3

Клонирование Windows 7 очень запутанно!

Я прочитал большинство http://technet.microsoft.com/en-us/library/ee523212(v=ws.10).aspx и их подтем, но я не могу понять это.

Когда я запускаю sysprep, он удаляет пользовательские драйверы?

Очевидно, я должен создать файл ответов, который содержит следующее:

<settings pass="generalize"> 
  <component name="Microsoft-Windows-PnpSysprep"> 
    <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls> 
  </component>

Что я не могу понять, так это как прикрепить этот файл ответов к sysprep?

Или я должен запустить sysprep, позволить удалить все драйверы, а затем использовать windows aik для повторного подключения драйверов? Я не могу понять правильную последовательность из файлов справки Microsoft.

3 ответа3

4

Файл на самом деле является "файлом ответов автоматической установки".

Взгляните на эту статью MS: Синтаксис командной строки Sysprep.

В частности, опция Sysprep " /unattend answerfile ":

/ автоматическая установка
Применяет настройки в файле ответов к Windows во время автоматической установки.

AnswerFile
Задает путь и имя файла ответов, который нужно использовать.

1

Я знаю, что это старая статья, но если кому-то понадобится быстро создать образ win7 со всеми драйверами без установки AIK, вот что вы можете сделать:

  1. Установите все необходимое программное обеспечение и драйверы
  2. Перейти в реестр

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Settings\sppnp

    и измените PersistAllDeviceInstalls на 1

  3. Запустите sysprep sysprep.exe /oobe /generalize
0

Когда вы запускаете sysprep с параметром generalize , ваша ОС не назначается оборудованию, на котором она была установлена, но сохраняет все драйверы в хранилище драйверов. Когда вы запускаете эту ОС после sysprep, она снова устанавливает эти драйверы. Когда вы используете файл ответов с параметром PersistAllDeviceInstalls , он не удаляет драйверы, поэтому не требует их повторной установки. Таким образом, вы используете эту опцию, если планируете развернуть образ на том же оборудовании (на том же компьютере или той же модели с идентичными устройствами внутри).

Запустите: C:\Windows\System32\sysprep\sysprep.exe /generalize /oobe /shutdown /unattend:<filename>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .