web-dev-qa-db-ja.com

ディスク管理で縮小領域を増やすにはどうすればよいですか?

900GBのHDDを持っていますが、何らかの理由で2500MBほどしか縮小できません。以前は自分の好きなサイズに縮小することができましたが、何らかの理由で問題が発生しています。私はPerfectDiskでデフラグを試みましたが、実際にそれを行うとさらに小さくなったと思います。私もcmd diskpartを使用してみましたが、それも失敗します。ここに写真があります:

Shrink C

10
user204620

ディスクを縮小できない主な理由は、(スクリーンショットにあるように)ボリュームを縮小しようとしたときに、ディスク上に移動できないファイルがあるためです。

最も一般的な「移動できない」ファイルは、仮想メモリ/ページファイル/システム復元ファイルなどの通常のコンピュータ操作中にロックされているファイルと、開いているが「メモリ内」で実行されていない他のいくつかのファイルです。

以前、サーバーとデスクトップの両方のオペレーティングシステムでこれに遭遇したことがあります。最も可能性の高い原因はページファイルです。

これを修正するには:

  1. コンピュータを右クリック
  2. プロパティを選択
  3. 詳細システム設定を選択します
  4. Advancedタブを選択し、次にPerformanceラジオボタンを選択します。
  5. [仮想メモリ]の下の[変更]ボックスを選択します
  6. すべてのドライブのページングファイルサイズを自動的に管理するのチェックを外します
  7. [ページングファイルなし]を選択し、[設定]ボタンをクリックします。
  8. [OK]を選択して許可し、再起動します。

マシンが再起動し、ページファイルがないことを確認したら(C:のルートで、隠しファイルとシステムファイルが表示されていることを確認してください)、デフラグを試してから、ボリュームをもう一度圧縮してみてください。

その後、ページファイルを元のサイズにリセットすることを忘れないでください!そうしないと、すべてのマシンで重大なパフォーマンスの問題が発生する可能性があります。

お役に立てれば。

[〜#〜] edit [〜#〜]:他の移動できないファイルがある別のシステムでこれを実行しなければなりませんでした。これらは、2008R2サーバー上のドライブのシャドウコピーであることが判明しました。これらを削除するには、管理者特権のコマンドプロンプトで次のコマンドを使用します:Vssadmin delete shadows /For=:<driveletter> /all

10
Fazer87

ここでの答えは私にとってうまくいきました: 移動できないファイルでWindows 7ブートパーティションを縮小する方法

仮想メモリシステムの復元 をオフにしてから、圧縮を実行してから、再びオンにします。

4
Stewart

これは本当に古い質問ですが、同じ問題がありました。 Windowsのリセットをしました。再インストール後、使用可能なスペースの約10%が縮小しました。

私は最初に@ Fazer87の回答を試しましたが、これはスペースを回収しましたが、多くはしませんでした。なんらかの理由で、常にhibernateファイルが領域を占有していることを思い出し、おそらく何かがロックされていると思ったので、実行しました。

powercfg -h off

上記のコマンドを実行した直後に、再起動せずに、私のディスク管理に、予想される利用可能な領域がすべて表示されます。

1
SolidSloth