您遇到登出 Windows xp,Windows Server 2003 為主、 以 Windows 2000 為基礎,或 Windows NT 4.0 的電腦上的問題

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

簡介

當您嘗試登入您的電腦時,您不能登出或應用程式日誌中記錄的事件訊息指出無法卸載使用者設定檔。如果 Microsoft Windows 或協力廠商程式不會停止執行,當您試著先登出電腦時,可能會發生這個問題。本文包含逐步的方法,以協助您解決這個問題。

如果您正在檢視這個網頁內容,在發生問題的電腦上,您可以使用自動偵測並修正此內容所包含的工具。這個工具會協助進行疑難排解程序更快速、 精準且更容易讓您。如果您不在發生問題的電腦上執行時,列印此網頁的內容,並用它在發生問題的電腦上。

附註許多的關機問題不會因使用者設定檔的卸除錯誤。 如需有關關機問題的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
308029進階 Windows XP 中的關機問題的疑難排解
324268 如何疑難排解在 Windows Server 2003 中的關機問題
315409 如何疑難排解在 Windows 2000 中的關機問題
附註Windows Vista 及 Windows Server 2008 併入的自動偵測的功能,並修正此內容所包含的工具 (UPHClean)。如果您遭遇到 prooblems 登出 Windows Vista 及 Windows Server 2008,vist 下列 Microsoft 網站取得。

徵狀

當您嘗試登入的電腦執行 Windows Server 2003、 Windows XP,Windows 2000 中或 Windows NT 4.0 時,貴用戶遇到下列一或多個下列徵狀:
  • 應用程式事件 Id 1000、 1500,1517,1524年會記錄在應用程式記錄檔中。在應用程式記錄檔中檢視事件是最精確的方法,以判斷使用者設定檔解除載入錯誤。如果看不到這些應用程式記錄檔中的事件,您並沒有使用者設定檔解除載入錯誤。如需有關事件訊息在應用程式記錄檔,請參閱 事件應用程式記錄檔中的郵件 一節。
  • 當您使用漫遊使用者設定檔設定為當您登出時刪除設定檔的本機快取的複本,並不會刪除快取設定檔。為應用程式記錄檔中的事件訊息便會記錄此錯誤的徵狀。
  • 在 Windows XP 和 Windows Server 2003 中,您可以先登出,但您無法復原,直到使用者的使用者設定檔使用的記憶體設定檔可以被解除載入。您可以先登出,因為漫遊使用者設定檔調節藉由使用登錄內容的複本。為應用程式記錄檔中的事件訊息便會記錄此錯誤的徵狀。
  • 當您嘗試在 Windows 2000 中,先登出"節約設定 … 」 訊息會顯示一段時間,以及 Windows 停止嘗試進行登出。如果您在網路上使用漫遊使用者設定檔,Windows 會指出在電腦上的使用者設定檔不會調解漫遊使用者設定檔,在網路上使用。您無法登入,因為使用者設定檔未登出。為應用程式記錄檔中的事件訊息便會記錄此錯誤的徵狀。
  • 在 Windows NT 4.0,您不能登出或漫遊使用者設定檔不一致。
  • 您到達該登錄大小限制 (RSL)。
  • 備份可能無法啟動。備份程式從應用程式記錄檔中沒有任何錯誤。不過,如果您看到事件識別碼 1524年,已經無法執行備份。

使用 Microsoft 使用者設定檔登錄區若要調解使用者設定檔的清除服務

