本文提供因應措施,說明當NTFS針對檔名很長的檔案產生8.3格式的名稱時,您會收到停止錯誤00000019的問題。
適用於: Windows Server 2003
原始 KB 編號: 948289
癥狀
您可能會在 Windows Server 2003 電腦上收到類似下列的停止錯誤訊息:
STOP:0x00000019 (parameter1、parameter2、parameter3、parameter4)
BAD_POOL_HEADER
備註
- 此停止錯誤訊息中的參數會根據計算機的設定和問題的類型而有所不同。
- 並非所有0x00000019停止錯誤都是因為此問題所造成。
原因
發生此問題的原因是集區內存意外損毀。 當 NTFS 檔案系統為具有長檔名的檔案建立 8.3 名稱格式的名稱時,就會發生此問題。
因應措施
若要解決此問題,請停用8.3名稱建立。 若要這樣做,請使用下列其中一種方法。
方法 1
在命令提示字元中執行下列命令:
fsutil behavior set disable8dot3 1
重新啟動電腦。
方法 2
這很重要
本節、方法或工作包含步驟,告訴您如何修改登錄。 不過,如果您修改登錄不正確,可能會發生嚴重問題。 因此,請確定您仔細遵循這些步驟。 為增加保護起見,請先備份登錄,再進行修改。 然後,如果發生問題,您可以還原登錄。 如需備份和還原登錄的詳細資訊,請參閱如何在 Windows 中備份及還原登錄。
按一下 [開始],按一下 [執行],輸入 regedit,然後按一下 [確定]。
找出 ,然後按下登錄子機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
。以滑鼠右鍵點擊 NtfsDisable8dot3NameCreation,然後點擊 [修改]。
在 [數值資料] 方塊中,輸入 1,然後按一下 [確定] 。
備註
預設值為 0。
退出註冊表編輯器。
若要讓此登錄變更生效,請重新啟動計算機。
地位
Microsoft已確認這是個問題。
詳細資訊
除非客戶已將記憶體轉儲檔案提交至Microsoft進行分析,而且已判斷根本原因,否則不建議將此登錄機碼放在伺服器上。