Комплексное руководство: восстановление драйверов из командной строки в Windows 11

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

Методы восстановления драйверов из командной строки в Windows 11:

  1. Использование диспетчера устройств.
    Диспетчер устройств — это встроенный инструмент Windows, позволяющий управлять оборудованием и драйверами. Вы можете использовать его для удаления и переустановки драйверов через командную строку. Вот пример того, как восстановить драйвер с помощью диспетчера устройств:
# Open Device Manager
devmgmt.msc
# Locate the problematic driver and uninstall it
devcon.exe remove <DeviceID>
# Scan for hardware changes to reinstall the driver
devcon.exe rescan
  1. Использование PnPUtil:
    PnPUtil — это инструмент командной строки, который управляет установкой и удалением устройств и драйверов Plug and Play. Его можно использовать для установки, удаления и отката драйверов. Выполните следующие действия, чтобы восстановить драйвер с помощью PnPUtil:
# Open Command Prompt as administrator
# Locate the problematic driver and uninstall it
pnputil.exe /delete-driver <INFFileName> /uninstall
# Reinstall the driver
pnputil.exe /add-driver <INFFileName> /install
  1. Использование DISM:
    DISM (Обслуживание образов развертывания и управление ими) — это инструмент командной строки, позволяющий управлять образами Windows. Его также можно использовать для добавления или удаления драйверов из автономного образа Windows. Вот пример использования DISM для восстановления драйверов:
# Open Command Prompt as administrator
# Mount the Windows image
dism.exe /mount-image /imagefile:<ImagePath> /index:<Index> /mountdir:<MountDirectory>
# Add the driver package to the image
dism.exe /image:<MountDirectory> /add-driver /driver:<DriverDirectory>
# Unmount and save the changes
dism.exe /unmount-image /mountdir:<MountDirectory> /commit
  1. Использование PowerShell.
    PowerShell предоставляет расширенные возможности создания сценариев для управления драйверами. Вы можете использовать командлеты PowerShell для установки, удаления и обновления драйверов. Вот пример восстановления драйвера с помощью PowerShell:
# Open PowerShell as administrator
# Uninstall the driver
Get-WindowsDriver -Online -All | Where-Object {$_.DeviceName -eq "<DeviceName>"} | Remove-WindowsDriver -Force
# Reinstall the driver
Update-WindowsDriver -Online -All

Используя командную строку в Windows 11, вы можете эффективно устранять неполадки и восстанавливать драйверы для оптимальной производительности системы. В этой статье мы рассмотрели различные методы, в том числе использование диспетчера устройств, PnPUtil, DISM и PowerShell. Наличие в вашем распоряжении разнообразного набора инструментов позволит вам эффективно решать проблемы, связанные с водителями. Не забывайте проявлять осторожность и создавать резервные копии системы, прежде чем вносить какие-либо изменения в драйверы.