3

Я работаю над перезаписью некоторых старых машин. Процесс до науки, и последние драйверы от производителя вводятся после изображения, автоматически. Я доволен этим процессом!

Однако на некоторых моделях необходимо обновить драйвер сенсорной панели из Центра обновления Windows, чтобы пользователи не могли получить сообщение об ошибке. Я могу вручную зайти в Диспетчер устройств, развернуть Указывающие устройства, щелкнуть правой кнопкой мыши на сенсорной панели и выбрать Обновить драйвер. Он находит драйвер в сети, устанавливает его, затем перезагружается. Сообщение об ошибке исчезло!

Тем не менее, у меня есть много этих систем, и я не хочу делать больше нажатий, что необходимо. У меня есть средства для удаленного развертывания команд Powershell или CMD, и я хотел бы найти способ автоматического получения последней версии драйвера для конкретного аппаратного устройства из Центра обновления Windows .

1 ответ1

3

Итак, если я правильно понял:

  • У вас есть несколько устройств с определенной маркой и моделью сенсорной панели.
  • Вы хотите массово обновить драйверы TouchPad из Центра обновления Windows

Я рекомендую делать это, используя эти два этапа.

Первый этап: получить драйвер для сенсорной панели

Это легко и просто. Обновления, которые Microsoft обычно распространяет через Центр обновления Windows, также доступны на веб-сайте каталога Центра обновления Майкрософт по адресу:

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

Этап второй: вводить их

Для автономной ОС

Вопрос указывает на то, что образ ОС находится на работе. Следовательно, я полагаю, что проще добавить драйвер (в данном случае драйвер TouchPad) к изображениям, если эти образы являются WIM-изображениями или существует автономный доступ к ОС до того, как они будут созданы.

Получив драйвер (ы) из каталога Центра обновления Майкрософт, поместите файл (ы) .cab драйверов (драйверов) в папку, например " C:\Test\Drivers ", и извлеките файл (ы) .cab. Содержимое каждого файла .cab должно быть в подпапке. Затем откройте Windows PowerShell и с помощью команды Add-WindowsDriver введите драйверы в образ Windows.

Возможно, вы захотите обновить Windows PowerShell до 5.1, если вы не используете Windows 10. Кроме того, вы можете установить последнюю версию средств развертывания, а не просто использовать ту, которая поставляется с Windows. Средства развертывания включены в набор средств для оценки и развертывания Windows. Скачайте онлайн установщик (adksetup.exe) который 2 МБ. Запустите его и выберите «Инструменты развертывания». Это 90 МБ скачать.

Теперь, чтобы добавить драйверы, расположенные в C:\test\drivers как описано выше, в автономный образ Windows, смонтированный в c:\offline , введите в Windows PowerShell следующую команду:

Add-WindowsDriver -Path "c:\offline" -Driver "c:\test\drivers" -Recurse

Давайте немного его изменим: ОС, которую вы хотите создать, находится в автономном режиме, и у вас есть к ней доступ. Например, на этом компьютере физически смонтирован жесткий диск системы, которая в настоящее время является образом, а его раздел ОС - D:. Или он уже записан в VHD-файл, VHD-файл смонтирован, а раздел ОС теперь D:. Введите следующую команду в Windows PowerShell:

Add-WindowsDriver -Path "D:\" -Driver "c:\test\drivers" -Recurse

Для онлайн ОС

Обновление: Microsoft выполнила все вопросы, касающиеся использования Windows PowerShell для добавления драйвера в работающую Windows.Итак, я пошел вперед и попробовал это: это было неправильно. Следовательно, я обновляю этот ответ, чтобы ввести новый способ.

Получив драйвер из каталога Центра обновления Microsoft, распакуйте файл .cab драйвера. Он содержит как минимум один INF-файл.

Запустите InfDefaultInstall.exe чтобы указать на соответствующий файл INF. Например, я получил драйвер устройства с netmosu.inf . Итак, я перешел в свою папку и запустил:

InfDefaultInstall.exe .\netmosu.inf

В Windows 8.1 и 10 это устанавливает драйвер, даже если устройство отсутствует и драйвер не нужен. Теперь вы можете добавить устройство в любое время и просто использовать его. На Windows 7 это не работает.

Обновите живую систему, прежде чем создавать ее

Приведенные выше методы касаются обновления образа ОС либо во время создания образа, после создания образа или после развертывания образа, когда ОС запускается. Почему не до всего этого?

Хорошо известная техника - установить Windows в системе, обновить все в ней (включая все драйверы), а затем запустить на ней утилиту sysprep . Жесткий диск этого компьютера теперь можно создать образ и развернуть в аналогичных системах.

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