我遇到了一个简单而奇怪的问题:我无法使用 Microsoft Store 打开 Microsoft Store 网页。
我在中国,在臭名昭著的中国防火墙后面,我使用大量免费代理绕过它,我目前正在使用 Lantern,它的 HTTP 代理端口是 1053 (127.0.0.1:1053),它会自动连接到服务器在韩国,我的操作系统区域设置为中国大陆,显示语言为英语(美国)。
现在,当灯笼打开时,我明白了:
灯笼关闭时:
有趣的是,在设置中,它总是显示:
当 Lantern 运行时,我可以毫无问题地打开 Google、Youtube、Quora、Facebook ……无论如何,我可以访问任何网站(只要它们在线),我可以毫无问题地 ping、tracert……而且 Lantern 还代理 PowerShell 流量.
虽然它关闭了,嗯,你知道这意味着什么,但我仍然可以 ping,tracert...
关键是我已经正确设置了我的网络连接,但是 Microsoft Store 不知何故无法使用它......
不建议DISM和SFC之类的,今天还没试过,不过前几天我跑过:
dism /online /cleanup-image /startcomponentcleanup
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth
dism /online /cleanup-image /restorehealth /source:D:\sources\install.wim
sfc /scannow
他们说“没有检测到组件存储损坏”,“恢复操作成功完成”,“Windows资源保护没有发现任何完整性违规”......
他们没有解决问题。而且我的系统不可能损坏。
而且我在无数天前刚刚进行了修复安装,当我重新安装后立即打开商店时,我第一次遇到了这个问题......
这些是我尝试(和失败)解决此问题的方法:
devcon disable *dev_8168*
devcon enable *dev_8168*
choice /t 3 /n /d y >nul
netsh winsock reset
netsh winhttp reset proxy
netsh http flush log buffer
net start dot3svc
netsh lan reconnect
net stop dot3svc
choice /t 3 /n /d y >nul
netsh int ip reset
netsh int ipv4 reset
netsh int ipv6 reset
netsh int httpstunnel reset
netsh int portproxy reset
netsh int tcp reset
choice /t 3 /n /d y >nul
ipconfig /release
ipconfig /all
ipconfig /flushdns
ipconfig /registerdns
ipconfig /renew
taskkill /f /fi "services eq wuauserv"
net stop cryptsvc
net stop bits
net stop msiserver
ren c:\windows\softwaredistribution softwaredistribution.old
rd c:\windows\softwaredistribution\datastore /s /q
rd c:\windows\softwaredistribution\download /s /q
ren %systemroot%\system32\catroot2 catroot2.bak
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
wsreset
而且我真的束手无策,我不想重新安装,因为它肯定会解决这个问题一次,但我很确定它会神奇地再次出现,有人可以帮我解决这个问题吗?
如果您使用代理服务器,Windows 应用商店应用程序将无法正常运行,因此您必须将它们添加到代理绕过列表:
运行
inetcpl.cpl
(Internet 属性)单击连接选项卡
单击局域网设置
单击高级
在“代理设置”窗口的“例外”部分中,输入以下条目,以逗号分隔:
login.live.com, account.live.com, clientconfig.passport.net, wustat.windows.com, *.windowsupdate.com, *.wns.windows.com, *.hotmail.com, *.outlook.com, *.microsoft.com, *.msftncsi.com
另一种方法是使用
regedit
定位到注册表项Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
并将ProxyOverride
项目设置为:login.live.com; account.live.com; clientconfig.passport.net; wustat.windows.com; *.windowsupdate.com; *.wns.windows.com; *.hotmail.com; *.outlook.com; *.microsoft.com; *.msftncsi.com
参考:
没关系,我刚刚解决了这个问题,用户帐户控制仍然关闭,看来我必须在关闭Lantern后完全重置网络才能访问本地Microsoft Store......
为此,只需关闭 Lantern,重置网络并重新启动计算机(我已下载 devcon.exe 并将其放入 System32):
我可以再次访问 Microsoft Store...