エラーメッセージから、システム予約パーティション(ESP)の空き容量が不足している可能性が考えられます。
まず、Windows Updateサービスの状態を確認してください。
Windowsキーを押し、「サービス」を検索して開きます。一覧から「Windows Update」を探し、無効になっていないか確認してください。
サービスに問題がない場合、以下の手順でシステム予約パーティションの空き容量を確保できるかお試しください。
Windowsキー + Rを押し、「diskmgmt.msc
」と入力してディスクの管理を開きます。「システム予約済み」とマークされたパーティションを右クリックし、「ドライブ文字とパスの変更」を選択します。「追加」をクリックし、未使用のドライブ文字(例: Y:
)を割り当てます。コマンドプロンプトを管理者として実行し、以下のコマンドを順に実行します。Y:
takeown /f . /r /d y
icacls . /grant administrator:F /t
attrib -h -s -r bootmgr
エクスプローラーでYドライブを開き、Bootフォルダ内にある不要な言語ファイル(例: en-US以外の使用しない言語)を削除します。ごみ箱を空にして、ファイルが完全に削除されたことを確認します。再度コマンドプロンプトを管理者として実行し、以下のコマンドを実行します。chkdsk Y: /F /X /sdcleanup /L:5000
免責事項: chkdsk
の実行は、ファイルシステムのエラーをチェック・修復しますが、予期せぬトラブルを避けるため、重要なデータは事前にバックアップしてください。
また、Cドライブ自体の空き容量が極端に少ない場合もアップデートに影響しますので、ご確認ください。
上記で解決しない場合、こちらの公式サイトから直接アップデートを試すことも可能です。