Установка драйверов из командной строки windows 10

Download Windows Speedup Tool to fix errors and make PC run faster

The Command Prompt is one utility that many of the power users love to use and have grown with it. If you did not know, it is possible to run Windows Update from the command line. Similarly, it is also possible to install or update drivers using the Command Prompt.

Microsoft offers a built-in utility PnPUtil.exe that allows an administrator to add a driver package, install or update and delete a driver package from the driver store.  You can also find out the list of driver packages currently installed in the driver store. In this post, we will show how you can upload drivers using the Command Prompt.

If you want to check you have it, all you need to do is open the command prompt and type PNPUtil.exe and press the Enter key. If there is no error, you are good to go.

install update driver command prompt

This method will not download the driver package from the internet. You will have to download the package from the OEM website or copy it from USB or storage media, and copy it to the computer.

Once done, you can then use the driver with the utility to install or update the driver. You will have to provide the path to the INF file which holds information of the driver to be installed.

PnPUtil Syntax

pnputil  [/add-driver <...> | /delete-driver <...> | /export-driver <...> | /enum-drivers | /disable-device <...> | /enable-device <...> | /restart-device <...> | /remove-device <...> | /scan-devices <...> | /enum-devices <...> | /enum-interfaces <...> | /?]

Here is the syntax, as stated in microsoft.com:

pnputil /add-driver * <filename.inf | .inf> [/subdirs] [/install] [/reboot]

/subdirs - traverse sub directories for driver packages.

/install - install/update drivers on any matching devices.

/reboot - reboot system if needed to complete the operation.

Examples of using the PnPUtil command

You can use the /install option to install a new driver or update an existing one.

Add driver package 

pnputil /install x:\driver.inf

Add multiple driver packages

pnputil  /install c:\oem\*.inf

Add and install the driver package

pnputil  /install device.inf /install

That said, the utility can return information, which can suggest if a reboot is required. If you do not get anything or a zero, all is well. However, if you get ERROR SUCCESS REBOOT REQUIRED (3010) then a system reboot is required. It happens when the reboot is not used during installation or update. In case a restart is needed, then you will receive ERROR SUCCESS REBOOT INITIATED (1641) which means the update was successful, and the system reboot is underway.

Related: PnPUtil Failed to delete driver package

The utility can also find or enumerates the driver packages that are currently in the driver store. However, it will only list driver packages that are not in-box packages are listed. An in-box driver package is one that is included in the default installation of Windows or its service packs.

There is another command called Drvload, but it only works in the Windows PE environment, so from a consumer or admin perspective, you will have to use the PnPUtil to update or install a new driver in Windows 11/10.

Read: Unable to install drivers on Windows.

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Драйверы – программные компоненты, которые связывают устройства ввода/вывода (например, принтеры, сканеры, мыши и т.д.) с операционной системой. Обновление драйверов может значительно улучшить работу устройств и предотвратить ошибки и сбои. В статье рассмотрим подробный процесс обновления драйверов через командную строку в операционной системе Windows 10.

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

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

Содержание

  1. Обновление драйверов через командную строку в Windows 10: краткое руководство
  2. Почему важно обновлять драйверы
  3. Как узнать, какие драйверы нуждаются в обновлении?
  4. Как обновить драйверы через командную строку?
  5. Как проверить, были ли драйверы успешно обновлены?
  6. Как решить проблемы при обновлении драйверов через командную строку?
  7. 1. Проверьте связь с интернетом
  8. 2. Проверьте доступность обновлений драйверов
  9. 3. Проверьте доступность команды для обновления драйверов
  10. 4. Проверьте права доступа
  11. Вопрос-ответ
  12. Как проверить, нужны ли мне обновления драйверов?
  13. Что делать, если обновление драйвера привело к проблемам?
  14. Какие команды нужно ввести в командную строку, чтобы обновить драйвер?
  15. Какие преимущества есть у обновления драйверов через командную строку?
  16. Что делать, если нельзя обновить драйвер через командную строку?

Обновление драйверов через командную строку в Windows 10: краткое руководство

