當您嘗試登入網域時,可能會收到 「 停止 0x00000035 NO_MORE_IRP_STACK_LOCATIONS 」 錯誤訊息

文章翻譯 文章翻譯
文章編號: 906866 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

請考慮如下案例:
  • Service Pack 2 (SP2) 與 Service Pack 3 (SP3)、 Service Pack 1 (SP1) 與 Microsoft Windows Server 2003 或 Microsoft Windows Server 2003 的 Microsoft Windows XP 與 Service Pack 2 (SP2),以執行 Microsoft Windows XP 的電腦上安裝三個以上檔案的安全性相關的程式。例如,您安裝三個以上的防毒程式或檔案加密的程式。
  • 電腦是網域的一部份。
在這個案例中,當您嘗試登入網域,您可能會收到類似下列的 「 停止 」 錯誤訊息:
停止 0X00000035 (0X8207ECD8、 0X00000000、 0X00000000、 0X00000000) NO_MORE_IRP_STACK_LOCATIONS
附註此錯誤訊息中的第一個參數可能會有所不同。

發生的原因

因為 Mup.sys 驅動程式會假設必須不超過 3 種在同一時間執行的檔案系統篩選器驅動程式,就會發生這個問題。Mup.sys 驅動程式來處理分散式檔案系統 (DFS) 的檔案 I/O 要求。如果有四個或多個檔案系統篩選器驅動程式,預先配置的 Mup.sys 的 I/O 要求封包 (IRP) 位置緩衝區會溢位。當發生這種情況時,您會收到 「 停止 」 錯誤的徵狀 」 一節中所述。

解決方案

Windows XP 的 Hotfix 資訊

您可以從 Microsoft 取得的支援的 hotfix。然而,其目的只為修正這篇文章所說明的問題。套用此 hotfix,僅提供給已遭遇此特定問題的系統。此 hotfix 可能會接受其他測試。因此,如果這個問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。

此 hotfix 已開放下載,有此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題,以及此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註「可下載的 Hotfix」表單會顯示 hotfix 可以使用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言。

必要條件

若要套用此 hotfix,您必須有 Windows XP SP2 電腦上安裝。

重新啟動需求

套用此 hotfix 之後,您必須重新啟動電腦。

Hotfix 取代資訊

此 hotfix 不會取代任何其他 hotfix。

檔案資訊

此 hotfix 的英文版具有檔案屬性 (或較新的檔案屬性) 下表中所列。日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目中使用 [時區] 索引標籤。
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Mup.sys5.1.2600.2763105,0882005 年 9 月 23 日01:26x86

登錄資訊

重要這個章節、 方法或工作包含告訴您如何修改登錄的步驟。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請確定小心執行這些步驟。為加強保護,請先備份登錄再進行修改。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322756 如何備份及還原 Windows 中的登錄
  • 在電腦上正在執行 Windows XP sp3,請勿安裝此 hotfix。此 hotfix 是在 Windows XP sp3 的 inclued。
  • 在執行 Windows XP sp2 電腦上安裝此 hotfix 或 service pack 可解決這個問題。
在您安裝此 hotfix 或 Service Pack 3,其中包含這個修正程式之後,修改
DfsIrpStackSize
登錄項目。若要這樣做,請依照下列步驟執行:
  1. 按一下 [開始],按一下 [執行] 型別 regedit然後按一下[確定]
  2. 找出並按一下下列的登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters
  3. 在右窗格中,DfsIrpStackSize,以滑鼠右鍵按一下,然後按一下 [修改]。

    附註如果DfsIrpStackSize登錄項目不存在,您必須建立它。若要這樣做,請依照下列步驟執行:
    1. 在 [編輯] 功能表上指向 [新增],然後按一下 [ DWORD 值
    2. 型別 DfsIrpStackSize然後按 ENTER 鍵。
  4. 基底] 方塊中,按一下 [十進位] 型別 10 在 [數值資料] 方塊中,然後按一下[確定]

    注意
    • 八個檔案系統篩選器驅動程式的最大允許值為 10。
    • DfsIrpStackSize 登錄項目的預設值為 5。5 的值允許最多三個檔案系統篩選器驅動程式。
    • 如果您將值設定為較大的數字 10,值會自動設定回為 5。
    • 如果您未套用此 hotfix,則會忽略 DfsIrpStackSize 登錄值。
  5. 結束登錄編輯程式。
  6. 重新啟動電腦。

