Windows11/10でコマンドプロンプトを使用してドライバーを更新する方法

コマンドプロンプト(Command Prompt)は、パワーユーザーの多くが使用するのが大好きで、それとともに成長してきたユーティリティの1つです。知らなかったが、コマンドラインからWindowsUpdateを実行することは可能です。同様に、コマンドプロンプトを使用してドライバーを更新する(update drivers using the Command Prompt)こともできます。

Microsoftは、管理者がドライバーパッケージを追加したり、ドライバーストアからドライバーパッケージをインストールまたは更新および削除したりできる組み込みユーティリティPnPUtil.exeを提供しています。(PnPUtil.exe)また、ドライバーストアに現在インストールされているドライバーパッケージのリストを確認することもできます。この投稿では、コマンドプロンプト(Command Prompt)を使用してドライバーをアップロードする方法を紹介します。

持っていることを確認したい場合は、コマンドプロンプトを開き、PNPUtil.exeと入力して、Enterキーを押すだけです。エラーがなければ、行ってもいいです。

コマンドプロンプトを使用してドライバーを更新する

アップデートドライバのインストールコマンドプロンプト

この方法では、インターネットからドライバーパッケージをダウンロードしません。パッケージをOEMWeb(OEM)サイトからダウンロードするか、 USBまたはストレージメディアからコピーして、コンピューターにコピーする必要があります。

完了したら、ユーティリティでドライバを使用して、ドライバをインストールまたは更新できます。インストールするドライバーの情報を保持するINFファイルへのパスを指定する必要があります。

PnPUtil構文

pnputil  [/add-driver <...> | /delete-driver <...> | /export-driver <...> | /enum-drivers | /disable-device <...> | /enable-device <...> | /restart-device <...> | /remove-device <...> | /scan-devices <...> | /enum-devices <...> | /enum-interfaces <...> | /?]

microsoft.comに記載されている構文は次のとおりです。

pnputil /add-driver * <filename.inf | .inf> [/subdirs] [/install] [/reboot]

/subdirs - traverse sub directories for driver packages.

/install - install/update drivers on any matching devices.

/reboot - reboot system if needed to complete the operation.

PnPUtilコマンドの使用例

/ installオプションを使用して、新しいドライバーをインストールしたり、既存のドライバーを更新したりできます。

ドライバーパッケージを追加する (Add driver package )

pnputil /install x:\driver.inf

複数のドライバーパッケージを追加する(Add multiple driver packages)

pnputil  /install c:\oem\*.inf

ドライバパッケージを追加してインストールします(Add and install the driver package)

pnputil  /install device.inf /install

とはいえ、ユーティリティは情報を返すことができ、再起動が必要かどうかを示唆する可能性があります。何も得られないかゼロにならない場合は、すべて問題ありません。ただし、ERROR SUCCESS REBOOT REQUIRED(3010)を取得した場合は、システムを再起動する必要があります。これは、インストールまたは更新中に再起動が使用されない場合に発生します。再起動が必要な場合は、ERROR SUCCESS REBOOT INITIATED(1641)が表示されます。これは、更新が成功し、システムの再起動が進行中であることを意味します。

ユーティリティは、現在ドライバストアにあるドライバパッケージを検索または列挙することもできます。ただし、同梱のパッケージではないドライバパッケージのみが一覧表示されます。同梱のドライバパッケージは、Windowsまたはそのサービスパックのデフォルトのインストールに含まれているものです。(in-box)

Drvloadと呼ばれる別のコマンドがありますが、これはWindows PE環境でのみ機能するため、コンシューマーまたは管理者の観点からは、PnPUtilを使用して(PnPUtil)Windows 11/10で新しいドライバーを更新またはインストールする必要があります。



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts