专栏名称: 网罗灯下黑
聊点网络生活中不为人知的有趣事
目录
相关文章推荐
51好读  ›  专栏  ›  网罗灯下黑

删了个文件,开机提速30倍!

网罗灯下黑  · 公众号  ·  · 2024-06-06 08:00

正文

请到「今天看啥」查看全文


去年为了上班能更好的摸鱼,我给办公室整了台电脑。

刚组的新机子嘛,状态咔咔好,不管是办公、游戏还是测软件,我都懒得弄虚拟机了,直接本地真机跑。

但爽了差不多有半年的时间,我发现这台正在服役的新电脑出了一个「小」问题——

开机慢,更准确的说,是会在这个欢迎界面等待 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,那啥电脑管家别用了,是真的会蓝屏。







请到「今天看啥」查看全文