900GBのHDDを持っていますが、何らかの理由で2500MBほどしか縮小できません。以前は自分の好きなサイズに縮小することができましたが、何らかの理由で問題が発生しています。私はPerfectDiskでデフラグを試みましたが、実際にそれを行うとさらに小さくなったと思います。私もcmd diskpartを使用してみましたが、それも失敗します。ここに写真があります:
ディスクを縮小できない主な理由は、(スクリーンショットにあるように)ボリュームを縮小しようとしたときに、ディスク上に移動できないファイルがあるためです。
最も一般的な「移動できない」ファイルは、仮想メモリ/ページファイル/システム復元ファイルなどの通常のコンピュータ操作中にロックされているファイルと、開いているが「メモリ内」で実行されていない他のいくつかのファイルです。
以前、サーバーとデスクトップの両方のオペレーティングシステムでこれに遭遇したことがあります。最も可能性の高い原因はページファイルです。
これを修正するには:
マシンが再起動し、ページファイルがないことを確認したら(C:のルートで、隠しファイルとシステムファイルが表示されていることを確認してください)、デフラグを試してから、ボリュームをもう一度圧縮してみてください。
その後、ページファイルを元のサイズにリセットすることを忘れないでください!そうしないと、すべてのマシンで重大なパフォーマンスの問題が発生する可能性があります。
お役に立てれば。
[〜#〜] edit [〜#〜]:他の移動できないファイルがある別のシステムでこれを実行しなければなりませんでした。これらは、2008R2サーバー上のドライブのシャドウコピーであることが判明しました。これらを削除するには、管理者特権のコマンドプロンプトで次のコマンドを使用します:Vssadmin delete shadows /For=:<driveletter> /all
ここでの答えは私にとってうまくいきました: 移動できないファイルでWindows 7ブートパーティションを縮小する方法
これは本当に古い質問ですが、同じ問題がありました。 Windowsのリセットをしました。再インストール後、使用可能なスペースの約10%が縮小しました。
私は最初に@ Fazer87の回答を試しましたが、これはスペースを回収しましたが、多くはしませんでした。なんらかの理由で、常にhibernateファイルが領域を占有していることを思い出し、おそらく何かがロックされていると思ったので、実行しました。
powercfg -h off
上記のコマンドを実行した直後に、再起動せずに、私のディスク管理に、予想される利用可能な領域がすべて表示されます。