User Profile Service 登入失敗」錯誤訊息

微軟提供的技術解決方式

http://support.microsoft.com/kb/947215/zh-tw

 

有時候,Windows 可能無法正確地讀取您的使用者設定檔,例如在您嘗試登入時,防毒軟體正在掃描您的電腦的時候。依照下列的方法執行前,請先嘗試將電腦重新開機,然後再次以您的使用者帳戶登入。如果將電腦重新開機無法解決此問題,請使用下列方法。

注意 您必須要能夠以系統管理員帳戶登入,才能修正使用者設定檔或將資料複製到新的帳戶。開始解決問題之前,請使用具有系統管理權限的其他帳戶登入 Windows,或是以安全模式重新開機並以內建的系統管理員帳戶登入。如需有關如何以安全模式啟動電腦的詳細資訊,請造訪下列 Microsoft 網站:

 

方法 1:修正使用者帳戶設定檔

若要修正使用者帳戶設定檔,請依照下列步驟執行。

重要 這個章節、方法或工作包含修改登錄的步驟。然而,如果您不當地修改登錄,可能會發生嚴重的問題。因此,請務必謹慎地依照這些步驟執行。為加強保護,修改登錄之前,請務必將其備份。那麼您便可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

322756 如何在 Windows XP 中備份及還原登錄
  1. 按一下 [開始],在 [搜尋] 方塊中輸入 regedit,然後按下 ENTER。
  2. 在 [登錄編輯程式] 中,找出下列登錄子機碼並按一下:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  3. 在功能窗格中,找到以 [S-1-5] (SID 機碼) 開頭且後面帶有長串數字的資料夾。
  4. 按一下每個 [S-1-5] 資料夾,在 [詳細資料] 窗格中找到 [ProfileImagePath] 項目,然後按兩下以確認這就是發生錯誤的使用者帳戶設定檔。

    2804684

    • 如果您找到兩個以  [S-1-5] 開頭且後面帶有相同長串數字的資料夾,而其中一個資料夾是以 [.bak] 結尾,請將[.bak] 資料夾重新命名。如果要執行這項操作,請依照下列步驟執行:
      1. 在名稱中沒有 [.bak] 的資料夾上按右鍵,然後按一下 [重新命名]。輸入 .ba,然後按下 ENTER。

        2804710

      2. 在名稱為 [.bak] 的資料夾上按右鍵,然後按一下 [重新命名]。移除資料夾名稱結尾的 .bak 然後按下 ENTER。

        2804711

      3. 在名稱為 [.ba] 的資料夾上按右鍵,然後按一下 [重新命名]。將資料夾名稱結尾的 [.ba] 變更為 .bak 然後按下 ENTER。

        2804712

    • 如果您只有一個資料夾是以 [S-1-5] 開頭且後面帶有長串數字,並以 [.bak] 結尾,請在資料夾上按右鍵,然後按一下 [重新命名]。移除資料夾名稱結尾的 .bak,然後按下 ENTER。
    • 如果您找到兩個以  [S-1-5] 開頭且後面帶有相同長串數字的資料夾,而其中一個資料夾是以 [.bak] 結尾,請將[.bak] 資料夾重新命名。如果要執行這項操作,請依照下列步驟執行:
      1. 在名稱中沒有 [.bak] 的資料夾上按右鍵,然後按一下 [重新命名]。輸入 .ba,然後按下 ENTER。

        2804713

      2. 在名稱為 [.bak] 的資料夾上按右鍵,然後按一下 [重新命名]。移除資料夾名稱結尾的 .bak 然後按下 ENTER。

        2804714

      3. 在名稱為 [.ba] 的資料夾上按右鍵,然後按一下 [重新命名]。將資料夾名稱結尾的 [.ba] 變更為 .bak 然後按下 ENTER。

        2804715

    • 如果您只有一個資料夾是以 [S-1-5] 開頭且後面帶有長串數字,並以 [.bak] 結尾,請在資料夾上按右鍵,然後按一下 [重新命名]。移除資料夾名稱結尾的 .bak,然後按下 ENTER。
  5. 在詳細資料窗格中按兩下名稱中沒有 [.bak] 的資料夾,按兩下 [RefCount] 並輸入 0,然後再按一下 [確定]

    2804692

  6. 在詳細資料窗格中按一下名稱中沒有 [.bak] 的資料夾,按兩下 [狀態] 並輸入 0,然後再按一下 [確定]

    2804693

  7. 關閉登錄編輯程式。
  8. 重新啟動電腦。
  9. 使用您的帳戶再次登入。

方法 2:登入 Windows 並將您的資料複製到新帳戶

建立新帳戶並將舊帳戶的資料複製到新帳戶。如需有關如何執行這項操作的詳細資訊,請造訪下列其中一個 Microsoft 網站:

Windows 7

Windows Vista

方法 3:刪除錯誤 SID 並建立新設定檔

如果要刪除錯誤 SID 並建立新設定檔,請依照下列步驟執行:

  1. 刪除錯誤 SID。
    如果要我們為您修正此問題,請前往<為我修正此問題>一節。如果您要自行修正這個問題,請前往<讓我自行修正此問題>一節。

    為我修正此問題

    如果要自動修正此問題,請按一下 [修正此問題] 連結。然後在 [檔案下載] 對話方塊中按一下 [執行],並按照精靈中的步驟執行。

    修正此問題
    Microsoft Fix it 50446

    注意事項

    • 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
    • 如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,然後在發生問題的電腦上執行。

    讓我自行修正此問題

    重要此章節、方法或工作包含的步驟會告訴您要如何修改登錄。然而,如果登錄修改錯誤,可能會發生嚴重的問題。因此,請確定小心執行下列步驟。為加強保護,修改登錄之前,請務必將它備份起來。如果發生問題,您就可以還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

    322756 如何在 Windows XP 中備份及還原登錄

    如果要自行解決這個問題,請依照下列步驟執行:

    1. 使用 [電腦內容] 對話方塊刪除設定檔。如果要執行這項操作,請依照下列步驟執行:
      1. 按一下 [開始],用滑鼠右鍵按一下 [電腦],然後按一下 [內容]
      2. 按一下 [變更設定]

        2804685

      3. 在 [系統內容] 對話方塊中,按一下 [進階] 索引標籤。

        2804686

      4. 按一下 [使用者設定檔] 區域中的 [設定]
      5. 在 [使用者設定檔] 對話方塊中,選取您要刪除的設定檔,按一下 [刪除],再按一下 [確定]
    2. 按一下 [開始],在 [搜尋] 方塊中輸入 regedit,然後按下 ENTER。
    3. 找出下列登錄子機碼並按一下:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    4. 用滑鼠右鍵按一下要移除的 SID,然後按一下 [刪除]
  2. 登入電腦,然後建立新的設定檔。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *