Windows Server 2003 電腦上的錯誤訊息: Stop 錯誤碼0x00000019

本文針對具有長檔名的檔案,當 NTFS 產生8.3 格式的名稱時,您會收到 Stop 錯誤00000019的解決方法。

原始產品版本:   Windows Server 2003
原始 KB 編號:   948289

徵狀

在 Windows Server 2003 電腦上,您可能會收到類似下列的 Stop 錯誤訊息:

停止: 0x00000019 (parameter1parameter2parameter3parameter4)
BAD_POOL_HEADER

注意

  • 此 Stop 錯誤訊息中的參數會因電腦的設定及問題類型而異。
  • 並非所有的 0x00000019 Stop 錯誤都是由此問題所造成。

原因

發生此問題的原因是集區記憶體意外損毀。 當 NTFS 檔案系統會為具有長檔名的檔案建立8.3 名稱格式的名稱時,就會發生此問題。

因應措施

若要解決此問題,請停用8.3 名稱建立。 若要這麼做,請使用下列其中一種方法。

方法 1

  1. 在命令提示字元處執行下列命令:

    fsutil behavior set disable8dot3 1
    
  2. 將電腦重新開機。

方法 2

重要

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份及還原登錄的詳細資訊,請參閱 how to 備份及還原 Windows 中的登錄

  1. 依序按一下 [開始] 和 [執行],輸入 regedit,然後按一下 [確定]。

  2. 找到並按一下登錄子機碼: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

  3. 以滑鼠右鍵按一下 [ NtfsDisable8dot3NameCreation],然後按一下 [ 修改]。

  4. 在 [ 數值資料 ] 方塊中,輸入 1,然後按一下 [確定]

    注意

    預設值為 0。

  5. 結束 [登錄編輯程式]。

  6. 若要讓此登錄變更生效,請重新開機電腦。

狀態

Microsoft 已確認這是否屬於問題。

詳細資訊

建議您不要將此登錄機碼放在伺服器上,除非客戶已將記憶體傾印檔案提交給 Microsoft 進行分析,而且根本原因已經決定。