
私の ExFAT パーティションは約 1 TB で、ダーティ ビット フラグをチェックしてクリアするのに chkdsk で約 10 時間かかります。エラーは一度も発生していません。これは、ドライブが安全でない方法で切断されたために発生します (VM で使用されており、VM が閉じられることでこのエラーが発生することがあります)。ただし、10 時間待つ代わりになる方法が必要です。この問題を回避するために、できるだけ早くデータを NTFS に移行するつもりです。
答え1
基本的に、exFAT ダーティ ビットは VBR の 10 進オフセット 106 にあり、バイトではなくビットです。幸い、バイト 106(6a) を含むフラグは VBR チェックサムの計算には含まれません。16 進エディタを使用してダーティ ビットをゼロにするだけです。VBR のレイアウトと遅延に関する詳細情報については、内部情報を参照してください。https://www.sans.org/reading-room/whitepapers/forensics/reverse-engineering-microsoft-exfat-file-system-33274#page=25
rshullic.wordpress.comにもブログがあります
答え2
誰かが MacOS 用のビットをクリアするユーティリティを作成しました (ビルド実行用make
):
https://github.com/zzh8829/exfat_clean
このリポジトリはこれ役職。
また、MacOS 固有の質問もあります。Mac OSX でダーティボリュームマウント時に自動 fsck_exfat を無効にするこの回答は Mojave では機能しないようです。
答え3
ExFat の簡単なソリューション:
「Chkdsk クラッシュ - エラー 0x80071AC3 & 766f6c756d652e63 3f1」
私の場合: Windows 7 で動作する 4GB WD 外付けハードドライブ:
私は WD 外付けハード ドライブを持っていますが、USB ポートの切断に失敗した後にダーティとしてマークされ、読み取りは許可されますが書き込みは許可されませんでした。Windows 7 で chkdsk を実行したところ、chkdsk がクラッシュして消えてしまいました。文字通り数日間情報を検索した後、Windows 修正プログラム (Windows 7 および Windows 8 の場合は KB2843376) をインストールするという非常に簡単な解決策を見つけました。これにより、chkdsk がクラッシュせず、ダーティ ディスク マークが消去され、問題なく動作します。
修正プログラムは以下から入手できますここ。
私にとって効果があったように、あなたにとっても効果があることを願っています。
答え4
exFAT オフセットは です6a
。HxD でCTRL+ を押してGと入力すると0x6a
、ゼロにする必要がある正確なバイトが表示されます。