コマンドでハードウェアの登録・削除・有効・無効ができる Devcon.exe のダウンロードリンク

Windowsにハードウェアのドライバの登録や、デバイスの有効・無効をコマンドから切り替えることのできる Devcon.exe のダウンロードリンクをメモ。

Devcon.exeとは

Devcon.exe は Windows の デバイスマネージャ を使うことなく、ハードウェアの有効・無効インストール・アンインストールをコマンドから行えるツールで、これらの操作をバッチファイルなどで自動化したいときに使えます。通常は Windows Driver Kit (WDK) をインストールしないと取り出すことができないツールですが、ここでは Windows Driver Kit (WDK) をインストールせずに Devcon.exe をゲットする方法を掲載しています。コマンドの使用例などは省略します。

OSのバージョンを調べるコマンド

ダウンロードリンクはOSのバージョン(ビルド番号)別に掲載しています。OSのバージョン(ビルド番号)がわからない場合は、コマンドプロンプトで以下のコマンドを打ってEnterを押せばOSのビルド番号を確認できます。

ver

WIndows 10 April 2018 Update (Version 1803) で実行した例

ダウンロードリンク

Windows 10 version 1803 (Windows 10 April 2018 Update)

Windows Build 10.0.17134
Driver Kit Build 10.0.17134

 

x64
ダウンロードリンク https://download.microsoft.com/download/B/5/8/B58D625D-17D6-47A8-B3D3-668670B6D1EB/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.53 MB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/B/5/8/B58D625D-17D6-47A8-B3D3-668670B6D1EB/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 7.07 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 10 version 1709 (Windows 10 Fall Creators Update)

Windows Build 10.0.16299
Driver Kit Build 10.0.16299

 

x64
ダウンロードリンク https://download.microsoft.com/download/7/D/D/7DD48DE6-8BDA-47C0-854A-539A800FAA90/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.53 MB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/7/D/D/7DD48DE6-8BDA-47C0-854A-539A800FAA90/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 7.09 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 10 version 1703 (Windows 10 Creators Update)

Windows Build 10.0.15063
Driver Kit Build 10.0.15063

 

x64
ダウンロードリンク https://download.microsoft.com/download/4/E/0/4E07EAAD-E394-4EA8-B2B8-D46E46A409C5/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.45 MB
解凍後の対象ファイル名  filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/4/E/0/4E07EAAD-E394-4EA8-B2B8-D46E46A409C5/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 7.88 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 10 version 1607 (Windows 10 Anniversary Update)

Windows Build 10.0.14393
Driver Kit Build 10.1.14393

 

x64
ダウンロードリンク https://download.microsoft.com/download/8/1/6/816FE939-15C7-4185-9767-42ED05524A95/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.29 MB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/8/1/6/816FE939-15C7-4185-9767-42ED05524A95/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 7.73 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 10 version 1511 (Windows 10 November Update)

Windows Build 10.0.10586
Driver Kit Build 10.1.10586

 

x64
ダウンロードリンク https://download.microsoft.com/download/C/E/1/CE19C726-6036-4443-845B-A652B0F48CD7/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.86 MB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/C/E/1/CE19C726-6036-4443-845B-A652B0F48CD7/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 8.65 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 10 version 1507

Windows Build 10.0.10240
Driver Kit Build 10.0.26639

 

x64
ダウンロードリンク https://download.microsoft.com/download/1/2/1/121AA3A0-6E03-4852-B7E6-39C741E1E942/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.83 MB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/1/2/1/121AA3A0-6E03-4852-B7E6-39C741E1E942/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 8.64 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 10 Insider Preview

Windows Build 10.0.10075
Driver Kit Build 10.0.10075

 

x64
ダウンロードリンク https://download.microsoft.com/download/D/B/5/DB538B89-04A0-4D74-AD65-E721D93FFD08/wdk/Installers/787bee96dbd26371076b37b13c405890.cab
ダウンロードファイル 787bee96dbd26371076b37b13c405890.cab
ダウンロードサイズ 7.81 MB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/D/B/5/DB538B89-04A0-4D74-AD65-E721D93FFD08/wdk/Installers/82c1721cd310c73968861674ffc209c9.cab
ダウンロードファイル 82c1721cd310c73968861674ffc209c9.cab
ダウンロードサイズ 8.26 MB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 8.1 Update

Windows Build 6.3.9600.17029
Driver Kit Build 8.100.26846

 

x64
ダウンロードリンク https://download.microsoft.com/download/0/8/C/08C7497F-8551-4054-97DE-60C0E510D97A/wdk/Installers/09844d1815314132979ed88093f49c6f.cab
ダウンロードファイル 09844d1815314132979ed88093f49c6f.cab
ダウンロードサイズ 36.63 KB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/0/8/C/08C7497F-8551-4054-97DE-60C0E510D97A/wdk/Installers/af0d6547860d8f68c1b0c9da530f699d.cab
ダウンロードファイル af0d6547860d8f68c1b0c9da530f699d.cab
ダウンロードサイズ 34.96 KB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 8.1

Windows Build 6.3.9600.16384
Driver Kit Build 8.100.25984

 

