В этой статье рассмотрены вопросы применения средства System Preparation Tool (Sysprep) для автоматизации развертывания операционной системы Windows XP. Средство Sysprep предназначено для системных администраторов, производителей оборудования (OEM) и других пользователей, которым необходимо автоматически установить операционную систему Windows XP на нескольких компьютерах. После установки системы на исходном компьютере запустите средство Sysprep, чтобы подготовить исходный компьютер к клонированию системы.
Для запуска средства Sysprep компьютерное оборудование и прочие устройства должны соответствовать следующим требованиям:
Исходный компьютер и компьютеры назначения должны иметь совместимые аппаратно-зависимые уровни (HAL). Например, в многопроцессорной системе (MPS) с поддержкой APIC (Advanced Programmable Interrupt Controller) должен использоваться один и тот же HAL с поддержкой APIC. Стандартные системы с поддержкой PIC (Programmable Interrupt Controller) несовместимы с HAL с поддержкой APIC или MPS.
Исходный компьютер и компьютеры назначения должны иметь одинаковую поддержку ACPI (Advanced Configuration and Power Interface).
Возможно использование устройств, поддерживающих технологию Plug-and-Play (модемы, звуковые платы, сетевые адаптеры и видеоплаты), от разных разработчиков. Однако наличие драйверов для этих устройств обязательно.
Необходимо наличие программ создания образа диска или оборудования для дублирования диска от сторонних производителей. Эти продукты создают двоичный образ жесткого диска компьютера и либо дублируют образ на другой жесткий диск, либо сохраняют образ в файле на отдельном диске.
Размер жесткого диска компьютера назначения должен, как минимум, совпадать с размером жесткого диска исходного компьютера. Если компьютер назначения оснащен жестким диском большего объема, разница не включается в основной раздел. Однако, если основной раздел форматировался с помощью файловой системы NTFS, его можно раздвинуть с помощью параметра ExtendOemPartition в файле Sysprep.inf.
Подготовка исходного компьютера к развертыванию средства Sysprep
Для подготовки исходного компьютера к развертыванию средства Sysprep в Windows XP выполните следующие действия:
Установите на исходном компьютере операционную систему и любые программы, которые должны быть установлены на компьютерах назначения.
Выберите в меню Пуск пункт Выполнить, введите команду cmd и нажмите кнопку ОК.
В командной строке перейдите в корневую папку диска С и введите md Sysprep.
Вставьте компакт-диск с операционной системой Windows XP в соответствующий дисковод для чтения компакт-дисков или DVD-дисков и откройте файл Deploy.cab в папке \Support\Tools.
Примечание Используйте версию файла Deploy.cab, поставляемую в составе пакета обновления, который необходимо установить. Для загрузки версии файла, соответствующей используемому пакету обновления, посетите следующий веб-узел Майкрософт:
Скопируйте файлы Sysprep.exe и Setupcl.exe в папку Sysprep.
Примечание Если используется файл Sysprep.inf, также скопируйте его в папку Sysprep. Для корректной работы средства Sysprep файлы Sysprep.exe, Setupcl.exe и Sysprep.inf должны находиться в одной папке.
Извлеките компакт-диск с операционной системой Windows XP.
В командной строке введите cd Sysprep, чтобы перейти в папку Sysprep.
Чтобы запустить средство Sysprep, введите в командной строке следующую команду:
Sysprep /необязательный_параметр
Примечание Описание параметров команды приведено в разделе «Параметры средства Sysprep».
Если программа Sysprep.exe запускается из папки %systemdrive%\Sysprep, то после завершения работы Sysprep.exe эта папка и ее содержимое автоматически удаляются.
Чтобы предотвратить возможные конфликты в системе NetBIOS, рекомендуется после завершения работы программы Sysprep.exe на исходном компьютере отключить его от локальной сети, в которой предполагается развертывать созданный образ диска. Это позволяет программе Sysprep.exe завершить установку, подключить компьютер к указанному домену и использовать новое имя компьютера из файла ответов Sysprep.inf.
Создание файла ответов Sysprep.inf
Файл ответов Sysprep.inf – это текстовый файл, в котором записывается последовательность ответов, вводимых в диалоговых окнах графического интерфейса пользователя. Для создания файла ответов Sysprep.inf, который потом будет использоваться средством Sysprep, можно воспользоваться любым текстовым редактором или диспетчером установки (Setup Manager), входящим в состав компакт-диска с операционной системой Windows XP, а также в состав пакета Microsoft Windows XP Resource Kit. Этот файл должен называться Sysprep.inf и храниться в папке Sysprep в корневом каталоге диска, на котором установлена Windows XP, или на гибком диске. Программа установки не может использовать папки с другими названиями. Параметра для указания произвольного файла ответов для мастера мини-установки не существует.
Формат и параметры файла ответов Sysprep.inf
Формат файла ответов Sysprep.inf соответствует формату файла Unattended.txt для Windows XP, однако поддерживаются только перечисленные ниже разделы и параметры.
[UserData] Набор параметров соответствует используемому в файле Unattend.txt. [LicenseFilePrintData] Набор параметров соответствует используемому в файле Unattend.txt. [GuiRunOnce] Набор параметров соответствует используемому в файле Unattend.txt. [Display] Набор параметров соответствует используемому в файле Unattend.txt. [RegionalSettings] Набор параметров соответствует используемому в файле Unattend.txt. [Networking] Набор параметров соответствует используемому в файле Unattend.txt. [Identification] Набор параметров соответствует используемому в файле Unattend.txt. [TapiLocation] [Sysprep] Автоматически создать записи в разделе [SysprepMassStorage]. [SysprepMassStorage] Позволяет использовать один и тот же образ на компьютерах с разными запоминающими устройствами.
Использование диспетчера установки для создания файла ответов Sysprep.inf
Для установки диспетчера установки и создания файла ответов выполните следующие действия:
Запустите средство «Мой компьютер» и откройте папку Support\Tools, находящуюся на компакт-диске Microsoft Windows XP.
Дважды щелкните файл Deploy.cab, чтобы открыть его.
В меню Правка выберите команду Выделить все.
В меню Правка выберите команду Копировать в папку.
Нажмите кнопку Создать папку.
Введите имя создаваемой папки и нажмите клавишу ВВОД. Например, введите setup manager и нажмите клавишу ВВОД.
Нажмите кнопку Копировать.
Откройте папку, созданную на этапе 5, и дважды щелкните файл Setupmgr.exe. Запустится диспетчер установки.
Создайте файл ответов, следуя инструкциям, появляющимся на экране.
Дополнительные сведения о создании файла ответов см. в следующей статье базы знаний Майкрософт:
308662
(http://support.microsoft.com/kb/308662/
)
Создание файла ответов с помощью диспетчера установки в Windows 2000 (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Средство Sysprep в Windows XP поддерживает использование следующих параметров командной строки:
-activated Не сбрасывать льготный срок активации Windows. Используйте этот параметр только, если копия Windows была активирована производителем компьютера.
Внимание! Ключ продукта, который применяется для активации копии Windows, должен совпадать с ключом продукта, указанным на наклейке СОА (Certificate of Authenticity) на корпусе компьютера.
-audit Перезагрузить компьютер в режиме изготовителя без создания новых идентификаторов защиты (SID) и обработки записей в разделе [OEMRunOnce] файла Winbom.ini. Используйте этот параметр только в том случае, если компьютер уже работает в режиме изготовителя.
-bmsd Зарегистрировать все доступные запоминающие устройства в разделе [SysprepMassStorage].
-clean Очистить базу данных критически важных устройств, которая используется в разделе [SysprepMassStorage] файла Sysprep.inf.
-factory Перезагрузить компьютер с включенными сетевыми функциями без отображения окна приветствия и запуска мини-установки. Данный параметр служит для обновления драйверов, перечисления устройств Plug and Play, установки программ, тестирования и настройки компьютера для пользователя, а также внесения других изменений в среде предприятия. В случае использования программ создания образов диска (клонов) режим изготовителя позволяет уменьшить количество необходимых образов.
После выполнения всех действий в режиме изготовителя запустите программу Sysprep.ехе с параметром
-reseal для подготовки компьютера к поставке конечному пользователю.
-forceshutdown Выключить компьютер после завершения работы программы Sysprep.exe.
Примечание.
Данный параметр предназначен для компьютеров с системой BIOS с поддержкой ACPI, которые в стандартном режиме работы программы Sysprep.exe не выключаются должным образом.
-mini Настроить Windows XP Professional на использование мини-установки вместо окна приветствия Windows. Данный параметр не действует на компьютере под управлением Windows XP Home Edition (при запуске всегда отображается окно приветствия).
Чтобы использовать файл sysprep.inf для автоматизации мини-установки, следует запустить программу sysprep.ехе с параметром -mini или установить флажок MiniSetup в составе пользовательского интерфейса. В противном случае на компьютере под управлением Windows XP Professional по умолчанию отображается окно приветствия.
-noreboot Изменить параметры системного реестра (идентификатор SID, OemDuplicatorString и т. д.) без перезагрузки системы и подготовки к дублированию. В основном этот параметр используется на этапе тестирования, например, для проверки правильности внесения изменений в реестр. Корпорация Майкрософт не рекомендует применять этот параметр, поскольку модификация реестра после завершения работы программы Sysprep.exe может привести к отмене произведенных ею действий по подготовке системы. Не применяйте этот параметр в рабочей среде предприятия.
-nosidgen Запустить программу Sysprep.exe без создания новых идентификаторов SID. Этот параметр следует использовать при предварительной установке системы на контроллерах домена, а также когда дублирование жесткого диска не является целью запуска программы Sysprep.
-pnp Полностью перечислить устройства Plug and Play и установить предыдущие устройства в процессе мини-установки. Этот параметр не действует, если при запуске системы отображается окно приветствия Windows.
Параметр -pnp используется только для обнаружения и установки предыдущих устройств, которые не поддерживают технологии Plug and Play. Использование параметра sysprep -pnp на компьютере, к которому подключены только устройства Plug and Play, приводит к бессмысленному увеличению продолжительности первого запуска системы.
Примечание. Для установки неподписанных драйверов используйте вместо параметра -pnp параметр UpdateInstalledDrivers=yes совместно с OemPnPDriversPath= и DriverSigningPolicy=ignore.
-quiet Выполнить файл Sysprep.exe без отображения запросов на подтверждение. Этот параметр служит для запуска программы Sysprep.exe в автоматическом режиме (например, чтобы запустить Sysprep.exe непосредственно после установки в автономном режиме, добавьте команду sysprep -quiet в раздел [GuiRunOnce] файла Unattend.txt).
-reboot Автоматически перезагрузить компьютер в указанном режиме (мини-установка, окно приветствия Windows или режим изготовителя). Служит для аудита системы и правильности работы при первом запуске.
-reseal Очистить журналы программы просмотра событий и подготовить компьютер к отправке покупателю. При следующей загрузке компьютера запускается программа мини-установки или отображается окно приветствия Windows. После выполнения команды sysprep -factory необходимо на последнем этапе предварительной установки опечатать копию операционной системы, запустив команду sysprep -reseal или нажав кнопку Запечатать компьютер в диалоговом окне программы Sysprep.
Дополнительные сведения о применении файла Sysprep.inf для поддержки языковых и национальных стандартов см. в разделах встроенной справки.
Для получения дополнительных сведений о файлах ответов и допустимых значениях используемых в них параметров см. файл Ref.chm из архива \Support\Tools\Deploy.cab на компакт-диске Windows XP Professional.
Помогла ли эта информация решить возникшую проблему?
Да
Нет
Не знаю
Была ли эта информация полезной?
Да
Нет
Что мы можем сделать для ее улучшения?
В целях защиты конфиденциальных сведений не указывайте свои контактные данные в тексте отклика.
Спасибо! Благодаря вашему отзыву мы сможем сделать справочные материалы еще лучше. Чтобы воспользоваться дополнительными возможностями поддержки, посетите домашнюю страницу центра справки и поддержки.