デバイスマネージャーでハードウェア変更のスキャンを実行するには、通常、GUIから操作を行いますが、コマンドラインで管理者権限を持って実行する方法もあります。しかし、コマンドを使って管理者モードでスキャンを行おうとした際に、うまくいかないことがあります。この記事では、コマンドでデバイスマネージャーのハードウェア変更スキャンを実行するための正しい方法を解説します。
管理者モードでデバイスマネージャーのハードウェア変更スキャンを実行する方法
Windowsでコマンドを使ってデバイスマネージャーのハードウェア変更スキャンを実行する場合、管理者権限でコマンドプロンプトやPowerShellを起動する必要があります。まずは、管理者モードでコマンドプロンプトを開く方法を確認しましょう。
コマンドプロンプトまたはPowerShellを管理者権限で開くには、Windowsのスタートメニューを開き、「cmd」または「PowerShell」と入力して検索結果に表示されたものを右クリックし、「管理者として実行」を選びます。
pnputil.exeを使ったハードウェア変更スキャンの実行
デバイスマネージャーのハードウェア変更のスキャンをコマンドラインで実行するためには、「pnputil.exe」というコマンドを使用します。このコマンドは、デバイスドライバの管理を行うためのツールです。
「pnputil.exe /scan-devices」コマンドを使用することで、接続されたデバイスの変更をスキャンすることができます。しかし、管理者モードで正しく実行するためには、コマンドを適切に組み合わせる必要があります。以下のコマンドを使用してください。
powershell start-process cmd -verb runas && pnputil.exe /scan-devices
うまくいかない場合の原因と対処法
上記のコマンドがうまくいかない場合、いくつかの原因が考えられます。まず、PowerShellやコマンドプロンプトが管理者権限で開かれていないと、pnputil.exeコマンドが正常に実行されないことがあります。
また、コマンドに誤字がないか確認し、もう一度実行してみてください。特に「start-process cmd -verb runas」の部分が間違っていると、コマンドがうまく動作しません。
代替方法:デバイスマネージャーを直接使用する
コマンドでの実行が難しい場合、デバイスマネージャーから直接ハードウェアの変更スキャンを実行することもできます。手動でデバイスマネージャーを開き、デバイスを右クリックして「ハードウェア変更のスキャン」を選択することで、簡単にスキャンが可能です。
この方法はコマンドラインを使わずに実行できるため、より手軽で確実にスキャンを実行できます。
まとめ:コマンドでのハードウェア変更スキャンの実行方法
デバイスマネージャーのハードウェア変更スキャンをコマンドラインで実行するには、管理者権限で「pnputil.exe /scan-devices」コマンドを使用する方法が一般的です。しかし、コマンドがうまくいかない場合は、管理者権限で実行されていない可能性やコマンドの誤りが原因であることが多いため、もう一度確認して実行してみてください。
また、コマンドラインに不安がある場合は、デバイスマネージャーから直接スキャンを実行する方法もおすすめです。いずれにしても、正しい手順を踏むことで、ハードウェアの変更スキャンをスムーズに行うことができます。


コメント