若要解決這個問題,請使用 [Microsoft 使用者設定檔 Hive清除服務 (UPHClean)。當您登出,然後再 UPHClean 卸載並調解使用者設定檔,以便在您登出時,UPHClean 會監視電腦。這個方法會顯示如何安裝及執行 UPHClean。

附註在下列作業系統支援 UPHClean:
  • XP Windows
  • Windows 2003 Server
  • Windows 2000 (所有版本)
附註目前版本的 UPHClean (v1.6d) 就無法運作,在 [x] 下 x64 版的 Windows XP 或 Windows Server 2003 的值。UPHClean 的未來版本可能會受這些作業系統。

重要這個方法會要求您離開您目前所檢視的網頁瀏覽。藉由瀏覽離開這個頁面,將不會再顯示您正在檢視的內容。因此,在繼續之前,您可能會發現,在桌面上建立此 Web 畫面的捷徑,讓您迅速地回復到這個網頁,只要按兩下捷徑,很有幫助。在桌面上建立此 Web 畫面的捷徑,請依照下列步驟執行:
  1. 這個頁面上,按一下滑鼠右鍵,然後按一下 建立捷徑.
  2. Internet Explorer 對話方塊中,按一下 [是] 若要在桌面上建立捷徑。
此方法難易度: 簡單。

估計時間: 10 分鐘或更多],您的網際網路連線速度而定。

若要使用 Microsoft 使用者設定檔 Hive清除服務 (UPHClean),請遵循下列步驟:
  1. 立即下載 UPHClean。如果要下載及安裝 UPHClean,請造訪下列 Microsoft 網站:
    http://www.microsoft.com/downloads/details.aspx?FamilyId = 1B286E6D-8912-4E18-B570-42470E2F3582
    系統會提示您驗證您的 Windows 版本。
  2. 當您下載的 UPHClean 安裝程式 (UPHClean Setup.msi),請連按兩下以開始安裝,安裝程式。
  3. 在 [使用者設定檔 hive 控制檔清理服務安裝精靈] 中,按一下 下一步.
  4. 在 [授權合約] 頁面上,閱讀授權合約 」 中,選取 我同意然後按一下 下一步.
  5. 在 [選擇安裝資料夾] 頁面上,按一下 下一步.
  6. 在 [確認安裝] 頁面上,按一下 下一步.
  7. 安裝 UPHClean 之後,請按一下 關閉.

    附註UPHClean 會以 windows 服務執行,並且會在每次啟動 Windows 時自動啟動。
  8. 若要確認 UPHClean 已安裝並執行,請按一下 啟動然後按一下 執行.
  9. 開啟 方塊中輸入下列文字,然後再按一下 [確定]:

    services.msc
  10. 在 [服務] 中 名稱 資料行中,找出 使用者設定檔登錄區的清理.在 狀態 資料行中,請確認使用者設定檔 hive 控制檔清理服務 已啟動.
重要Windows Vista 及 Windows Server 2008 併入 UPHClean 的功能。升級至 Windows Vista 或 Windows Server 2008 之前,先解除安裝 UPHClean。如需有關如何解除安裝 UPHClean 的詳細資訊,請參閱 如何解除安裝的使用者設定檔 hive 控制檔清理服務 一節。

附註如果您在安裝 UPHClean 時,您會收到錯誤,請嘗試下列方法:
  • 立即下載 UPHClean 到您的電腦一次。如果您想要從您的公司網路上的電腦安裝 UPHClean,請先到您的電腦複製 UPHClean 安裝程式 (UPHClean Setup.msi)。然後遵循此一次安裝區段 UPHClean 中的步驟。
  • 安裝 Visual c + + 應用程式的最新的執行階段元件。然後遵循此一次安裝區段 UPHClean 中的步驟。如果您使用 Windows NT 4.0,請安裝最新的執行階段元件,為 Visual c + + 應用程式之後重新啟動電腦。

    如需有關如何安裝最新的執行階段元件,為 Visual c + + 應用程式的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
    259403如何取得的 Visual c + + 6.0 執行階段元件

驗證

若要確認此方法有效,請先登出 Windows。Windows 應該登出 immediatley。如果事件訊息指出發生使用者設定檔錯誤,請開啟 [應用程式記錄檔和決定]。如需有關事件訊息在應用程式記錄檔,請參閱 事件應用程式記錄檔中的郵件 一節。

