現場(環境):Windows 7
原因:
某天開機時發現下列錯誤訊息:
User Profile Service無法登入
無法載入使用者設定檔。
按下確定後就跳到外頭的使用者登入畫面。
但主機Administrator沒有開啟,處於無法控制電腦的狀態。
處理方式:
Step1. 立即重新開機,並於重開機時按【F8】,進入安全模式。
電腦右上角會出現安全模式。
Step2. 使用系統管理員權限開啟【命令提示字元】。
Step3. 啟動Administrator帳號。
(原本的狀態下是沒有啟用的)
>net user Administrator /active:yes
Step4. 再次重新開機,並使用Administrator帳號登入
Step5. 開啟註冊機碼
搜尋【regedit】
Step6. 尋找路徑
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
會看到現在的帳號會有兩個區塊
S-1-5-21-XXXX-1000
S-1-5-21-XXXX-1000.bak
(XXXX部分,每台主機不相同)
S-1-5-21-XXXX-1000就是有問題的那個,因為沒法載入使用者設定。
S-1-5-21-XXXX-1000.bak是原本的使用者設定。
Step7 把有問題的重新命名
S-1-5-21-XXXX-1000 更改成 S-1-5-21-XXXX-1000.old
S-1-5-21-XXXX-1000.bak更改成 S-1-5-21-XXXX-1000
更改如下圖
Step8. 修改S-1-5-21-XXXX-1000右方設定值。
RefCount設定為0
(修改設定時,若發現是0就不用更動)
State 設定為0
修改完點選【確定】後,離開機碼頁面。
重新開機後就可以再次正常的登入你的帳號了。
Step9. 設定帳號直接登入
因為目前已經開了兩個帳號,【原本的】&【Administrator】
所以現在可以來設定一下,要用哪個使用者帳號直接登入並且免去密碼。
搜尋netplwiz程式。
找到你的帳號
把使用者必須輸入使用者名稱&密碼這個選項拿掉,並按下【確定】。
會跳出要你入帳號密碼的視窗,輸入完成按確定就好。
(沒有密碼的狀況,下方密碼留白即可)
之後離開netplwiz。
再次重開機測試,會發現你的帳號不在需要點擊登入了。
<本篇完>
參考網址:
https://social.technet.microsoft.com/Forums/zh-TW/18d753bd-fcd9-4b46-b87e-b2f3bd9edd16/user-profile-service?forum=windowsvistazhcht