网上到处都是OneNote for Win 10(以下简称OneNote UWP)无法同步的问题,由于免费版的OneNote服务器在国外,国内同步问题频发,由此很多人通过Proxy或者VPN来进行同步。
不管是通过SS,V2ray又或者Clash,网上的方法一般都是首先通过工具让Microsoft Store的应用回路到Win本地网络,再通过代理进行同步。
解除Win10/11 Store APP沙盒限制的四种方法:
- 使用Fiddler的Winconfig配置工具APPcontainer loopback exemption utility打开OneNote UWP沙盒机制,使其可以使用本机代理
- 使用微软官方提供的CMD工具命令“CheckNetIsolation.exe loopbackexempt -a -p=SID”,解除应用的限制
- Powershell命令,类似上面的CMD,CheckNetIsolation LoopbackExempt -a -n=“包名称”
- Clash自带的工具“UWP Loopback”
解除之后一般通过打开代理工具的系统代理,一般情况下即可实现代理同步OneNote。
但是ITGeeker技术奇客碰到的问题是,不管如何配置,在成功破解OneNote APP沙盒机制之后,还是无法通过本地代理进行同步,提示依旧是“无法连接网络”或者“无法同步”,尝试添加账户,也是提示暂时无网络链接。
而且同样情况下邮件和日历APP, Microsoft TO-DO,Microsoft Store工作都正常的情况下,OneNote UWP还是无法同步和链接网络。
于是使用Fiddler抓包OneNote应用的链接,把所有无法连接地址都改为代理进行链接,仍然无法同步OneNote。
最后一搏,在网上找到一个FixOne.exe的程序来修复,就是死马当活马医吧,ITGeeker技术奇客一般不建议使用这种修复工具来修复。结果在打开工具后的第一个页面,让我想起了曾经的一个方法,问题最终解决了:)
这不就和之前Microsoft Store无法打开的问题一样吗?曾经有多少人无法打开微软的商店而气馁的问题,就是一个简单地TLS 1.2协议未勾选!!!
找到“Internet属性”-勾选“使用TLS 1.2”,就这门简单,不用开系统代理,不用任何东西,就这样OneNote开始同步了。