在 Windows 10 中,当您单击指向 microsoft.com/en-US/store 的某些链接时(例如这个),将会打开“商店”应用。
有谁找到办法禁用此反功能吗?
我记得当我尝试 Windows 8 时遇到过类似的事情,但我似乎找不到任何详细说明如何针对 Windows 8 或 10 执行此操作的资源。
更新
正如我在TechNet 论坛,现在我全都回想起来了......发生这种情况是因为ms-windows-store://
协议和 Windows 应用商店网页上的一些 javascript 向它发出了请求......
所以,我想我必须找到一种方法来拦截该内容的广告,禁用 Windows 中的协议,或者也许我只是禁用这些页面的 Javascript。
以下是一些相关资源:
答案1
目前可行的一个解决方案是将以下过滤器添加到 Chrome 中的 Adblock 自定义过滤器中:
https://assets.onestore.ms/cdnfiles/*/redirect.min.js
阻止该脚本不会永远有效。我更希望有一个浏览器设置,可以禁用除典型 http/https/mailto/etc 之外的任何协议。
另一个可能的解决方案是使用此 URL 协议工具来自 NirSoft 禁用ms-windows-store://
协议,我发现这要感谢这个超级用户问题。这对我来说似乎有点过分,并且可能会破坏 Windows,所以我不会尝试这个。
答案2
以管理员身份运行 Windows Powershell,然后输入:
Get-AppxPackage *windowsstore* | Remove-AppxPackage
这将卸载商店应用程序。它也可以与大多数其他应用程序配合使用,但遗憾的是无法与麻烦的 Cortana 配合使用。如果您再次需要它,可以重新安装构建应用程序。但我记不住命令了。