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

本文提供在NTFS為具有長檔名的檔案產生8.3格式名稱時,收到停止錯誤00000019問題的因應措施。

適用於:Windows Server 2003
原始 KB 編號: 948289

徵狀

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

STOP:0x00000019 (parameter1parameter2parameter3parameter4)
BAD_POOL_HEADER

注意事項

  • 此停止錯誤訊息中的參數會根據計算機的設定和問題類型而有所不同。
  • 並非所有0x00000019停止錯誤都是由此問題所造成。

原因

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

因應措施

若要解決此問題,請停用8.3名稱建立。 若要執行這項操作,請使用下列其中一種方法。

方法 1

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

    fsutil behavior set disable8dot3 1
    
  2. 重新啟動電腦。

方法 2

重要事項

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

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

  2. 找出 ,然後按下登錄子機碼:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

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

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

    注意事項

    預設值為 0。

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

  6. 若要讓此登錄變更生效,請重新啟動計算機。

狀態

Microsoft 已確認這是問題。

其他相關資訊

除非客戶已將記憶體轉儲檔案提交給 Microsoft 進行分析,且已判斷根本原因,否則不建議將此登錄機碼放在伺服器上。