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 HwIDsDevCon 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