UserProfileService服務未能登入轉載自(sailing的新浪部落格)
“事件檢視器”的“應用程式”一欄中找到大量來源為“Winlogon”和“User Profile Service”的錯誤和警告(見下圖)
擷取其中一些日誌記錄:
1.錯誤 User Profile Service 1502
Windows 不能載入本地儲存的配置檔案。此問題的可能原因是安全許可權不足或本地配置檔案損壞。
詳細資訊 – 另一個程式正在使用此檔案,程式無法訪問。
2.警告 User Profile Service 1515
Windows 已經備份了此使用者的配置檔案。下次此使用者登入時,Windows 將自動嘗試使用此備份的配置檔案。
3.警告 User Profile Service 1511
Windows 找不到本地配置檔案,正在用臨時配置檔案讓您登入。當您登出時,對此配置檔案所作的更改將丟失。
4.警告 User Profile General 1509
Windows 不能將檔案 C:UsersDefaultAppDataRoamingMicrosoftImeIMSC5 複製到 C:UsersTEMPAppDataRoamingMicrosoftImeIMSC5。這可能由網路故障或安全許可權導致。
詳細資訊 – 拒絕訪問。
5.警告 User Profile General 1509
Windows 不能將檔案 C:UsersDefaultAppDataRoamingMicrosoftImeIMSC5 複製到 C:UsersTEMPAppDataRoamingMicrosoftImeIMSC5。這可能由網路故障或安全許可權導致。
詳細資訊 – 拒絕訪問。
6.Winlogon錯誤和警告的事件ID主要有 6004 6001 6000
以上警告4和5好像顯示某些配置檔案複製出錯,筆者檢查C:UsersTEMPAppDataRoamingMicrosoftIme下確實沒有IMSC5資料夾,手動複製過去,登出管理員賬戶,登入問題賬戶依然沒有解決,於是在“事件檢視器”中“聯機查詢原因”,根據微軟提供的一些資訊(如下圖)
針對此問題,微軟給出的解決辦法:
使用者配置檔案出了問題,但是登入時嘗試用“臨時配置檔案”過程又有毛病,雙重因素導致不能登入
1.按Windows+R,鍵入“regedit”,回車。
2.進入:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList,最後有兩個資料夾,以“s-1-5…”開頭的,一個有“.bak”字尾,一個沒有。把這兩個資料夾的名字互換。然後退出,重啟電腦,問題就解決了。
附:如果還沒有解決,繼續以下步驟:
在新的那個帶“.bak”字尾的資料夾中找到refcount,右鍵選modify,把值改為0,然後退出,重啟。
我的折騰就到這裡,還沒遇到不能解決的情況。
如果你按此步驟還不能解決,請給我留言。
對照正常管理員賬戶 “State”子鍵的鍵值“0”,檢視“高階系統設定”中“使用者配置檔案”一欄,正常賬戶狀態為“本地”,而問題賬戶狀態為“備份”。很明顯State“8000”即為“備份”,State“0”為“本地”了。而不帶“.bak”字尾的登錄檔項中”ProfileImagePath”子鍵的鍵值為“C:UsersTemp”,而且僅有三四個子鍵。
筆者不知到是抽了還是有直覺,毫不猶豫直接把整個不帶“.bak”字尾的登錄檔項刪除,登出當前賬戶,登入問題賬戶,成功登入這時問題解決了,再檢視登錄檔發現帶“.bak”字尾的登錄檔項的“.bak”自動消失變成不帶“.bak”的項,而且其下子鍵數量與剛開始一模一樣,不過State變為了“0”,進入“高階系統設定”中“使用者配置檔案”一欄,兩個賬戶狀態均變“本地”了。
問題反思:”ProfileImagePath”子鍵的鍵值為“C:UsersTemp”的登錄檔子項中子鍵數量明顯比其他正常賬戶少,可能是對該項寫入不完整導致不能通過“臨時配置檔案”登入,刪除該項,登入時自動重建,“備份”狀態轉化為“本地”。
總之,筆者最簡單的解決方法就是:
1、開機按F8進入到安全模式,登入系統;
2、開啟登錄檔,找到帶“.bak”的項(如【HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList S-1-5-21-****-****-1000.bak】)不要動它。
3、定位到帶“.bak”的項上方一個不帶“.bak”的項(如【HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileListS-1-5-21-****-****-1000】),確認該項包含鍵值為“C:UsersTemp”的子鍵”ProfileImagePath”,在左側刪除整個項,帶“.bak”的項不要動,即可實現正常登入。 登入之後會發現帶“.bak”的項自動去掉了“.bak“。
相關文章
- 部落格的服務端服務端
- 如何一次性操作幾百個新浪部落格?怎麼同時登入新浪號?
- android開發我的新浪微部落格戶端-登入頁面UI篇(4.1)AndroidUI
- 部落格園登入請求分析
- Oracle文件轉載 部落格Oracle
- SerCe的部落格:您不需要任何服務網格
- 【轉載】如何轉發部落格園中的文章
- 部落格園去google廣告載入方法Go
- 新浪微部落格戶端(11)-自定義checkBox
- Django搭建個人部落格--使用者的登入和登出Django
- 部落格入門
- 服務網格:微服務進入2.0時代微服務
- 【爬蟲工具】下載部落格轉成Markdown的形式爬蟲
- 微信小程式版部落格——授權登入的修改(wx.getUserInfo)微信小程式
- Go 部落格平臺 Pipe 1.8.2 釋出,支援 GitHub 登入GoGithub
- SecureCRT - 自動登入跳轉Securecrt
- 大規模服務網格效能優化 | Aeraki xDS 按需載入優化
- 字串分隔 (抄自 atgc的部落格)字串GC
- 初入部落格園
- 【轉載】Hexo+GitHub構建個人部落格HexoGithub
- 全新架構!日誌服務 SLS 自研免登入方案發布架構
- 新浪UC無法登入的解決辦法
- 新浪微部落格戶端(6)-建立首頁下拉選單
- 批量匯出 CSDN 部落格並轉為 hexo 部落格風格Hexo
- 服務分銷策略(轉載)
- 慶軍之FastTunnel中轉服務端載入證書AST服務端
- ORA-600 各個引數含義說明--轉載自David Dai的csdn部落格AI
- 轉載自月光部落格 [ http://www.williamlong.info/ ] - 中文分詞和TF-IDFHTTP中文分詞
- 寫技術部落格那點事-轉載 + 微調
- 轉載|如何利用客戶端在itpub發部落格客戶端
- Thinkphp+Bootstrap的自適應部落格PHPboot
- Ubuntu開啟ssh服務遠端登入Ubuntu
- github actions 入門指南及部落格自動部署實踐Github
- Android 第三方登入之新浪微博授權登入Android
- 社會化登入分享-新浪微博 SDK接入
- 新浪微博動態 RSA 分析圖文+登入
- 解決部落格園md格式部落格的下載與上傳問題
- dba和sysdba的區別(轉自“三十而立專欄”部落格)