Windows Updateは、Windowsオペレーティングシステムの重要な部分です。これは、Microsoftがセキュリティの脆弱性に更新、バグ修正、およびパッチをプッシュするのに役立つWindowsに組み込まれている機能です。ただし、ユーザーはスキップ、停止、更新しないことを選択できますが、システムが重大なセキュリティリスクにさらされる可能性があるため、これはお勧めしません。
Windows Updateもプログラムであるため、したがって、エラーが発生する可能性があります。それらの1つは、ユーザーがWindows Updateを実行しようとすると、次のようなエラーが表示されることです。 サービスが実行されていないため、WindowsUpdateは現在更新を確認できません。コンピュータを再起動する必要があるかもしれません 。このエラーの原因は、Windows Updateサービスの開始に失敗したか、レジストリエントリが破損しているためにサービスが見つからない可能性があります。
このガイドでは、この問題に対処して修正するためのいくつかの方法について説明します。
方法1:WindowsUpdateサービスを修復する
作業を簡単にするために、Windows Updateサービスを停止し、SoftwareDistributionフォルダーを削除して、更新サービスを再実行するバッチファイルを作成しました。 windowsupdatefix.bat
- 上のwindowsupdatefix.batリンクを右クリックし、[名前を付けて保存]を選択します。ファイルを保存してファイルの場所を開き、ファイルを右クリックして[ 管理者として実行。
- 黒いコマンドプロンプトウィンドウが数秒間ポップアップします。ウィンドウが消えたら、アップデートをもう一度実行してみてください。
方法2:WindowsUpdate設定をリセットする
コントロールパネルからWindowsUpdateをオフにしてからオンにすると、Windows Updateの一貫性のない設定がリセットされるため、多くのユーザーのこの問題が修正されました。これを行うには、を押します ウィンドウズ キー とタイプ ウィンドウズ 更新 。
- クリック ウィンドウズ 更新 検索結果で。 Windows Updateウィンドウで、をクリックします 変化する 設定 。
- 選択する 更新を確認しないでください 下 重要 更新 をクリックします OK 。 閉じる すべてのウィンドウ。
- 次に、WindowsUpdate設定ウィンドウに再度移動します。 [更新を自動的にインストールする]を選択し、[OK]をクリックします。ここで、更新を再度確認します。
それでもエラーが発生する場合は、次の解決策に進んでください
方法3:ウイルス対策とファイアウォール保護を一時的に無効にする
アンチウイルスプログラムは、Windows Security Essentialでさえ、WindowsUpdateの開始を停止する場合があります。そう 一時的に 無効にする ウイルス対策やスパイウェアが持つリアルタイムの保護。次に、更新を確認します。ソリューションが機能するかどうかにかかわらず、すべての保護を有効にします。
方法4:WindowsUpdateデータベースを修復する
Windows Updateデータベースを修復するには、[スタート]をクリックして[入力]をクリックします cmd。 CMDを右クリックして、 管理者として実行。
黒のコマンドプロンプトで、次のコマンドを実行します。
ネットストップwuauserv
cd / d%windir% SoftwareDistribution DataStore Logs
esentutl / mh .. DataStore.edb | findstr / i / c:”状態:”
場合 状態:クリーンシャットダウン がコマンドラインに表示されますが、データベースに問題がないため、このソリューションを続行する必要はありません。
この手順が失敗した場合、またはState:Clean Shutdownがコマンドラインに表示されない場合は、「fixedfiles」という名前の一時フォルダーが作成されます。これを行うには、黒いコマンドプロンプトウィンドウに次のコマンドを入力します。
mkdir c: fixedfiles
次に、WindowsUpdateが正常に実行されている別のWindowsコンピューターにアクセスします。押したまま Windowsキー を押して R 。タイプ System32 を押して 入る 。
の中に System32 フォルダ、という名前のファイルを見つけます esent.dll に配置します 固定ファイル 修復するWindowsUpdateがインストールされているコンピューターのフォルダー。
次に、ターゲットコンピューターのコマンドプロンプトの黒いウィンドウで次のコマンドを入力して実行します。
%windir% system32 esentutl.exe c: fixedfiles をコピーします c: fixedfiles esentutl.exe / r edb ネットスタートwuauserv
システムを再起動し、Windows Updateを実行して、問題が解決したかどうかを確認します。
読んだ2分