Windows 11を少し触ったことがある人なら、ドライブにストレージ容量が「事前割り当て」されていることに気づいたかもしれません。この予約ストレージは、アップデート、一時ファイル、キャッシュなど、スムーズに動作させるためのものです。通常、これは良いことです。特に、容量が不足するとWindowsがこの予約ストレージの一部をクリアしてくれるからです。しかし、特に高速なSSDのストレージ容量を最大限まで使い切ろうとしている時は、負担に感じる瞬間もあります。正直なところ、通常の使用では無効にすることはお勧めしませんが、他に選択肢がなく、今すぐ追加のスペースが必要な場合は、ここで無効にする方法をご紹介します。ただし、無効にすると、Windowsはこの予約ストレージなしでは整理整頓された状態を維持できなくなりますのでご注意ください。とはいえ、一時的な解決策としては有効です。
Windows 11 は予約済みストレージをどのように使用しますか?
基本的に、ドライブの空き容量が少なくなり始めると、Windows は一時ファイルやキャッシュ、その他の不要なデータを削除して予約済みストレージを自動的に解放し、システムの応答性を可能な限り維持します。しかし、空き容量が不足している状況では、この予約済みスペースは実際のファイルに使用すべき大きなストレージ領域のように感じられることがあります。これを無効にすると、Windows はそのスペースをすぐに放棄するようになります。これは、数ギガバイトの空き容量を確保したい場合には救世主となる可能性があります。もちろん、将来のアップデートやバックグラウンドタスクの妨げになる可能性があるため、これは多少リスクがあります。これはトレードオフです。一部のマシンでは、この予約済みストレージは大した問題ではありませんが、特に SSD 容量が限られているマシンでは、煩わしくなります。
Windows 11 で予約済みストレージを無効にする方法は?
本当に追加の容量が必要な場合は、次の手順を実行してください。まず、管理者権限でPowerShellを起動する必要があります。Windowsは当然のことながら、必要以上に煩雑にしているためです。見た目は良くありませんが、一応動作します。
PowerShellを管理者として開く
- Windows 検索バーに「PowerShell」と入力します。
- Windows PowerShellアイコンを右クリックします。
- [管理者として実行]を選択します。
予約済みストレージの現在のステータスを確認する
- PowerShell が開いたら、次のコマンドを入力して押しますEnter:
Get-WindowsReservedStorageState
予約ストレージが有効か無効かが表示されます。有効と表示されている場合は、無効にしてください。
予約済みストレージを無効にする
- PowerShell で次のコマンドを実行します。
Set-WindowsReservedStorageState -State Disabled
注:設定によっては、この方法でエラーが発生する場合があります。その場合は、システムに最新の更新プログラムがインストールされていることを確認するか、保留中のWindows更新プログラムがないか確認してください。システムが完全に更新されるまで、この設定を変更できない場合があります。
予約済みストレージを再度有効にする(必要な場合)
- 元に戻したい場合は、次のコマンドを実行します。
Set-WindowsReservedStorageState -State Enable
空き容量の状況に応じてオン/オフを切り替えたい場合に便利です。ただし、Windowsのアップデートやシステム変更後に自動的に再有効化される場合があるため、後で再度設定する必要があるかもしれません。
予約済みストレージを無効にするのは確かに手っ取り早く空き容量を増やす方法ですが、これを無効にしないと、アップデートや一時ファイルのクリーンアップ中にシステムがスムーズに動作しなくなる可能性があることを忘れないでください。どうしても必要な場合は、このトレードオフは検討する価値がありますが、毎日の習慣にするのは避けましょう。一つ注意点があります。システムコマンドを操作する前に、必ず重要なファイルをバックアップしてください。システムコマンドの操作中にシステムが混乱してしまうほど、気分が台無しになることはありません。