質問: コマンドラインからデバイスドライバーを有効/無効にする 私はグーグル検索を行い、devconやdevmanviewのようなツールを見つけましたが、それらはデバイスドライバーではなくデバイスを無効/有効にするためにのみ役立ちます。私がしたいことは、コマンドラインを介して特定のデバイスドライバを無効/有効にすることができることです。誰かがこれを行うのに役立つツールを知っていますか?私の場合、実際にはnvmeマスストレージデバイスドライバーを無効/有効にしたいと思います。更新-提案されたsc.exeを使用してみましたが、ドライバーを停止できませんでした。何か助けは? c:\users\administrator>sc query nvme service_name: nvme type : 1 kernel_driver state : 4 running (stoppable, not_pausable, ignores_shutdown) win32_exit_code : 0 (0x0) service_exit_code : 0 (0x0) checkpoint : 0x0 wait_hint : 0x0 c:\users\administrator>sc stop nvme [sc] controlservice failed 1052: the requested control is not valid for this service.
回答: 私は運転手を止めることができますc:\windows\system32>sc stop kmd service_name: kmd type : 1 kernel_driver state : 3 stop_pending (stoppable, not_pausable, ignores_shutdown) win32_exit_code : 0 (0x0) service_exit_code : 0 (0x0) checkpoint : 0x0 wait_hint : 0x0 しかし、対応するguiがdevmgmt.mscで更新されません。通常、デバイス管理でドライバーを無効にすると、ドライバーアイコンの下矢印が表示され、ドライバーが無効になっていることを確認します。コマンドラインscでは、下矢印は表示されません