Windows Updateは、Windows 10の必須コンポーネントです。 バグ修正、セキュリティパッチ、ドライバーなどの最新のアップデートをダウンロードしてインストールする機能を提供しているからです。 また、新機能のアップデートやプレビュービルドを入手するための仕組みでもあります。
通常、Windows Updateエージェント関連のサービスが動作しなくなったり、Windows 10のアップデートキャッシュに問題があったり、一部のコンポーネントが破損していたりすると、ユーザーはこの種の問題に遭遇することがあります。
このガイドでは、「Windows Update トラブルシューター」ユーティリティを使用して Windows Update コンポーネントをリセットする手順と、セキュリティパッチ、ドライバー、および機能のダウンロードをコンピューター上で再開するために、コマンドプロンプトを使用して Windows Update を手動で修正する手順を説明しています。 ただし、コマンド プロンプトのオプションを使用する前に、最新の更新プログラムを手動でインストールする手順、SSU (Service Stack Update) のインストール、およびシステム ファイルの修復を最初に行うようにしてください。
- トラブルシューターツールを使用して Windows Update をリセットする方法
- 最新の更新プログラムを手動でインストールする Windows Update の修正方法
- 最新の Service Stack Update (SSU)をインストールする Windows Update の修正方法
- 破損したシステムファイルを修復する方法li
- 破損したシステム ファイルを修復する Windows Update の修正方法
- コマンド プロンプトを使用して Windows Update をリセットする方法
トラブルシューター ツールを使用して Windows Update をリセットする方法
トラブルシューターを使用して Windows Update をリセットするには、以下の手順を実行します。 以下の手順で行います。
-
Microsoft から Windows Update Troubleshooter をダウンロードします。
-
WindowsUpdateDiagnostic.diagcab ファイルをダブルクリックしてトラブルシューターを実行します。
-
Windows Update オプションを選択します。
-
[次へ]ボタンをクリックします。
-
「Try troubleshooting as an administrator」オプションをクリックします(該当する場合)。
-
[閉じる]ボタンをクリックします。
-
Windows Update Troubleshooter を再度開きます。
-
Windows Networking Diagnostics (Windows ネットワーク診断) オプションを選択し、アップデートのダウンロードを妨げるネットワークの問題を解決します。
-
[次へ]ボタンをクリックします。
-
[閉じる]ボタンをクリックします。
コンピューターが再起動したら、もう一度Windows 10のアップデートを試してみてください。
How to fix Windows Update installing latest update manually
Windows 10のWindows Updateの問題を解決するのに役立つアップデートを手動でインストールするには、以下の手順を使用してください:
-
Windows 10の更新履歴のウェブサイトを開きます。
-
左側のペインで、お使いのWindows 10のバージョンの最新の更新プログラムを参照し、更新プログラムのKB番号をメモします。
クイックヒント:現在のバージョンは、「設定」 >> 「バージョン情報」で確認でき、「Windows の仕様」セクションでバージョン情報を確認します。 -
Microsoft Update Catalog の Web サイトを開きます。
-
更新プログラムのナレッジベース (KB) 番号を検索します。
-
お使いのWindows 10のバージョン(32ビット(x86)または64ビット(x86)または64ビット(x86))に応じたアップデートをダウンロードします。ビット (x86) または 64 ビット (x64)) の更新プログラムをダウンロードします。
-
ファイルをダブルクリックして更新プログラムをインストールします。
-
コンピューターを再起動します。
手順を完了すると、デバイスに最新の更新プログラムがインストールされているはずです。 また、この更新プログラムによって、Windows Updateの問題も修正されているはずです。
最新のServicing Stack Update (SSU)をインストールするWindows Updateの修正方法
Windows Updateの問題を修正するために、コンピューターに最新のServicing Stack Updateがインストールされていることを確認するには、以下の手順を使用してください:
-
「設定」を開きます。
-
「システム」をクリックします。
-
「バージョン情報」をクリックします。
-
「システムの種類」のセクションで、Windows 10 の 32 ビット版と 64 ビット版のどちらを使用しているかを確認します。
-
Microsoft Update CatalogのWebサイトを開きます。
-
お使いのバージョン(32ビット(x86)または64ビット(x64))の最新のServicing Stack Updateをダウンロードします。
-
ファイルをダブルクリックして更新プログラムをインストールします。
-
コンピューターを再起動します。
デバイスを再起動した後、「設定」アプリを使ってアップデートをダウンロードし、インストールできるようになります。
破損したシステム ファイルを修復する Windows Update の修正方法
Windows Update の問題を修正するために、DISM (Deployment Image Servicing and Management) および SFC (System File Checker) ツールを使用してシステム ファイルを修復するには、以下の手順を使用します:
-
スタートを開きます。
-
破損したシステム ファイルを修復するために、次の DISM コマンドを入力して Enter キーを押します:
dism.exe /Online /Cleanup-image /Restorehealth
-
システム ファイルを修復するために、次の SFC コマンドを入力して Enter キーを押します。
sfc /scannow
手順を完了した後。 Windows Updateは修復されているはずなので、確認のために再度更新プログラムをチェックすることができます。
Command Prompt を使用して Windows Update をリセットする方法
Windows 10 で Command Prompt を使用して Windows Update を手動でリセットするには、以下の手順を使用します。
-
「スタート」を開きます。
-
Command Prompt を検索し、一番上の結果を右クリックして、「管理者として実行」オプションを選択します。
-
以下のコマンドを入力し、Background Intelligent Transfer Service (BITS)、Windows Update サービス、Cryptographic サービスを停止し、各行で Enter キーを押します。
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc
クイックチップ。 サービスが正常に停止したというメッセージが表示されるまで、このコマンドを複数回実行する必要があるかもしれません。 -
以下のコマンドを入力して、BITSによって作成されたqmgr*.datファイルをすべて削除します。datファイルをPCから削除します。 と入力し、Enterキーを押します。
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
-
削除を確認するにはYと入力してください。
-
Windows Update のキャッシュをクリアして、破損している可能性のあるシステム上で既にダウンロードされたファイルを使用する代わりに、Windows 10 が更新プログラムを再ダウンロードできるようにするために、次のコマンドを入力して、各行で Enter キーを押します:
rmdir %systemroot%\SoftwareDistribution /S /Qrmdir %systemroot%\system32\catroot2 /S /Q
クイックチップです。 remove directoryrmdir
/S
/Q
オプションは、確認なしで静かにディレクトリを削除するために使用しています。 The process cannot access the file because it is being used by another process」というメッセージが表示された場合は、いずれかのサービスが予期せず再起動した可能性がありますので、手順No.1を繰り返して再度試してみてください。 -
BITS と Windows Update サービスをデフォルトのセキュリティ記述子にリセットするために、次のコマンドを入力し、各行で Enter キーを押します:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
-
System32 フォルダに移動するために次のコマンドを入力し、Enter キーを押します。
cd /d %windir%\system32
-
問題の一部である可能性があるネットワーク構成をリセットするために、次のコマンドを入力して (ただし、まだコンピューターを再起動しないでください)、各行で Enter キーを押します。
netsh winsock resetnetsh winsock reset proxy
-
以下のコマンドを入力して、BITSを再起動します。 BITS、Windows Update、Cryptographicサービスを再起動するための以下のコマンドを入力し、各行でEnterキーを押します。
net start bitsnet start wuauservnet start appidsvcnet start cryptsvc
-
コンピューターを再起動します。
以下のコマンドを入力して、対応するすべての BITS、および Windows Update DLL ファイルをレジストリに登録し、各行で Enter キーを押します。
regsvr32.exe /s atl.dllregsvr32.exe /s urlmon.dllregsvr32.exe /s mshtml.dllregsvr32.exe /s shdocvw.dllregsvr32.exe /s browseui.dllregsvr32.exe /s jscript.dllregsvr32.exe /s vbscript.dllregsvr32.exe /s scrrun.dllregsvr32.exe /s msxml.dllregsvr32.exe /s msxml3.dllregsvr32.exe /s msxml6.dllregsvr32.exe /s actxprxy.dllregsvr32.exe /s softpub.dllregsvr32.exe /s wintrust.dllregsvr32.exe /s dssenh.dllregsvr32.exe /s rsaenh.dllregsvr32.exe /s gpkcsp.dllregsvr32.exe /s sccbase.dllregsvr32.exe /s slbcsp.dllregsvr32.exe /s cryptdlg.dllregsvr32.exe /s oleaut32.dllregsvr32.exe /s ole32.dllregsvr32.exe /s shell32.dllregsvr32.exe /s initpki.dllregsvr32.exe /s wuapi.dllregsvr32.exe /s wuaueng.dllregsvr32.exe /s wuaueng1.dllregsvr32.exe /s wucltui.dllregsvr32.exe /s wups.dllregsvr32.exe /s wups2.dllregsvr32.exe /s wuweb.dllregsvr32.exe /s qmgr.dllregsvr32.exe /s qmgrprxy.dllregsvr32.exe /s wucltux.dllregsvr32.exe /s muweb.dllregsvr32.exe /s wuwebv.dll
regsvr32
は、レジストリにコマンド コンポーネントとして .DLL ファイルを登録するのに役立つコマンド ライン ツールです。ここでは /S
オプションを使用して、追加のメッセージを表示せずに静かにコマンドを実行するようにツールを指定しています。この手順を完了すると、Windows Updateがリセットされ、Windows 10デバイスで再び動作するようになるはずです。
また、Surface Pro 7、Surface Book、Surface Laptop、またはその他のSurfaceが新しいファームウェアアップデートをダウンロードできないような場合にも、上記の手順で問題を解決することができます。