如果此方法有效:如果您可以先登出 Windows,且沒有任何事件訊息指出發生使用者設定檔卸載錯誤,則您成功地更正問題。

如果這個方法沒有用:如果您不能登出 Windows,或有事件訊息,指出發生使用者設定檔卸載錯誤,這個方法沒有用。您可能想要尋求他人的協助,或者您可以嘗試進階疑難排解。

進階疑難排解設定

如果您的資源列在這份文件無法協助您解決問題,或如果您遇到本文所述以外的徵狀,請搜尋 「 Microsoft 知識庫 」,如需詳細資訊。若要搜尋 「 Microsoft 知識庫 」 中,請造訪下列 Microsoft 網站:
http://support.microsoft.com

接著,輸入您收到,或在 [搜尋] 欄位中輸入問題,描述的錯誤訊息的文字。

請連絡支援部門

如果問題仍未解決,不幸的是此內容不能幫助您更進一步的。因此,您可能想要尋求他人的協助,或您可能想要造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus

其他相關資訊

使用者設定檔和使用者帳戶


您的使用者設定檔是將這台電腦的外觀與功能,它看起來,及使用方式的設定集合。您的使用者設定檔包含您的設定,如桌面背景、 螢幕保護裝置、 指標喜好設定、 音效設定值,和其他功能。使用者設定檔,請確認登入 Windows 時,會使用您個人的喜好設定。

使用者設定檔不同於您用來登入 Windows 使用者帳戶。每個使用者帳戶有與其相關聯的至少一位使用者設定檔。

使用者帳戶定義使用者可以在 Windows 中執行的動作。在獨立電腦上或屬於工作群組的成員電腦上,使用者帳戶會建立並為每個使用者指派的權限。如果電腦是網路網域成員,使用者必須是至少一個群組的成員。權限及授與群組的權限指派給它的成員。

如需更多有關使用者設定檔群組的資訊,請造訪下列 Microsoft 網站取得:
使用者設定檔群組
http://msdn.microsoft.com/en-us/library/aa918365.aspx
登錄型別
http://msdn.microsoft.com/en-us/library/aa910532.aspx

使用者設定檔 hive 控制檔清理服務

使用者設定檔 hive 控制檔清理服務可協助確保使用者登出時,會完全結束使用者工作階段。系統處理程序和應用程式偶爾會在使用者登出後維持用戶端連線到使用者設定檔中的登錄機碼。在這些情況下,無法完全結束使用者工作階段。當您使用漫遊使用者設定檔,在網路環境中,或已鎖定的設定檔用實作透過共用電腦工具組的 Windows XP 時,就會造成問題。

在 Windows 2000 中,就能輕易地使用者設定檔 hive 控制檔清理服務如果應用程式記錄檔會顯示事件識別碼 1000年,且訊息文字指出設定檔時無法卸載,錯誤是 「 存取被拒 」。在 Windows XP 和 Windows Server 2003,事件 Id 1517 和 1524年表示相同的問題。

使用者設定檔 hive 控制檔清理服務會監視的使用者已登出,以及對象登錄 hive 仍是載入。當發生這種情況時,服務會判定哪些應用程式有控點,會開啟以 hive,並釋放它們。就會記錄應用程式名稱,以及那些登錄機碼已處於開啟狀態。此動作後,系統就會完成卸載設定檔。

如需有關 UPHClean 的詳細資訊,請造訪下列 Microsoft 網站取得:
UPHClean 的部落格
http://blogs.technet.com/uphclean
UPHClean 的 Readme.txt 檔案
http://www.microsoft.com/downloads/details.aspx?FamilyId = 1B286E6D-8912-4E18-B570-42470E2F3582

事件應用程式記錄檔中的郵件

當您嘗試登出的電腦執行 Windows Server 2003、 Windows XP,Windows 2000 中或 Windows NT 4.0,下列事件之一應用程式記錄檔中的訊息是由使用者設定檔錯誤的徵狀。

