web-dev-qa-db-ja.com

/ xのデフラグ-空き領域の統合が実際に機能しない-Windows Server 2012

300GBのパーティションを縮小しようとしています。使用されているのは50GBだけです。だから私はdefrag c: /x空き領域を統合する必要があります(「ボリュームを縮小する必要がある場合は、空き領域の統合が役立ち、将来のファイルの断片化を減らすことができます。」)

Defragコマンドを実行した後の結果は次のとおりです。

Volume Information:
        Volume size                 = 297.57 GB
        Free space                  = 248.53 GB
        Total fragmented space      = 1%
        Largest free space size     = 132.19 GB

なぜそれがはるかに大きな空き領域のブロックを作成しなかったのですか?コマンドを実行した後、実際に使用されているのは50 GBだけでしたが、パーティションを170 GBに縮小することができました。これをMSデフラグよりもうまくできる他のソフトウェアユーティリティを提案しますか?

4
Vitas

私はdefrag C: /Xで始まる多くのツールを試しましたが(これは試しましたが、良い結果は得られません)、次の手順が最良の結果をもたらすことがわかりました。

  1. Ultradefrag完全最適化を実行する
  2. ドライブでMyDefrag Consolidate free spaceスクリプトを実行します。

MyDefrag(以前の名前はJkDefrag)はもうメンテナンスされていませんが、WayBackマシンの4.3.1バージョンは、基盤となる WindowsのデフラグAPI が変更されていないため、非常にうまく機能します。

参照:

特定のシステムファイルはMSデフラグによって移動されず、意図的にディスク上に広がっています。オフラインでの最適化を行うには、起動可能なサードパーティのデフラグツールを使用する必要があります。グーグルデフラグだけで起動可能

1
JamesRyan

James氏に、Microsoft File TableなどのNTFSファイルシステムの一部もディスクの中央に割り当てることができるという回答を追加したいと思います。古いデフラグMSツールでは非常によく見えました。たとえば、Windows XP私が正しくリコールした場合やO&O Defragの場合、デフラグツールです。個人的には、ファイルシステムの縮小(オペレーティングシステムが置かれている場合でも)で多くの成功を収めています。 )using gparted 。gpartedを使用して大きなntfsファイルシステムを圧縮すると、HDDが点滅することを除いて、通知なしに非常に長い時間がかかる場合があることに注意してください。すべての圧縮プロセスの前にバックアップを作成することは非常に良い考えです。

0