Добавление драйверов oem Plug and Play в установки Windows

В этой статье описаны шаги по добавлению драйверов изготовителя оборудования (OEM) в установки Windows.

Применяется к: Windows Server 2003
Исходный номер базы знаний: 254078

Сводка

В этой статье содержатся только драйверы, которые обычно устанавливаются во время установки в режиме графического пользовательского интерфейса (GUI) или после установки путем Plug and Play перечисления. Это позволяет предварительно загрузить драйверы OEM Plug and Play, которые можно использовать, если соответствующее оборудование будет добавлено в систему позже.

В этой статье описывается добавление драйверов oem Plug and Play в следующих ситуациях:

  • Автоматическая установка
  • Настройка Sysprep
  • Установка службы удаленной установки (RIS)
  • Образы Riprep
  • Существующие установки Windows

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

Драйверы, установленные во время "Установка устройств" в программе установки в режиме графического интерфейса, должны находиться в определенных расположениях. На этом этапе программа установки устанавливает устройства с помощью Plug and Play идентификаторов, перечисленных windows Plug and Play. Программа установки выполняет поиск предопределенного пути на диске, просматривая INF-файлы, чтобы найти наиболее подходящее для Plug and Play идентификатора устройства. По умолчанию этот путь определен в следующем расположении реестра и имеет значение %SystemRoot%\Inf:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Программа установки использует этот путь для поиска INF-файлов для установки устройства. После установки этот путь также используется для любого нового оборудования, которое найдено и установлено. При изменении этого ключа во время установки с помощью файла Sysprep.inf или автоматического файла ответов значение сохраняется и также используется после установки.

В следующих разделах содержатся инструкции по добавлению драйверов, предоставляемых изготовителем оборудования, в автоматическую установку Windows или установку Sysprep.

Для Microsoft Windows 2000

Автоматическая настройка

При добавлении драйверов в автоматическую установку выполните следующие действия. Если драйверы, предоставляемые изготовителем оборудования, не имеют цифровой подписи, во время установки может появиться сообщение о них.

  1. Создайте общую папку распространения на сервере, скопировав содержимое папки установочного диска Windows I386. Для создания этой общей папки и файла Unattended.txt можно использовать программу Setupmgr.exe. Программу Setupmgr.exe можно найти на установочном диске Windows в папке Support\Tools в файле Deploy.cab и в файле Unattend.doc, содержащем сведения о автоматической установке Windows.

  2. Создайте папку $oem$$1\Drivers в папке I386. В зависимости от оборудования, которое требуется установить, во вложенной папке Драйверы может потребоваться создать дополнительные папки. Например, можно установить сетевой адаптер, модем или видео. Папка $1 разрешается в %SystemDrive%. Во время установки в текстовом режиме эти папки и файлы копируются в папки %SystemDrive%\Drivers следующим образом:

    \i386
    \$oem$
    - - \$1
    ---\Драйверы
    - - - - - \nадаптер etwork
    -----\МОДЕМ
    -----\ВИДЕО

  3. Скопируйте все файлы драйверов, предоставленные изготовителем оборудования для устройства, в папки, созданные на предыдущем шаге.

  4. Добавьте запись OemPnPDriversPath = Driver_Paths в разделе [Автоматическое] файла ответов установки. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например, добавьте следующую запись.

    [Автоматический]
    OemPnPDriversPath = "Drivers\network adapter; Драйверы\Модем; Драйверы\Видео"

    Примечание.

    Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.

  5. Сохраните файл ответов.

