Windows 11で「システム予約パーティションを更新できませんでした」エラーを修正する方法
Windows アップデートのエラー、特にシステム予約パーティションに関するエラーは、本当に厄介な問題です。メジャーアップグレードや累積パッチの適用中に、Windows がその小さくても重要なパーティションを更新できないというエラーを出すことがあります。そうなるとアップグレードは停止し、エラーメッセージが表示されたまま、次に何をすべきか途方に暮れてしまいます。通常、これはシステム予約パーティション (SRP) の空き容量が不足しているか、更新ファイルの書き込みを妨げるアクセス許可の問題が原因です。この問題を解決するのは見た目ほど複雑ではありませんが、多少の注意とコマンドライン操作が必要になります。
このガイドの目的は、SRP の空き容量を確保したり、アクセス許可を修正したりするための、安全で簡単な手順を順を追って説明することです。これにより、Windows が更新プログラムを正しく保存できるようになります。これらの手順を実行すれば、システムはエラーを発生させることなく更新プログラムのインストールを完了できるはずです。目的は、システムの起動ファイルをいじったり、重要なファイルを削除したりすることではなく、単に空き容量を確保したり、アクセス許可を正しく設定したりして、Windows が再びスムーズに動作できるようにすることです。ご安心ください。思っているよりも簡単ですが、それでも注意しないと起動環境を壊してしまう可能性があります。ですから、手順を慎重に実行してください。万が一問題が発生しても、必ず元に戻す方法があることを覚えておいてください。
Windows 11で「システム予約パーティションを更新できませんでした」というエラーを修正する方法
システム予約パーティションに残っている空き容量を確認してください。
これはおそらく最初に確認すべき点でしょう。パーティションの容量は小さく、通常は100MB程度ですが、特に特殊なフォントファイルやアップデートによって容量がいっぱいになることがあります。空き容量が15MB未満になると、Windowsのアップデート中にエラーが発生する可能性があります。
- ディスクの管理を開く:を押してWindows + X、ディスクの管理を選択します。
- ディスクの先頭にある「システム予約済み」パーティションを探してください。通常はそのようにラベル付けされており、NTFSまたはFAT32形式でフォーマットされています。
- 合計容量と空き容量を確認してください。容量がほぼ満杯、例えば空き容量が15MB未満であれば、それが原因である可能性が高いです。
パーティションにアクセスするためのドライブ文字を割り当てます
この部分?ちょっと奇妙ですが、Windowsではこのパーティションを非表示にしていることが多いので、一時的なドライブ文字を割り当てない限り、直接アクセスすることはできません。ドライブ文字を割り当てることで、不要なファイルを削除して空き容量を増やすことができます。
- コマンドプロンプトを管理者として開きます。スタートメニューで「cmd」と入力し、右クリックして「管理者として実行」を選択します。
- 入力し
diskpartてEnterキーを押してください。 - 次に、と入力します
list volume。これにより、すべてのドライブボリュームが表示されます。 - 「システム予約済み」と表示されているものを探してください。ボリューム番号をメモしておいてください。
select volume [number][number]をその巻数に置き換えて入力してください。- 一時的なドライブ文字(例:R:)を割り当ててください
assign letter=R。*一部のシステムでは、この手順がすぐに機能しない場合があります。再実行または再起動が必要になることがあります。*
これで、システム予約パーティションはファイルエクスプローラーでドライブRとして表示され、中身を確認できるようになります。
不要なフォントファイルを削除する
容量不足のよくある原因の一つは、ブート環境に詰め込まれたフォントです。R:\Boot\Fontsに保存されている余分なフォントはすべて必要ありません。いくつか削除すれば数MBの空き容量が確保でき、アップデートに必要な容量を確保できるかもしれません。
- ファイルエクスプローラーを開き、R:\Boot\Fontsに移動します。
- *.ttf*フォントファイルを確認してください。必要なファイルは残し、見慣れないファイルは削除してください。直接削除するのが不安な場合は、まず別の場所にバックアップフォルダを作成してください。
- 不要なフォントを削除してから、空き容量を確認してください。
場合によっては、10~15MB程度の空き容量があれば十分で、Windowsがインストールを完了できることもあります。
アップデートがパーティションに書き込めるように、アクセス許可を復元します。
アクセス許可も問題の原因となることがあります。Windows が SRP を変更または書き込むことができない場合、更新が拒否されます。アクセス許可をリセットすることで、Windows が必要な処理を実行できるようになります。
- コマンドプロンプトを再度管理者として起動してください。
- このコマンドを実行すると
icacls R:\ /grant system:F /t、R:\ ドライブ (システム予約パーティション) に対する完全な制御が SYSTEM アカウントに付与されます。 - 終わるまで待ってください。邪魔をしないでください。
作業が完了したら、ドライブレターを削除してください。
空き容量を確保し、アクセス許可を修正したら、ドライブレターを削除してパーティションを非表示の状態に戻してください。Windowsは通常、誤って操作ミスを起こさないように、このパーティションを非表示にしているからです。
- 以前と同様に、 diskpartを再度起動してください。
list volumeSRPを検索するには、入力してください。- 音量を選択してください:
select volume [number]。 - ドライブ文字を削除します:
remove letter=R。
Windowsアップデートを再試行してください
設定 > Windows Updateに移動し、「更新プログラムの確認」をクリックします。パーティションに十分な空き容量が確保されているため、Windows はファイルを書き込み、更新を完了できるはずです。通常、これで問題は解決し、エラーは解消されます。
他の方法がすべて失敗した場合は、スタートアップ修復を使用してください。
それでも解決しない場合は、ブートファイルが破損しているか、設定が間違っている可能性があります。その場合は、スタートアップ修復を実行する必要があります。回復環境で再起動するには、[設定] > [システム] > [回復] の順に選択し、[高度なスタートアップ] > [今すぐ再起動]を選択します。Windows が回復モードで起動したら、[トラブルシューティング] > [詳細オプション] > [スタートアップ修復]を選択します。起動関連の問題をスキャンして修復してください。
よくある質問
Windows 11におけるシステム予約パーティションとは何ですか?
この小さなパーティションには、ブートマネージャ、構成データ、Windowsの起動に必要な回復ファイルなど、重要なデータが格納されています。いわば裏方的な存在ですが、非常に重要な役割を担っています。
「システム予約パーティションを更新できませんでした」というエラーが表示されるのはなぜですか?
通常は、パーティションがいっぱいになっているか、アクセス権限が間違っていることが原因です。場合によっては、残っているフォントファイルや破損したブート設定ファイルが原因で問題が発生することもあります。
システム予約パーティションからファイルを削除しても安全ですか?
未使用のフォントファイルなど、それらが何であるかを把握している場合に限ります。重要なシステムファイルやブートファイルは、自分が何をしているのかを本当に理解していない限り、絶対に削除しないでください。システムが破損する可能性があります。
パーティションにはどれくらいの空きスペースが必要ですか?
最低でも15~20MBの空き容量が必要ですが、多ければ多いほど良いでしょう。Windowsはアップデートファイルを保存するために、ある程度の余裕のあるスペースを必要とします。
サードパーティ製のウイルス対策ソフトが問題を引き起こす可能性はありますか?
はい、まれにセキュリティソフトウェアがアクセスをブロックしたり、パーティションの動作を妨害したりすることがあります。アップデート中に一時的にウイルス対策ソフトを無効にすると、問題が解決する場合があります。
まとめ
この一連の作業は少し複雑に思えるかもしれませんが、コツさえ掴めば、基本的には空き容量を確保してアクセス許可を修正するだけです。これでWindows Updateのホットフィックスがスムーズに適用されるようになるはずです。ただし、削除や変更する内容には十分注意してください。結局のところ、これはあなたのシステムなのですから。
まとめ
- システム予約パーティションのサイズを確認してください
- アクセスしてクリーンアップするためにドライブ文字を割り当てます
- 不要なフォントファイルを削除して空き容量を確保
- icaclsで権限を修正する
- 作業が完了したら、ドライブレターを削除してください。
- Windows アップデートの手順を再試行してください
- 必要に応じてスタートアップ修復を使用してください