x64
ダウンロードリンク https://download.microsoft.com/download/8/6/9/86925F0F-D57A-4BA4-8278-861B6876D78E/wdk/Installers/09844d1815314132979ed88093f49c6f.cab
ダウンロードファイル 09844d1815314132979ed88093f49c6f.cab
ダウンロードサイズ 36.66 KB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/8/6/9/86925F0F-D57A-4BA4-8278-861B6876D78E/wdk/Installers/af0d6547860d8f68c1b0c9da530f699d.cab
ダウンロードファイル af0d6547860d8f68c1b0c9da530f699d.cab
ダウンロードサイズ 34.98 KB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 8

Windows Build 6.2.9200.16384
Driver Kit Build 8.59.29757

 

x64
ダウンロードリンク https://download.microsoft.com/download/2/4/C/24CA7FB3-FF2E-4DB5-BA52-62A4399A4601/wdk/Installers/09844d1815314132979ed88093f49c6f.cab
ダウンロードファイル 09844d1815314132979ed88093f49c6f.cab
ダウンロードサイズ 35.45 KB
解凍後の対象ファイル名 filbad6e2cce5ebc45a401e19c613d0a28f (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

x86
ダウンロードリンク https://download.microsoft.com/download/2/4/C/24CA7FB3-FF2E-4DB5-BA52-62A4399A4601/wdk/Installers/af0d6547860d8f68c1b0c9da530f699d.cab
ダウンロードファイル af0d6547860d8f68c1b0c9da530f699d.cab
ダウンロードサイズ 33.60 KB
解凍後の対象ファイル名 fil5a9177f816435063f779ebbbd2c1a1d2 (拡張子なし)

※解凍して出てきた上記の対象ファイルを devcon.exe にリネームして使います。

 

Windows 7

Windows 7 用の Devcon.exe のダウンロードリンクは見当たりませんでしたが、Windows 8.1 か Windows 10 用の Devcon.exe でも使えるっぽいです。どのOSの Devcon.exe にリネームする元ファイルは x64版と x86版でそれぞれ共通の名前なので、実はどのOSバージョンの Devcon.exe も中身は同じかもしれません。

ダウンロードリンクをまとめたリスト

上記で記載の全てのダウンロードリンクやファイル名をエクセルにまとめました。すべてのリンクやファイル名がどうなっているか一目瞭然で見比べることができます。

ダウンロードしたCABファイルから devcon.exe を取り出す方法

ダウンロードしたCABファイルを解凍

例えば、Windows 10 version 1803 (Windows 10 April 2018 Update) x64 用 にダウンロードした 787bee96dbd26371076b37b13c405890.cab を 7-zip や Lhaz などの解凍ソフトを使って解凍します。

787bee96dbd26371076b37b13c405890.cabを解凍

解凍したフォルダからファイルを探す

解凍したフォルダを開くと沢山の得体の知れないファイルが表示されます。この中から、Windows 10 version 1803 (Windows 10 April 2018 Update) x64 用Devcon.exe の実体である filbad6e2cce5ebc45a401e19c613d0a28f を探します。このファイルには拡張子はありません。

filbad6e2cce5ebc45a401e19c613d0a28fを探す

ファイルを devcon.exe にリネームしたら完成

filbad6e2cce5ebc45a401e19c613d0a28fdevcon.exe名前を変更し適当な場所にコピー(移動)させて使います。その他のファイルは不要なので削除して大丈夫です。

filbad6e2cce5ebc45a401e19c613d0a28fをdevcon.exeにリネーム

CABファイルの解凍とリネームをするバッチファイルのサンプル

上記の作業をバッチファイルで自動化して devcon.exe を作成するソースのサンプルです。CABファイルを解凍し、ファイル名をDevCon.exeに変更し、わかりやすいようにフォルダへ保存までしてくれます。

@echo off
set "nul= 1>nul 2>nul"
pushd %~dp0

:SetNameValues set DevCon_x86=fil5a9177f816435063f779ebbbd2c1a1d2 set DevCon_amd64=filbad6e2cce5ebc45a401e19c613d0a28f set Cab_Windows8_x86=af0d6547860d8f68c1b0c9da530f699d.cab set Cab_Windows8_amd64=09844d1815314132979ed88093f49c6f.cab set Cab_Windows10_x86=82c1721cd310c73968861674ffc209c9.cab set Cab_Windows10_amd64=787bee96dbd26371076b37b13c405890.cab
:CreateDirectoryStructure mkdir DevCon\x86%nul% mkdir DevCon\amd64%nul%
:Extract if exist ".\%Cab_Windows10_x86%" ( expand -f:%DevCon_x86% %Cab_Windows10_x86% DevCon\x86%nul% ) if exist ".\%Cab_Windows10_amd64%" ( expand -f:%DevCon_amd64% %Cab_Windows10_amd64% DevCon\amd64%nul% ) if exist ".\%Cab_Windows8_x86%" ( expand -f:%DevCon_x86% %Cab_Windows8_x86% DevCon\x86%nul% ) if exist ".\%Cab_Windows8_amd64%" ( expand -f:%DevCon_amd64% %Cab_Windows8_amd64% DevCon\amd64%nul% )
:RenameFiles ren DevCon\x86\%DevCon_x86% devcon.exe%nul% ren DevCon\amd64\%DevCon_amd64% devcon.exe%nul%
popd

参考

前へ

NETSHコマンドで取得したIPアドレスを変数に入れて判別するバッチファイルを作る方法

次へ

2018年8月現在、最新のWindows Update 月例ロールアップ (Windows10/8.1/7)