Во время установки в режиме графического интерфейса, когда система ищет INF-файлы по идентификаторам Plug and Play, она также выполняет поиск в путях, указанных в OemPnPDriversPath и стандартном пути по умолчанию %WinDir%\Inf. Путь %WinDir%\Inf указан первым в порядке поиска, но если у вас есть устройство, поддерживаемое несколькими INF-файлами, программа установки продолжит поиск по всем путям, указанным в записи OemPnPDriversPath. ((Windows может включать драйвер, который предлагает общие функциональные возможности.) Хотя оно может найти несколько совпадений, Plug and Play использует INF-файл, который имеет лучшее соответствие, а затем устанавливает связанный драйвер устройства для поддержки устройства.

Настройка Sysprep

Шаги по добавлению драйверов, предоставляемых изготовителем оборудования, в программу установки Windows Sysprep похожи на действия, описанные в разделе "Автоматическая установка", за исключением того, что вам не нужно создавать общую папку распространения. Чтобы добавить драйверы в мини-мастер Sysprep, выполните следующие действия.

Примечание.

Чтобы добавить сторонние драйверы хранилища массового объема oem в образ Sysprep, используемый для запуска компьютера, требуется по крайней мере версия 1.1 Sysprep. Было много обновлений для средства Sysprep и средств развертывания, включая Sysprep. Поэтому рекомендуется использовать последнюю версию средства Sysprep и средства развертывания, относящиеся к развертываемой операционной системе.

  1. В корневой папке тома, где находится папка %WinDir%, создайте структуру папок для хранения драйверов, предоставляемых oem, следующим образом:

    \Драйверы
    - — адаптер \network
    --\ВИДЕО
    \Sysprep
    \WINNT

  2. Скопируйте драйверы, предоставленные изготовителем оборудования, в соответствующие вложенные папки.

  3. Добавьте запись OemPnPDriversPath = Driver_Paths в раздел [Unattended] файла Sysprep.inf. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;), как показано в следующем примере.

    [Автоматический]
    OemPnPDriversPath = "Drivers\network adapter; Драйверы\Видео"

    Примечание.

    Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.

Если вы не хотите, чтобы драйверы, предоставляемые изготовителем оборудования, оставались на томе после завершения работы мини-мастера, можно добавить структуру папок, созданную на предыдущем шаге, в папку Sysprep. Необходимо соответствующим образом настроить ключ OemPnPDriversPath = . Папка Sysprep и ее вложенные папки автоматически удаляются после завершения установки.

Сохраните файл Sysprep.inf в папке Sysprep, а затем запустите Sysprep.exe. Все Plug and Play устройства автоматически устанавливаются в мастере мини-настройки на целевых компьютерах. (К этим файлам относятся файлы, найденные с помощью INF-файлов драйвера OEM.)

Примечание.

Вам не нужно указывать параметр командной строки -pnp, если на целевых компьютерах нет более ранних устройств (ISA). Если вы используете параметр командной строки -pnp, выполняется полное Plug and Play повторное перечисление всех устройств, что добавляет 5–10 минут в процесс мастера мини-приложений Sysprep. Кроме того, если указать дополнительные контроллеры хранилища памяти с помощью Sysprep версии 1.1 или более поздней, параметр командной строки -pnp может привести к отображению некоторых дополнительных контроллеров жесткого диска в диспетчер устройств.

Если драйверы, предоставляемые изготовителем оборудования, не имеют цифровой подписи, мастер мини-приложений откладывает установку устройства до тех пор, пока администратор не войдет на компьютер. Это называется клиентской и серверной установкой, которая происходит во время установки мини-мастера.

Установка RIS

Добавление драйверов OEM Plug and Play в установку RIS включает те же действия, которые перечислены в разделе "Автоматическая установка" с двумя небольшими корректировками:

  1. Поместите папку $oem$ на тот же уровень, что и папка \I386 образа RIS. Например, используйте следующую структуру папок:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    адаптер \network
    \МОДЕМ
    \ВИДЕО

  2. Измените шаблон образа RIS по умолчанию (Ristndrd.sif). В разделе [Автоматическое] измените значение ключа OemPreinstall = с No на Yes, а затем добавьте записи OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;), как показано в следующем примере.

    [Автоматический]
    OemPreinstall = Да
    OemPnPDriversPath = "Drivers\network adapter; Драйверы\Модем; Драйверы\Видео"

    Примечание.

    Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
    Если один из драйверов, предоставляемых изготовителем оборудования, предназначен для сетевого адаптера, сервер RIS должен иметь доступ к этому файлу при перезапуске в текстовом режиме установки.

  3. Если вы копируете дополнительный сетевой адаптер или драйверы хранилища большого объема в папку \i386, как описано в статье базы знаний 246184, остановите и перезапустите службу BINL на сервере RIS. Чтобы остановить и перезапустить службу BINL, введите в командной строке следующие команды и нажмите клавишу ВВОД после каждой команды:

    • net stop "уровень согласования сведений о загрузке"
    • net start "уровень согласования сведений о загрузке"

Образы Riprep

