Windows

Jak uzyskać listę sterowników Windows Installed za pomocą PowerShell

Windows Powershell: Что это и как использовать? Основные команды ?️⚙️?

Windows Powershell: Что это и как использовать? Основные команды ?️⚙️?

Spisu treści:

Anonim

Sterowniki urządzeń to najważniejszy komponent związany z działaniem komputera, ponieważ pomagają one napędzać system. Mimo że można instalować, usuwać lub aktualizować sterowniki za pomocą Menedżera urządzeń, to narzędzie nie daje całej listy i szczegółów technicznych dotyczących zainstalowanych sterowników w Obrazie Windows.

Aby uzyskać pełny opis zainstalowanych sterowników, możemy użyć poleceń cmdletów Windows PowerShell. Get-WindowsDriver jest takim

W tym artykule omówimy, jak można użyć tego polecenia cmdlet do wyodrębnienia informacji o sterownikach w Windows 10 / 8.1.

Pobierz listę sterowników za pomocą PowerShell

1. Naciśnij klawisz Klawisz Windows + Q , wpisz Windows PowerShell w polu wyszukiwania. Z wyników kliknij prawym klawiszem Windows PowerShell i wybierz Uruchom jako administrator . Jeśli pojawi się monit o hasło do konta użytkownika, podaj to.

2. Następnie, w oknie Windows PowerShell, możesz wpisać to polecenie, po dokonaniu wyboru parametrów i nacisnąć Enter klawisz. Ogólne polecenie cmdlet wygląda następująco:

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

Oto jak możesz zmieniać parametry (pokazane w []) zgodnie z twoim wymaganiem:

-Online : Określa, że ​​akcja ma zostać wykonana w systemie operacyjnym, który jest aktualnie uruchomiony na komputerze lokalnym.

-Wszystko : Uwzględnij, aby wyświetlić informacje o sterownikach domyślnych. Jeśli nie określisz tego parametru, wymienione zostaną tylko sterowniki innych firm

Na przykład PS C: > Get-WindowsDriver -Online -Wszystko

-Driver : Określa plik.inf lub folder zawierający pliki.inf sterowników, dla których chcesz uzyskać szczegółowe informacje. Po określeniu folderu pliki.inf, które nie są poprawnymi pakietami sterowników, są ignorowane.

Na przykład PS C: > Get-WindowsDriver -Path "c: offline" -Driver "OEM1.inf "

-LogLevel: Określa maksymalny poziom wyjściowy pokazany w dziennikach. Domyślny poziom rejestrowania to 3. Dopuszczalne wartości są następujące:

1 = Tylko błędy

2 = Błędy i ostrzeżenia

3 = Błędy, ostrzeżenia i informacje

4 = Wszystkie wymienione informacje poprzednio plus wyjście do debugowania

Na przykład PS C: > Get-WindowsDriver -Path "c: offline" -LogLevel "1"

-LogPath : Określa pełną wersję ścieżka i nazwa pliku do zalogowania. Jeśli nie jest ustawione, wartością domyślną jest% WINDIR% Logs Dism dism.log.

Na przykład PS C: > Get-WindowsDriver -Path "c: offline" -LogPath " C: DriversInfo "

-Path : Możesz zmienić ten parametr, aby podać pełną ścieżkę do katalogu głównego obrazu systemu Windows, w którym są ładowane sterowniki.

Na przykład: Aby uzyskać szczegółowe informacje o sterowniku Usb.inf w zamontowanym obrazie systemu Windows, użyj następującej komendy:

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

-ScratchDirectory : Ten parametr określa tymczasowy katalog, który będzie używany podczas wyodrębniania plików do użycia podczas serwisowania. Katalog musi istnieć lokalnie. Jeśli nie zostanie określony, zostanie użyty katalog Windows \% Temp%, z nazwą podkatalogu losowo wygenerowanej wartości szesnastkowej dla każdego przebiegu DISM. Elementy w katalogu scratch są usuwane po każdej operacji.

Na przykład PS C: > Get-WindowsDriver -Online -All -ScratchDirectory "C: Temp"

-SystemDrive: Jest to niezbędny parametr do zlokalizowania BootMgr pliki, gdy pliki te znajdują się na partycji innej niż ta, z której uruchamiane jest polecenie.

Na przykład, aby znaleźć pliki BootMgr na C: Dysk, jeśli używasz polecenia PowerShell na dysku D: użyj tego polecenia cmdlet:

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

W ten sposób można uzyskać szczegółowe informacje o sterownikach systemu w różnych sytuacjach. Mam nadzieję, że poradnik okaże się przydatny!

Teraz przeczytaj: Jak uzyskać listę wszystkich sterowników urządzeń za pomocą wiersza polecenia

Ten wpis pokaże Ci, jak eksportować i tworzyć kopie zapasowe sterowników urządzeń w systemie Windows 10 za pomocą programu PowerShell