Windows 2008 R2重新開機後,發現原本用得好好的帳號無法登入,輸入密碼後,出現以下訊息立即登出:

The User Profile Service failed the logon. User profile cannot be loaded.
(中文: User Profile Service服務無法登入 無法載入使用者設定檔)


Windows cannot log you on because your profile cannot be loaded. Check that you are connected to the network, and that your network is functioning correctly.

DETAIL - Access is denied.

依著Microsoft TechNet KB上的解決建議,果然在Registry ProfileList中找到出問題的帳號SID有兩份,未加.bak的指向C:\Users\TEMP,而加了.bak的指向C:\Users\jeffrey。依KB指示,將.bak改回本尊,並將State由0x00008000改為0x00000000,再試一次就可成功登入了。

[2023-12-21 更新] TechNet KB 連結已失效,Registry 修改方式可參考這篇 

PS: 此一議題對Vista, Windows 7, Windows 2008, Windows 2008 R2應該都適用。


# by ser saie

Thank you very much for writing these wonderful tips! Very helpful

Post a comment