代理残留导致的‘0x800704cf’微软服务无法连接网络
微软的服务的网络和电脑的网络并不通用,我在网上找了两个小时也没找到能解决我的办法,
无法登录所有软件的微软账户错误代码0x800704cf - Microsoft Q&A
虽然在官方论坛有过这个的毛病,但似乎这个情况并不是只有一种原因,有什么DNS的等等,其实一开始我就感觉是代理残留导致的了,因为之前我曾遇见过一次,不过那次是整个电脑没有网络,只有在代理中才会有网络,但是正常关闭后又恢复正常了。至于这次,可能是用的代理软件不一样导致出现的毛病大相径庭,单单只有微软的服务无法使用,ONEDIRVE之类的,出现毛病很多让反馈和诊断,可惜这些服务也需要用到网络,这就导致了死循环,只能从外部解决。
最终还是感谢伟大的人工智能,在知道我是代理残留导致的之后,说了一大串子,我把有效的(或者是我做过的步骤)列一下
清理微软服务的代理残留
管理员 CMD 执行:
1 | netsh winhttp reset proxy |
确保服务正在运行
按 Win + R → 输入:
1 | services.msc |
确认这些是“正在运行”:
Network List Service
Network Location Awareness
Microsoft Account Sign-in Assistant
结果服务中没有Network Location Awareness
修复
然后(管理员)终端中输入:
1 | sc.exe query NlaSvc |
回复
1 | SERVICE_NAME: NlaSvc |
发现该服务未启动,
进行手动启动继续输入
1 | net start NlaSvc |
后日谈
说实话如果一开始直接找GPT的话半个小时估计就整好了,网络上能快速解决一些通病,这些小毛病在网络上却很难找到解决方法,甚至找到了付费接这个问题的,,,,,,
去年也曾借助过AI解决过问题,那时候是关于XBOX的问题,WIN+ G不会出来面板之类的,其实对比看来这个问题应该比那个要大,但那个问题困扰了我将近两天,XBOX重新安装了一次又一次,问了客服也没解决,连电脑都重置了,但是毕竟电脑上东西不少,就简单的重置了,结果并没有解决,就因为不知道删了哪个软件导致的,最后还是发现XBOX的安装包有很多个,每次卸载并不会卸载这些安装包,每次安装又会安装那些老的安装包,所以实际上我一次又一次安装还是老的XBOX,最后删了这些安装包之后才算是重新安装了,解决了问题,但就算解决了我也不知道这个事件的真正原因是什么,真的是那些删除软件导致的吗?
总而言之,不管是那个还是这个,只要知道了问题的原因还是很好解决的





