web-dev-qa-db-ja.com

パーティションのサイズを変更できるように、$ MFTMirrの物理的な場所を移動するにはどうすればよいですか?

NTFSボリュームが作成されると、MFTの最初の4つのエントリがコピーされ、ボリュームの途中で $ MFTMirr ファイルに配置されます。 Microsoftによると 、XPこれらのファイル(メタデータファイル)は移動できますが、実際には移動できないようです。それでも必要です。ディスクのサイズを変更できるように、大きな連続した空き領域ブロックを再利用します。

オープンソースのUltraDefrag、PerfectDisk 11、Windows独自のデフラグツールなど、いくつかのデフラグプログラムを試しました。しかし、このファイル、または関連する$ LogFile、$ Bitmapなどを移動するものはないようです。

これらのファイルをドライブの中央から別の場所に再配置するために使用できるツールまたはコマンドは何ですか?

4
Abel

前述のPerfectDiskは、実際にこれを行うことができます。メイン画面でBoot Timeを選択する必要があることを知っておく必要があります。これにより、オフラインデフラグまたは次のブート時のデフラグが実行されます(状況によって異なります)。これが現在のOSディスクであるかどうかについて)。

これも参照してください 私による関連する質問 、そしてこれ 小さなブログ 私が書いたもので、これらすべてがどのように組み合わされるかについての詳細が含まれています。

3
Abel

私はダミーです。そして、最終的にC:sysボリューム(WINDOWS 7)を縮小するのに2日かかりました。私が見つけた解決策は非常に簡単です。

  1. 無料アプリPerfectDiscをダウンロードしてインストールしました
  2. 「グローバル設定」で選択してチェックした:PerfectDiskはブックとプリフェッチファイルを管理します」
  3. cを右クリック:-ドライブ設定-選択: 'デフォルトの最適化方法' = '縮小の準備'および '空き領域の検索方法' = '転送'
  4. デフラグを開始します(再生ボタン)
  5. また、「ブート時デフラグ」をオンにして、上部メニューの「ブート時デフラグ」ボタンを押してみてください(再起動が必要です)

みんな頑張ってね!!!なんて安堵

2
Ori Tal

他の回答で提案されているように、PerfectDiskを使用した起動時の最適化などの他の多くのソリューションを試しました。しかし、唯一の有効な解決策は、 MiniTool Partition Wizard を使用してパーティションを縮小することでした。これにより、起動時にファイルが移動され、パーティションが目的のサイズに縮小されます。ファイルシステムエラーについて何かを書き込んだら、Windowsのロード後にchkdsk /F /R C:cmd.exeを実行します。起動時にこれを実行し、再起動し、ファイルシステムがチェックされるまで待ってから、もう一度パーティションを縮小してみてください。パーティションウィザードを使用します。

1
mixel