Win11 無法登錄、登錄無限循環(huán) —— 記一次痛苦的 Windows 11 使用體驗
問題描述:
Windows 11 在本地(離線)賬戶上登錄微軟賬戶之后,重啟發(fā)現(xiàn)死活登錄不進(jìn)系統(tǒng),沒有密碼輸入框,只有登錄兩個字,點擊之后沒反應(yīng)。其他沒有鏈接到微軟賬戶的離線賬戶可以正常登錄。
搜索到的方法:
解決問題的前半個多小時都浪費在重蹈前人之路上了,為此還用了屎CSDN的小程序,最后一點用都沒有。
網(wǎng)上的前人解決方法主要有:
1. 安全模式 netsh winsocks reset
2. 換個WiFi
3. PIN碼啥的亂七八糟的方法
4. 遠(yuǎn)程桌面連接到目標(biāo)用戶上
5. 重裝系統(tǒng)
以上除了第4、5個不方便試以外 對我全部無效。
思路打開:
已知該問題與目標(biāo)賬戶鏈接到的微軟賬戶有關(guān),因此必須unlink掉微軟賬戶。
且在設(shè)置中可以看到目標(biāo)賬戶的郵箱地址,考慮注冊表中可能存在有用的信息。
在regedit嘗試搜索了很多關(guān)鍵詞(郵箱、用戶名)之后,嘗試刪除部分注冊表項,重啟。
一開始是用普通的 Administrator 權(quán)限打開的 regedit,發(fā)現(xiàn)對很多項都無法進(jìn)行操作,所以去 GitHub 下載了 NSudo (https://github.com/M2TeamArchived/NSudo) 提權(quán)。
提升到 TrustedInstaller 權(quán)限之后,意外的發(fā)現(xiàn)了被隱藏的注冊表項
發(fā)現(xiàn)在 HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\ 目錄下存放有用戶信息,其中有一個 Names 目錄儲存了賬戶與十六進(jìn)制ID的對應(yīng)關(guān)系。
找到? HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\Names\{UserName} 中的數(shù)據(jù)(例如我這里是 0x3e8)
轉(zhuǎn)到 HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\000003E8 發(fā)現(xiàn)其中有許多離線賬戶沒有的注冊項,于是把離線賬戶沒有的注冊項全突突了,只留下下列項
F
ForcePasswordReset
SupplementalCredentials
V
GivenName (可能沒有)
Surname (可能沒有)
刪除掉不需要的項目(尤其是 Internet 開頭的那一堆)之后,重啟,密碼框出來了!
然后發(fā)現(xiàn)密碼出了問題,我原來設(shè)置的密碼無法登入,換了個用戶進(jìn)去修改了一下目標(biāo)用戶的密碼就能進(jìn)系統(tǒng)了
Well done!
副作用:
在成功登入系統(tǒng)后,嘗試啟動Netch軟件掛代理,啟動代理時提示 tun2socks start failed
查詢Netch官方倉庫的issues發(fā)現(xiàn)開發(fā)者提供的解決方法——重置網(wǎng)絡(luò),成功解決
* 尚無法確定此副作用與刪除注冊表操作的聯(lián)系
問題原因:
無法確定
目前網(wǎng)上還沒找到這樣的解決方法 有空可以發(fā)個視頻??