附註事件訊息可能會因許多原因而造成。當您收到事件時時,請確定它有相同的描述每一次。這將幫助您判斷事件是否因使用者設定檔時發生錯誤。
如何檢視應用程式記錄檔
若要檢視應用程式記錄檔,請執行下列作業:
  1. 按一下 啟動然後按一下 執行.
  2. 開啟 方塊中輸入下列文字,然後再按一下 [確定].

    eventvwr.msc
  3. 在 [事件檢視器] 中,按一下 應用程式.
Windows Vista 及 Windows Server 2008
UPHClean (v1.6) 的功能會包含在 Windows Vista 及 Windows Server 2008 的使用者設定檔服務。使用者設定檔服務會執行所有必要的工作,以防止使用者設定檔的記錄檔關閉出現的錯誤。

當使用者設定檔服務會採取動作來防止卸載使用者設定檔時,就會記錄事件 1530年。

事件類型:錯誤
事件識別碼: 1530年
工作類別: 無
層級: 警告
描述:Windows 偵測到您的登錄檔是仍在使用其他應用程式或服務。現在該檔案將會被卸載。應用程式或服務,保留您的登錄檔可能不能正常運作。

Windows XP 和 Windows Server 2003

事件類型:錯誤
事件來源: Userenv
事件類別: 無
事件識別碼: 1517年
描述:
儲存使用者 ComputerName\UserName 登錄時的視窗應用程式或服務仍在使用登錄在記錄檔時關閉。[使用者的登錄所使用的記憶體尚未被釋出。將會登錄當不再使用時卸載。這因為服務以執行使用者帳戶,請試著將服務設定成任何一項執行 LocalService 或網路服務帳戶。

事件類型: 錯誤
事件來源: Userenv
事件類別: 無
事件識別碼: 1524年
描述:
Windows 無法卸載您類別登錄檔-它仍會在其他應用程式或服務的使用。當不再使用時,檔案將會被卸載。

事件類型: 錯誤
事件來源: Userenv
事件類別: 無
事件識別碼: 1500年
描述:
Windows 無法讓您登入,因為無法載入您的設定檔。請檢查您已連線到網路,或是網路是否運作正確。如果此問題持續發生,請連絡您的網路管理員。
詳細資料:
------------------------------
存取被拒

Windows 2000

事件類型:錯誤
事件來源: Userenv
事件類別: 無
事件識別碼: 1000年
描述:
Windows 無法卸載您的登錄檔。如果您有漫遊設定檔,您的設定不會複寫。請連絡您的系統管理員。
詳細資料:
------------------------------
存取被拒

事件類型:錯誤
事件來源: Userenv
事件類別: 無
事件識別碼: 1000年
描述:。
Windows 無法卸載您的類別登錄檔。如果您漫遊設定檔,不會複寫到您的設定。連絡您系統管理員。
詳細資料:-
-----------------------------
存取權拒絕

事件類型: 錯誤
事件來源: Userenv
事件類別: 無
事件識別碼:1000
描述:
Windows 無法讓您登因為設定檔無法載入。請連絡您的網路管理員。

Windows NT 4.0

事件類型:錯誤
事件來源: Userenv
事件類別: 無
事件識別碼: 1000年
描述:
作業系統無法載入您的設定檔。請連絡您的網路管理員。
詳細資料:
------------------------------
存取被拒。

如何解除安裝的使用者設定檔 hive 控制檔清理服務
  1. 按一下 啟動然後按一下 執行.
  2. 開啟 方塊中輸入下列文字,然後再按一下 [確定].

    appwiz.cpl
  3. 新增/移除程式按一下 使用者設定檔登錄區清除服務然後按一下 移除.
  4. 按一下 [是].

屬性

文章編號: 837115 - 上次校閱: 2012年6月18日 - 版次: 0.1
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
關鍵字:?
kbresolve kbtshoot kbserviceprocess kbwinservperf kbprofiles kbprb kbmt KB837115 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:837115
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