web-dev-qa-db-ja.com

Windowsがプロセスの停止を拒否したときに、Windows Updateプロセスを停止する方法は?

SuperUserを含む多くのWebサイトは、修正のためにWindows Updateサービスの再起動を推奨します Windows Updateが0%のダウンロードでスタックするという一般的な問題

services.mscを介して)Windows Updateサービスを停止しようとすると、Windows 7 SP1はそれを停止しようとしますが、数分待った後、プロセスを停止できないと報告します。

Windows Updateプロセスを停止して再起動するにはどうすればよいですか?

3
RockPaperLizard

サービスを停止しようとしたが、しばらくするとエラーが返され、停止して起動しなくなった、またはまだ実行中で停止できない場合は、サービスのソフトウェアがクラッシュしたそしてWindowsはそれを正常に停止することができません。

サービスのソフトウェア部分で私が意味するのは次のとおりです。コンピューターのドライバーのように、サービスはコンピューター上で実行される単なるプログラムです。プログラムがサービスとしてインストールされると、目に見えない形で実行されます。 Windowsの起動時に自動的に起動するように設定できます。サービスを操作するには、[サービス]タブに移動し、そこでプログラムを起動/停止するか、無効にすることができます。

サービスの停止を選択すると、サービスプログラムが操作され、サービスを停止する要求が送信されます。これにより、サービスプログラムが正常に停止し、いくつかのシャットダウン前コマンドを実行してから終了します。

ここで、サービスを停止しようとしたが、サービスが応答しない場合、サービスがシャットダウンするのを待機しています。通常、サービスが応答しない場合、サービスはWindowsによって自動的に停止されます。ただし、まれに、サービスが実行されている可能性がありますが、不明な理由により、シャットダウンコマンドがキューに入れられ、別のタスクが最初に完了するのを待機しています。この場合、サービスがクラッシュしている可能性があります。

Process Hackerなどのソフトウェアを使用している場合は、サービスを担当するプロセスを手動で終了できます。サービスリストを更新すると、サービスが停止していると表示され、サービスを正常に再開できます。

追加のソフトウェアを使用したくない場合は、コンピューターを再起動します。完全に再起動した後、最初に実行するのはそのサービスを停止することですが、再起動すると、最初に解決しようとしている問題が解決する場合があります。

4
LPChip

サービスは暫定的な状態で停止する可能性があります-その場合、プロセスID(PID)を検索します-サービスリストに表示されます-管理者としてコマンドラインを実行している間、以下を使用します:

taskkill /f /pid [PID]

他のいくつかの方法を試した後、これは私のために働きました。

これでアップデートを実行できます。

7
RichyD

管理者として実行されているcmdプロンプトを介して停止すると、実際にサービスが停止します。管理者としてログインする必要はありません。コマンドウィンドウに管理者権限があり、管理者として実行していることを確認してください。注:5-17-17以降、このサービスが開始されない限り、Windows Defenderはウイルス更新を取得しなくなります。 Windowsがドライバーを更新し、特定のデバイスが機能しなくなるため、更新サービスを無効にしました。悪い窓!

1
tom

管理者コマンドプロンプトを開きます。次のように入力して、Windows Updateサービスを停止します。

net stop wuauserv

次のように入力してサービスを再起動します。

net start wuauserv
0
Matthew