.DRV

File DRV

Windows Device Driver
Fai una domanda
RISPOSTA RAPIDA

Un file DRV è un driver di dispositivo Windows - un binario che consente a Windows di comunicare con l'hardware o i componenti di sistema come stampanti, schede audio e sottosistemi multimediali. Windows carica questi file automaticamente da C:\Windows\System32\; non è mai necessario aprirli direttamente. Se un file .drv è incluso in un pacchetto driver, eseguire l'installer fornito invece di gestire il file manualmente.

Sviluppatore: N/A (Microsoft Windows OS; individual hardware vendors) Categoria: File di sistema MIME: application/octet-stream
SI APRE SU Windows
Correlati: .NOMEDIA · .DLL · .TMP · .LNK

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 19, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DRV?

.drv è l'abbreviazione di «driver» e questo formato di file viene utilizzato come componente driver dal sistema operativo Windows. I file .drv definiscono i parametri di specifici dispositivi hardware o sottosistemi di sistema attraverso i quali tali dispositivi si sincronizzano e comunicano con Windows. L'estensione risale a Windows 1.0 (1985), dove veniva utilizzata per i driver originali di display e stampanti.

I moderni file .drv sono file DLL PE (Portable Executable) con un'estensione rinominata - librerie a collegamento dinamico standard caricate automaticamente da Windows, non eseguite direttamente dagli utenti. Esempi noti installati in C:\Windows\System32\ includono winspool.drv (spooler di stampa), winmm.drv (Windows multimedia) e midimap.drv (mappatura MIDI).

Questi file sono per lo più confezionati con altri file di installazione dei driver - tipicamente insieme a un file di configurazione .inf, un catalogo di sicurezza .cat e talvolta componenti .sys o .dll - per creare un pacchetto driver completo per la corretta installazione di un dispositivo specifico. I dispositivi collegati tramite qualsiasi bus o interfaccia richiedono file driver per funzionare correttamente.

A differenza di .drv, i moderni driver hardware in modalità kernel (per GPU, controller USB e dispositivi simili) utilizzano l'estensione .sys. Windows Vista a 64 bit e versioni successive richiedono che i driver in modalità kernel abbiano una firma digitale Authenticode valida; i driver non firmati vengono bloccati per impostazione predefinita.

Gli utenti non dovrebbero mai eseguire manualmente un file .drv trovato al di fuori di un pacchetto di installazione driver affidabile. I file .drv appartengono alle directory di sistema e vengono caricati automaticamente da Windows.

Sicurezza e incolumità

RISCHIO: HIGH

I file DRV sono eseguibili che girano con privilegi a livello di sistema. Un .drv malevolo camuffato da driver legittimo può installare rootkit o malware persistenti. Non installare mai un file .drv (o qualsiasi pacchetto driver) da fonti non attendibili; utilizzare solo driver dal sito ufficiale del produttore dell'hardware o da Windows Update. Su Windows 10/11 a 64 bit, tutti i driver in modalità kernel devono essere firmati con Authenticode - i driver non firmati sono bloccati per impostazione predefinita (Secure Boot + Driver Signature Enforcement).

Dettagli del formato

in sintesi
NOME COMPLETOWindows Device Driveranche noto come driver file, DRV driver
SVILUPPATOREN/A (Microsoft Windows OS; individual hardware vendors)dal 1985 (Windows 1.0 used .drv for printer and display drivers)
TIPO MIMEapplication/octet-stream
TIPOBinario PE (Portable Executable) con estensione .drv; storicamente anche moduli driver binari grezzi
Questa estensione è usata anche da…
  • SciTech UniVBE display driver - Driver legacy DOS/Win3.x VESA/BIOS Extension che utilizza un binario proprietario non-PE che inizia con AA 00 EF E4.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
4D5A
ASCII
MZ
I moderni file .drv sono PE DLL (intestazione MZ all'offset 0, seguita dalla firma PE all'offset specificato nei byte 0x3C-0x3F). Alcuni file .drv legacy Win16 utilizzano anche il formato MZ NE (New Executable). Circa il 15% dei file DRV noti inizia con AA 00 EF E4 (driver video SciTech UniVBE, un formato binario diverso). Nessun singolo magic byte universale si applica a tutti i file DRV.

