次の方法で共有


PnPUtil の戻り値

このページには、PnPUtil ツールが返す値の一部が一覧表示されます。 その他の使用可能な値については、「 エラー コード」を参照してください。

  • ERROR_SUCCESS (0): 要求された操作が正常に完了しました。
  • ERROR_NO_MORE_ITEMS (259): 指定されたドライバーと一致するデバイスがない、またはターゲット デバイスが既にインストール用に指定されたドライバーよりも優れたドライバーまたは新しいドライバーを使用しています。
  • ERROR_SUCCESS_REBOOT_REQUIRED (3010): 要求された操作が正常に完了し、システムの再起動が必要です。 たとえば、 /install /add-driver オプションを指定した場合、1 つ以上のデバイスが正常にインストールされ、インストールを完了するためにシステムの再起動が必要になります。
  • ERROR_SUCCESS_REBOOT_INITIATED (1641): 操作が成功し、 /reboot オプションが指定されたため、システムの再起動が進行中です。

PnPUtil を使用してドライバーを一括インストールすることはできますが、操作可能な戻り値を取得するには、一度に 1 つの INF で /install /add-driver を指定することをお勧めします。

その他のトラブルシューティングのベスト プラクティスを次に示します。

  • /add-driverオプションと/delete-driverオプションが指定されている場合は、%windir%\inf\setupapi.dev.logで詳細を確認してください。

  • /enable-deviceオプションと/disable-deviceオプションが指定されている場合は、SetupAPI ログの詳細度を完全 (0x2000ffff) に設定し、操作を再試行します。 もう一度失敗した場合は、 %windir%\inf\setupapi.app.log で詳細を確認してください。 冗長性レベルについては、SetupAPI ログ レベルの設定を参照してください。

こちらも参照ください

PnPUtil

PnPUtil コマンドの構文