トレーニング
モジュール
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
デバイス コンソールである DevCon (Devcon.exe) は、Windows を実行しているコンピューター上のデバイスに関する詳細情報を表示するコマンドライン ツールです。 DevCon を使用して、デバイスを有効化、無効化、インストール、構成、および削除できます。
重要
PnPUtil は、Windows のすべてのリリースに付属しており、使用可能な最も信頼性の高いセキュリティで保護された API を使用しているので使用することが推奨されます。 devcon の代わりに PnPutil を使用する方法の詳細については、「DevCon の置き換え」を参照してください。
DevCon (Devcon.exe) は、デスクトップ アプリ用の WDK、Visual Studio、Windows SDK をインストールするときに組み込まれます。 キットのダウンロードの詳細については、Windows ハードウェア ダウンロードに関するページを参照してください。
Windows Driver Kit (WDK) 10 バージョン (インストール パス)
%WdkDir%
は WDK がインストールされたディレクトリを表し、X.Y
は Windows Driver Kit のバージョンを指します。 たとえば、最新の WDK がある場合、DevCon ツールは、64 ビット システムではディレクトリ パス C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe
にあります。
Windows ドライバーの開発者およびテスト担当者は、DevCon を使用することで、ドライバーのインストールおよび構成が正しく行われていること (INF ファイル、ドライバー スタック、ドライバー ファイル、ドライバー パッケージが適切であることなど) を確認できます。 また、スクリプト内に DevCon コマンド (enable、disable、install、start、stop、continue) を使用してドライバーをテストすることもできます。
DevCon は、ローカル コンピューターでデバイス管理機能を実行するコマンドライン ツールです。
DevCon 機能は次のとおりです。
ドライバーとデバイスの情報の表示 DevCon では、ローカル コンピューター上のドライバーとデバイスの次のプロパティを表示できます。
デバイスの検索 DevCon では、ハードウェア ID、デバイス インスタンス ID、またはデバイス セットアップ クラスに基づいてローカル コンピューター上のデバイスを検索できます。
デバイスの設定を変更する DevCon を使用すると、ローカル コンピューター上のプラグ アンド プレイ (PnP) デバイスの状態または構成を次の方法で変更できます。
デバイスまたはコンピューターを再起動する DevCon を使用すると、ローカル デバイスの再起動、オンデマンドでのローカル システムの再起動、または別の DevCon 操作で必要になった場合のローカル システムの再起動を行うことができます。
また、DevCon で使用する、セットアップおよび構成のデータを取得および変更するための方法を調べることができるように、DevCon ソース コードも提供されています。 DevCon では、一般的なセットアップ関数、デバイス インストール関数、PnP 構成マネージャー関数の使用法が示されます。 デバイス コンソール (DevCon) ツール用のソース コードは、GitHub 上の Windows ドライバー サンプル リポジトリにあります。
トレーニング
モジュール
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.