Для тех, кто не знаком с ручной установкой драйверов, это может показаться сложным процессом. Но обновление драйверов через командную строку в Windows 10 – это довольно просто, особенно для тех, кто знаком с командной строкой.

Для начала необходимо получить список всех установленных драйверов на вашем компьютере, чтобы определить, какие из них нуждаются в обновлении. Это можно сделать с помощью команды «driverquery».

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

В командной строке для установки драйвера используется команда «pnputil». Она позволяет установить драйвер с помощью файла .inf, который вы сохранили ранее.

  • Сначала в командной строке введите «pnputil -i -a c:\driver\driver.inf» (где c:\driver\driver.inf – путь к файлу .inf).
  • После этого нужно подождать, пока произойдет установка обновленного драйвера.
  • Когда установка завершена, может потребоваться перезагрузка компьютера для того, чтобы новый драйвер заработал.

Обновление драйверов может быть необходимым для устранения проблем со старыми версиями, улучшения производительности вашего компьютера и просто для того, чтобы использовать последние функции и возможности устройства. Используйте это краткое руководство, чтобы без проблем обновить драйверы через командную строку в Windows 10.

Почему важно обновлять драйверы

Драйверы — это программное обеспечение, которое позволяет операционной системе Windows 10 взаимодействовать с компонентами компьютера, такими как видеокарта, звуковая карта и другие устройства. Обновление драйверов необходимо, чтобы гарантировать правильную работу компонентов и устройств, которые используются в вашем ноутбуке или настольном компьютере.

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

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

Как узнать, какие драйверы нуждаются в обновлении?

Перед тем как обновлять драйверы через командную строку в Windows 10, важно понимать, какие драйверы нуждаются в обновлении. Один из способов это узнать — открыть «Диспетчер устройств», который можно найти в меню «Панель управления».

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

Еще одним способом проверить, какие драйверы нуждаются в обновлении, является использование специальных программ, например, «Driver Booster». Эта программа может сканировать компьютер и находить устаревшие драйверы, а также скачивать и устанавливать новые версии драйверов.

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

Как обновить драйверы через командную строку?

Обновление драйверов – это важный процесс, который может повлиять на работу всей системы. Существует несколько способов обновить драйверы в Windows 10, один из которых – использование командной строки.

Чтобы обновить драйвер через командную строку, необходимо знать название устройства и его аппаратный идентификатор. Для этого можно использовать меню «Управление устройствами», где перечислены все устройства и их идентификаторы.

После того, как вы определите нужный драйвер и его идентификатор, можете приступать к обновлению. Для этого нужно перейти в командную строку и ввести команду «pnputil.exe -i -a [путь к драйверу]».

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

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

  • Ключевые моменты:
  • Обновление драйверов — важный процесс
  • Командная строка — один из способов обновления
  • Необходимо знать название устройства и его аппаратный идентификатор
  • У использования командной строки есть риски

Как проверить, были ли драйверы успешно обновлены?

Когда вы обновляете драйверы через командную строку в Windows 10, важно проверить, были ли они успешно установлены. В противном случае, вы можете стать свидетелем сбоев в работе компьютера. Вот несколько способов как проверить, были ли драйверы успешно обновлены:

  • Выберите «Диспетчер устройств» из «Панели управления» и откройте ее
  • Найдите устройство, драйвер которого вы только что обновили, и кликните на него правой кнопкой мыши
  • Выберите «Свойства» и перейдите на вкладку «Драйвер»
  • Если драйвер успешно установлен, то на этой вкладке будет соответствующее сообщение об успешной установке

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

В целом, когда вы переустанавливаете драйверы, важно убедиться, что они были успешно установлены. Это может сберечь вам много времени и помочь устранить возможные проблемы и ошибки.

Как решить проблемы при обновлении драйверов через командную строку?

Обновление драйверов через командную строку в Windows 10 может иногда вызвать некоторые проблемы и ошибки. В этом случае, есть несколько шагов, которые можно выполнить, чтобы устранить проблемы:

1. Проверьте связь с интернетом

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

2. Проверьте доступность обновлений драйверов

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

