Компьютерный портал
| Расширенный
  • Страница 1 из 1
  • 1
Модератор форума: Barmenchik, Drinko, V-Efremov, sander23, MedMeks  
Простой способ получения списка установленных OEM-драйверов
sysprg
Отредактировано sysprg - 19.03.2019, 09:13
Аватар sysprg

Почетный

Сообщений: 4673

Откройте админскую консоль PowerShell, скопируйте на экран:
Код

$MaxInfLength = "synawudfbiousblenovomissgxprod.inf".Length;
Get-WindowsDriver -online |
%{
    $oem     = $_.Driver.PadRight(10);
    $inf     = ($_.OriginalFileName.Split('\')[-1]).PadRight($MaxInfLength);
    $Version = ($_.Version).PadRight(20);
    $Date    = ($_.Date).ToString("yyyy-MM-dd HH:mm:ss").Substring( 0, 10 );
    "$Date $inf $Version $oem";
} | Sort-Object;

и кликните Enter. На экран будет выведен список всех OEM-драйверов, подобный показанному ниже

Список драйверов и версий отсортирован по дате установки и поэтому последние установленные драйверы находятся внизу.
P.S: OEM-драйвера, это драйвера от производителей. Они имеют оригинальное имя, отображаемое во втором столбце приведенной выше таблицы, и имя, присвоенное системой при установке драйвера, выглядещее как "OEMnnn". Утилита PnPUtil работает с оем-именами драйверов.
Зачем нужен представленный код, если есть возможность использовать "pnputil /enum-drivers"?
Выдача PnPUtil хоть и содержит больше информации, чем представлено выше, но эта информация труднее обозрима, достоинство использованного кода в том, что строки описания драйверов отсортированы по датам установки и тем самым, спустившись в конец списка, мы увидим последние установленные драйверы.
vladislays
Аватар vladislays


Сообщений: 88

sysprg, Оч полезная инфо. спасибо!
White_Wolf
Отредактировано White_Wolf - 19.03.2019, 04:31
Аватар White_Wolf

Модератор

Сообщений: 1382

Спасибо за скрипт!
Хмм, у меня список какой-то куцый получился:
sysprg
Отредактировано sysprg - 19.03.2019, 10:05
Аватар sysprg

Автор темы
Почетный

Сообщений: 4673

Цитата White_Wolf ()
у меня список какой-то куцый получился:

проверьте с помощью pnputil /enum-drivers и сообщите. И вот вариант для отображения списка ВСЕХ драйверов, из коих большая часть будут СИСТЕМНЫЕ:

Похоже, что у Вас используются в основном СИСТЕМНЫЕ драйвера. Кстати выяснилось, что уже в 2019 Microsoft наваял хренову кучу драйверов:
White_Wolf
Аватар White_Wolf

Модератор

Сообщений: 1382

sysprg, второй скрипт не выдал ничего.
sysprg
Отредактировано sysprg - 19.03.2019, 10:09
Аватар sysprg

Автор темы
Почетный

Сообщений: 4673

Цитата White_Wolf ()
второй скрипт не выдал ничего.

Sorry, самая главная, последняя строка, выводящая информацию на консоль, была ПОТЕРЯНА при copy-paste ! Повторите с обновленным кодом.
P.S: а что выдала pnputil /enum-drivers ? Должна была выдать то же самое, что и основной скрипт, но в другом формате.
White_Wolf
Аватар White_Wolf

Модератор

Сообщений: 1382

sysprg, выдало инфу о тех же драйверах, которые были выданы первым скриптом.
И да, теперь второй скрипт отработал. Очень много строк.
В общем-то, я этим делом плотно не занимаюсь, просто проверял ваши скрипты, всё работает. smile
Драйверами сильно не заморачиваюсь, что прилетит, то прилетит.. У меня с ними проблем не было.
sysprg
Отредактировано sysprg - 19.03.2019, 10:59
Аватар sysprg

Автор темы
Почетный

Сообщений: 4673

Цитата White_Wolf ()
Драйверами сильно не заморачиваюсь, что прилетит, то прилетит

Полагаю, что большинство инсайдеров так себя ведет до тех пор, пока не вылетит GSOD пр и обновлении. Вот тогда имеет смысл посмотреть, какие именно драйвера были обновлены в промежутке между билдами и, возможно, откатить. P.S: Вам сильно повезло, что у Вас КУЦИЙ список OEM-драйверов, меньше вероятность появления несовместимости драйвера с новым билдом при обновлении.
  • Страница 1 из 1
  • 1
Поиск:
В связи с введением в действие Постановления Правительства Российской Федерации от 14.11.2023 № 1905 т.н. "о запрете популяризации VPN" с 1 марта 2024 года - любое обсуждение способов обхода блокировок и VPN на портале запрещено!
Windows 11
Windows 10
Windows 8.1
Популярное
Опрос
Нравятся ли вам изменения произошедшие в Windows 10?
Всего ответов: 8509

Статистика Форума
Последние обновления тем
Популярные темы
Новые пользователи
24.11.2024|11:22
24.11.2024|02:20
24.11.2024|01:41
23.11.2024|16:03
23.11.2024|10:18
22.11.2024|22:21
22.11.2024|21:56
22.11.2024|20:02
22.11.2024|18:49
22.11.2024|15:36