Riprep и Sysprep используют практически одинаковые функции. Таким образом, добавление драйверов oem Plug and Play на компьютеры, которые будут образоваться, включает шаги, похожие на те, которые используются для Sysprep. Перед запуском Riprep на компьютере образа, чтобы скопировать его на сервер RIS, выполните следующие действия.

  1. Создайте папку с именем Sysprep в папке %SystemDrive%. (Скорее всего, это диск C, так как Riprep.exe может копировать только один том или раздел.)

  2. В корневой папке того же тома создайте структуру папок для хранения драйверов, предоставляемых изготовителем оборудования, следующим образом:

    \Драйверы
    - — адаптер \network
    --\ВИДЕО
    \Sysprep
    \WINNT

  3. Скопируйте драйверы, предоставленные изготовителем оборудования, в соответствующие вложенные папки.

  4. Создайте файл Sysprep.inf в папке Sysprep, а затем добавьте записи [Unattended] и OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например:

    [Автоматический]
    OemPnPDriversPath = "Drivers\network adapter; Драйверы\Видео"

    Примечание.

    Переменная среды %SystemDrive% автоматически вставляется перед каждым из указанных путей поиска.
    Если операционная система уже распознала устройство как известное или неизвестное, перед запуском Sysprep его необходимо удалить с помощью диспетчер устройств, иначе обновленные драйверы не будут установлены при запуске во время мини-установки.

  5. Запустите программу Riprep.exe из папки \RisServer \Reminst\Администратор\I386 на клиентском компьютере, чтобы скопировать образ на выбранный сервер RIS. Riprep ищет в папке Sysprep файл Sysprep.inf, считывает ключ OemPnPDriversPath=, а затем обновляет следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath Затем Riprep копирует реестр на сервер, чтобы его можно было использовать во время мастера мини-установки.

    Примечание.

    На файл Riprep.sif по умолчанию, созданный в ходе этого процесса, не влияет запись в файле Sysprep.inf, созданном на предыдущих шагах.

    Примечание.

    Если один из драйверов, предоставляемых OEM, предназначен для основного сетевого адаптера, перед загрузкой образа Riprep на сервере RIS также должен быть доступен этот файл из типичного неструктурированного образа RIS.
    Если образ уже создан и вы хотите добавить драйверы, предоставляемые изготовителем оборудования, Plug and Play драйверов, рекомендуется использовать RIS для скачивания образа на компьютер, выполнить действия, описанные в предыдущем разделе "Образы Riprep", а затем вернуть образ на сервер RIS.

    Один из побочных эффектов заключается в том, что пути драйвера вводятся два раза в ключ Software\Microsoft\Windows\CurrentVersion\DevicePath.

Существующие установки Windows

Возможно, потребуется добавить новые аппаратные устройства на существующие компьютеры под управлением Windows, которым требуются драйверы oem. Хотя для этого процесса требуется установить новое устройство, может потребоваться, чтобы драйверы, предоставляемые изготовителем оборудования, распределялись управляемым образом или располагались централизованно на одном сервере. Для этого выполните следующие действия:

  1. Решите, нужно ли копировать драйверы локально или хранить их на центральном сервере распространителя. Если вы хотите сохранить драйверы локально на жестком диске компьютера, необходимо выполнить процедуру копирования драйверов на компьютер. (Например, используйте скрипты входа, пакетные задания Microsoft Systems Management Server (SMS) или другие методы.)

  2. После определения метода распространения получите путь для драйверов устройств. Если вы хотите скопировать их локально, путь может быть C:\Drivers\network adapter. Если вы хотите, чтобы они были скопированы на централизованно расположенный сервер, путь может быть \\ServerName\Drivers \network adapter (где Drivers — это общая папка).

  3. Раздел DevicePath в реестре локального компьютера необходимо обновить, чтобы отразить новые расположения драйверов OEM. У вас должен быть автоматизированный метод удаленного обновления раздела реестра. Файлы Regedit можно использовать вместе со сценариями входа или пакетным заданием SMS. Значение по умолчанию находится в следующем разделе реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Измените ключ DevicePath с помощью Regedt32.exe, чтобы путь, по которому находятся драйверы, включался в путь поиска.

    Важно!

    В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра см. в следующем номере статьи базы знаний Майкрософт: 322756 Резервное копирование и восстановление реестра в Windows

    Например, если драйверы копируются локально в корень диска, где находится папка %WinDir% (Драйверы\nадаптер etwork), окончательное значение DevicePath должно вывести следующее:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Если драйверы хранятся на централизованно расположенном сервере или точке распространения, необходимо добавить UNC-путь к драйверам, предоставляемым изготовителем оборудования. Например:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerName\ShareName\Drivers\network adapter

    Примечание.

    %SystemRoot% не добавляется автоматически, так как процесс установки не добавляет значения. При изменении реестра необходимо вручную ввести значение %SystemRoot% .

