启用磁盘写入缓存、禁用远程差分压缩、修改IoPageLockLimit注册表值、使用FastCopy替代资源管理器,可显著提升Windows文件复制速度。

电脑文件复制慢到让人反复点进度条、等得去泡杯咖啡再回来还没动,尤其是往移动硬盘拖10GB视频或备份整个项目文件夹时卡在几十MB/s上不去,根本不是硬盘本身跑不满——是Windows把写入缓存锁死了,还让后台服务偷偷吃掉带宽。
启用磁盘写入缓存(最直接有效)
这一步能立竿见影提升连续写入速度,尤其对机械硬盘、USB 3.0移动盘和老款NVMe盘效果显著。系统默认关闭该功能,必须手动打开。
按Win + X → 选择“设备管理器” → 展开“磁盘驱动器” → 找到你的目标盘(例如“SanDisk Extreme Pro SSD”或“TOSHIBA MQ04ABF100”)→ 右键→“属性”→ 切换到“策略”选项卡。
勾选【启用设备上的写入缓存】,同时确保下方的【关闭设备上的Windows写入高速缓存缓冲区刷新】未勾选——勾选它等于主动废掉缓存,写入速度反而更慢。
点击“确定”,系统可能提示需重启资源管理器或重新插拔设备,照做即可生效。
禁用远程差分压缩(后台拖慢元凶)
这个服务本为网络传输设计,却在本地拷贝时强行启动数据比对逻辑,对MP4、ZIP、ISO等已压缩文件毫无意义,纯属CPU空转加延迟。
方法一:按Win + R → 输入services.msc → 回车 → 在列表中找到“Remote Differential Compression API Support” → 右键→“停止” → 再右键→“属性”→ 启动类型改为“禁用”。
方法二:若列表里没显示完整名称,可搜索“Remote Differential Compression”,停用所有相关项(包括“RDC Service”和“RDC API Support”)。
注意:禁用后无需重启,下次复制立即生效。
修改注册表增大I/O缓冲区(针对大文件批量复制)
Windows默认I/O页锁定缓冲区太小,拷贝多个GB级文件时频繁触发内存重分配,导致吞吐断续。调高阈值可让系统一次吞下更多数据块。
第一步:Win + R → 输入regedit → 以管理员身份运行。
第二步:导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management。
第三步:右键右侧空白处 → 新建 → DWORD (32位)值 → 命名为IoPageLockLimit。
第四步:双击该值 → 选择“十六进制” → 输入数值数据:1000000 → 点击“确定”。
第五步:重启电脑。不重启设置不会加载进内核内存管理器。
用FastCopy替代资源管理器(零配置提速)
系统自带复制走的是图形界面沙箱路径,每拷一个文件都要过安全检查、缩略图生成、权限验证三道关,小文件越多越卡。FastCopy直通NTFS驱动层,跳过全部冗余环节。
下载解压FastCopy(官网或可信镜像),双击FastCopy.exe即启,无需安装。
在左侧“源”栏粘贴或拖入文件夹路径,右侧“目标”指定位置,点击“执行”按钮开始复制。
首次运行会弹出设置向导,勾选“启用多线程”和“使用未经缓冲I/O(/J)”,这两项对SSD和高速U盘提升最大。

















