win10系统使用OneDrive速度很慢怎么解决
最近,有Win10系统的用户,在使用OneDrive的时候速度很慢,这样很影响我们同步的效率。这是怎么回事呢?除了跟电脑系统有关,还有可能是软件线程问题,怎么解决这样的问题?下面,小编就跟大家一起去看看解决OneDrive速度很慢的问题。
方法如下:
方案一:提高OneDrive线程
除了可以设置IP让OneDrive访问更顺畅外,我们也能修改它的默认线程,进一步提高上下传速度。
具体方法是,打开“%localappdata%MicrosoftOneDrivesettingsPersonal”进入设置文件夹;找到其中的Global.ini文件,双击并通过记事本打开;之后在文件开头加入一个“numberOfConcurrentUploads=3”条目。
(PS:数值项即为线程数,最小值为1,最大值为3,根据实际需要选择即可)
最终保存该文件,重启系统使设置生效即可。
方案二:修改Hosts
网上经常会流传出一些“神奇”的IP,这些IP地址可以让我们更快捷地运行OneDrive。问题是,如何让这些“IP”生效呢?
首先你得找到%windir%system32/drivers/etc文件夹下的一个hosts文件,然后将其复制到桌面,双击通过“记事本”打开该文件;接下来在文件末尾加入两条命令条,分别是“134.170.108.26 onedrive.live.com 134.170.109.48 skyapi.onedrive.live.com”,中间用回车间隔。
在Hosts文件中添加两个IP子项,将Hosts文件存盘,拷回原位置(即“%windir%system32/drivers/etc”),覆盖原文件。此时系统可能会提示需要权限,一般点击“继续”按钮即可完成。
方案三:关闭Office自带上载中心
OneDrive并不是Win10系统中唯一一款云同步模块,比方说Office 2016就同样带来了自己的云功能。两款云放在一起,就有可能发生冲突,最明显例子就是OneDrive出现卡顿、同步失败等问题。
解决方法很简单,那就是关闭OneDrive中有关Office上传一类的功能。
具体方法是打开OneDrive设置面板,取消“设置”标签下的“使用Office与他人同时使用文件”复选框,这样OneDrive就不再自动合并不同用户间针对同一文档的协作修改,而完全由Office自行处置。
相关阅读:系统变得很慢原因分析
第一步:登录后台服务器/监控平台,查看系统资源是否达到上限,例如:CPU、内存、磁盘、I/O、网络带宽等,如果是这些问题,先将这些问题逐一解决:
如果是CPU的问题,则需要查看一下CPU占比比较高的进程,然后使用jstack命令生成进程的堆栈信息,看是否发生频繁Full GC,如果是的话,还需要看一下内存快照,分析一下内存情况(可以使用java自带的或第三方工具);如果是磁盘空间满了,及时清理磁盘;如果是带宽满了,联系网络工程师解决。如果以上这些问题都没有,则进行第二步。
第二步:检查应用服务器(Jboss/Tomcat)的线程池配置是否合理,看一下请求的排队现象是否严重,如果严重则需要重新设置合理的线程池。同样,检查一下数据库的连接池设置是否合理,增大连接池设置,同时检查一下是否有慢sql,如果有慢sql,则进行优化(优化方案是查看执行计划,设置合理的索引等)。
第三步:查看访问慢的服务的调用链,查看一下调用链中的每一步响应时间是否合理,如果不合理,则联系相关系统的负责人进行排查和解决。
第四步:检查web服务器的请求日志,看一下是否存在Doss攻击,如果有Doss攻击,则将攻击者的IP添加到防火墙的黑名单里。