當您以暫存設定檔登入 Windows 7 或 Windows Vista 電腦時,收到下列錯誤訊息:
使用者設定檔服務無法登入。無法載入使用者設定檔。
解決方案
注意 您必須要能夠以系統管理員帳戶登入,才能修正使用者設定檔或將資料複製到新的帳戶。開始解決問題之前,請使用具有系統管理權限的其他帳戶登入 Windows,或是以安全模式重新開機並以內建的系統管理員帳戶登入。
方法 1:修正使用者帳戶設定檔
若要修正使用者帳戶設定檔,請依照下列步驟執行。
重要 這個章節、方法或工作包含修改登錄的步驟。然而,如果您不當地修改登錄,可能會發生嚴重的問題。因此,請務必謹慎地依照這些步驟執行。為加強保護,請先備份登錄再進行修改。如果發生問題,您就可以還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
重要 這個章節、方法或工作包含修改登錄的步驟。然而,如果您不當地修改登錄,可能會發生嚴重的問題。因此,請務必謹慎地依照這些步驟執行。為加強保護,請先備份登錄再進行修改。如果發生問題,您就可以還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
322756 如何在 Windows XP 中備份及還原登錄 如何在 Windows XP 中備份及還原登錄
- 按一下 [開始],在 [搜尋] 方塊中輸入 regedit,然後按下 ENTER。
- 在 [登錄編輯程式] 中,找出下列登錄子機碼並按一下:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- 在功能窗格中,找出以 S-1-5 (SID 機碼) 開頭且後面帶有長串數字的資料夾。
- 按一下每個 S-1-5 資料夾,在 [詳細資料] 窗格中找出 [ProfileImagePath] 項目,然後按兩下以確認這就是發生錯誤的使用者帳戶設定檔。
- 如果您找到兩個以 S-1-5 開頭且後面帶有相同長串數字的資料夾,而其中一個資料夾是以 .bak 結尾,請將.bak 資料夾重新命名。如果要執行這項操作,請依照下列步驟執行:
- 在名稱中沒有 .bak 的資料夾上按右鍵,然後按一下 [重新命名]。輸入 .ba,然後按下 ENTER。
- 在名稱為 .bak 的資料夾上按右鍵,然後按一下 [重新命名]。移除資料夾名稱結尾的 .bak,然後按下 ENTER。
- 在名稱為 .ba 的資料夾上按右鍵,然後按一下 [重新命名]。將資料夾名稱結尾的 .ba 變更為 .bak,然後按下 ENTER。
- 在名稱中沒有 .bak 的資料夾上按右鍵,然後按一下 [重新命名]。輸入 .ba,然後按下 ENTER。
- 如果您只有一個資料夾是以 S-1-5 開頭且後面帶有長串數字,並以 .bak 結尾,請在資料夾上按右鍵,然後按一下 [重新命名]。移除資料夾名稱結尾的 .bak,然後按下 ENTER。
- 如果您找到兩個以 S-1-5 開頭且後面帶有相同長串數字的資料夾,而其中一個資料夾是以 .bak 結尾,請將.bak 資料夾重新命名。如果要執行這項操作,請依照下列步驟執行:
- 在詳細資料窗格中按一下名稱中沒有 .bak 的資料夾,按兩下 [RefCount],輸入 0,然後按一下 [確定]。
- 在詳細資料窗格中按一下名稱中沒有 .bak 的資料夾,按兩下 [State],輸入 0,然後按一下 [確定]。
- 關閉登錄編輯程式。
- 將電腦重新開機。
- 使用您的帳戶再次登入。
方法 2:登入 Windows 並將您的資料複製到新帳戶
建立新帳戶並將舊帳戶的資料複製到新帳戶。如需有關如何執行這項操作的詳細資訊,請造訪下列其中一個 Microsoft 網站:
Windows 7 Windows Vista
Windows 7 Windows Vista