3. Проверьте доступность команды для обновления драйверов

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

4. Проверьте права доступа

Для того, чтобы обновить драйверы через командную строку, вам необходимы права администратора. Убедитесь, что у вас достаточно прав для этого действия.

Если вы выполните все вышеперечисленные шаги, вы сможете успешно обновить драйверы через командную строку.

Вопрос-ответ

Как проверить, нужны ли мне обновления драйверов?

Для этого можно воспользоваться встроенным инструментом Windows — Диспетчером устройств. Если устройство имеет желтый значок с восклицательным знаком рядом с ним, то нужно обновить драйвер. Также можно проверить наличие обновлений на сайте производителя устройства.

Что делать, если обновление драйвера привело к проблемам?

Если последнее обновление драйвера привело к проблемам, нужно быстро вернуться к предыдущей версии. Для этого необходимо удалить текущий драйвер и установить предыдущую версию драйвера. Также можно воспользоваться встроенной в Windows функцией «Откатить драйвер».

Какие команды нужно ввести в командную строку, чтобы обновить драйвер?

Самый простой способ — воспользоваться утилитой DevCon. Для начала нужно скачать и установить ее на компьютер, затем ввести команду «devcon update <путь к файлу драйвера>«. Если же этот способ не сработал, можно воспользоваться командной строкой и ввести «pnputil -i -a <путь к файлу драйвера>«.

Какие преимущества есть у обновления драйверов через командную строку?

Один из главных плюсов — удобство. Командная строка позволяет быстро выполнить необходимые действия. К тому же это более надежный способ, чем обновление через меню «Обновить драйвер» в Windows. Командная строка также удобна в случае, если необходимо обновить множество устройств.

Что делать, если нельзя обновить драйвер через командную строку?

Если вы не можете обновить драйвер через командную строку, попробуйте воспользоваться меню «Обновить драйвер» в Windows. Также можно попробовать обновить драйвер через меню устройства в Диспетчере устройств. Если все эти способы не сработали, это может быть связано с тем, что производитель не выпускал обновление драйвера.

I am working in Windows 8.1.
I need to install a driver file (.inf file) from command line. Which command do I need to use?

I know I have many other method for installing a .inf file, but I must install this from command line.

Please help me
Thanks in advance…

Martin Prikryl's user avatar

asked Mar 19, 2014 at 5:15

yemans's user avatar

1

Granger’s comment works in Windows 7 too. According to MS, PnPUtil (PnPUtil.exe) is included in every version of Windows, starting with Windows Vista.

It is useful for device drivers that do not have default install (right-click «Install» does not work for them).

pnputil -i -a <driverinf>

answered Dec 20, 2016 at 2:11

Roland Pihlakas's user avatar

Roland PihlakasRoland Pihlakas

4,3462 gold badges43 silver badges65 bronze badges

The default way for device drivers is:

pnputil -i -a <driverinf>

Legacy Drivers can´t be installed with pnputil and have to use LaunchINFSectionEx-Call

I tested the following and it works with several drivers from Windows 2000 up to Windows 10, 2012R2, 2016, 2019.

rundll32.exe advpack.dll,LaunchINFSectionEx ykmd.inf,Yubico64_Install.NT,,4,N

Pay attention to use the correct section

The correct section of the inf-File must be used, when there is no [DefaultInstall]-Section. This lacks in most answers. Look it up in your drivers inf-File and use the correct section (in my example «Yubico64_Install.NT»). Using the wrong section wont prompt an error. Im my example I use Quiet mode, no UI (4) and Never reboot (N) to install the driver automated via GPO. All options are documented in detail here:

https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa768006(v%3Dvs.85)

answered Jul 2, 2019 at 8:55

x0nn's user avatar

x0nnx0nn

3161 gold badge3 silver badges7 bronze badges

Содержание

  • Установка неподписанного драйвера в Windows
    • Способ 1: Особые параметры загрузки Windows
    • Способ 2: Командная строка
    • Способ 3: Редактор локальной групповой политики
    • Способ 4: Создание цифровой подписи
  • Вопросы и ответы