Programmi che aprono file DRV

Windows3 apps
Microsoft Windows A pagamento I file DRV vengono caricati automaticamente da Windows - non è necessaria l'apertura manuale. Utilizzare Gestione dispositivi per gestire i driver.
7-Zip Open-source 7-Zip può aprire i pacchetti di installazione driver .CAB o .exe che contengono file .drv per l'ispezione.
PE-bear (PE viewer) Open-source Per sviluppatori/analisti: aprire il .drv in PE-bear per ispezionare intestazioni PE, sezioni, importazioni ed esportazioni.

Dettagli tecnici

specifiche approfondite
CodificaBinario (formato PE Portable Executable)
Magic bytes4D 5A («MZ») all'offset 0 - intestazione eseguibile DOS/Windows PE
Formato eseguibilePE32 (x86) o PE32+ (x64); i driver legacy Win16 utilizzano il formato NE (New Executable)
Tipo di filePE DLL (Dynamic-Link Library) con estensione .drv - richiamabile tramite LoadLibrary
Firma del codiceFirma digitale Authenticode richiesta per i driver in modalità kernel a 64 bit (Windows Vista+)
Dimensione tipica del file10 KB - 5 MB
Percorso di installazioneC:\Windows\System32\ per i file .drv in modalità utente
Esempi di sistema notiwinspool.drv (spooler di stampa), winmm.drv (multimedia), midimap.drv (MIDI)
Sezioni PE.text (codice), .rsrc (risorse/stringhe), .idata/.edata (importazioni/esportazioni), .reloc (rilocazioni)
Metadati della versioneMemorizzati nel blocco di risorse VS_VERSIONINFO all'interno del file PE
Origine storicaUtilizzato fin da Windows 1.0 (1985) per i driver di display e stampanti
Ambito modernoPrincipalmente driver in modalità utente GDI/multimedia; i driver hardware del kernel sono migrati a .sys
Ordine dei byteLittle-endian
Rilasciato1985 (Windows 1.0 used .drv for printer and display drivers)
Ultima versioneWindows Driver Model (WDM, 1998) / Windows Driver Framework (WDF, 2006+); .drv files are typically WDM or pre-WDM
Specificalearn.microsoft.com

Conversioni DRV

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DRV. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DRV.

Domande frequenti

Posso aprire un file DRV?
Non è necessario - i file DRV sono moduli di sistema caricati automaticamente da Windows. Se è necessario visualizzare il contenuto per la risoluzione dei problemi, utilizzare un visualizzatore PE come PE-bear o CFF Explorer.
Un file DRV è pericoloso?
Come ogni eseguibile, un .drv proveniente da una fonte non attendibile potrebbe essere un malware. I file .drv legittimi in C:\Windows\System32\ sono firmati da Microsoft; installare i driver solo dai siti ufficiali dei produttori.
Perché ho un file .drv nel mio pacchetto driver?
I produttori di hardware (stampanti, schede audio) forniscono file .drv come parte del loro stack di driver. Eseguire l'installer fornito - copierà automaticamente il .drv nella cartella corretta di Windows.
Qual è la differenza tra DRV e SYS?
I file .SYS sono driver in modalità kernel (accesso diretto all'hardware, ring 0); i file .DRV sono driver in modalità utente che operano attraverso le API del sottosistema Windows come GDI o WinMM. Entrambi sono eseguibili PE.
Come posso aggiornare o reinstallare un driver .drv?
Utilizzare Gestione dispositivi (devmgmt.msc) > clic destro sul dispositivo > Aggiorna driver, oppure eseguire l'ultimo programma di installazione dal sito web del produttore dell'hardware.

Riferimenti

1Microsoft - Windows Drivers documentationlearn.microsoft.com
2Microsoft - Driver Signing requirements (64-bit Windows)learn.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.TAGDataFlex Query Tag Name File
7.ICSiCalendar data file
8.M4AMPEG-4 Audio File
9.DATProgram Data File (generic)
10.JPGJPEG Image

Estensioni correlate

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z