После выполнения этих действий и установки нового оборудования, когда пользователь входит в систему, Plug and Play находит новое оборудование и выполняет поиск по указанным путям устройств, чтобы найти драйверы, предоставляемые OEM. Обратите внимание, что все правила, которые применяются к подписанным или неподписанным драйверам, также применяются к устройствам, установленным после установки. Если драйверы, предоставляемые изготовителем оборудования для нового устройства, не имеют цифровой подписи и пользователь, не имеющий прав администратора, входит на компьютер после установки нового оборудования, пользователь не сможет завершить установку устройства, пока администратор не войдет на компьютер.

Примечание.

Если устройство уже было распознано операционной системой как известное или неизвестное устройство, перед запуском Sysprep его необходимо удалить через диспетчер устройств, иначе обновленные драйверы будут установлены при запуске во время мини-установки.

Для Windows Server 2003

Автоматическая настройка

При добавлении драйверов в автоматическую установку выполните следующие действия. Если драйверы, предоставляемые изготовителем оборудования, не имеют цифровой подписи, во время установки может появиться сообщение о них.

  1. Создайте общую папку распространения на сервере, скопировав содержимое папки установочного компакт-диска Windows I386. Для создания этой общей папки и файла Unattended.txt можно использовать Setupmgr.exe. Вы можете найти Setupmgr.exe на компакт-диске Windows или пакета обновления в папке Support\Tools в файле Deploy.cab и файлах справки deploy.chm и ref.chm, содержащих сведения о автоматической установке Windows. Вы также можете скачать последние файлы с веб-сайта Майкрософт.

  2. Создайте папку $oem$$1\Drivers в папке I386. Вы можете создать дополнительные папки во вложенной папке Драйверы в зависимости от оборудования, которое требуется установить (например, сетевой адаптер, модем или видео). Папка $1 разрешается в %SystemDrive%. Во время установки в текстовом режиме эти папки и файлы копируются в папки %SystemDrive%\Drivers. Например:

    \i386
    $oem$
    - - $1
    ---\Драйверы
    - - - - - \nадаптер etwork
    -----\МОДЕМ
    -----\ВИДЕО

  3. Скопируйте все файлы драйверов, предоставленные изготовителем оборудования для устройства, в папки, созданные на предыдущем шаге.

  4. Добавьте запись OemPnPDriversPath = Driver_Paths в разделе [Автоматическое] файла ответов установки. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например:

    [Автоматический]
    OemPnPDriversPath = драйверы\nадаптер etwork; Драйверы\Модем; Drivers\Video UpdateInstalledDrivers = Да | Нет

    Примечание.

    Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.

  5. Сохраните файл ответов.

Во время установки в режиме графического интерфейса, когда система ищет INF-файлы по идентификаторам Plug and Play, она также выполняет поиск в путях, указанных в OemPnPDriversPath и стандартном пути по умолчанию %WinDir%\Inf. Путь %WinDir%\Inf указан первым в порядке поиска, но если у вас есть устройство, поддерживаемое несколькими INF-файлами (Windows может включать драйвер, который предлагает общие функции), программа установки продолжит поиск по всем путям, указанным в записи OemPnPDriversPath. Хотя оно может найти несколько совпадений, Plug and Play использует INF-файл, который имеет лучшее соответствие, а затем устанавливает связанный драйвер устройства для поддержки устройства.

Настройка Sysprep

Шаги по добавлению драйверов, предоставляемых изготовителем оборудования, в программу установки Windows Sysprep похожи на действия, описанные в разделе "Автоматическая установка", за исключением того, что вам не нужно создавать общую папку распространения. Чтобы добавить драйверы в мини-мастер Sysprep, выполните следующие действия.

Примечание.

