微软确认Windows 10 BUG导致掉登录问题 但短时间内无法完成修复
掉登录问题在此前蓝点网已经提到过多次,Windows 10在安装某次累积更新后出现故障导致密码无法正常记住。
严格来说并非密码无法正常记住而是用户登录后保存的登录凭证会被破坏,导致用户需要不停地登录各种网站等。
事实上微软自家的多个应用也受到这个问题的影响,包括Microsoft Office 办公套件的大量组件以及微软浏览器。
目前微软经过排查后已经确认这个问题的存在,然而该问题较复杂因此微软短时间内根本无法通过累积更新修复。
微软工程师指出正常情况下我们登录任何服务后,登录后产生的凭证都会保存在本地并按照既定时间进行存储等。
原则上只有凭证超时后才需要用户重新登录,而正常情况下这些凭证超时时间都非常长避免需要用户频繁的登录。
然而某个更新产生的问题导致凭证功能出现异常,这导致用户每次登录后产生的新凭证都会被系统无缘无故破坏。
当凭证被破坏后这些服务又需要用户进行登录,最终对用户来说就是各种服务不停地出现掉登录不停地需要登录。
最初受该问题影响的主要是 Microsoft Office 各种组件,包括OneDrive等,但微软发现该问题影响的范围更广。
现在微软确认包括微软自家浏览器、谷歌浏览器也会出现类似问题,而且存储在浏览器里的凭证都有可能被破坏。
如果你使用Windows 10旧版本的话应该不会遇到该问题,从目前情况来看此问题主要影响的是20H1和20H2版。
微软工程师表示凭证被破坏与某些应用创建的计划任务有关,这些计划任务大多数情况下应该是软件自动创建的。
比如惠普公司提供的惠普实用程序创建的计划任务就会破坏登录凭证,但这个问题影响的显然不只是惠普系设备。
而其他设备为何也会出现该问题还需要微软继续进行排查,微软浏览器开发团队称修复可能是个非常漫长的过程。
因此短时间内微软应该是没法彻底解决这个问题的,我们只能等待后续每个月发布的累积更新直到该问题被解决。
作为临时应对措施用户可以按照微软工程师的指导自己排查计划任务,当找到对应的计划任务后将其手动禁用掉。
Windows 10搜索框输入 Powershell 并打开管理员权限的Powershell,然后复制下面的命令粘贴在PS回车执行。
Get-ScheduledTask | foreach { If (([xml](Export-ScheduledTask -TaskName $_.TaskName -TaskPath $_.TaskPath)).GetElementsByTagName("LogonType").'#text' -eq "S4U") { $_.TaskName } }
该命令会检查破坏系统登录凭证的计划任务,当找到对应的计划任务后请手动打开计划任务程序暂将其禁用即可。
如果对应的计划任务是某些软件创建的,为防止这些软件再次启动计划任务,最好暂时将这些软件也禁用或卸载。
注意:如果你没有遇到此问题则无需操作,如果命令执行返回的结果为空也代表没有发现存在故障的计划任务哦。