您目前已離線,請等候您的網際網路重新連線

當您嘗試以互動方式登入 Windows 時,使用者物件登入指令碼不會執行

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:918495
徵狀
當您嘗試以互動方式登入 Microsoft Windows XP 用戶端電腦時,使用者物件登入指令碼就不會執行。即使發生這個問題 允許跨樹系使用者原則和漫遊使用者設定檔 啟用原則設定。

當您使用不同的網域電腦帳戶的網域使用者帳戶登入,就會發生這個問題。
發生的原因
Userinit.exe 檔案因無法執行登入指令檔名稱解析的問題,就會發生這個問題。如果下列情況成立,就會發生這個問題:
  • 無法解析登入伺服器的一般名稱使用 NetBIOS 透過 TCP/IP (NetBT) 名稱解析。NetBT 包括 Windows 網際網路命名服務 (WINS) 廣播。
  • 使用者帳戶的網域名稱系統 (DNS) 網域名稱不會加入至用戶端電腦的 DNS 尾碼搜尋清單中。
解決方案
沒有 Windows XP 的 hotfix 更新。Windows Vista 中與新變更,但預設未啟用。因此您仍需要啟用的原則設定"允許使用 NetBIOS 停用 LogonScripts"如下所示。

Hotfix 資訊

從 Microsoft 取得支援的 hotfix。不過,此 hotfix 被用來修正本文所述的問題。此 hotfix 只適用於發生此特定問題的系統上。此 hotfix 可能會接受其他測試。因此,如果您不會嚴重受到這個問題,我們建議您等候下一個包含此 hotfix 的軟體更新。

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

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

必要條件

Microsoft Windows XP 服務套件 2

重新啟動需求

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

Hotfix 取代資訊

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

Hotfix 安裝資訊

當您安裝此 hotfix 時,hotfix 套件一起安裝 System.adm 檔案和 Userinit.exe 檔案的更新的版本。System.adm 檔案包含下列新的群組原則物件 (GPO) 設定:
停用 NetBIOS 與電腦設定 Templates\System\Scripts\Allow LogonScripts
此設定可讓您啟用或停用 NetBIOS 時停用登入指令檔。

登錄資訊

如果您可以使用新的 GPO,以啟用新的功能,設定下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\Allow-LogonScript-NetBIOSDisabled

實值型別: DWORD
數值資料: 00000001
您也必須啟動 允許跨樹系使用者原則和漫遊使用者設定檔 GPO。當您執行這項操作時,會設定下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\AllowX-ForestPolicy-和-RUP

實值型別: DWORD
數值資料: 00000001

檔案資訊

檔案屬性 (或較新的檔案屬性),此 hotfix 的英文版具有下列表格中所列。其日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換成當地時間。若要尋找要查看 UTC 與本地時間之間的差異,請使用 時區 在 [控制台] 中的日期和時間項目] 索引標籤。
檔案名稱檔案版本檔案大小日期時間SP 需求
System.adm不適用1,745,7202006 年 6 月 30 日08: 54SP2
Userinit.exe5.1.2600.294326,1122006 年 7 月 03-08: 53SP2
其他可行方案
如果要解決這個問題,請使用下列方法之一。

方法 1: 啟用 NetBT 名稱解析

  1. 按一下 [ 開始按一下 執行型別 ncpa.cpl然後按一下 [確定].
  2. 網路連線以滑鼠右鍵按一下 在 [區域連線然後按一下 屬性.
  3. 按一下 [ 網際網路通訊協定 (TCP/IP),然後按一下 屬性.
  4. 網際網路通訊協定 (TCP/IP) 內容 對話方塊中,按一下 進階.
  5. 在上 WINS 索引標籤上按一下 啟用 NetBIOS 對 TCP/IP然後按一下 [確定] 三次。
附註 只有在下列情況成立,就會使用這個方法:
  • WINS 拓樸包含來自帳戶網域的網域控制站記錄。
  • 網域控制站可以存取使用 NetBT 廣播。

方法 2: 加入用戶端的 DNS 尾碼搜尋清單中的使用者帳戶的 DNS 網域名稱

  1. 按一下 [ 開始按一下 執行型別 ncpa.cpl然後按一下 [確定].
  2. 網路連線以滑鼠右鍵按一下 在 [區域連線然後按一下 屬性.
  3. 按一下 [ 網際網路通訊協定 (TCP/IP)然後按一下 屬性.
  4. 網際網路通訊協定 (TCP/IP) 內容 對話方塊中,按一下 進階.
  5. 在上 DNS 索引標籤上按一下 附加這些 DNS 尾碼,[順序]然後按一下 新增.
  6. 網域尾碼 欄位輸入您想要新增網域名稱,然後按一下 新增.
  7. 按一下 [ [確定] 三次。
附註 您也可以使用 GPO 設定的 DNS 尾碼。
狀況說明
Microsoft 已確認這是 「 套用 」 一節所列的 Microsoft 產品中的問題。
其他相關資訊
若要發佈新的登錄設定群組原則] 中,網域,您必須修改 System.adm 檔案中包含的新 GPO。修改 System.adm 檔案執行視窗 XP Service Pack 2 的電腦上,且具有 918495 安裝 hotfix。「 群組原則物件編輯器會將新版本的 System.adm 檔案複製到系統磁碟區 (SYSVOL) 相關的系統管理範本 (ADM) 目錄,並將新的設定提供。

如需有關 ADM 檔案的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
816662管理 [群組原則系統管理範本 (.adm) 檔案的建議
参考
如需詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
編號 824684用來描述 Microsoft 軟體更新標準術語的說明
WinXPSP2 XPSP2

警告:本文為自動翻譯

內容

文章識別碼:918495 - 最後檢閱時間:10/27/2011 07:56:00 - 修訂: 1.0

Microsoft Windows XP Professional, Windows Vista 商用入門版, Windows Vista 商用進階版, Windows Vista 旗艦版, Windows 7 Professional, Windows 7 Enterprise, Windows 7 Ultimate, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise

  • kbautohotfix kbwinxpsp2fix kbwinxppresp2fix kbfix kbbug kbhotfixserver kbqfe kbprb kbmt KB918495 KbMtzh
意見反應