解决微软OneNote不能同步的问题

解决微软OneNote不能同步的问题

前言

最近发现开启本地http代理服务器后onenote无法同步,但是我代理配置是无误的。经过查询发现,这个是由于微软uwp应用的新特性引起的。
在 Windows 10 中所有 UWP 应用均运行在被称为 App Container 的虚拟沙箱环境中,其安全性及纯净度远胜于传统的 EXE 应用。但 App Container 机制同时也阻止了网络流量发送到本机(即 loopback), 使大部分网络抓包调试工具无法对 UWP 应用进行流量分析。同样的,该机制也阻止了 UWP 应用访问 localhost,即使你在系统设置中启用了代理,也无法令 UWP 应用访问本地代理服务器。
所以只要设置uwp应用可以访问本地代理服务器就能解决问题了。

解决方法

  1. win+r 输入regedit,打开注册表编辑器

  2. 地址栏粘贴 HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings

  3. Ctrl+F 打开搜索窗口,查找目标中输入"OneNote for Windows 10", 复选框选中“数据”,其他的去掉勾选,类似下图

  4. 在这里插入图片描述

  5. 查询对应程序的sid类似
    S-1-15-2-3445883232-1224167743-206467785-1580939083-2750001491-3097792036-3019341970形式

  6. 使用power shell将该应用加入到环回排除列表中:

     CheckNetIsolation.exe loopbackexempt -a -p=S-1-15-2-3445883232-1224167743-206467785-1580939083-2750001491-3097792036-3019341970
    
  7. 查看是否添加成功:
    CheckNetIsolation LoopbackExempt -s

  8. 结果如下图,就成功了。
    在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhuwei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值