Windows

Как получить список установленных драйверов Windows с помощью PowerShell

whatsaper ru Недетские анекдоты про Вовочку

whatsaper ru Недетские анекдоты про Вовочку

Оглавление:

Anonim

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

Для получения полного описания установленных драйверов мы можем использовать командлеты Windows PowerShell. Get-WindowsDriver - это командлет PowerShell, который выводит основную корневую информацию водители; как для сторонних драйверов, так и для установленных по умолчанию драйверов; в разных сценариях.

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

Получить список установленных драйверов с помощью PowerShell

1. Нажмите Windows Key + Q , введите Windows PowerShell в поле поиска. Из результатов щелкните правой кнопкой мыши по Windows PowerShell и выберите Запуск от имени администратора . Если вам будет предложено ввести пароль учетной записи пользователя, укажите это.

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

Get-WindowsDriver -Online [-All] [-Driver] [-LogLevel {Errors | Предупреждения | WarningsInfo}] [-LogPath] [-ScratchDirectory] [-SystemDrive] [-WindowsDirectory] []

Вот как вы можете изменять параметры (, показанные в []) согласно вашему требованию:

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

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

Например, PS C: > Get-WindowsDriver -Online -All

-Driver : Указывает файл.inf или папку, содержащую файлы.inf драйверов, о которых вы хотите получить подробную информацию. Когда вы указываете папку, файлы INF, которые не являются допустимыми пакетами драйверов, игнорируются.

Например, PS C: > Get-WindowsDriver -Path "c: offline" -Driver "OEM1.inf "

-LogLevel: Задает максимальный выходной уровень, отображаемый в журналах. Уровень журнала по умолчанию - 3. Принимаемые значения следующие:

1 = Только ошибки

2 = Ошибки и предупреждения

3 = Ошибки, предупреждения и информация

4 = Вся информация, указанная в списке ранее, плюс отладочный вывод

Например, PS C: > Get-WindowsDriver -Path "c: offline" -LogLevel "1"

-LogPath : указывает полный путь и имя файла для входа в систему. Если не установлено, по умолчанию используется% WINDIR% Logs Dism dism.log.

Например, PS C: > Get-WindowsDriver -Path "c: offline" -LogPath " C: DriversInfo "

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

Например, чтобы получить подробную информацию о драйвере Usb.inf на смонтированном изображении Windows, используйте следующую команду:

PS C: > Get-WindowsDriver -Path "c: offline" -Driver "c: drivers Usb Usb.inf "

-ScratchDirectory : этот параметр указывает временный каталог, который будет использоваться при извлечении файлов для использования во время обслуживания. Каталог должен существовать локально. Если не указано, будет использоваться каталог Windows \% Temp% с именем подкаталога случайно генерируемого шестнадцатеричного значения для каждого пробега DISM. Элементы в каталоге нуля удаляются после каждой операции.

Например, PS C: > Get-WindowsDriver -Online -All -ScratchDirectory "C: Temp"

-SystemDrive: Это необходимый параметр для поиска BootMgr, если эти файлы находятся на другом, отличном от того, с которым вы выполняете команду.

Например, чтобы найти файлы BootMgr на диске C:, когда вы используете команду PowerShell на диске D:, используйте этот командлет:

PS C: > Get-WindowsDriver -Online -All -SystemDrive "C:"

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

Теперь читайте: Как получить список всех драйверов устройств с помощью командной строки.

В этом сообщении будет показано, как экспортировать и архивировать драйверы устройств в Windows 10 с помощью PowerShell