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

Оглавление:

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

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

Видео: Как получить список установленных драйверов Windows с помощью PowerShell
Видео: Подключаем Mi Band 2 к Windows 10 Mobile - YouTube 2024, Ноябрь
Anonim

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

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

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

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

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

Image
Image

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

Get-WindowsDriver -Online [-All] [-Driver ] [-LogLevel {Errors | Warnings | WarningsInfo} ] [-LogPath ] [-ScratchDirectory ] [-SystemDrive ] [-WindowsDirectory ] [ ]

Image
Image

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

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

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

Например,

PS C:> Get-WindowsDriver –Online - All

- Водитель : Задает файл.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'

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

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

PS C:> Get-WindowsDriver –Path 'c:offline' –Driver 'c:driversUsbUsb.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

Рекомендуемые: