錯誤檢查0x24:NTFS_FILE_SYSTEM
NTFS_FILE_SYSTEM錯誤檢查的值為 0x00000024。 這表示 ntfs.sys 中發生問題,此驅動程式檔案可讓系統讀取和寫入 NTFS 磁片磁碟機。
重要
本文適用于程式設計人員。 如果您是在使用電腦時收到藍色螢幕錯誤碼的客戶,請參閱 針對藍色畫面錯誤進行疑難排解。
NTFS_FILE_SYSTEM參數
參數 | 描述 |
---|---|
1 |
指定來源檔案和行號資訊。 高 16 位 (「0x」 之後的前四個十六進位數位 ) 識別碼來識別來源檔案。 低 16 位會識別檔案中發生錯誤檢查的來源行。 |
2 |
如果 NtfsExceptionFilter 位於堆疊上,此參數會指定例外狀況記錄的位址。 |
3 |
如果 NtfsExceptionFilter 位於堆疊上,此參數會指定內容記錄的位址。 |
4 |
保留 |
原因
這個錯誤檢查的其中一個可能原因是磁片損毀。 硬碟上的 NTFS 檔案系統損毀或 (磁區) 損毀可能會導致此錯誤。 (SATA/IDE) 驅動程式損毀的硬碟,也會對系統讀取和寫入磁片的能力造成負面影響,因而造成錯誤。
解決方案
若要對此問題進行偵錯: 搭配參數 3 使用 .cxr (Display CoNtext Record) 命令,然後使用 kb (Display Stack Backtrace) 。
若要解決磁片損毀問題:
檢查事件檢視器是否有與系統記錄檔中顯示的硬碟相關的錯誤訊息,以協助找出造成錯誤的裝置或驅動程式。
請嘗試停用任何持續監視系統的病毒掃描器、備份程式或磁片重組器工具。
您也應該執行與儲存體子系統相關的系統製造商所提供的硬體診斷。
使用掃描磁片公用程式來確認沒有檔案系統錯誤。 選取並按住 (或以滑鼠右鍵按一下您想要掃描的磁片磁碟機上) ,然後選取 [ 屬性]。 選取 [工具]。 選取 [ 立即檢查] 按鈕。
確認硬碟上有足夠的可用空間。 作業系統和某些應用程式需要足夠的可用空間來建立交換檔案和其他函式。 根據系統設定,確切的需求會有所不同,但通常最好有 10% 到 15% 的可用空間。
使用系統檔案檢查程式工具來修復遺失或損毀的系統檔案。 系統檔案檢查程式是 Windows 中的公用程式,可讓使用者掃描 Windows 系統檔案中的損毀,並還原損毀的檔案。 使用下列命令來執行系統檔案檢查工具 (SFC.exe) 。
SFC /scannow
如需詳細資訊,請參閱 使用系統檔案檢查程式工具來修復遺失或損毀的系統檔案。
驅動程式驗證器
驅動程式驗證器是即時執行以檢查驅動程式行為的工具。 如果在驅動程式程式碼執行中看到錯誤,它會主動建立例外狀況,以允許進一步檢查該部分的驅動程式程式碼。 驅動程式驗證器管理員內建于 Windows 中,可在所有 Windows 電腦上使用。 若要啟動驅動程式驗證器管理員,請在命令提示字元中輸入 驗證程式 。 您可以設定您想要驗證的驅動程式。 驗證驅動程式的程式碼會在執行時增加額外負荷,因此請嘗試並盡可能驗證最少的驅動程式數目。 如需詳細資訊,請參閱 驅動程式驗證器。
在過去,此停止程式碼的另一個可能原因是非分頁集區記憶體耗盡。 如果非分頁集區記憶體完全耗盡,此錯誤可能會停止系統。 不過,在編制索引過程中,如果可用的非分頁集區記憶體數量非常低,則需要非分頁集區記憶體的另一個核心模式驅動程式也可以觸發此錯誤。