Windows

Come ottenere l`elenco dei driver installati di Windows usando PowerShell

Backup & Ripristino Drivers Windows 7-8.1-10 All Version (x86-x64 Bit)

Backup & Ripristino Drivers Windows 7-8.1-10 All Version (x86-x64 Bit)

Sommario:

Anonim

I driver di dispositivo sono la componente più vitale dietro il funzionamento di un computer in quanto aiutano a guidare il sistema. Sebbene sia possibile installare, rimuovere o aggiornare i driver utilizzando Gestione dispositivi, questo strumento non fornisce l`elenco e i dettagli tecnici relativi ai driver installati nell`immagine Windows.

Per ottenere la descrizione completa dei driver installati, possiamo usare Windows PowerShell cmdlet. Get-WindowsDriver è un cmdlet PowerShell che restituisce le informazioni di base della i conducenti; per entrambi i driver di terze parti e i driver installati di default; in diversi scenari.

In questo articolo, discuteremo di come è possibile utilizzare questo cmdlet per estrarre informazioni sui driver su Windows 10 / 8.1.

Ottieni elenco dei driver installati utilizzando PowerShell

1. Premere Tasto Windows + Q , digitare Windows PowerShell nella casella di ricerca. Dai risultati, fare clic con il pulsante destro del mouse su Windows PowerShell e selezionare Esegui come amministratore . Se viene richiesta la password dell`account utente, fornire quello.

2. Successivamente, nella finestra Windows PowerShell, è possibile digitare questo cmdlet dopo aver effettuato la scelta dei parametri e premere Invio chiave. Il cmdlet generale ha questo formato:

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

Ecco come è possibile variare i parametri (visualizzati in []) secondo le proprie esigenze:

-Online : specifica che l`azione deve essere eseguita sul sistema operativo attualmente in esecuzione sul computer locale.

-Tutto : includilo per visualizzare le informazioni sui driver predefiniti. Se non si specifica questo parametro, solo i driver di terze parti e elencati.

Ad esempio, PS C: > Get-WindowsDriver -Online -Tutto

-Driver : Specifica il file.inf o la cartella contenente i file inf dei driver per i quali si desiderano informazioni dettagliate. Quando si specifica una cartella, i file.inf che non sono pacchetti driver validi vengono ignorati.

Ad esempio, PS C: > Get-WindowsDriver -Path "c: offline" -Driver "OEM1.inf "

-LogLevel: Specifica il livello di uscita massimo mostrato nei registri. Il livello di registro predefinito è 3. I valori accettati sono i seguenti:

1 = Solo errori

2 = Errori e avvisi

3 = Errori, avvisi e informazioni

4 = Tutte le informazioni elencate in precedenza, più l`output di debug

Ad esempio, PS C: > Get-WindowsDriver -Path "c: offline" -LogLevel "1"

-LogPath : specifica l`intero percorso e nome del file per accedere. Se non impostato, il valore predefinito è% WINDIR% Logs Dism dism.log.

Ad esempio, PS C: > Get-WindowsDriver -Path "c: offline" -LogPath " C: DriversInfo "

-Path : è possibile modificare questo parametro per specificare il percorso completo della directory root dell`immagine Windows offline su cui sono caricati i driver.

Ad esempio, Per ottenere informazioni dettagliate sul driver Usb.inf in un`immagine Windows montata, utilizzare questo comando:

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

-ScratchDirectory : questo parametro indica una directory temporanea che verrà utilizzata durante l`estrazione dei file da utilizzare durante la manutenzione. La directory deve esistere localmente. Se non specificato, verrà utilizzata la directory Windows \% Temp%, con un nome di sottodirectory di un valore esadecimale generato casualmente per ciascuna esecuzione di DISM. Gli elementi nella directory scratch vengono cancellati dopo ogni operazione.

Ad esempio, PS C: > Get-WindowsDriver -Online -All -ScratchDirectory "C: Temp"

-SystemDrive: Questo parametro è necessario per individuare BootMgr file, quando questi file si trovano su una partizione diversa da quella da cui si sta eseguendo il comando.

Ad esempio, per individuare BootMgr file su C: Unità, quando si esegue il comando PowerShell su D: unità utilizzare questo cmdlet:

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

In questo modo è possibile ottenere informazioni dettagliate sui driver del sistema in vari scenari. Spero che trovi utile la guida!

Leggi ora: Come ottenere un elenco di tutti i driver di dispositivo utilizzando il prompt dei comandi.

Questo post ti mostrerà come esportare e eseguire il backup dei driver di dispositivo in Windows 10 usando PowerShell