Windows Driver Kit (WDK)

Il WDK consente di sviluppare, testare e distribuire i driver di Windows. L'ultima versione pubblica di WDK è disponibile di sotto. Partecipa al Programma Windows Insider per ottenere le build di WDK Insider Preview.

WDK per Windows 10, versione 1709

Installare Visual Studio 2017

Le seguenti edizioni di Visual Studio 2017 supportano lo sviluppo di driver:

Quando installi Visual Studio, seleziona il carico di lavoro Sviluppo di applicazioni desktop con C++. Il Windows 10 Software Development Kit (SDK) viene incluso automaticamente e viene visualizzato nel riquadro Riepilogo a destra.

Per lo sviluppo di driver/ARM64 ARM, scegli Singoli componenti e in Compilatori, strumenti di compilazione e runtime seleziona Compilatori e librerie di Visual C++ per ARM/ARM64.

Installare WDK per Windows 10, versione 1709
Scarica ora

Novità di questa versione: l'installazione WDK installerà per impostazione predefinita l'estensione WDK per Visual Studio. Questa operazione deve essere eseguita perché funzioni l'integrazione di WDK in Visual Studio.

Enterprise WDK per Windows 10, versione 1709 (EWDK)

EWDK è un ambiente della riga di comando indipendente autonomo per la creazione di driver. Include WDK, SDK e Visual Studio Build Tools. Sono disponibili due versioni:

EWDK con Visual Studio Build Tools 15.4 (consigliato)
Scarica ora
EWDK con Visual Studio Build Tools 15.2
Scarica ora

Per iniziare, monta l'immagine ISO ed esegui LaunchBuildEnv.

Altre informazioni

Note sulla versione e requisiti di runtime

Puoi usare il WDK per sviluppare driver per questi sistemi operativi:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2
Esempio di driver di Windows universali

Per ottenere esempi di driver di Windows universali, utilizza una delle seguenti procedure:

  • Vai alla pagina degli esempi di driver in GitHub e fai clic su Clona o scarica > Scarica il file ZIP sul lato destro della pagina.
  • Scarica l'estensione GitHub per Visual Studio per connetterti ai repository GitHub.

Altre informazioni sulle novità per gli esempi di driver.

WDK per Windows 10, versione 1703

Installare Visual Studio 2015

Importante: WDK per Windows 10, versione 1703, non è compatibile con Visual Studio 2017. Usa Visual Studio 2015 per lo sviluppo di driver con questa versione di WDK. Tutte e quattro le edizioni di Visual Studio 2015 supportano lo sviluppo di driver.

Scarica Visual Studio Express per Desktop
Scarica Visual Studio Community 2015
Scarica Visual Studio Professional 2015
Scarica Visual Studio Enterprise 2015

Quando installi Visual Studio, seleziona l'opzione Tipica per sviluppatori di Windows 10.

Installare Windows SDK per Windows 10, versione 1703
Installare WDK per Windows 10, versione 1703
Scarica ora

Importante: se installi il WDK, non sarai in grado di sviluppare applicazioni moderne.

Importante: se hai installato il WDK per Windows 10, versione 1607, alcuni file WDK vengono rimossi durante l'installazione del WDK per Windows 10, versione 1703, sopra il WDK per Windows 10, versione 1607. Per ripristinare questi file:

  1. Nel menu Start (‎ ‎ ), immetti App e funzionalità nella casella di ricerca e seleziona App e funzionalità dai risultati.
  2. Trova Windows Driver Kit - Windows 10.0.15063.0 nell'elenco di App e funzionalità e quindi seleziona il programma.
  3. Seleziona Modifica, Ripara, quindi segui le istruzioni visualizzate.
  4. I file verranno ripristinati.
EWDK per Windows 10, versione 1703

Puoi inoltre installare l'EWDK per creare driver e applicazioni di test Win32 di base in un ambiente di compilazione di riga di comando. Questo ambiente non include tutte le funzionalità disponibili in Visual Studio, come l'ambiente di sviluppo integrato (IDE), quindi dovrai usare un editor di codice di tua scelta.

Altri download per WDK

Installa Visual Studio 2015 e Windows SDK per Windows 10, versione 1607
  1. Eseguire Windows Update.
  2. Installa Visual Studio.
  3. Durante l'installazione, seleziona l'opzione di installazione Tipica per sviluppatori di Windows 10.
  4. Segui i messaggi visualizzati per completare l'installazione.
  5. Installa WDK per Windows 10 versione 1607
WDK 8.1 Update (per driver per Windows 8.1, 8 e 7)

Scarica Windows Driver Kit (WDK) 8.1 Update, che include gli strumenti per compilare, testare, eseguire il debug e distribuire i driver per Windows 8.1 Update, Windows 8.1, Windows 8 e Windows 7. Dopo aver scaricato WDK, ti consigliamo di installare WDK 8.1 Update Test Pack. Questo pacchetto contiene i test per gli elementi fondamentali del dispositivo, la grafica, la creazione di immagini, Mobile Broadband (CDMA, GSM e WLAN), i sensori e altre utilità.

Importante: prima di installare WDK 8.1 Update, devi installare Visual Studio 2013.

WDK 8

Windows Driver Kit (WDK) 8 viene fornito per concederti il tempo di effettuare la migrazione a WDK 8.1 Update e Visual Studio 2013. Microsoft non supporta WDK 8 e non rilascerà più nuovi aggiornamenti per questo kit. Per creare driver per Windows, ti consigliamo di usare le versioni più recenti di WDK e Visual Studio.

Importante: devi installare Visual Studio Professional 2012 o Visual Studio Ultimate prima di installare WDK 8.

WinDbg per Windows 8.1

Gli strumenti di debug per Windows (WinDbg) sono inclusi in WDK 8.1 Update, ma è anche possibile installarli come componente autonomo dall'SDK Windows 8.1. Nell'installazione guidata seleziona Strumenti di debug per Windows e deseleziona tutti gli altri componenti.

Client di debug remoto per Windows 8.1

Con il client di debug remoto di Windows, è possibile lavorare in modalità remota con gli sviluppatori di Microsoft, tramite internet, per eseguire il debug degli errori in modalità kernel usando il debugger del kernel. Altre informazioni e preparazione per il debug remoto.

WDK 7.1.0 (per driver per Windows XP)

Stai sviluppando un driver per Windows XP o Windows Server 2003? WDK 7.1.0 include strumenti, esempi di codice, documenti, compilatori, intestazioni e librerie che puoi usare per creare driver per questi sistemi operativi.

Strumenti di debug autonomi per il debug di Windows XP e Windows Vista

Se stai eseguendo il debug di Windows XP, Windows Server 2003, Windows Vista o Windows Server 2008 (o stai usando uno di questi sistemi operativi per eseguire gli strumenti di debug per Windows), devi usare la versione per Windows 7 degli strumenti di debug. È inclusa nell'SDK per Windows 7 e in .NET Framework 4.0. Per installare gli strumenti di debug per Windows come componente autonomo, nell'installazione guidata SDK seleziona gli strumenti di debug per Windows e deseleziona tutti gli altri componenti.

Importante: le versioni più recenti di Visual C++ 2010 Redistributable possono causare problemi quando installi l'SDK per Windows 7. Per altre informazioni, vedi la pagina per il supporto per Windows SDK.

La pagina è stata utile?
Altro feedback?
Grazie! Il tuo feedback è importante.