Windows Server 2003 的服務套件資訊

若要解決這個問題,請取得最新的 service pack,Windows Server 2003。如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
889100 如何取得最新的 Windows Server 2003 service pack

Windows Server 2003 的 Hotfix 資訊

必要條件

若要套用此 hotfix,您必須擁有電腦上安裝 Windows Server 2003 SP1。

重新啟動需求

套用此 hotfix 之後,您必須重新啟動電腦。

Hotfix 取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 hotfix 的英文版具有檔案屬性 (或較新的檔案屬性) 下表中所列。日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目中使用 [時區] 索引標籤。
Windows Server 2003,x86 版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Mup.sys5.2.3790.2791100,3522006 年 9 月 13 日10:25x86
X64 版的 Windows Server 2003
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Mup.sys5.2.3790.2791178,6882006 年 9 月 12 日21:55x64
Windows Server 2003,itanium 型版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Mup.sys5.2.3790.2791310,7842006 年 9 月 12 日21:55IA-64

登錄資訊

重要這個章節、 方法或工作包含告訴您如何修改登錄的步驟。不過,如果您不當修改登錄,可能會發生嚴重的問題。因此,請確定小心執行這些步驟。為加強保護,請先備份登錄再進行修改。然後,您可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322756 如何備份及還原 Windows 中的登錄
  • 在電腦上正在執行 Windows Server 2003 sp2,請勿安裝此 hotfix。此 hotfix 是加裝 SP2 的 Windows Server 2003 中的 inclued。
  • 在電腦上正在執行 Windows Server 2003 sp1,安裝此 hotfix 或 service pack 可解決這個問題。
在您安裝此 hotfix 或包含此修正程式的 Service Pack 2 後,修改DfsIrpStackSize登錄項目。若要這樣做,請依照下列步驟執行:
  1. 按一下 [開始],按一下 [執行] 型別 regedit然後按一下[確定]
  2. 找出並按一下下列的登錄子機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters
  3. 在右窗格中,DfsIrpStackSize,以滑鼠右鍵按一下,然後按一下 [修改]。

    附註您需要建立DfsIrpStackSize登錄項目,如果不存在。若要這樣做,請依照下列步驟執行:
    1. 在 [編輯] 功能表上指向 [新增],然後按一下 [ DWORD 值
    2. 型別 DfsIrpStackSize然後按 ENTER 鍵。
  4. 基底] 方塊中,按一下 [十進位] 型別 10 在 [數值資料] 方塊中,然後按一下[確定]

    注意
    • 八個檔案系統篩選器驅動程式的最大允許值為 10。
    • DfsIrpStackSize 登錄項目的預設值為 5。5 的值允許最多三個檔案系統篩選器驅動程式。
    • 如果您將值設定為較大的數字 10,值會自動設定回為 5。
    • 如果您未套用此 hotfix,則會忽略 DfsIrpStackSize 登錄值。
  5. 結束登錄編輯程式。
  6. 重新啟動電腦。

狀況說明

Microsoft 已經確認這是 「 適用於 」 一節中所列的 Microsoft 產品中的問題。 這個問題,第一次已經在 Microsoft Windows Server 2003 Service Pack 2 中獲得修正。

其他相關資訊


請注意,像是 Microsoft Windows Vista,Windows Server 2008,Windows 7,Windows Server 2008 R2 的更新版本作業系統中沒有 functionalequivalentfor 的IrpStackSize名稱的 Windows XP/2003DfsIrpStackSize登錄項目。

名稱: IrpStackSize

位置: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

型別: DWORD

預設值: 3

最小值: 3

最大值: 10 (十進位)

根據預設 MUP 正確的初始化會設定為 3 的裝置物件堆疊大小。系統管理員可以指定一個較大的數字,但是十進位的 10 個所允許的最大值。重新開機時需要此變更才會生效。


如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明

屬性

文章編號: 906866 - 上次校閱: 2013年11月23日 - 版次: 13.0
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003 Service Pack 1?應用於:
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Service Pack 3?應用於:
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows Server 2003 Service Pack 2?應用於:
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Web Edition
  • Windows Server 2008 R2 Enterprise
  • Windows 7 Enterprise
關鍵字:?
kbautohotfix kbwinserv2003presp2fix kbqfe kbHotfixServer kbwinxpsp3fix kbwinxppresp3fix kbfix kbbug kbmt KB906866 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:906866
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com