バグ チェック 0x24: NTFS_FILE_SYSTEM
NTFS_FILE_SYSTEM バグ チェックには、0x00000024 の値があります。 これは、システムが NTFS ドライブの読み取りと書き込みを可能にするドライバー ファイルである ntfs.sys で問題が発生したことを示します。
重要
この記事は、プログラマー向けです。 コンピューターを使用中に、ブルー スクリーン エラーが表示された場合は、「ブルー スクリーン エラーのトラブルシューティング」を参照してください。
NTFS_FILE_SYSTEM パラメーター
パラメーター | 説明 |
---|---|
1 |
ソース・ファイルおよび行番号情報を指定します。 上位 16 ビット ("0x" の後の最初の 4 桁の 16 進数) は、ソース ファイルを識別子番号で識別します。 下位 16 ビットは、バグ チェックが実行されたファイル内のソース行を識別します。 |
2 |
NtfsExceptionFilter がスタック上にある場合、このパラメーターは例外レコードのアドレスを指定します。 |
3 |
NtfsExceptionFilter がスタック上にある場合、このパラメーターはコンテキスト レコードのアドレスを指定します。 |
4 |
予約されています。 |
原因
このバグ チェックの考えられる原因の 1 つとしてディスクの破損が挙げられます。 NTFS ファイル システムまたはハード ディスク上の不良ブロック (セクター) が破損すると、このエラーが発生する可能性があります。 破損した ハード ドライバー (SATA/IDE) は、システムがディスクの読み取りと書き込みを行う機能にも悪影響を及ぼす可能性があるため、エラーが発生する可能性があります。
解決方法
この問題をデバッグするには、パラメーター 3 を指定して .cxr (Display Context Record) コマンドを使用し、kb (スタック バックトレースの表示) を使用します。
ディスク破損の問題を解決するには:
エラーの原因になっているデバイスまたはドライバーの正確な指定に役立つシステム ログで表示されるハード ドライブ関連のエラー メッセージに対するイベント ビューアーを確認します。
システムを継続的に監視するウイルス スキャナー、バックアップ プログラム、またはディスク デフラグ ツールを無効にしてみてください。
また、ストレージ・サブ・システムに関連するシステム製造元が提供するハードウェア診断も実行する必要があります。
スキャン ディスク ユーティリティを使用して、ファイル システム エラーがないことを確認します。 スキャンするドライブを長押し (または右クリック) し、[プロパティ] を選択します。 ツールを選択します。 [今すぐチェック] ボタンを選択します。
ハード ドライブに十分な空き領域があることを確認します。 オペレーティング システムと一部のアプリケーションでは、スワップ ファイルやその他の関数を作成するための十分な空き領域が必要です。 システム構成に基づいて、正確な要件は異なりますが、通常は 10% から 15% の空き領域を使用することをお勧めします。
システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復します。 システム ファイル チェッカーは、Windows システム ファイルの破損をスキャンし、破損したファイルを復元できる Windows のユーティリティです。 次のコマンドを使用して、システム ファイル チェッカー ツール (SFC.exe) を実行します。
SFC /scannow
詳細については、「システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復する」を参照してください。
ドライバーの検証ツール
ドライバーの検証ツールは、リアルタイムで実行してドライバーの動作を調べるためのツールです。 ドライバー コードの回でエラーが発生した場合は、ドライバー コードの該当部分をさらに精査できるように、事前に例外を作成します。 ドライバーの検証ツール マネージャーは、Windows に組み込まれており、すべての Windows PC で使用できます。 ドライバーの検証ツール マネージャーを起動するには、コマンド プロンプトで「Verifier」と入力します。 どのドライバーを検証するかを構成できます。 ドライバーを検証するコードが実行されるとオーバーヘッドが増えるので、可能な限り少ない数のドライバーで試してみてください。 詳細については、「ドライバーの検証ツール」を参照してください。
以前は、この停止コードのもう 1 つの考えられる原因は、非ページ プール メモリの枯渇です。 非ページ プール メモリが完全に使い果たされた場合、このエラーによってシステムが停止する可能性があります。 ただし、インデックス作成プロセス中に、使用可能な非ページ プール メモリの量が非常に少ない場合は、非ページ プール メモリを必要とする別のカーネル モード ドライバーでも、このエラーがトリガーされる可能性があります。