Добавление драйверов oem самонастраивающийся в установки Windows
В этой статье описаны шаги по добавлению драйверов изготовителя оборудования (OEM) в установки Windows.
Область применения: Windows Server 2003
Исходный номер базы знаний: 254078
Итоги
В этой статье содержатся только драйверы, которые обычно устанавливаются во время настройки графического пользовательского интерфейса (GUI)или после установки с помощью перечисления самонастраивающийся. Это позволяет предварительно загрузить драйверы OEM самонастраивающийся, которые можно использовать, если связанное оборудование добавляется в систему позже.
В этой статье описывается, как добавить драйверы OEM самонастраивающийся в следующих ситуациях:
- Автоматическая настройка
- Настройка Sysprep
- Установка удаленной службы установки (RIS)
- Образы Riprep
- Существующие установки Windows
Дополнительные сведения
Драйверы, установленные во время установки устройств в режиме графического интерфейса, должны находиться в определенных расположениях. На этом этапе программа установки устанавливает устройства с помощью идентификаторов самонастраивающийся, перечисленных в Windows самонастраивающийся. Программа установки выполняет поиск предопределенного пути на диске и ищет в INF-файлах, чтобы найти лучшее соответствие самонастраивающийся идентификатору устройства. По умолчанию этот путь определен в следующем расположении реестра и имеет значение %SystemRoot%\Inf:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Программа установки использует этот путь для поиска INF-файлов для установки устройства. После установки этот путь также используется для любого нового оборудования, найденного и установленного. При изменении этого ключа во время установки с помощью файла sysprep.inf или файла автоматического ответа значение сохраняется и также используется после установки.
В следующих разделах содержатся шаги по добавлению драйверов, предоставленных OEM, в автоматическую установку или установку Sysprep в Windows.
Для Microsoft Windows 2000
Автоматическая настройка
При добавлении драйверов в автоматическую настройку выполните следующие действия. Если предоставленные изготовителем драйверы не подписаны цифровой подписью, вы можете получить сообщение о драйверах во время установки.
Создайте общую папку распространения на сервере, скопируйте содержимое папки установки Windows I386. Вы можете использовать программу Setupmgr.exe для создания этой общей папки и файла Unattended.txt. Программу Setupmgr.exe можно найти на диске установки Windows в папке Support\Tools в файле Deploy.cab и файле Unattend.doc, содержащем сведения о автоматической установке Windows.
Создайте папку $oem$$ 1\Drivers в папке I386. Может потребоваться создать дополнительные папки в подпапке драйверов в зависимости от оборудования, которое требуется установить. Например, можно установить сетевой адаптер, модем или видео. Папка $1 разрешается в %SystemDrive%. Во время настройки текстового режима эти папки и файлы копируются в папки %SystemDrive%\Drivers следующим образом:
\i386
\$oem$
- - \$1
---\Драйверы
- - \ сетевой адаптер
-----\МОДЕМ
-----\ВИДЕОСкопируйте все предоставленные изготовителем файлы драйверов для устройства в папках, созданных на предыдущем шаге.
Добавьте запись OemPnPDriversPath = Driver_Paths в разделе [Unattended] файла ответов программы установки. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например, добавьте следующую запись.
[Автоматическая подготовка]
OemPnPDriversPath = "Drivers\network adapter; Драйверы\Модем; Драйверы\Видео"Примечание.
Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
Сохраните файл ответа.
Во время установки в режиме графического интерфейса при поиске в системе INF-файлов для идентификаторов самонастраивающийся он также выглядит в путях, отмеченных в OemPnPDriversPath и стандартном пути по умолчанию %WinDir%\Inf. Путь %WinDir%\Inf отображается сначала в порядке поиска, но если у вас есть устройство, поддерживаемое несколькими INF-файлами, программа установки продолжает искать все пути, указанные в записи OemPnPDriversPath. (Windows может включать драйвер, который предлагает универсальные функциональные возможности.) Хотя он может найти несколько совпадений, самонастраивающийся использует INF-файл, который имеет лучшее совпадение, а затем устанавливает связанный драйвер устройства для поддержки устройства.
Настройка Sysprep
Действия по добавлению драйверов OEM в программу установки Windows Sysprep похожи на шаги, описанные в разделе "Автоматическая настройка", за исключением того, что вам не нужно создавать общую папку распространения. Чтобы добавить драйверы в мини-мастер Sysprep, выполните следующие действия.
Примечание.
Чтобы добавить сторонние драйверы массового хранилища OEM в образ Sysprep, используемый для запуска компьютера, требуется по крайней мере версия 1.1 Sysprep. Было много обновлений средства Sysprep и средств развертывания, которые включают Sysprep. Поэтому рекомендуется использовать последнюю версию средства Sysprep и средства развертывания, относящиеся к развернутой операционной системе.
В корневом каталоге тома, где находится папка %WinDir%, создайте структуру папок для хранения драйверов, предоставленных oem, следующим образом:
\Драйверы
- \ сетевой адаптер
--\ВИДЕО
\Sysprep
\WINNTСкопируйте предоставленные изготовителем драйверы в соответствующие вложенные папки.
Добавьте запись OemPnPDriversPath = Driver_Paths в разделе [Unattended] файла Sysprep.inf. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;), как показано в следующем примере.
[Автоматическая подготовка]
OemPnPDriversPath = "Drivers\network adapter; Драйверы\Видео"Примечание.
Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
Если вы не хотите, чтобы предоставленные OEM драйверы оставались на томе после завершения мини-мастера, можно добавить структуру папок, созданную на предыдущем шаге в папке Sysprep. Необходимо соответствующим образом настроить oemPnPDriversPath = ключ. Папка Sysprep и ее вложенные папки автоматически удаляются после завершения установки.
Сохраните файл Sysprep.inf в папке Sysprep и запустите Sysprep.exe. Все самонастраивающийся устройства автоматически устанавливаются во время мастера мини-установки на целевых компьютерах. (К этим файлам относятся найденные файлы с помощью INF-файлов драйвера OEM.)
Примечание.
Не нужно указывать переключатель командной строки -pnp, если на целевых компьютерах нет более ранних устройств (ISA). Если вы используете параметр командной строки -pnp, выполняется полное самонастраивающийся повторное перечисление всех устройств, которое добавляет 5–10 минут в процесс мини-мастера Sysprep. Кроме того, если указать дополнительные контроллеры хранилища массы с помощью sysprep версии 1.1 или более поздней версии, параметр командной строки -pnp может привести к отображению некоторых дополнительных контроллеров жесткого диска в диспетчер устройств.
Если предоставленные изготовителем драйверы не подписываются цифровой подписью, мини-мастер откладывает установку устройства до тех пор, пока администратор не войдет на компьютер. Это называется клиентской и серверной установкой, которая возникает во время установки мини-мастера.
Установки RIS
Добавление драйверов OEM самонастраивающийся в установку RIS включает в себя те же действия, которые перечислены в разделе "Автоматическая настройка" с двумя небольшими корректировками:
Поместите папку $oem$ на тот же уровень, что и папка \I386 образа RIS. Например, используйте следующую структуру папок:
RemoteInstall\Setup%language\Images%dir_name%\i386
RemoteInstall\Setup%language\Images%dir_name%$oem$$ 1\Drivers
\сетевой адаптер
\МОДЕМ
\ВИДЕОИзмените шаблон образа RIS по умолчанию (Ristndrd.sif). В разделе [Unattended] измените значение ключа OemPreinstall = значение "Нет" на "Нет", а затем добавьте записи OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;), как показано в следующем примере.
[Автоматическая подготовка]
OemPreinstall = Да
OemPnPDriversPath = "Drivers\network adapter; Драйверы\Модем; Драйверы\Видео"Примечание.
Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
Если один из предоставленных изготовителем драйверов предназначен для устройства сетевого адаптера, сервер RIS должен иметь этот файл, доступный при перезапуске в текстовом режиме установки.При копировании дополнительных сетевых адаптеров или драйверов массового хранилища в папку \i386, как описано в статье базы знаний 246184, остановите и перезапустите службу BINL на сервере RIS. Чтобы остановить и перезапустить службу BINL, введите следующие команды в командной строке и нажмите клавишу ВВОД после каждой команды:
- net stop "уровень согласования сведений о загрузке"
- net start "уровень согласования сведений о загрузке"
Образы Riprep
Riprep и Sysprep используют большую часть одной функциональности. Поэтому добавление драйверов OEM самонастраивающийся на компьютеры, которые будут изображены, включают шаги, похожие на те, которые используются для Sysprep. Перед запуском Riprep на компьютере образа, чтобы скопировать его на сервер RIS, выполните следующие действия.
Создайте папку с именем Sysprep в папке %SystemDrive% . (Скорее всего, это диск C, так как Riprep.exe может копировать только один том или раздел.)
В корневом каталоге того же тома создайте структуру папок для хранения драйверов, предоставленных oem, следующим образом:
\Драйверы
- \ сетевой адаптер
--\ВИДЕО
\Sysprep
\WINNTСкопируйте предоставленные изготовителем драйверы в соответствующие вложенные папки.
Создайте файл Sysprep.inf в папке Sysprep, а затем добавьте записи [Unattended] и OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например:
[Автоматическая подготовка]
OemPnPDriversPath = "Drivers\network adapter; Драйверы\Видео"Примечание.
Переменная среды %SystemDrive% автоматически вставляется перед каждым из указанных путей поиска.
Если устройство уже распознано операционной системой как известное или неизвестное устройство, необходимо удалить устройство с помощью диспетчер устройств перед запуском Sysprep или обновленные драйверы не установлены при запуске во время мини-установки.Запустите программу Riprep.exe из папки \RisServer \Reminst\Admin\I386 на клиентском компьютере, чтобы скопировать изображение на выбранный сервер RIS. Riprep выглядит в папке Sysprep для файла Sysprep.inf, считывает ключ OemPnPDriversPath= и обновляет следующий подраздел реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
Затем Riprep копирует реестр на сервер, чтобы его можно было использовать во время мастера мини-установки.Примечание.
Файл Riprep.sif по умолчанию, созданный во время этого процесса, не влияет на запись в файле Sysprep.inf, созданном на предыдущих шагах.
Примечание.
Если один из предоставленных изготовителем драйверов предназначен для основного сетевого адаптера, сервер RIS также должен иметь этот файл, доступный из типичного неструктурированного образа RIS перед скачиванием образа Riprep.
Если образ уже создан, и вы хотите добавить драйверы самонастраивающийся oem, рекомендуется использовать RIS для скачивания образа на компьютер, выполните действия, описанные в предыдущем разделе "Образы Riprep", а затем Riprep обратно на сервер RIS.Один из побочных эффектов заключается в том, что пути драйвера вводятся два раза в ключ Software\Microsoft\Windows\CurrentVersion\DevicePath.
Существующие установки Windows
Возможно, потребуется добавить новые аппаратные устройства на существующие компьютеры под управлением Windows, для которых требуются драйверы, предоставляемые OEM. Хотя для этого процесса требуется установить новое устройство, вам может потребоваться, чтобы драйверы, предоставляемые OEM, распределялись в управляемом порядке или располагались централизованно на одном сервере. Для этого выполните следующие шаги.
Определите, следует ли копировать драйверы локально или хранить их на центральном сервере распространения. Если вы хотите хранить драйверы локально на жестком диске компьютера, необходимо выполнить процедуру для копирования драйверов на компьютер. (Например, используйте скрипты входа, пакетные задания Microsoft Systems Management Server (SMS) или другие методы.)
После определения метода распространения получите путь для драйверов устройств. Если вы хотите скопировать их локально, путь может быть C:\Drivers\Network adapter. Если вы хотите, чтобы они скопировались на центральный сервер, путь может быть \\ServerName\Drivers \network adapter (где драйверы являются общей папкой).
Ключ DevicePath в реестре локального компьютера должен быть обновлен, чтобы отразить новые расположения драйверов OEM. У вас должен быть автоматический метод удаленного обновления раздела реестра. Файлы Regedit можно использовать вместе с скриптами входа в систему или с пакетным заданием SMS. Значение по умолчанию находится в следующем разделе реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Измените ключ DevicePath с помощью Regedt32.exe, чтобы путь, по которому находятся драйверы, входит в путь поиска.
Важно!
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. В этом случае реестр можно восстановить, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра щелкните следующий номер статьи, чтобы просмотреть статью в Базе знаний Майкрософт: 322756 Как создать резервную копию и восстановить реестр в Windows.
Например, если драйверы копируются локально в корневой каталог диска, где находится папка %WinDir% (Драйверы\сетевой адаптер), окончательное значение DevicePath должно прочитать:
DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter
Если драйверы хранятся на центральном сервере или точке распространения, необходимо добавить UNC-путь к драйверам, предоставленным OEM. Например:DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerName ShareName\\Drivers\network adapter
Примечание.
%SystemRoot% не добавляется автоматически, так как процесс установки не добавляет значения. Если вы редактируете реестр, необходимо вручную ввести значение %SystemRoot%.
После выполнения этих действий и установки нового оборудования, когда пользователь входит в систему, самонастраивающийся находит новое оборудование и выполняет поиск путей устройства, указанных для поиска драйверов, предоставленных OEM. Обратите внимание, что все правила, применяемые к подписанным или неподписанным драйверам, также применяются к устройствам, установленным после установки. Если драйверы, предоставленные OEM для нового устройства, не подписаны цифровой подписью, а пользователь неадминистратор входит на компьютер после установки нового оборудования, пользователь не сможет завершить установку устройства, пока администратор не войдет на компьютер.
Примечание.
Если устройство уже распознано операционной системой как известное или неизвестное, необходимо удалить устройство через диспетчер устройств перед запуском Sysprep или обновленными драйверами при запуске во время мини-установки.
Для Windows Server 2003
Автоматическая настройка
При добавлении драйверов в автоматическую настройку выполните следующие действия. Если предоставленные изготовителем драйверы не подписаны цифровой подписью, вы можете получить сообщение о драйверах во время установки.
Создайте общую папку распространения на сервере, скопировав содержимое папки установки компакт-диска Windows I386. Вы можете использовать Setupmgr.exe для создания этой общей папки и файла Unattended.txt. Вы можете найти Setupmgr.exe на компакт-диске Windows или пакета обновления в папке Support\Tools в файле Deploy.cab и файлах справки deploy.chm и ref.chm, содержащих сведения о автоматической установке Windows. Вы также можете скачать последние файлы с веб-сайта Майкрософт.
Создайте папку $oem$$ 1\Drivers в папке I386. Может потребоваться создать дополнительные папки в подпапке драйверов в зависимости от оборудования, которое требуется установить (например, сетевой адаптер, модем или видео). Папка $1 разрешается в %SystemDrive%. Во время настройки текстового режима эти папки и файлы копируются в папки %SystemDrive%\Drivers. Например:
\i386
$oem$
- $ 1
---\Драйверы
- - \ сетевой адаптер
-----\МОДЕМ
-----\ВИДЕОСкопируйте все предоставленные изготовителем файлы драйверов для устройства в папках, созданных на предыдущем шаге.
Добавьте запись OemPnPDriversPath = Driver_Paths в разделе [Unattended] файла ответов программы установки. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например:
[Автоматическая подготовка]
OemPnPDriversPath = Drivers\network adapter; Драйверы\Модем; Драйверы\Video UpdateInstalledDrivers = Да | НетПримечание.
Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
Сохраните файл ответа.
Во время установки в режиме графического интерфейса при поиске в системе INF-файлов для идентификаторов самонастраивающийся он также выглядит в путях, отмеченных в OemPnPDriversPath и стандартном пути по умолчанию %WinDir%\Inf. Путь %WinDir%\Inf отображается сначала в порядке поиска, но если у вас есть устройство, поддерживаемое несколькими INF-файлами (Windows может включать драйвер, который предлагает универсальные функциональные возможности), программа установки продолжает искать все пути, указанные в записи OemPnPDriversPath. Хотя он может найти несколько совпадений, самонастраивающийся использует INF-файл, который имеет лучшее совпадение, а затем устанавливает связанный драйвер устройства для поддержки устройства.
Настройка Sysprep
Действия по добавлению драйверов OEM в программу установки Windows Sysprep похожи на шаги, описанные в разделе "Автоматическая настройка", за исключением того, что вам не нужно создавать общую папку распространения. Чтобы добавить драйверы в мини-мастер Sysprep, выполните следующие действия.
Примечание.
Рекомендуется использовать последнюю версию Sysprep, доступную для операционной системы.
В корневом каталоге тома, где находится папка %WinDir%, создайте структуру папок для хранения драйверов, предоставленных OEM. Например:
\Драйверы
- \ сетевой адаптер
--\ВИДЕО
\Sysprep
\WINNTСкопируйте предоставленные изготовителем драйверы в соответствующие вложенные папки.
Добавьте запись OemPnPDriversPath = Driver_Paths в разделе [Unattended] файла Sysprep.inf. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;). Например:
[Автоматическая подготовка]
OemPnPDriversPath = Drivers\network adapter; Драйверы\Video UpdateInstalledDrivers = Да | НетПримечание.
Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
Если вы не хотите, чтобы предоставленные OEM-драйверы оставались на томе после завершения мини-мастера, можно добавить структуру папок, созданную на предыдущем шаге в папке Sysprep. Необходимо соответствующим образом настроить oemPnPDriversPath = ключ. Папка Sysprep (и ее вложенные папки) автоматически удаляется после завершения установки.
Сохраните файл Sysprep.inf в папке Sysprep и запустите Sysprep.exe. Все самонастраивающийся устройства (включая найденные с помощью INF-файлов драйвера OEM) автоматически устанавливаются во время мастера мини-установки на целевых компьютерах. Обратите внимание, что не нужно указывать переключатель командной строки -pnp, если на целевых компьютерах нет более ранних устройств (ISA). Если вы используете параметр командной строки -pnp, выполняется полное самонастраивающийся повторное перечисление всех устройств, которое добавляет 5–10 минут в процесс мини-мастера Sysprep. Кроме того, если указать дополнительный контроллер массовой памяти, переключатель командной строки -pnp может привести к отображению некоторых дополнительных контроллеров жесткого диска в диспетчер устройств.
Примечание.
Если предоставленные изготовителем драйверы не подписываются цифровой подписью, мини-мастер откладывает установку устройства до тех пор, пока администратор не войдет на компьютер. Это называется клиентской и серверной установкой, которая возникает во время установки мини-мастера.
Установки RIS
Добавление драйверов OEM самонастраивающийся в установку RIS включает в себя те же действия, которые перечислены в разделе "Автоматическая настройка" с двумя небольшими корректировками:
Поместите папку $oem$ на тот же уровень, что и папка \I386 образа RIS. Например, используйте следующую структуру:
RemoteInstall\Setup%language\Images%dir_name%\i386
RemoteInstall\Setup%language\Images%dir_name%$oem$$ 1\Drivers
\сетевой адаптер
\МОДЕМ
\ВИДЕОИзмените шаблон образа RIS по умолчанию (Ristndrd.sif). В разделе [Unattended] измените значение ключа OemPreinstall = значение "Нет" на "Нет", а затем добавьте записи OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;) следующим образом:
[Автоматическая подготовка]
OemPreinstall = Да
OemPnPDriversPath = "Drivers\network adapter; Драйверы\Модем; Драйверы\Видео"
UpdateInstalledDrivers = Да | НетПримечание.
Строка переменной среды %SystemDrive% автоматически вставляется перед каждым из перечисленных путей поиска.
Примечание.
Если один из предоставленных изготовителем драйверов предназначен для устройства сетевого адаптера, сервер RIS должен иметь этот файл, доступный при перезапуске в текстовом режиме установки.
При копировании дополнительных сетевых адаптеров или драйверов массового хранилища в папку \i386, как описано в статье базы знаний 246184, остановите и перезапустите службу BINL на сервере RIS. Чтобы остановить и перезапустить службу BINL, введите следующие команды в командной строке и нажмите клавишу ВВОД после каждой команды:
- net stop "уровень согласования сведений о загрузке"
- net start "уровень согласования сведений о загрузке"
Образы Riprep
Riprep и Sysprep используют большую часть одной функциональности. Поэтому добавление драйверов OEM самонастраивающийся на компьютеры, которые будут изображены, включают шаги, похожие на те, которые используются для Sysprep. Перед запуском Riprep на компьютере образа, чтобы скопировать его на сервер RIS, выполните следующие действия.
Создайте папку с именем Sysprep в папке %SystemDrive% . (Скорее всего, это диск C, так как Riprep.exe может копировать только один том или раздел.)
В корневом каталоге того же тома создайте структуру папок для хранения драйверов, предоставленных oem, следующим образом:
\Драйверы
- \ сетевой адаптер
--\ВИДЕО
\Sysprep
\WINNTСкопируйте предоставленные изготовителем драйверы в соответствующие вложенные папки.
Создайте файл Sysprep.inf в папке Sysprep, а затем добавьте записи [Unattended] и OemPnPDriversPath = Driver_Path. Вы можете перечислить несколько путей в этом ключе, разделив их точкой с запятой (;) следующим образом:
[Автоматическая подготовка]
OemPnPDriversPath = Drivers\network adapter; Драйверы\Video UpdateInstalledDrivers = Да | НетПримечание.
Переменная среды %SystemDrive% автоматически вставляется перед каждым из указанных путей поиска.
Примечание.
Если устройство уже было распознано операционной системой как известное или неизвестное устройство, необходимо удалить устройство через диспетчер устройств перед запуском Sysprep или обновленные драйверы не установлены при запуске во время мини-установки.
Запустите программу Riprep.exe из папки \\RisServer\Reminst\Admin\I386 на клиентском компьютере, чтобы скопировать изображение на выбранный сервер RIS. Riprep выглядит в папке Sysprep для файла Sysprep.inf, считывает ключ OemPnPDriversPath= и обновляет следующий подраздел реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
Затем Riprep копирует реестр на сервер, чтобы его можно было использовать во время мастера мини-установки.Примечание.
Файл Riprep.sif по умолчанию, созданный во время этого процесса, не влияет на запись в файле Sysprep.inf, созданном на предыдущих шагах.
Существующие установки Windows
Возможно, потребуется добавить новые аппаратные устройства на существующие компьютеры под управлением Windows, для которых требуются драйверы, предоставляемые OEM. Хотя для этого процесса требуется установить новое устройство, вам может потребоваться, чтобы драйверы, предоставляемые OEM, распределялись в управляемом порядке или располагались централизованно на одном сервере. Для этого выполните следующие шаги.
Определите, следует ли копировать драйверы локально или хранить их на центральном сервере распространения. Если вы хотите хранить драйверы локально на жестком диске компьютера, необходимо выполнить процедуру для копирования драйверов на компьютер. Например, используйте скрипты входа, пакетные задания Microsoft Systems Management Server (SMS) или другие методы.
После определения метода распространения получите путь для драйверов устройств. Если вы хотите скопировать их локально, путь может быть C:\Drivers\Network adapter. Если вы хотите, чтобы они скопировались на центральный сервер, путь может быть \\ServerName\Drivers\network adapter. (Драйверы являются общей папкой.)
Ключ DevicePath в реестре локального компьютера должен быть обновлен, чтобы отразить новые расположения драйверов OEM. У вас должен быть автоматический метод удаленного обновления раздела реестра. Файлы Regedit можно использовать вместе с скриптами входа в систему или с пакетным заданием SMS. Значение по умолчанию находится в следующем подразделе реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Измените раздел DevicePath с помощью редактора реестра, чтобы путь к драйверам был включен в путь поиска.
Важно!
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. В этом случае реестр можно восстановить, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра щелкните следующий номер статьи, чтобы просмотреть статью в Базе знаний Майкрософт: 322756 Как создать резервную копию и восстановить реестр в Windows.
Например, если драйверы копируются локально в корневой каталог диска, где находится папка %WinDir% (Драйверы\сетевой адаптер), окончательное значение DevicePath должно прочитать следующим образом:
DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter
Если драйверы хранятся на центральном сервере или точке распространения, необходимо добавить UNC-путь к драйверам, предоставленным OEM. Рассмотрим пример.DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter
Примечание.
%SystemRoot% не добавляется автоматически, так как процесс установки не добавляет значения. Если вы редактируете реестр, необходимо вручную ввести значение %SystemRoot%.
Предположим, что вы выполнили эти действия и установлено новое оборудование. Когда пользователь входит в систему, самонастраивающийся находит новое оборудование и выполняет поиск путей устройства, указанных для поиска драйверов, предоставленных OEM. Обратите внимание, что все правила, применяемые к подписанным и неподписанным драйверам, также применяются к устройствам, установленным после установки. Предположим, что драйверы, предоставленные OEM для нового устройства, не подписываются цифровой подписью, а пользователь неадминистратор входит на компьютер после установки нового оборудования. В этом случае пользователь не может завершить установку устройства, пока администратор не войтет на компьютер.
Примечание.
Если устройство уже распознано операционной системой как известное или неизвестное устройство, необходимо удалить устройство с помощью диспетчер устройств перед запуском Sysprep или обновленными драйверами при запуске во время мини-установки.
сбор данных
Если вам нужна помощь службы поддержки Microsoft, мы рекомендуем собирать информацию путем выполнения действий, описанных в разделе Сбор информации с помощью TSS для решения проблем, связанных с развертыванием.