Unduhan WDK lainnya
Windows Driver Kit (WDK) digunakan untuk mengembangkan, menguji, dan menyebarkan Driver Windows. Artikel ini berisi informasi tentang versi Windows Driver Kit (WDK), Enterprise WDK (EWDK), dan unduhan tambahan untuk tujuan dukungan. Untuk mengembangkan driver, gunakan versi publik terbaru Windows Driver Kit (WDK) dan alat, yang tersedia untuk diunduh pada Unduh Windows Driver Kit (WDK).
Untuk menggunakan versi sebelumnya ini, Anda harus terlebih dahulu menginstal versi Visual Studio yang sesuai untuk platform yang Ditargetkan.
Persyaratan runtime
Dimulai dengan rilis Windows 11, versi 22H2 dari WDK dan EWDK, kit mendukung:
Visual Studio 2022 secara eksklusif
Membangun dan menguji driver mode kernel untuk x64 dan Arm64
Membangun dan menguji driver untuk Windows 10, Windows Server 2016 dan versi klien dan server yang lebih baru
Dukungan berdampingan (SxS) dengan WDK/EWDK sebelumnya
Beberapa WDK dan EWDK dapat diinstal secara bersamaan pada komputer yang sama dan bahkan menjadi bagian dari sistem build yang sama. Anda dapat menjalankan Windows 11, WDK versi 24H2 pada Windows 7 dan yang lebih baru.
Untuk mengembangkan driver untuk Windows 8.1, Windows 8, dan Windows 7, Anda perlu menginstal WDK yang lebih lama (Windows 11, versi 21H2 dan sebelumnya) dan versi Visual Studio yang lebih lama. Tabel berikut menunjukkan daftar lengkap target build untuk WDK untuk Windows 11, versi 21H2:
OS Klien | OS Server |
---|---|
Windows 11, versi 24H2 | Windows Server 2022 |
Windows 10 | Windows Server 2019, Windows Server 2016 |
Windows 8.1 | Windows Server 2012 R2 |
Windows 8 | Windows Server 2012 |
Windows 7 | Windows Server 2008 R2 SP1 |
Untuk tautan ke kit yang lebih lama, lihat tabel di Langkah 2 di bawah ini.
Tumpukan khusus perangkat, seperti grafik, masih memiliki komponen mode pengguna x86/ARM32 untuk mendukung aplikasi x86/ARM32.
Selain itu, dimulai dengan rilis WDK dan EWDK versi 22H2 untuk Windows 11, coinstaller WDF yang dapat didistribusikan ulang tidak lagi didukung. Untuk mempelajari cara mengatasi perubahan ini, lihat Masalah yang Diketahui WDK.
Langkah 1: Instal Visual Studio
WDK memerlukan Visual Studio. Untuk informasi selengkapnya tentang persyaratan sistem untuk Visual Studio, lihat Persyaratan Sistem Visual Studio 2022.
Tabel berikut menunjukkan versi Visual Studio mana yang diperlukan untuk rilis WDK yang berbeda.
Versi Windows yang ditargetkan | Edisi Visual Studio |
---|---|
Windows 11, versi 24H2 Windows 11, versi 23H2 Windows 11, versi 22H2 |
Komunitas Visual Studio 2022 Visual Studio Professional 2022 Visual Studio Enterprise 2022 |
Windows 11, versi 21H2 Windows Server 2022 Windows 10, versi 2004 Windows 10, versi 1903 |
Komunitas Visual Studio 2019 Visual Studio Professional 2019 Visual Studio Enterprise 2019 |
Windows 10, versi 1809 Windows 10, versi 1803 Windows 10, versi 1709 |
Komunitas Visual Studio 2017 Visual Studio Professional 2017 Visual Studio Enterprise 2017 |
Windows 10, versi 1703 Windows 10, version 1607 |
Visual Studio Express 2015 untuk Desktop Komunitas Visual Studio 2015 Visual Studio Professional 2015 Visual Studio Enterprise 2015 |
Pembaruan Windows 8.1 Windows 8.1 |
Visual Studio 2013 |
Windows 8 |
Visual Studio Professional 2012 Visual Studio Ultimate 2012 |
Untuk informasi tentang opsi mana yang akan dipilih saat menginstal Visual Studio, lihat Mengunduh Windows Driver Kit.
Instal Windows SDK untuk menargetkan Windows 10, versi 1607 dan 1703
Jika pengembangan Anda menargetkan sistem yang menjalankan Windows 10, versi 1607 atau Windows 10, versi 1703, Anda harus menginstal Visual Studio 2015, lalu juga mengunduh dan menginstal versi Windows SDK untuk versi Windows 10 yang ditargetkan, seperti yang diidentifikasi dalam tabel berikut.
Versi Windows yang ditargetkan | Versi dari Windows SDK |
---|---|
Windows 10, versi 1703 | Windows SDK untuk Windows 10.0.15063.468 |
Windows 10, version 1607 | Windows SDK untuk Windows 10.0.14393.795 |
Windows 8.1 | Windows SDK untuk Windows 8.1 |
Windows 8 | Windows SDK untuk Windows 8 |
Windows SDK tidak disertakan dalam Visual Studio 2015, jadi Anda harus menginstal SDK secara terpisah. Versi Visual Studio yang lebih baru mencakup Windows SDK.
Langkah 2: Instal WDK
WDK terintegrasi dengan Visual Studio dan Alat Debugging untuk Windows (WinDbg). Lingkungan terintegrasi ini memberi Anda alat yang Anda butuhkan untuk mengembangkan, membangun, mengemas, menyebarkan, menguji, dan men-debug driver.
Catatan
Informasi yang harus diperhatikan pengguna bahkan jika hanya membaca sekilas. Dimulai dengan Windows 10, versi 1709, menginstal WDK secara otomatis akan menginstal ekstensi WDK untuk Visual Studio. Ekstensi ini diperlukan untuk integrasi WDK dengan Visual Studio.
Dirilis bersamaan dengan | WDK dan unduhan terkait |
---|---|
Windows 11, Versi 24H2 | WDK 10.0.26100.2454 (dirilis 27 November 2024) |
Windows 11, Versi 24H2 | WDK 10.0.26100.2161 (dirilis 4 November 2024) |
Windows 11, Versi 24H2 | WDK 10.0.26100.1882 (dirilis 14 Oktober 2024) |
Windows 11, Versi 24H2 | WDK 10.0.26100.1591 (dirilis 18 September 2024) |
Windows 11, Versi 24H2 | WDK 10.0.26100.1 (dirilis Mei 2024) |
Windows 11, Versi 23H2 | WDK 10.0.22621.2428 (dirilis 24 Oktober 2023) |
Windows 11, versi 22H2 | WDK untuk Windows 11, versi 22H2 (10.0.22621.382, dirilis 24 Mei 2022) |
Windows 11, versi 21H2 | WDK untuk Windows 11, versi 21H2 |
Windows Server 2022 | WDK untuk Windows Server 2022 |
Windows 10, version 2004 | WDK untuk Windows 10, versi 2004 |
Windows 10, versi 1903 | WDK untuk Windows 10, versi 1903 |
Windows 10, version 1809 Windows Server 2019 |
WDK untuk Windows 10, versi 1809 |
Windows 10, version 1607 Windows Server 2016 |
WDK untuk Windows 10, versi 1607 |
Pembaruan Windows 8.1 | Pembaruan WDK 8.1 (hanya bahasa Inggris) - secara permanen tidak tersedia Paket Uji Pembaruan WDK 8.1 (hanya bahasa Inggris) - secara permanen tidak tersedia Sampel WDK 8.1 Catatan: Anda dapat menggunakan WDK apa pun dari Windows 10, versi 1607 hingga Windows 11, versi 21H2 untuk membangun driver untuk Windows 8.1. |
Windows 8 | Sampel WDK 8 |
Catatan
Tinjau kit pengembangan perangkat keras untuk Windows 10, Versi 2004 (10.0.19041.1)yang mengatasi bug dengan ExAllocatePoolZero.
Penting
Jika Anda telah menginstal WDK untuk Windows 10, versi 1703 pada sistem yang memiliki WDK untuk Windows 10, versi 1607 diinstal, beberapa file dari versi WDK sebelumnya mungkin telah dihapus.
Untuk memulihkan file-file ini:
Pada menu Mulai, masukkan Aplikasi & fitur di kotak pencarian, dan pilih Aplikasi & fitur dari hasil.
Temukan Windows Driver Kit - Windows 10.0.15063.0 dalam daftar Aplikasi & Fitur, lalu pilih program.
Pilih Ubah, pilih Perbaiki, lalu ikuti petunjuk di layar.
File akan dipulihkan.
Menginstal EWDK
Enterprise WDK (EWDK) adalah lingkungan baris perintah yang mandiri dan terisolasi untuk mengembangkan driver dan aplikasi pengujian Win32 dasar. Ini termasuk Visual Studio Build Tools, SDK, dan WDK. Lingkungan ini tidak menyertakan semua fitur yang tersedia di Visual Studio, seperti lingkungan pengembangan terintegrasi (IDE).
Menggunakan EWDK memerlukan .NET Framework 4.7.2. Untuk informasi selengkapnya tentang sistem mana yang menjalankan versi kerangka kerja ini, lihat persyaratan sistem .NET Framework. Untuk tautan untuk mengunduh .NET Framework, lihat persyaratan sistem .NET Framework.
Untuk informasi selengkapnya tentang EWDK, lihat Menggunakan Enterprise WDK.
Catatan
Pengguna harus memperhatikan informasi ini meskipun hanya membaca sekilas: mulai dari Windows 10 versi 1709, EWDK berbasis ISO. Untuk memulai, unduh dan pasang ISO, lalu jalankan LaunchBuildEnv.
Opsional: Menginstal sertifikat pengujian yang diperbarui untuk ekstensi HAL
Untuk bekerja dengan Ekstensi HAL, siapkan sistem pengembangan Anda, menjalankan Windows 10, versi 1709, atau versi Windows 10 yang lebih baru. Instal juga WDK atau EWDK, lalu instal versi terbaru Windows OEM HAL Extension Test Cert 2017 (TEST ONLY), yang tersedia untuk diunduh sebagai file ZIP: HAL_Extension_Test_Cert_2017.zip.
Untuk informasi selengkapnya tentang menggunakan sertifikat yang diperbarui ini, lihat Pembaruan untuk sertifikat uji "Windows OEM HAL Extension Test Cert 2017 (TEST ONLY)" pada Dukungan Windows.
Opsional: Instal WinDbg
WinDbg adalah versi terbaru WinDbg dengan visual yang lebih modern, jendela yang lebih cepat, pengalaman pembuatan skrip lengkap, dibangun dengan model data debugger yang dapat diperluas di depan dan tengah. Sebelumnya dikenal sebagai WinDbg Preview, ini mendukung Windows 10 dan Windows 11.
Untuk tautan unduhan dan informasi selengkapnya tentang WinDbg, lihat Mengunduh dan menginstal WinDbg Windows debugger dan Alat Debugging untuk Windows.
Alat mandiri untuk men-debug Windows XP dan Windows Vista
Jika Anda men-debug Windows XP, Windows Server 2003, Windows Vista, atau Windows Server 2008 (atau menggunakan salah satu sistem operasi ini untuk menjalankan Alat Penelusuran Kesalahan untuk Windows), Anda perlu menggunakan rilis Windows 7 dari alat penelusuran kesalahan. Ini termasuk dalam SDK untuk Windows 7 dan .NET Framework 4.0.
Penting
Versi Visual C++ 2010 Redistributable yang lebih baru dapat menyebabkan masalah saat Anda menginstal SDK untuk Windows 7.
Dapatkan alat debugging mandiri untuk Windows XP dengan terlebih dahulu mengunduh Windows 7 SDK:
Microsoft Windows SDK untuk Windows 7 dan .NET Framework 4.
Untuk menginstal Alat Penelusuran Kesalahan untuk Windows sebagai komponen mandiri, mulai penginstal SDK, dan di wizard penginstalan, pilih Alat Penelusuran Kesalahan untuk Windows, dan hapus semua komponen lainnya.
Unduhan terkait
Unduh Kit Penilaian dan Penyebaran Windows (Windows ADK)
Unduh Windows HLK, HCK, atau Logo Kit