WDK、WinDbg、関連ツールのダウンロード

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

Windows 10、Visual Studio、WDK の概要

Visual Studio の新しいプロジェクト

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

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

1.Visual Studio 2015 と Windows SDK をインストールする

Visual Studio 2015 の 3 つすべてのエディションでドライバー開発がサポートされます。Visual Studio 2015 の詳細とシステム要件を確認して、どのエディションが最適かをご検討ください。

  1. SDK で Visual Studio 2015 をインストールする前に、Windows Update を実行します。
  2. インストール時には、[Windows 10 開発者の標準] インストール オプションを選択してください。
  3. [次へ] をクリックして続行し、指示に従ってインストールを完了します。
2.WDK 10 をインストール
WDK 10 の実行時の要件

WDK 10 を使うと、次のオペレーティング システムで動作するドライバーを開発できます。WDK は、次のオペレーティング システムにインストールできます。

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

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

3.ユニバーサル Windows ドライバーのサンプルをダウンロード

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

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

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

リリース ノート

デバッグ ツールの入手

Windows デバッグ ツールを使うと、カーネル モードとユーザー モードをデバッグしたり、クラッシュ ダンプを分析したり、コードの実行中に CPU レジスタを調べたりすることができます。

Windows 10 (WinDbg)

Windows 10 向けデバッグ ツールのみが必要で、WDK 10 や Visual Studio 2015 は不要な場合は、デバッグ ツールをスタンドアロン コンポーネントとして Windows SDK からインストールできます。インストール ウィザードで、Debugging Tools for Windows を選び、それ以外のすべてのコンポーネントの選択を解除します。

Windows シンボル

シンボル ファイルにより、コードのデバッグが簡単になります。Windows シンボルを入手するための最も簡単な方法は、Microsoft シンボル サーバーを使う方法です。Windows の特定のバージョンのシンボル セット全体をダウンロードするには、シンボル パッケージをダウンロードしてください。

その他の 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 をインストールする必要があります。

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

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

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

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

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

関連するダウンロードも探しますか?

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