# OneDrive BUG处理
此篇教程包含目前你能遇到的市面上几乎所有类型的OneDrive问题,认真看完以后你再也不会为OneDrive的BUG所困扰。
# OneDrive 打不开 闪退 崩溃 无法启动
# 1、原因
99%的OneDrive 软件无法启动,打不开,崩溃都是因为设置了系统级别的禁用。可能是装入的系统做了设置,也有可能是某些360软件的自动化设置对OneDrive进行了禁用。但是没有关系,我们可以解决这个BUG。在写文章的2024年9月的今天。目前这个问题已经不多。但是作为历史遗留BUG。也是目前最有效的处理方式。我们又必要对这个问题进行记录
网页端个人版的OneDrive打不开不在此次讲解范围内。国内本身不能被打开。只能使用软件。
# 2、解决方法
# 1、启动注册表
【键盘上面的Win+R键 】或者【右击开始按钮点击运行】启动运行程序。
输入【regedit】,确认
# 2、找到对应路径
路径一:HKEY_LOCAL_MACHINE\Software\Policies\Mirosoft\Windows\OneDrive
路径二(一般是这个):计算机\HKEY_USERS\S-1-5-19\Software\Microsoft\OneDrive
# 3、修改DisableFileSyncNGSC设置
里面会有一个【名称:DisableFileSyncNGSC 类型:REG_DWORD】的选项。他会显示数据为1;
我们可以直接删除他;也可以把显示数据修改为0。
# 4、重启软件
开始里面找到OneDrive文件夹启动,右下角出现白色或者蓝色图标即为修复这个问题。
# OneDrive 无法登录
# 1、原因分析
软件登录不上有很多种情况,其中包括:电脑设置问题、账户问题、运营商阻断、DNS污染等问题。不过不要感觉问题很复杂。
我们可以按问题划分为【网络问题、账户问题】两个问题。
你需要先分析自己是哪两个问题。然后针对性解决。
网络问题:1、修复TLS;2、UWP限制解除3、DNS污染
账户问题:1、OneDrive;2、OneDrive for business
# 2、网络设置问题
# 1、TLS协议修复
# 1.1、原因
国内有很多网上银行或者国产软件会阻断TLS 1.2 1.3协议的连接。而微软已经全面禁用TLS1.0/1.1 (opens new window)。通过对TLS协议的修复。不仅可以修复OneDrive登录问题同时可以修复电脑无法连接上微软服务的问题。
网上银行U盾网银助手篡改IE高级安全设置表格
银行 | 是否篡改 | SSL 3.0 | TLS 1.0 | TLS 1.1 | TLS 1.2 | TLS 1.3 | 其他 |
---|---|---|---|---|---|---|---|
广州银行 | 是 | × | 勾选 | 勾选 | 勾选 | × | × |
建设银行 | 是 | 勾选 | 勾选 | 勾选 | × | × | 说明1 |
平安银行 | 是 | 勾选 | 勾选 | 勾选 | × | × | × |
农业银行 | 是 | 勾选 | 勾选 | 勾选 | × | × | × |
工商银行 | × | × | × | × | × | × |
勾选:篡改后会勾选这部分协议
说明1:清除众多IE设置 类似重置
原文:关于”检查你的连接,Microsoft Store需要联网,你似乎没有联网“问题反复出现的终极原因的剖析 (opens new window)
# 1.2、修复TLS选项
# 1、找到对应选项
【键盘上面的Win+R键 】或者【右击开始按钮搜索internet选项】启动运行程序。
输入【inetcpl.cpl】,确认。
# 2、勾选TLS1.0、1.1、1.2、1.3
点【高级】-然后勾选TLS1.0、1.1、1.2、1.3,4个选项,应用后确认
# 3、自动设置功能
点【连接】-【局域网设置】-勾选【自动检测设置】
# 4、确认是否可以登录成功
【开始】里面找到OneDrive文件夹启动,右下角的OneDrive会出现登录的时候会弹出让输入账户密码,即为成功。
如果没有成功,请再修复DNS污染和查询本地区是否被限制。
# 2、UWP代理限制解除
很多用户会发现,在开着代理的情况下。是无法登录的。这个主要问题在于在登录的时候会调用一部分无法通过代理的服务。我们需要解除这个UWP的代理限制。
【右击开始图标点Windows终端(管理员) 】或者【左击开始按钮搜索PowerShell,固定到开始菜单后右击管理员启动】使用管理员启动运行程序。
(无论黑框还是白框都可以使用,确保是管理员:Windows PowerShell这个程序即可。)
输入如下代码:即可执行成功
foreach ($n in (get-appxpackage).packagefamilyname) {checknetisolation loopbackexempt -a -n="$n"}
# 3、DNS 修复
# 1、检测DNS
开始里面搜索cmd(命令提示符),打开cmd ping 微软的DNS 【4.2.2.1、4.2.2.2】
这个步骤是为了检测你的设备是否可以直接连接上微软的服务
动态操作图
如果ping不通。请尝试修复自己的网络。包括清除DNS缓存、开代理、找淘宝客服 (opens new window)等操作。
# 2、如果可以ping的通
显示为已接收100%,把自己的DNS修改为4.2.2.2和4.2.2.1。
# 3、尝试是否可以登录
如果还不能登录,请联系淘宝客服 (opens new window)。
# 4、运营商阻断
如果尝试过上面部分还是不行,那就有概率是运营商对接口进行了阻断。这个情况每年都会出现,非常影响我们的使用。不过我们可以尝试用2种方法修复。
一般运营商阻断的信息来源:OneDrive贴吧 (opens new window)
例子:
湖北网络崩溃:https://tieba.baidu.com/p/9133649399
中国移动崩溃:https://tieba.baidu.com/p/8575767617
# 1、Clash for Windows
这是一款代理软件,也是效果最好的。处于ZZ原因。我无法在这里附录上教程。在使用这款软件的时候,可以打通隧道。确保你可以正常使用。
https://github.com/githubvpn007/Clash-for-Windows
# 2、UsbEAm Hosts Editor
一般情况下,我们通过修改hosts也可以正常使用。下面是修改的软件。把【Microsoft live全家桶】的OneDrive部分导入进去就可以了。不过有概率不一定成功。
https://www.dogfight360.com/blog/475/
# 账户问题
首先你需要区分自己是什么类型的账户,并且判断自己的账户是否可以正常使用。主要分为OneDrive个人版和OneDrive for business
# 1.1、OneDrive个人版
账户特征:
outlook.com、hotmail.com、live.com、qq.com、gmail.com等公共邮箱账户或者手机号形式。说明你是OneDrive个人版。
# 无法登录OneDrive 你的账户出现问题。请登录OneDrive.com了解详细信息并解决问题。(错误代码:0x8004def7)
出现这样的问题大概率是容量不够或者账户被风控了。可以通过充值容量1T或者爬墙去他提示的网站:OneDrive.com解决。找OneDrive的淘宝客服 (opens new window)一般也能为你解决这个问题。
# 1.2 OneDrive for Business
不是自己注册,类似企业邮箱形式,从淘宝、闲鱼、网络上付费或者别人手里直接给的账户密码。初始容量是100G、1T的。
# 封号检查 404 FILE NOT FOUND
国际版登录:https://www.office.com/;世纪互联版登录:https://login.partner.microsoftonline.cn/
然后点击OneDrive。查看网页版是否已经失效。
例如出现:404 FILE NOT FOUND、无法打开。
**说明:**如果出现打不开的情况。请及时联系当初拿到账户的渠道。如果联系不上,那就是封号了。可以自己去https://login.live.com/注册一个个人版的账户使用或者联系经销商 (opens new window)购买靠谱的商业版。
# OneDrive 同步错误
出现同步错误是很正常的情况。不过你需要分辨出是什么类型的错误。只要按OneDrive的提示解决同步错误即可。
官方链接:
修复 OneDrive 同步问题 (opens new window)
# 其他技术支持
Microsoft 网络连接测试 (opens new window)
如果如上还解决不了您的问题,说明普通教程已经无法解决你的烦恼了。
个人请联系我们淘宝店的淘宝客服 (opens new window)。
企业技术支持V 987337740
如果您是Microsoft 的员工、代理商,有什么希望反馈给我们或者建立合作。欢迎联系!