0%

科学地让 OneDrive 飞,下载速度 5Mb/s

OneDrive 是 Microsoft 的一个云存储服务,安装后集成在 Windows 资源管理器,所以比其他任何网盘都更有其与生俱来的优势。但由于众所周知的原因,OneDrive 的访问速度也极低。
访问速度慢还不算了,还经常会死在某个进度,一直下不动,这是最**的

image-20200321165324494
你看这 243KB/秒 长得多标致啊

解决方案

  1. ShadowsocksR
  2. Proxifier
  3. 设置 OneDrive 多线程

1. ShadowsocksR

略。

配置好之后应该是会开启 127.0.0.1:1080 ,HTTP、Socks5 均有(没出问题的话默认就是这个配置)

2. Proxifier

搜索Proxifier找到官网:https://www.proxifier.com/download/

image-20200321172127587

下载 Proxifier Standard Edition ,这个是安装版,Portable是绿色版,这里不用绿色版。

下载下来exe双击安装,安装过程中勾选Create a desktop shortcut,完了之后会默认打开软件,关掉它(你也可以在最后一步取消勾选Launch Proxifier)

在桌面快捷方式右键,用管理员权限运行。打开之后是长这个样子的:

image-20200321175935712

选择31天试用,或者输入注册码,如果输入注册码,最好是勾选All userss on this computer(require administrator),然后就会打开程序主界面

image-20200321180424905

我们当然是希望开机启动,所以开启Autostart

image-20200321191843270

通过Profile->Proxy Servers,添加 HTTPS 和 Socks5 代理配置

image-20200321181035454

通过Profile->Proxification Rules,配置软件代理规则

image-20200321182841860

我们在这里添加OneDrive。

先找到OneDrive的可执行文件的位置。一般应该是在%localappdata%\Microsoft\OneDrive\

如果没有,运行OneDrive,打开任务管理器,在详细信息标签页,找到onedrive.exe,右键打开文件所在位置

点击上面窗口的Add,添加配置。点击Browse输入OneDrive目录,选择onedrive.exe,action选择通过socks5代理

image-20200321183611160

保存,并把 default 的 action 设置为 direct(你也不希望所有程序都通过代理对吧)

image-20200321183553240

任务栏里面右键 OneDrive,更多,关闭 OneDrive,再找到刚才的OneDrive程序位置,开启OneDrive。

我们随便下载一个文件看看:

image-20200321191651660

3. 设置 OneDrive 多线程

你好像速度没我快?那肯定是你氪金不够(bushi),那就试试开启 OneDrive 多线程

1
2
3
4
修改这个文件:
"%localappdata%\Microsoft\OneDrive\settings\Personal\global.ini"
可通过win r运行,或cmd里运行下面直接打开修改:
notepad "%localappdata%\Microsoft\OneDrive\settings\Personal\global.ini"

第一行加入:

1
numberOfConcurrentUploads=3

PS:数值项即为线程数,最小值为1,最大值为3,根据实际需要选择即可

image-20200321193422745

效果:(奇怪的网速增加了)

image-20200321213449574

坚持原创技术分享,您的支持将鼓励我继续创作!