Windows Updateの「更新プログラムの確認」が何も起こらない

Windows Updateの「更新プログラムの確認」が何も起こらない

私の Windows 10 はしばらく更新されていません。Windows Update を開くと、次のテキストが表示されます。

Your device is at risk because it's out of date and missing important security and quality updates. Let's get you back on track so Windows can run more securely. Select this button to get going: Check for updates

最新状況

をクリックしてもCheck for updates何も起こりません。アップデートの確認が約 2 秒間表示された後、元のメッセージが再び表示されます。

これまでに試して失敗したこと:

  • Windows Update のトラブルシューティング。(問題は見つかりませんでした。)

  • Microsoft Update カタログから最新のサービス スタック更新プログラム (SSU) をダウンロードします。(インストールに失敗しました。)

  • DISM.exe /Online /Cleanup-image /Restorehealthおよびを実行して Windows ファイルの破損を修正しますsfc /scannow。(問題は見つかりませんでした。)

  • 受け入れられた答えはコマンドラインから Windows Update を呼び出すことはできますか?(コマンドGet-WindowsUpdateInstall-WindowsUpdate何もしてくれません)。

私は Windows 10 Education バージョン 1709 (OS ビルド 16299.98) を使用しています。 最新の正常なシステム アップデートUpdate for Windows 10 Version 1709 for x64-based Systems (KB4058043)が にインストールされています2017-12-17。 不思議なことに、Windows Malicious Software Removal ToolSecurity Update for Adobe Flash Player for Windows 10などは Windows Update を通じて問題なく更新されます。 しかし、Windows 自体は更新を拒否します。

Windows Update を機能させるにはどうすればよいですか?

編集: 出力Get-WindowsUpdateLog

答え1

Windows アップデートが失敗するたびに、私は気の利いたスクリプトを実行します。ぜひ試してみてください。管理者として実行する必要があります。

@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE

関連情報