対象
USBメモリ・USB-SSD等 NTFSフォーマットされた記憶媒体
症状
「Win7でNTFSフォーマットにて使用していたUSBメモリ」等をWin10で利用すると、再度Win7で使用した際にファイルが消失する。
原因
NTFSボリュームのログファイルバージョン(LFS)が、Win8以降で変更されたため。
Win7 LFS Ver.1.1
Win8, 10 LFS Ver.2.0
Win7では LFS Ver2.0 が認識できないためエラーが発生し、自動的にエラーの回復(chkdsk)を試みる。
その際にファイルシステムが破壊される。
解決策 1
・ファイルシステムをexFATに変換する。
解決策2
・Win10でも、LFS Ver.1.1 で使用するようにレジストリを変更をする。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemに
"NtfsDisableLfsUpgrade"を追加し、dword値を 1 にする。
LFSのバージョンを元に戻すには "NtfsDisableLfsUpgrade" ごと削除する。