Автоматизация процесса развертывания Windows XP с помощью средства Sysprep

Переводы статьи Переводы статьи
Код статьи: 302577 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

ВВЕДЕНИЕ

В этой статье рассмотрены вопросы применения средства System Preparation Tool (Sysprep) для автоматизации развертывания операционной системы Windows XP. Средство Sysprep предназначено для системных администраторов, производителей оборудования (OEM) и других пользователей, которым необходимо автоматически установить операционную систему Windows XP на нескольких компьютерах. После установки системы на исходном компьютере запустите средство Sysprep, чтобы подготовить исходный компьютер к клонированию системы.

Дополнительная информация

необходимые условия для запуска средства 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 выполните указанные ниже действия.
  1. Установите на исходном компьютере операционную систему и любые программы, которые должны быть установлены на компьютерах назначения.
  2. Выберите в меню Пуск пункт Выполнить, введите команду cmd и нажмите кнопку ОК.
  3. В командной строке перейдите в корневую папку диска С и введите md Sysprep.
  4. Вставьте компакт-диск с операционной системой Windows XP в соответствующий дисковод для чтения компакт-дисков или DVD-дисков и откройте файл Deploy.cab в папке \Support\Tools.

    Примечание Используйте версию файла Deploy.cab, поставляемую в составе пакета обновления, который необходимо установить. Для загрузки версии файла, соответствующей используемому пакету обновления, посетите следующий веб-узел Майкрософт:
    http://www.microsoft.com/windowsxp/downloads/default.mspx
  5. Скопируйте файлы Sysprep.exe и Setupcl.exe в папку Sysprep.

    Примечание Если используется файл Sysprep.inf, также скопируйте его в папку Sysprep. Для корректной работы средства Sysprep файлы Sysprep.exe, Setupcl.exe и Sysprep.inf должны находиться в одной папке.
  6. Извлеките компакт-диск с операционной системой Windows XP.
  7. В командной строке введите cd Sysprep, чтобы перейти в папку Sysprep.
  8. Чтобы запустить средство Sysprep, введите в командной строке следующую команду:
    Sysprep /необязательный_параметр
    Примечание Описание параметров команды приведено в разделе «Параметры средства Sysprep».

    Если программа Sysprep.exe запускается из папки %systemdrive%\Sysprep, то после завершения работы Sysprep.exe эта папка и ее содержимое автоматически удаляются.
  9. Чтобы предотвратить возможные конфликты в системе 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, однако поддерживаются только перечисленные ниже разделы и параметры.

    [Unattended]
    ExtendOemPartition
    OemPnPDriversPath
    OemSkipEula
    InstallFilesPath
    KeepPageFile
    ResetSourcePath
    UpdateHAL
    UpdateUPHAL
    UpdateInstalledDrivers
    TapiConfigured

    [GuiUnattended]
    AdminPassword
    Autologon
    AutoLogonCount
    OEMDuplicatorString
    OEMSkipRegional
    OEMSkipWelcome
    TimeZone

    [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

Для установки диспетчера установки и создания файла ответов выполните указанные ниже действия.
  1. Запустите средство «Мой компьютер» и откройте папку Support\Tools, находящуюся на компакт-диске Microsoft Windows XP.
  2. Дважды щелкните файл Deploy.cab, чтобы открыть его.
  3. В меню Правка выберите команду Выделить все.
  4. В меню Правка выберите команду Копировать в папку.
  5. Нажмите кнопку Создать папку.

    Введите имя создаваемой папки и нажмите клавишу ВВОД. Например, введите setup manager и нажмите клавишу ВВОД.
  6. Нажмите кнопку Копировать.
  7. Откройте папку, созданную на этапе 5, и дважды щелкните файл Setupmgr.exe. Запустится диспетчер установки.
  8. Создайте файл ответов, следуя инструкциям, появляющимся на экране.
Дополнительные сведения о создании файла ответов см. в следующей статье базы знаний Майкрософт:
308662 ИНСТРУКЦИЯ. Создание файла ответов с помощью диспетчера установки в Windows 2000

Параметры средства Sysprep

Средство Sysprep в Windows XP поддерживает использование следующих параметров командной строки:
  • -activated Не сбрасывать льготный срок активации Windows. Используйте этот параметр только, если копия Windows была активирована производителем компьютера.

    Важно! Ключ продукта, который применяется для активации копии Windows, должен совпадать с ключом продукта, указанным на сертификате подлинности на корпусе компьютера.
  • -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.

Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 302577 - Последний отзыв: 4 июля 2013 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
Ключевые слова: 
kbenv kbhowtomaster kbsetup KB302577

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com