外付けハードドライブのFAT32からNTFSへの変換が失敗する

外付けハードドライブのFAT32からNTFSへの変換が失敗する

外付けハードドライブの FAT32 ファイル システムを NTFS に変換しようとしています。次のようなことが起こりました:

C:\Windows\system32>chkdsk G:
The type of the file system is FAT32.
Volume PIETEREXT created 3/19/2008 12:43
Volume Serial Number is 1806-2E30
Windows is verifying files and folders...
File and folder verification is complete.

Windows has scanned the file system and found no problems.
No further action is required.
  488,264,768 KB total disk space.
       72,192 KB in 1,503 hidden files.
    1,281,792 KB in 40,029 folders.
  309,235,168 KB in 199,915 files.
  177,675,584 KB are available.

       32,768 bytes in each allocation unit.
   15,258,274 total allocation units on disk.
    5,552,362 allocation units available on disk.

C:\Windows\system32>cd \

C:\>convert g: /fs:ntfs
The type of the file system is FAT32.
Enter current volume label for drive G: PIETEREXT
Volume PIETEREXT created 3/19/2008 12:43
Volume Serial Number is 1806-2E30
Windows is verifying files and folders...
File and folder verification is complete.

Windows has scanned the file system and found no problems.
No further action is required.
  488,264,768 KB total disk space.
       72,192 KB in 1,503 hidden files.
    1,281,792 KB in 40,029 folders.
  309,235,168 KB in 199,915 files.
  177,675,584 KB are available.

       32,768 bytes in each allocation unit.
   15,258,274 total allocation units on disk.
    5,552,362 allocation units available on disk.

Determining disk space required for file system conversion...
Total disk space:              488384001 KB
Free space on volume:          177675584 KB
Space required for conversion:   975155 KB
Converting file system
The conversion failed.
G: was not converted to NTFS

私はTechNet ページエラーを修正しましたが、すべてのアプリを閉じた後も、変換は途中で失敗しました。なぜ失敗し続けるのでしょうか? タスク マネージャーを監視していましたが、システム リソースが枯渇しそうには見えませんでした。Windows 8 を使用しています。

答え1

唯一のドライブであるという制限を考慮すると、次のようなアイデアがあります。

  • 最初にドライブをデフラグします(次の手順の効率を高めるため)
  • スタンドアロンのパーティション分割ツール(GParted)、既存の FAT32 パーティションを最小サイズ(310GB?)に縮小します。
  • 空き領域に、単一の NTFS パーティションを作成します。(約 178 GB)
  • できるだけ多くのファイルを新しいドライブに転送します。
  • FAT32 パーティションの縮小を再度繰り返します (これで約 135 GB になるはずです)。
  • NTFS の拡張を繰り返します。
  • ファイルを転送した後、FAT32 パーティションを完全に削除します。

大容量の外付けドライブのパーティションサイズの変更には、長さ時間がかかるので、一晩かけて作業する必要があるかもしれません。eSata 経由で接続できれば、作業が速くなります。

また、さらに重要なのは、他のコメント投稿者が上で述べたように、これらがバックアップされていない重要なファイルである場合、より希望が持てる「幸運を祈る」ことです。

答え2

エラーを確認するには、VERBOSE モードで実行してみてください。

Convert E: /FS:NTFS /V /NoSecurity /X

幸運を!

答え3

私のように、何らかの理由でこの問題に遭遇した人は、/V スイッチを使用して詳細モードを有効にしてください。失敗が発生したポイントがわかります。私の場合は、いくつかの空のファイルが詰まっていました。完了するまでそれらをドライブから移動し、完了したら元に戻しました。また、/NoSecurity および /X スイッチも試してください。

多くのドライブは FAT32 であらかじめフォーマットされているため、私と同じ問題に遭遇する人は今後も増えると思われます。情報をお楽しみ下さい。

答え4

メモリ スティックを FAT32 から NTFS に変換するときにもまったく同じ問題が発生しました。ただし、問題はメモリ スティックにまだ残っている .exe ファイルでした。削除すると (他のビデオ ファイルとテキスト ファイルはメモリ スティックにまだ残っていました)、コマンド プロンプトで「convert g: /fs:ntfs」を使用して NTFS に変換できました。

私のヒント: 最初にすべてのコンテンツを削除すると、動作するはずです。

関連情報