Windows Driver Kit'in (WDK) önizleme sürümlerini yükleme

Bu makalede, Windows Sürücü Seti'nin (WDK) Insider Preview (yayın öncesi) sürümleri için yükleme yönergeleri sağlanır. WDK Insider Preview'ı veya Enterprise WDK'yi (EWDK) yüklemek için yordamları izleyin.

WDK ve EWDK'nin en son yayın öncesi sürümünün indirme bağlantıları Windows Insider Preview İndirmeleri sayfasında bulunabilir.

WDK Insider Preview'ı yükleme

Bu yordam WDK Insider Preview'ı yükler. Visual Studio'yu C++ iş yüküyle yükler, tanımlayıcı ad doğrulamasını devre dışı bırakır ve SDK ile WDK'nin önizleme sürümlerini yüklersiniz.

Adım 1. Visual Studio'yu yükleme

Visual Studio'yu ve gerekli iş yükünü veya bileşeni yüklemek için şu adımları izleyin:

  1. Visual Studio 2022 indirin.

    WDK, Visual Studio 2022'yi ve tüm sürümleri destekler. WDK artık Visual Studio 2019'u desteklememektedir.

  2. C++ ile Geliştirme iş yükünü seçin.

    Arm64 ve Arm64EC sürücüleri için ek bir bileşen yükleyin: Ayrı bileşenler Derleyiciler > , derleme araçları ve çalışma zamanları > Arm64/Arm64EC için Visual C++ derleyicileri ve kitaplıkları. WDK, varsayılan olarak Spectre azaltma etkinleştirilmiştir, ancak her geliştirme mimarisi için Visual Studio ile Spectre azaltması yapılmış kitaplıkların yüklenmesini gerektirir.

Adım 2. Güçlü ad doğrulamayı devre dışı bırak

WDK Visual Studio Uzantıları şu anda tanımlayıcı adla imzalanmış değil. Tanımlayıcı ad doğrulamasını devre dışı bırakmak için yükseltilmiş bir komut isteminden aşağıdaki komutları çalıştırın:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

Adım 3. SDK Insider Preview'ı yükleme

SDK Insider Önizlemesini Alma başlığındaki yönergeleri izleyerek SDK Insider Preview'ı yükleyin.

Adım 4. WDK yüklemesini tamamlama

WDK Insider Preview'ı Alma başlığındaki yönergeleri izleyerek WDK Insider Preview yüklemesini tamamlayın

Uyarı

Yükleme sırasında Visual Studio, WDK Visual Studio Uzantılarını yükler. Daha fazla bilgi için bkz. Windows Driver Kit'i indirme.

EWDK Insider Preview'ı yükleme

Alternatif bir yaklaşım, EWDK Insider Preview'ı yüklemektir. EWDK, Visual Studio 2022 için Derleme Araçları'nı içeren sürücüler oluşturmaya yönelik bağımsız bir komut satırı ortamıdır. Daha fazla bilgi için bkz. Kurumsal WDK Kullanma.

Adım 1. EWDK Insider Preview'ı edinin

EWDK Insider Preview'ı Edinin başlığındaki yönergeleri izleyerek başlayın.

Adım 2. Güçlü ad doğrulamasını kapatma

WDK Uzantıları için tanımlayıcı ad doğrulamasını devre dışı bırakmak için yükseltilmiş bir komut isteminden aşağıdaki komutları çalıştırın:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

Adım 3. ISO'ları bağlayın ve EWDK'yi başlatın

Insider Preview sayfasından indirdiğiniz ISO'yu bağlayın ve EWDK'yi kullanmak için LaunchBuildEnv'i seçin.

Adım 4. EWDK yüklemesini tamamlama

EWDK Insider Preview yüklemesini tamamlamak için EWDK Insider Preview'i Edin sayfasındaki talimatları izleyin.