刪了個檔案,開機提速30倍!

去年為了上班能更好的摸魚,我給辦公室整了臺電腦。
剛組的新機子嘛,狀態咔咔好,不管是辦公、遊戲還是測軟體,我都懶得弄虛擬機器了,直接本地真機跑。
但爽了差不多有半年的時間,我發現這臺正在服役的新電腦出了一個「小」問題——
開機慢,更準確的說,是會在這個歡迎介面等待 3-5 分鐘。
常在河邊走,哪有不溼鞋的,反正電腦出問題,要麼硬體,要麼軟體——
先是硬體方面,排除了貼吧上的固態出毛病、知乎上的網絡卡有問題、百度知道的電源不匹配等錯誤答案。
沒想到軟體方面有了收穫,我是順著一個論壇帖子的評論,找到了個 4 年前的 B 站專欄文章。
地址:www.bilibili.com/read/cv5512352
簡單說就是作者用 Windows 自帶的「事件管理器」,發現了日誌檔案裡有一個耗時 345 秒的警告。
我也去查了查,嘿,我電腦上也有。
給大家放大一下,就是這個耗時 163 秒的 Winlogon。
再次登出重新登入了一遍,我還拿秒錶掐了個時間,這個 Winlogon 警告事件就是在登入前出現的,看來它就是罪魁禍首。
1
但順著這個思路找下去,我發現這個 Winlogon 警告可能是各種原因導致的。
說白了,Winlogon 這個程序,包含了 Windows 登入的整個流程,像什麼身份密碼驗證、同步並載入使用者配置等等,任意環節出了問題都可能會報錯。
所以在微軟社群裡,你能找到很多帖子,除重灌系統外的解決方案,第一步大多是讓停用一下開機項,排除軟體衝突。
這個可能性最大,畢竟我尋思平常測了太多的軟體,開機項已經多到不堪重負了。
本來想著剛好趁這個機會,順手再測一下原本一直被罵的各種電腦管家。
沒想到,第一個選擇的騰訊電腦管家就給我幹沉默了,剛裝完就喜提藍色畫面。
趁著重啟卡在歡迎介面的時候,拿手機查了下,說是某次 Win10 更新和騰訊電腦管家的保護有衝突,需要手動刪除衝突檔案。
可去求吧,我趕緊解除安裝了電腦管家,老老實實手動停用了微軟服務外的其他服務。
結果嘛,沒什麼卵用,該卡還是會卡。
2
既然不是開機項的事,難不成是賬號認證的問題?Windows 不是分成本地賬戶和微軟賬戶嘛。
前者的話,就是本地核對資料;後者就需要和微軟伺服器同步。
很多網絡卡有問題的網友,也會碰到 Winlogon 警告,導致開機後登入緩慢。
我電腦現在是微軟賬戶,想改本地賬戶很簡單,Windows 設定裡就有一個「改用本地賬戶登入」的按鈕。
但很早之前我就注意到了,我沒這個按鈕。。。
這次專門去查了一下,在 360 社群的精華帖上看到了 Win10 這個 8 年前的老毛病——
直白點說,如果你電腦上只有一個 Administrator 本地賬戶,但凡登入過微軟賬號,就會讓兩者合二為一,自動完成繫結。
結果嘛,「改用本地賬戶登入」的按鈕被強行隱藏。
emmm,沒辦法,只能接著找把微軟賬戶改成本地賬戶的方案。
嘿,感謝搜尋引擎,還真讓我找到了——
微軟社群下的這個帖子裡的方案真實有效。
具體操作分 2 步——
1、Win+R 開啟執行,輸入「regedit」開啟登錄檔編輯器。
2、分別刪除登錄檔裡的兩項,並登出重新登入,具體路徑為——
HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL\UserExtendedProperties\微軟賬號
HKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL\StoredIdentities\微軟賬號
PS:這裡的微軟賬號可以在設定裡瞅一眼,我的就是自己的郵箱。
完成這一步,設定裡顯示的就是本地賬戶了。
但此時微軟賬戶還在,比如 Edge 瀏覽器之類的微軟服務,登入後會被同步到電腦上。
如果你想徹底和微軟賬戶說拜拜,還需要完成下面的操作。
1、分別刪除以下路徑的登錄檔,並登出重新登入——
HKEY_CURRENT_USER\Software\Microsoft\IdentityCRL
HKEY_USERS\.DEFAULT\Software\Microsoft\IdentityCRL
2、在「設定-賬戶-電子郵件和賬戶」裡,點選微軟賬戶並刪除。
但完成後,Edge 瀏覽器的登入也被刪除了,所以就看你需求了。
特別說一句啊,微軟噁心的地方是,當你登入 Edge 瀏覽器時,千萬別直接下一步,而是選擇「僅限 Microsoft 應用」。
否則你的本地賬戶會再次和微軟賬戶合二為一。
折騰這麼一圈,你說有沒有效果?
嘿,還是沒效果,這點我心裡是有預期的。
畢竟我前面排除了網絡卡的問題,這裡就是噁心微軟賬戶和本地賬戶捆綁才折騰的。。。
3
不是開機項、不是網路問題,還有兩種可能——
1、系統檔案損壞;
2、使用者檔案太多;
第一種情況其實我也找到了解決方案,但真沒辦法幫大家測了,我電腦掃描後,系統檔案是真沒損壞,所以又排除一種可能。
那麼真相只有一個,使用者的配置檔案太多導致的 Winlogon 警告。
簡單說就是 Winlogon 程序在執行時,有一步是從磁碟載入使用者配置,這步本身沒啥毛病。
但我去年測試一個漫畫下載器的時候,預設下載目錄就是這裡,加上各種亂七八糟的軟體往裡扔東西。
快取目錄裡放了 10 個 G 左右的檔案,大部分都是一張一張的圖,檔案數可想而知。
於是在電腦載入這些使用者配置的過程中,活生生被硬控了 3 分鐘。
好了,破案了,把檔案目錄「%Temp%」的臨時檔案一清理,再次感受到了什麼是秒進的快樂。。
簡單掐了個秒錶,以前 3 分鐘起步,現在只要不到 7 秒,即刪了個臨時檔案,提速將近 30 倍!
結語
今天沒分享什麼軟體,就是想和大家聊聊這次折騰的思路——
假如你和我一樣,會在開機歡迎頁卡頓很久,先去「事件檢視器」裡瞅瞅。
碰到了 Winlogon 警告,記得看看這個容易被忽略的使用者檔案大小。
如果檔案不大,開機項也好,本地賬戶解綁也罷,甚至系統檔案損壞,你都能在這篇找到解決方案。
希望這篇能幫到你,要說還有啥,emmm,那啥電腦管家別用了,是真的會藍色畫面。

相關文章