Рекомендуется использовать последнюю версию Sysprep, доступную для вашей операционной системы.

  1. В корневой папке тома, где находится папка %WinDir%, создайте структуру папок для хранения драйверов, предоставленных изготовителем оборудования. Например:

    \Драйверы
    - — адаптер \network
    --\ВИДЕО
    \Sysprep
    \WINNT

  2. Скопируйте драйверы, предоставленные изготовителем оборудования, в соответствующие вложенные папки.

  3. Добавьте запись OemPnPDriversPath = Driver_Paths в раздел [Unattended] файла Sysprep.inf. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например:

    [Автоматический]
    OemPnPDriversPath = драйверы\nадаптер etwork; Drivers\Video UpdateInstalledDrivers = Да | Нет

    Примечание.

    Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.

Если вы не хотите, чтобы драйверы, предоставляемые изготовителем оборудования, оставались на томе после завершения работы мини-мастера, можно добавить структуру папок, созданную на предыдущем шаге, в папку Sysprep. Необходимо соответствующим образом настроить ключ OemPnPDriversPath = . После завершения установки папка Sysprep (и ее вложенные папки) автоматически удаляется.

Сохраните файл Sysprep.inf в папке Sysprep и запустите Sysprep.exe. Все Plug and Play устройства (в том числе найденные с помощью INF-файлов драйвера OEM) автоматически устанавливаются в мастере мини-установки на целевых компьютерах. Обратите внимание, что вам не нужно указывать параметр командной строки -pnp, если на целевых компьютерах нет более ранних устройств (ISA). Если вы используете параметр командной строки -pnp, выполняется полное Plug and Play повторное перечисление всех устройств, что добавляет 5–10 минут к процессу мастера mini-sysprep. Кроме того, если указать дополнительный контроллер памяти, параметр командной строки -pnp может привести к отображению некоторых дополнительных контроллеров жесткого диска в диспетчер устройств.

Примечание.

Если драйверы, предоставляемые изготовителем оборудования, не имеют цифровой подписи, мастер мини-приложений откладывает установку устройства до тех пор, пока администратор не войдет на компьютер. Это называется клиентской и серверной установкой, которая происходит во время установки мини-мастера.

Установка RIS

Добавление драйверов OEM Plug and Play в установку RIS включает те же действия, которые перечислены в разделе "Автоматическая установка" с двумя небольшими корректировками:

  1. Поместите папку $oem$ на тот же уровень, что и папка \I386 образа RIS. Например, используйте следующую структуру:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    адаптер \network
    \МОДЕМ
    \ВИДЕО

  2. Измените шаблон образа RIS по умолчанию (Ristndrd.sif). В разделе [Автоматическое] измените значение ключа OemPreinstall = с No на Yes, а затем добавьте записи OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;) следующим образом:

    [Автоматический]
    OemPreinstall = Да
    OemPnPDriversPath = "Drivers\network adapter; Драйверы\Модем; Драйверы\Видео"
    UpdateInstalledDrivers = Да | Нет

    Примечание.

    Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.

    Примечание.

    Если один из драйверов, предоставляемых изготовителем оборудования, предназначен для сетевого адаптера, сервер RIS должен иметь доступ к этому файлу при перезапуске в текстовом режиме установки.

  3. Если вы копируете дополнительный сетевой адаптер или драйверы хранилища большого объема в папку \i386, как описано в статье базы знаний 246184, остановите и перезапустите службу BINL на сервере RIS. Чтобы остановить и перезапустить службу BINL, введите в командной строке следующие команды и нажмите клавишу ВВОД после каждой команды:

    • net stop "уровень согласования сведений о загрузке"
    • net start "уровень согласования сведений о загрузке"

Образы Riprep