Как установить неподписанный драйвер

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

Читайте также: Программы для установки и обновления драйверов

Установка неподписанного драйвера в Windows

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

Однако такой сертификат может быть не во всем ПО. К примеру, он может отсутствовать для драйвера к старому (но технически рабочему) оборудованию. Но есть и другие ситуации, в которых подпись может отсутствовать у нового устройства или виртуальных драйверов.

Будьте внимательны при инсталляции непроверенного драйвера! Отключая проверку, вы ставите под угрозу работоспособность системы и сохранность ваших данных. Выполняйте его инсталляцию, только если уверены в безопасности файла и источника, откуда он был скачан.

Читайте также: Онлайн-проверка системы, файлов и ссылок на вирусы

Переходя к основной теме вопроса, хочется отметить, что есть 3 рабочих варианта отключения проверки подписи драйвера. Один из них работает до перезагрузки ПК, второй отключает защиту до последующего ручного включения пользователем. Более подробно о каждом из них читайте ниже.

Способ 1: Особые параметры загрузки Windows

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

Первым делом запустите ОС в особом режиме. Пользователям Windows 10 потребуется выполнить следующие шаги:

  1. Запустите «Параметры», вызвав «Пуск».
    Запуск Параметров Windows 10 через Пуск

    Это же можно сделать, вызвав альтернативное меню ПКМ.

  2. Запуск Параметров Windows 10 через альтернативное меню Пуска

  3. Откройте «Обновление и безопасность».
  4. Обновление и безопасность в Windows 10

  5. В меню слева перейдите в «Восстановление», а справа, под «Особые варианты загрузки», кликните «Перезагрузить сейчас».
  6. Перезапуск Windows 10 с особыми параметрами

  7. Дождитесь старта Виндовс и выберите раздел «Поиск и устранение неисправностей».
  8. Выбор действия при загрузке Windows 10 с особыми параметрами

  9. В «Диагностика» перейдите в «Дополнительные параметры».
  10. Диагностика Windows 10

  11. Здесь откройте «Параметры загрузки».
  12. Дополнительные параметры Windows 10

  13. Ознакомьтесь с тем, что применится при следующем старте системы, и нажмите «Перезагрузить».
  14. Параметры загрузки Windows 10

  15. В этом режиме будет отключено управление мышью, а также изменится разрешение экрана до низкого. Пункт, отвечающий за отключение проверки подписи драйверов, седьмой в списке. Соответственно, нажмите на клавиатуре F7.
  16. Загрузка Windows 10 в режиме отключенной обязательной проверки подписи драйверов

  17. Начнется перезапуск, по завершении которого вы можете выполнить инсталляцию.

Последовательность действий для пользователей Windows 7 другая:

  1. Перезагрузите компьютер обычным способом.
  2. После начала запуска системы нажмите F8 (чтобы не пропустить момент, быстро жмите клавишу сразу же после того, как появится приветственный логотип материнской платы).
  3. Стрелками выберите «Отключение обязательной проверки подписи драйверов».
  4. Загрузка Windows 7 в режиме отключенной обязательной проверки подписи драйверов

  5. Остается нажать Enter и дождаться перезапуска системы.

Теперь можно заняться инсталляцией программного обеспечения.

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

Способ 2: Командная строка

Используя известный многим интерфейс командной строки пользователь может отключить цифровую подпись, введя последовательно 2 команды.
Этот способ работает только при стандартном интерфейсе BIOS. Владельцам материнских плат с UEFI потребуется предварительно отключить «Secure Boot».

Подробнее: Как отключить UEFI в BIOS

  1. Откройте «Пуск», введите cmd, кликните ПКМ по результату и выберите «Запустить от имени администратора».
    Запуск командной строки с правами администратора в Windows 10 через Пуск

    Пользователи «десятки» могут открыть командную строку либо PowerShell (в зависимости от того, как настроено их альтернативное меню) с правами администратора и через ПКМ по «Пуск».

  2. Запуск командной строки с правами администратора в Windows 10 через альтернативное меню Пуск

  3. Скопируйте команду ниже и вставьте ее в строку:

    bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

    Нажмите Enter и впишите:

    bcdedit.exe -set TESTSIGNING ON

    Снова жмите Enter. Спустя небольшой промежуток времени вы получите уведомление «Операция успешно завершена».

  4. Отключение проверки цифровой подписи драйвера через командную строку

  5. Перезагрузите ПК и запустите инсталляцию ПО для нужного оборудования.

