DevCon UpdateNI
Note
PnPUtil は、Windows のすべてのリリースに付属しており、使用可能な最も信頼性の高いセキュリティで保護された API を利用します。 DevCon の代わりに PnPUtil を使用することをお勧めします。 詳細については、以下の「推奨代替」と「DevCon の置き換え」を参照してください。
現在のデバイス ドライバーを、ユーザーに情報や確認を求めることなく、指定した INF ファイルに記載されているドライバーに強制的に置き換えます。 ローカル コンピューターでのみ有効です。
devcon [/r] updateni INFfile HardwareID
パラメーター
/r
条件付き再起動。 変更を有効にするために再起動が必要な場合にのみ、操作の完了後にシステムが再起動されます。
INFfile
デバイスの INF (情報) ファイルの完全なパスとファイル名を指定します。 パスを省略した場合、DevCon はファイルが現在のディレクトリに含まれていると想定します。
HardwareID
デバイスのハードウェア ID を指定します。
指定したハードウェア ID は、デバイスのハードウェア ID と完全に一致している必要があります。 パターンが無効です。 リテラル値を示す単一引用符文字 (') を入力しないでください。
推奨代替
pnputil /add-driver INFfile /install
より推奨される代替については、「DevCon の置き換え」を参照してください。
Comments
DevCon UpdateNI 操作では、応答を必要とするすべてのユーザー プロンプトが抑制され、既定の応答が想定されます。 その結果、この操作を使用して署名されていないドライバーをインストールすることはできません。 更新中にユーザー プロンプトを表示するには、DevCon Update を使用してください。
DevCon UpdateNI 操作は、指定された INF ファイル内のドライバーが現在のドライバーよりも古いか、または適切でない場合でも、更新を強制します。
任意のデバイスのドライバーを更新する前に、更新コマンドの影響を受けるデバイスを特定します。 そのためには、DevCon HwIDs や DevCon DriverFiles などの表示コマンドでハードウェア ID を使用します。 DevCon は更新するデバイス ドライバーを一覧表示しないため、これは DevCon UpdateNI 操作で特に重要です。
この変更を有効にするには、システムを再起動する必要がある場合があります。 DevCon でシステムを再起動するには、コマンドに条件付き再起動パラメーター (/r) を追加します。
使用例
devcon updateni c:\windows\inf\newdvc.inf ISAPNP\CSC4324\0
devcon /r updateni c:\windows\inf\newdvc.inf *PNP030b