Riprep и Sysprep используют практически одинаковые функции. Таким образом, добавление драйверов oem Plug and Play на компьютеры, которые будут образоваться, включает шаги, похожие на те, которые используются для Sysprep. Перед запуском Riprep на компьютере образа, чтобы скопировать его на сервер RIS, выполните следующие действия.

  1. Создайте папку с именем Sysprep в папке %SystemDrive%. (Скорее всего, это диск C, так как Riprep.exe может копировать только один том или секцию.)

  2. В корневой папке того же тома создайте структуру папок для хранения драйверов, предоставляемых изготовителем оборудования, следующим образом:

    \Драйверы
    - — адаптер \network
    --\ВИДЕО
    \Sysprep
    \WINNT

  3. Скопируйте драйверы, предоставленные изготовителем оборудования, в соответствующие вложенные папки.

  4. Создайте файл Sysprep.inf в папке Sysprep, а затем добавьте записи [Unattended] и OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;) следующим образом:

    [Автоматический]
    OemPnPDriversPath = драйверы\nадаптер etwork; Drivers\Video UpdateInstalledDrivers = Да | Нет

    Примечание.

    Переменная среды %SystemDrive% автоматически вставляется перед каждым из указанных путей поиска.

    Примечание.

    Если устройство уже распознано операционной системой как известное или неизвестное устройство, перед запуском Sysprep его необходимо удалить через диспетчер устройств, иначе обновленные драйверы не будут установлены при запуске во время мини-установки.

  5. Запустите программу Riprep.exe из папки \\RisServer\Reminst\Администратор\I386 на клиентском компьютере, чтобы скопировать образ на выбранный сервер RIS. Riprep ищет в папке Sysprep файл Sysprep.inf, считывает ключ OemPnPDriversPath=, а затем обновляет следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    Затем Riprep копирует реестр на сервер, чтобы его можно было использовать во время мастера мини-установки.

    Примечание.

    На файл Riprep.sif по умолчанию, созданный в ходе этого процесса, не влияет запись в файле Sysprep.inf, созданном на предыдущих шагах.

Существующие установки Windows

Возможно, потребуется добавить новые аппаратные устройства на существующие компьютеры под управлением Windows, которым требуются драйверы oem. Хотя для этого процесса требуется установить новое устройство, может потребоваться, чтобы драйверы, предоставляемые изготовителем оборудования, распределялись управляемым образом или располагались централизованно на одном сервере. Для этого выполните следующие действия:

  1. Решите, нужно ли копировать драйверы локально или хранить их на центральном сервере распространителя. Если вы хотите сохранить драйверы локально на жестком диске компьютера, необходимо выполнить процедуру копирования драйверов на компьютер. Например, используйте сценарии входа, пакетные задания Microsoft Systems Management Server (SMS) или другие методы.

  2. После определения метода распространения получите путь для драйверов устройств. Если вы хотите скопировать их локально, путь может быть C:\Drivers\network adapter. Если вы хотите, чтобы они были скопированы на централизованно расположенный сервер, путь может быть \\ServerName\Drivers\network adapter. (Драйверы являются общей папкой.)

  3. Раздел DevicePath в реестре локального компьютера необходимо обновить, чтобы отразить новые расположения драйверов OEM. У вас должен быть автоматизированный метод удаленного обновления раздела реестра. Файлы Regedit можно использовать вместе со сценариями входа или пакетным заданием SMS. Значение по умолчанию находится в следующем подразделе реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Измените раздел DevicePath с помощью Редактор реестра, чтобы путь, по которому находятся драйверы, включался в путь поиска.

    Важно!

    В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра см. в следующем номере статьи базы знаний Майкрософт: 322756 Резервное копирование и восстановление реестра в Windows

    Например, если драйверы копируются локально в корень диска, где находится папка %WinDir% (Драйверы\nадаптер etwork), окончательное значение DevicePath должно вывести следующим образом:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Если драйверы хранятся на централизованно расположенном сервере или точке распространения, необходимо добавить UNC-путь к драйверам, предоставляемым изготовителем оборудования. Например:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter

    Примечание.

    %SystemRoot% не добавляется автоматически, так как процесс установки не добавляет значения. При изменении реестра необходимо вручную ввести значение %SystemRoot% .

Предположим, что вы выполнили эти действия и установлено новое оборудование. Когда пользователь входит в систему, Plug and Play находит новое оборудование и выполняет поиск по указанным путям устройства, чтобы найти драйверы, предоставляемые OEM. Обратите внимание, что все правила, применяемые к подписанным и неподписанным драйверам, также применяются к устройствам, установленным после установки. Предположим, что драйверы, предоставляемые изготовителем оборудования для нового устройства, не имеют цифровой подписи и пользователь, не относясь к администратору, входит на компьютер после установки нового оборудования. В этом случае пользователь не может завершить установку устройства, пока администратор не войтется на компьютер.

Примечание.

Если операционная система уже распознала устройство как известное или неизвестное устройство, необходимо удалить устройство с помощью диспетчер устройств перед запуском Sysprep или обновленные драйверы будут установлены при запуске во время мини-установки.

Сбор данных

Если вам нужна помощь службы поддержки Microsoft, мы рекомендуем собирать информацию путем выполнения действий, описанных в разделе Сбор информации с помощью TSS для решения проблем, связанных с развертыванием.