Windows 10でDISMを使って予約済みストレージを管理する方法

📅
🕑 1 分で読む

Windows 10 1903以降、Microsoftは予約済みストレージ機能を追加しました。これは、将来のアップデートやシステム修正のためにドライブの一部を一時的に保留するものです。空き容量が不足しているためにアップデートが失敗するという奇妙なバグを修正するためのものです。この予備スペースを確保すれば、アップデートの失敗をある程度防ぐことができます。以前は、この調整にはレジストリハックが必要で、ユーザーフレンドリーとは言えませんでした。しかし今では、DISMユーティリティを使えばかなり簡単に調整できます。DISMは、Windowsに標準装備されているシステム機能管理用のコマンドラインツールのようなものです。

Microsoftはいくつかのコマンドを提供しています。一つは予約済みストレージがアクティブかどうかを確認するコマンド、もう一つは予約済みストレージのオン/オフを切り替えるコマンドです。アップデート中にシステムの動作が遅くなる場合や、ディスク容量が不足していて予約済みストレージに貴重なスペースを占有させる必要がない場合は、このコマンドを切り替えることで改善されるかもしれません。予約済みストレージが正しく表示されない、またはオフにしても空き容量が確保されないなど、時々少し不安定になることもありますが、レジストリをいじくり回すことなく、かなり良い解決策になります。

DISM を使用して予約済みストレージをオンまたはオフにする方法

予約済みストレージにうんざりしている方、あるいは単に空き容量を確保したい方のために、以下に概要を説明します。これらのコマンドは管理者として実行する必要があるので、その点にご注意ください。

方法1: DISMで予約済みストレージを有効にする

Windowsが十分な空き容量を確保していない、またはアップデートが予期せず失敗するといった問題に気づいた場合、この設定が役立ちます。この機能を有効にすると安定性が向上するはずですが、場合によっては必要以上に空き容量を消費してしまうことがあります。さて、やり方は以下のとおりです。

  • [スタート]を右クリックして[コマンド プロンプト (管理者)] を選択するか、cmd を検索して右クリックし、[管理者として実行] を選択します。
  • UAC プロンプトが表示された場合は、[はい]をクリックします。
  • 現在のステータスを確認します (Windows は、ユーザーに不利に働いていると思わせるような方法で情報を隠す傾向があるため)。
 dism /Online /Get-ReservedStorageState 
  • 無効になっている場合は、次のコマンドを実行して有効にすることができます。
  •  dism /Online /Set-ReservedStorageState /State:Enabled 

    このコマンドは、Windowsにストレージ領域の予約を再開するよう指示します。設定によっては、この更新がすぐに完了しない場合があります。システムを1~2回再起動する必要がある場合や、最初の1回ではうまくいかない場合もあります。これがWindowsの常で、単純な処理を複雑にしてしまうのです。

    方法2: スペースが不足している場合は予約ストレージを無効にする

    予約済みストレージが問題を引き起こしている場合(貴重なディスクを大量に消費したり、手動でのスペース管理に支障をきたしたりするなど)、無効にしてみる価値があるかもしれません。手順は以下のとおりです。

    • 押すとWin + R実行が開きます。
    • 管理者権限を入力するには、入力しcmdてクリックしますCtrl + Shift + Enter
    • UAC プロンプトが表示された場合は確認します。
    • 現在のステータスを確認します (ここでも、アクティブかどうかを確認するだけです)。
     dism /Online /Get-ReservedStorageState 
  • 有効になっている場合は、次のコマンドで無効にします。
  •  dism /Online /Set-ReservedStorageState /State:Disabled 

    これにより、予約済み領域が解放されるはずです。ただし、予約済みストレージをオフにすると、システムが領域を事前に割り当てなくなるため、将来的にアップデートで問題が発生する場合があることにご注意ください。そのため、後々手動で領域を解放する必要が生じても驚かないでください。

    Windows 10 で予約済みストレージを無効にする必要がありますか?

    正直なところ、ディスク容量が不足していてアップデートが失敗している場合は、無効にすることですぐに解決できるかもしれません。しかし、これは一種のトレードオフです。容量不足によるアップデートの中断を防ぐ安全策が失われるからです。ストレージを手動で管理するのが得意な方、または十分な空き容量がある方は、無効にするのが賢明かもしれません。そうでない場合は、そのままにしておきましょう。将来的なトラブルを防ぐのに役立つはずです。

    以上です。Windowsは物事を複雑にしてしまう傾向があるので、1つのコマンドがうまくいかない場合は、再起動を1、2回繰り返してからもう一度試してみてください。あるいは、手動で空き容量を増やす方が簡単な場合もあります。