この問題について、以下の方法を試してみてください。
1. Windows Update関連サービスの確認
Windowsキー + R
で「ファイル名を指定して実行」を開き、services.msc
と入力してサービス管理ツールを起動します。
- Background Intelligent Transfer Serviceをダブルクリックし、停止している場合は「開始」を、実行中の場合は「再起動」をクリックします。
- Windows Updateサービスも同様に、停止している場合は「開始」、実行中の場合は「再起動」を行います。
2. Windows Updateコンポーネントのリセット
管理者としてコマンドプロンプトを開き、以下のコマンドを順番に実行することで、更新プログラムのキャッシュをリセットできます。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
3. インプレースアップグレードの実行
上記の方法で解決しない場合、インプレースアップグレードが有効です。この操作は個人ファイルや設定、インストール済みのアプリケーションを保持したまま、OSのシステムファイルを修復します。