Windows Driver Kit (WDK) のダウンロード

Windows Driver Kit (WDK) と Windows 向けデバッグ ツール (WinDbg) のダウンロードを入手します。デバッグ ツールは WDK に含まれていますが、スタンドアロン バージョンを個別にダウンロードすることもできます。

WDK は Windows Insider 向けにも提供されています。Windows Insider Program に参加して WDK Insider Preview ビルドを入手してください。

Windows 10、Visual Studio、WDK の概要


Visual Studio 2015 と WDK 10 を一緒に使用すると、Windows 10 を実行しているデバイス向けの効率的で高品質なドライバーを作成するための統合開発環境が得られます。Visual Studio には、Visual Studio Tools for Windows 10 と Windows 10 用 Microsoft Windows ソフトウェア開発キット (SDK) が含まれています。

ツールをインストールして、Windows ドライバーのビルド、テスト、デバッグ、展開を開始しましょう。

Windows 10 バージョン 1703 用ドライバーの開発

Visual Studio 2015 with Update 3、Windows 10 バージョン 1703 用 Windows SDK、および Windows 10 バージョン 1703 用 WDK のインストール

Visual Studio 2015 の 4 つすべてのエディションでドライバー開発がサポートされます。

重要: WDK はまだ Visual Studio 2017 と互換性がありません。ドライバーの開発には、Visual Studio 2015 を使用してください。

  1. Visual Studio をインストールするときは、[Windows 10 開発者の標準] オプションを選びます。
  2. Windows 10 バージョン 1703 用 Windows SDK をインストールします。
  3. Windows 10 バージョン 1703 用 WDK をインストールします。

重要: WDK をインストールすると、モダン アプリケーションを開発することができなくなります。

Enterprise WDK のインストール

Enterprise Windows Driver Kit (EWDK) をインストールして、コマンド ライン ビルド環境で、ドライバーや基本的な Win32 テスト アプリケーションを構築することもできます。ただしこの環境には、統合開発環境 (IDE) など、Visual Studio で利用可能なすべての機能が用意されているわけではないため、任意のコード エディターを使用する必要があります。

重要: Windows 10 バージョン 1607 用 WDK がインストールされていると、Windows 10 バージョン 1703 用 WDK を Windows 10 バージョン 1607 用 WDK に上書きインストールするときに、一部の WDK ファイルが削除されます。これらのファイルを復元するには、次を行います。

  1. スタート メニュー (  ) で、検索ボックスに「アプリと機能」と入力し、検索結果から [アプリと機能] を選びます。
  2. [アプリと機能] の一覧で、"Windows Driver Kit - Windows 10.0.15063.0" を探し、そのプログラムを選びます。
  3. [変更][修復] の順に選び、画面の指示に従います。
  4. ファイルが復元されます。

追加情報

リリース ノートと実行時の要件

Windows 10 バージョン 1703 用 WDK を使用すると、次のオペレーティング システムで動作するドライバーを開発できます。また WDK は、次のいずれのオペレーティング システムでも使用できます。

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2

ハードウェア開発キットとツールの既知の問題

ユニバーサル Windows ドライバーのサンプル

ユニバーサル Windows ドライバーのサンプルを入手するには、次のいずれかを実行します。

  • GitHub のドライバー サンプル ページにアクセスし、ページの右側にある [Download ZIP] (ZIP をダウンロード) をクリックします。
  • GitHub Extension for Visual Studio をダウンロードして、GitHub リポジトリに接続します。

ドライバー サンプルの最新情報をご覧ください。

その他の WDK のダウンロード

Visual Studio 2015 と Windows 10 バージョン 1607 用 Windows SDK のインストール
  1. Windows Update を��行します。
  2. Visual Studio をインストールします。
  3. インストール時には、[Windows 10 開発者の標準] オプションを選択してください。
  4. 画面に表示される指示に従って、インストールを完了します。
  5. Windows 10 バージョン 1607 用 WDK をインストールします。
WDK 8.1 Update (Windows 8.1、8、7 ドライバー用)

WDK 8.1 Update をダウンロードします。これには、Windows 8.1 Update、Windows 8.1、Windows 8、Windows 7 向けのドライバーを構築、テスト、デバッグ、展開するためのツールが含まれています。WDK をイントールしたら、WDK 8.1 Update Test Pack をインストールすることをお勧めします。このパッケージには、デバイスの基本機能、グラフィックス、イメージング、モバイル ブロードバンド (CDMA、GSM、WLAN)、センサー、その他のユーティリティに対するテストが用意されています。

重要: WDK 8.1 Update をインストールする前に Visual Studio 2013 をインストールする必要があります。

WDK 8

Windows Driver Kit (WDK) 8 は、WDK 8.1 Update と Visual Studio 2013 に移行する時間を確保するために提供されています。WDK 8 はサポートされないため、このキットの更新プログラムは提供されません。WDK と Visual Studio の最新バージョンを使って Windows 用ドライバーをビルドすることをお勧めします。

重要: WDK 8 をインストールする前に、Visual Studio Professional 2012 または Visual Studio Ultimate をインストールする必要があります。

Windows 8.1 向け WinDbg

Windows 向けデバッグ ツール (WinDbg) は WDK 8.1 Update に含まれていますが、スタンドアロン コンポーネントとして Windows 8.1 SDK からインストールすることもできます。インストール ウィザードで、Windows 向けデバッグ ツールを選び、それ以外のすべてのコンポーネントの選択を解除します。

Windows 8.1 向けリモート デバッグ クライアント

Windows リモート デバッグ クライアントを使うと、Microsoft の開発者とインターネットを介してリモートで連携し、カーネル モードの問題をカーネル デバッガーを使ってデバッグすることができます。リモート デバッグの詳細と準備については、こちらをご覧ください

WDK 7.1.0 (Windows XP ドライバー用)

Windows XP または Windows Server 2003 向けのドライバーを開発しますか? WDK 7.1.0 には、これらのオペレーティング システム用のドライバーを作るために使うことができるツール、コード サンプル、ドキュメント、コンパイラ、ヘッダー、ライブラリがあります。

スタンドアロンのデバッグ ツール (Windows XP と Windows Vista のデバッグ用)

Windows XP、Windows Server 2003、Windows Vista、または Windows Server 2008 をデバッグしている場合 (またはこれらのオペレーティング システムのいずれかを使って Windows 向けデバッグ ツールを実行している場合) は、Windows 7 リリースのデバッグ ツールを使う必要があります。これは、Windows 7 と .NET Framework 4.0 用 SDK に含まれています。Windows 向けデバッグ ツールをスタンドアロン コンポーネントとしてインストールするには、SDK インストール ウィザードで Windows 向けデバッグ ツールを選び、他のすべてのコンポーネントを選択解除します。

重要: SDK for Windows 7 をインストールする際に、新しいバージョンの Visual C++ 2010 再頒布可能パッケージによって問題が発生することがあります。詳しくは、Windows SDK のサポートのページをご覧ください。

このページは役に立ちましたか?
その他にご意見はありますか。
ありがとうございました! フィードバックにご協力いただき感謝します。
Microsoft をフォロー Twitter ブログ Facebook Twitter ブログ Facebook WeChat line