現象
次のような状況を考えます。
-
Windows 7 または Windows Server 2008 R2 を実行しているコンピューターの NTFS ボリュームがあります。
-
NTFS ボリュームは、メタデータの破損が原因で発生する循環参照の問題の影響を受けます。
-
ファイル ID を使用して、影響を受けるファイルを開くアプリケーションを使用して、アプリケーションでのNtQueryInformationFileルーチンを使用してFileNameInformationクラスの検索し、します。
このシナリオでは、アプリケーションがフリーズします。この問題から回復するには、コンピューターの再起動が必要。
原因
この問題は、NTFS では、コード障害が発生したために発生します。コードの欠陥には、フォルダー構造の循環参照が存在するときに固定するのにはアプリケーションが発生します。