В любой момент можно вернуть настройки, открыв cmd методом, расписанным выше, и вписав это:

bcdedit.exe -set TESTSIGNING OFF

После этого нажмите Enter и перезагрузить компьютер. Теперь драйверы всегда будут проверяться операционной системой. Дополнительно можно обратно включить UEFI таким же образом, каким вы его отключали.

Способ 3: Редактор локальной групповой политики

Еще один вариант решения поставленной задачи — редактирование политики компьютера. Им могут воспользоваться обладатели Windows версии выше Home (Домашней).

  1. Зажмите Win + R и впишите gpedit.msc. Подтвердите ввод кнопкой «ОК» либо клавишей Enter.
  2. Запуск Группового редактора локальной политики через окно Выполнить

  3. Используя левое меню, разверните поочередно папки, нажимая на стрелочку перед их названием: «Конфигурация пользователя» > «Административные шаблоны» > «Система» > «Установка драйвера».
  4. Путь к редактированию драйвера в редакторе локальной групповой политики

  5. Справа в окне дважды ЛКМ кликните по «Цифровая подпись драйверов устройств».
  6. Параметр Цифровая подпись драйверов устройств в редакторе локальной групповой политики

  7. Здесь задайте значение «Отключено», означающее, что осуществляться сканирование как таковое не будет.
  8. Отключение параметра Цифровая подпись драйверов устройств в редакторе локальной групповой политики

  9. Сохраните настройки через «ОК» и перезагрузите компьютер.

Запустите драйвер, который не удавалось установить, и повторите попытку.

Способ 4: Создание цифровой подписи

Не всегда методы, рассмотренные в этой статье, работают. При невозможности отключить проверку, можно пойти другим путем — создать подпись вручную. Он же подойдет, если подпись установленного программного обеспечения время от времени «слетает».

  1. Распакуйте архиватором скачанный EXE-драйвер, который нужно установить. Давайте попробуем сделать это с использованием WinRAR. Нажмите по файлу правой кнопкой мыши и выберите пункт «Extract to», чтобы распаковать составные инсталлятора в папку рядом.
  2. Разархивация EXE-драйвера через WinRAR

    Читайте также: Бесплатные конкуренты архиватора WinRAR

  3. Зайдите в нее, найдите файл INF и через контекстное меню выберите «Свойства».
  4. Свойства INF-файла драйвера

  5. Перейдите на вкладку «Безопасность». Скопируйте путь к файлу, указанный в поле «Имя объекта».
  6. Копирование пути объекта INF-файла драйвера

  7. Откройте командную строку или PowerShell с правами администратора. Как это сделать, написано в Способе 1.
  8. ‪Впишите команду pnputil –a, вставив после –a путь, который вы скопировали в Шаге 3.
  9. Создание цифровой подписи драйвера через PowerShell

  10. Нажмите Enter, немного подождите, пока начнется обработка INF-файла. По окончании вы увидите уведомление об успешном импорте. Это значит, что драйвер зарегистрирован в Виндовс.

Мы рассмотрели несколько способов установки неподписанного программного обеспечения. Каждый из них несложен и доступен даже для начинающих юзеров. Еще раз стоит напомнить о небезопасности такой инсталляции и возможных ошибках в виде синего экрана смерти. Не забудьте предварительно создать точку восстановления.

Читайте также: Как создать точку восстановления в Windows XP, Windows 7, Windows 8, Windows 10

  • Установка оснастки dhcp в windows 10
  • Установка драйверов во время установки windows
  • Установка оракл 11g на windows 10
  • Установка драйверов вася диагност на windows 10
  • Установка драйверов блютуз на windows 10