帮助文档
FastCopy 完整使用说明文档,包含所有功能和设置的详细介绍。
2026/05/18 H.Shirouzu (白水啓章) & FastCopy Lab, LLC.
目录
1. 概述
FastCopy是Windows上最快 的文件复制&备份软件。
可复制(&删除)UNICODE和超过MAX_PATH(260个字)的文件路径名。
它会判断来源与目标是否属于同一HDD,自动选择不同的方法。
- 不同HDD
- 有多线程能力,读取与写入由单独的线程并行运行。(对于SSD来说,情况总是如此)
- 相同HDD
- 从目标连续读取直到充满缓冲区。缓冲器填满时,才开始写入至目标。
读/写也完全不使用操作系统的缓存,因此其他进程(应用程序)不会被减慢。
由于读/写是使用异步IO进行的,因此性能接近设备的极限。
可指定包含/排除过滤器(UNIX通配符样式)。
因没有使用MFC,仅使用Win32API设计,不会贪占资源,运行快速。
2. 许可证
FastCopy许可协议 (EULA)
- 使用许可 — 本软件在非家庭环境(如工作场所)中使用时需要Pro版许可。只有在家庭环境中作为个人(非商业)使用时才能免费使用。
- 免责声明 — 由FastCopy Lab, LLC.在 "原样" 基础上提供,对任何缺陷不承担任何责任或义务。
- 禁止逆向工程 — 禁止以任何方式进行逆向工程。
- 禁止转让 — 禁止将Pro版许可证出借、转让或分许可给第三方。
Copyright 2004-2026 SHIROUZU Hiroaki All rights reserved.
Copyright 2018-2026 FastCopy Lab, LLC. All rights reserved.
Pro版与其他版本的对比图
(通过注册Pro版许可证密钥,自动变更为专业版)
| Pro版 | 标准版 | 旧版(v4.x) | |
|---|---|---|---|
| 在工作场所使用(*1) | ![]() |
![]() |
![]() |
| 完美校验功能 | ![]() |
![]() |
![]() |
| 几种操作模式 | ![]() |
![]() |
![]() |
| 检查无声的数据损坏 | ![]() |
![]() |
![]() |
| 在家使用 | ![]() |
![]() |
![]() |
| Win11的外壳扩展 | ![]() |
![]() |
![]() |
| 进一步提速 | ![]() |
![]() |
![]() |
| 有特权时速度更快 | ![]() |
![]() |
![]() |
| CPU亲和力 | ![]() |
![]() |
![]() |
| 自v4/v5以来的错误修正 | ![]() |
![]() |
![]() |
(*1) 不包括为期两周的试用期。
第三方库许可证
xxHash Library Copyright (c) 2012-2024, Yann Collet All rights reserved. 许可证详情。
OpenSSL Library Copyright (c) 1998-2023, The OpenSSL Project All rights reserved. 许可证详情。
3. 运行环境
- Windows 7 / 8 / 8.1 / 10 / 11
- Windows Server 2012(&R2) / 2016 / 2019 / 2022 / 2025
4. 安装/卸载
安装
请运行 FastCopy5.x.x_installer.exe,并将它安装到任何目录。
若想存储到USB等存储设备,只需复制 fastcopy.exe, fastcopy_cn.chm 到USB储存。
有了 /h 选项,就会显示诸如 /silent 和 /extract 等选项。
卸载
在Win7或更高版本中,可以从设置/控制面板等的"程序和功能"中卸载。
也可以使用安装目录中的 setup.exe 卸载。/r /silent 将导致无声的卸载。
5. 使用规则&主窗口
如果将主窗口最小化,它会移动到系统托盘中。
运行时显示各种状态。(文件数量括号里显示已运行的目录数量)
Source/DestDir(来源/目标目录)
指定来源和目标目录。
(Source按钮下方还有"
执行历史按钮"(选择时重新加载参数。简单的作业功能)和"
Source历史按钮")
若需指定两个或多个来源(可拖曳与拖放),请换行写各路径名。
若想用拖曳与拖放将文件/目录增加到来源,按下CTL键。(若没按下CTL键,来源内容会被删除)
也可拖放到目标目录。
目标目录结束字符是否为'\'表示的意义不同
- 结束字符是'\'
- 将来源目录包括其自身复制到目标目录。
(目标目录/来源目录/来源目录内文件) - 结束字符不是
- 复制来源目录内文件到目标目录,不复制来源目标本身。
(目标目录/来源目录内文件)
但是,若指定了多个来源目录,操作方式将变为上述"结束字符是'\'"。
操作模式
| 模式 | 操作内容 |
|---|---|
| 差异(不覆盖) | 不复制重名文件。 |
| 差异(大小/日期) | 若重名,仅复制大小/时间不同的文件。(默认) |
| 差异(最新日期) | 若重名,仅复制时间较新的文件。 |
| 复制(全覆盖) | 总是复制/覆盖所有文件。 |
现存(大小/日期) Pro | 如果存在相同的文件名,但大小或日期不同,则复制。(不存在的文件不会被复制) |
现存(最新日期) Pro | 如果存在同名文件且时间较新,则复制该文件。(不存在的文件不会被复制) |
| 同步(大小/日期) | 若重名,仅复制大小/时间不同的文件。同时删除目标目录当中来源目录里不存在的文件(&目录)。 |
| 同步(最新日期) | 若重名,仅复制时间较新的文件。同时删除目标目录当中来源目录里不存在的文件(&目录)。 |
| 移动(全覆盖) | 复制并覆盖所有文件后删除所有来源文件。(可在一般设置切换 "复制/移动设置"→"移动(大小/时间)") |
移动(不覆盖) Pro | 只复制目的地不存在的文件。只有已复制的文件才会从源文件中删除。(未复制的文件不会被删除) |
| 删除所有 | 强制删除指定文件(&目录)(=读取专用文件取消读取专用后删除)。 |
| 校验 | 对Source和DestDir中具有匹配的大小和时间戳的文件进行相互的哈希比较。 (注意:Source和DestDir的描述应该与只是复制时相同。如果你想比较C:\temp\和D:\temp\,在Source中写C:\temp\,在DestDir中写D:\) |
| FC校验信息显示 | 对于带有FC校验信息(:fc_verify)的文件,将显示记录的信息。 |
FC校验信息验证 Pro | 对于具有FC校验信息(:fc_verify)的文件,重新计算并比较当前的哈希值与它的记录信息,以验证没有发生无声的数据损坏。 |
(在'列表'中,按住Shift键的同时按下按钮也会记录文件日志)
指定按钮&选项
- 运行
- 运行复制。运行复制时,此按钮变更为[取消...]按钮。
・同时按下CTL键,将显示源列表的确认对话框。 - 列表
- 显示将复制&删除的文件列表。文件名前面有'+'表示创建或更新,有'-'表示删除。
・同时按下CTL键(按钮标签"列表"→"列表+V")、读取&使用哈希值比较复制模式跳过的每一对文件(除了由过滤器跳过的)。
・同时按下SHIFT键(若在日志设置启用文件日志),将列表内容写入文件日志。 - 指定缓冲区大小
- 显示缓冲区的大小,用于读/写。单击以显示设置。
- 速度控制
- 可指定全速、自动降速(*1)、指定速度(90%~10%)、暂停。若觉得它占用资源,建议设置为"自动降速"。(如果它检测到鼠标移动或最顶层窗口更改,它将降速)。
若没选择"全速",进程将设置为低优先级。(这个设置不会被任务管理保存) - 错误时继续
- 读/写/删除操作发生错误也不中断,尽可能持续运行。(但会在主窗口中显示错误,并记录在错误日志中)
- 校验
- 通过xxHash3(MD5/SHA-1/SHA-256/SHA-512/SHA3-256/SHA3-512/xxHash)校验写入的数据。
(若想使用其他哈希方法,可在设置面板的校验选项更改)
在专业版中有常规校验(只有Dest被重新加载)和完美校验(Src和Dest都被重新加载)。(完美校验也能在读取Src时检测临时错误)
如果发生校验错误,将显示源和目的地的哈希值,然后将目的地文件名改为.fc_verify_err。(它也可以被删除或在设置中设置为其他行为)。 - 预估
- 开始复制前,先计算文件数/文件大小,预估完成时间。(启用删除模式时不能预估完成时间。启用移动模式时预估完成时间不包括删除时间)
- 立即开始
- 运行其他FastCopy时,不等待其他FastCopy任务运行完成,立即开始运行。(其他FastCopy没有复制/移动时,不显示此按钮)(同时运行)
附加选项
- ACL属性
- 复制NTFS的"访问控制表属性(ACL)"。(建议启用特权后运行)
同时扩展属性(EA)(若存在)也会被一起复制。 - 交换数据流
- 复制NTFS的交换数据流(Alternate Stream)。
- 防止被恢复(覆写删除)
- 在删除文件之前,重新命名目标文件,用随机数据覆写,使复原无效。不覆写交换数据流。
请注意,不能保证复原完全无效。
指定过滤器
可复制/排除指定的文件/目录。(按下显示列表可先确认操作)
- 包括
- 仅复制含指定文字列(可使用Unix通配符)的文件与目录内文件。
需指定多个文件时,以';'为分隔符。需指定目录时,指定文字列后面加上'\'。
(例:*.txt; My Folder[0-9]\)
ver3.0以后可指定相对路径。 - 排除
- 与包括相反的操作。排除含指定文件列的文件与目录。
- FromDate
- 仅复制比指定日期(格式)较新时间戳的文件。
可指定绝对日期("20150701"或 "2016/09/26 12:30:59"等)以外,也可指定相对日期(10天前:-10D)。 - ToDate
- 仅复制比指定日期较早时间戳的文件。
- MinSize
- 仅复制大于指定尺寸的文件。若想缩写文件大小可在文件名后面加上K/M/G/T。
- MaxSize
- 仅复制小于指定尺寸的文件。
备注:
1) 启用删除模式,包括过滤器"指定文件&不指定目录"时,不删除目录。
2) 指定多个文件时,不复制不含指定文件列的文件。
3) 指定多个目录时,仅复制不含指定文字列的目录内文件。
路径过滤器
- 指定相对路径
- 包括/排除的第一个字符不是'\'时,指定相对路径,从路径末尾向前搜寻。
来源指定为C:\dir\时,若指定包括为subdir[1-9]\xxx\,仅复制C:\dir\subdir2\xxx\或C:\dir\dir\subdir3\xxx\等目录内文件。 - 指定前方一致
- 包括/排除的第一个字符是'\'时,指定前方一致,从路径的开头向后搜寻。
指定来源为C:\dir\时,指定包括为\subdir[1-9]\xxx\,仅复制C:\dir\subdir2\xxx\、C:\dir\subdir3\xxx\等目录内文件。 - 过滤器搜寻的开始点
- 指定来源为
C:\src\、C:\src\file.txt、C:\src\dir*其中一个的时候,过滤器搜寻的开始点(最前面)为C:\src\。
通配符参考
*- 0个字以上的任何文字。
?- 任何1个文字。
[abc]- abc其中1个文字。
[!abc]- 除了abc以外的任何1个文字。'!'可用'^'代替。
[a-z]- a-z当中任何一个文字。
\- 前面的'\'为指定前方一致。路径名中间的'\'为目录分隔符。结尾的'\'为指定目录。
[]里面的'\'为转义符。例如,若想指定"["或"]"为文件名的一部分,则写[\[]。
FromDate/ToDate 格式
- 指定绝对日期
- 用
YYYYMMDD[hhmmss]或YYYY/MM/DD [hh:mm:ss]指定日期。 - 指定相对日期
- 用
+|-数字W|D|h|m|s指定日期。(如-10D=10天前)
W|D|h|m|s 分别代表:周、日、小时、分、秒。(识别大写和小写)
连接/符号链接
从v1.70开始可识别连接(包括挂载点)/符号链接。
| 模式 | 操作内容 |
|---|---|
| 差异/复制 | 默认复制连接/符号链接其本身。若想改变复制目标,在设置中可更改。 |
| 移动 | 总是移动连接/符号链接其本身。 |
| 删除 | 总是删除连接/符号链接其本身。 |
硬链接
从v1.95开始,只有指定 /linkdest 启动时,可重现硬链接。
(运行时TotalFiles显示的"文件数量(目录数量)"变成"文件数量/硬链接数量(目录数量)")
以下两个注意点:
- 每1万硬链接消耗大概2-4MB内存(根据路径长度而改变)。
- 为取得链接计数(linkcounter),不仅打开复制文件也打开跳过文件,所以动作会变慢。
指定 /linkdest 时,总是启用 /recreate 选项相同的动作。
若想总是重现硬链接,请指定 fastcopy2.ini [main] linkdest=1。
菜单选项
文件(F)
- 开始新的 FastCopy
- 启动另一个 FastCopy 实例
- 打开日志文件
- 打开
fastcopy.log - 最新日志文件
- 若选"记录日志文件",显示最新运行的日志文件。
- 文件记录历史
- 若选"记录日志文件",则打开以前的文件日志。
- FastCopyDir
- 打开放置
fastcopy.log、fastcopy2.ini的目录。 - 启动时位置
- 启动时总是在现在的位置打开。
- 启动时尺寸
- 启动时总是以现在的尺寸打开。
- 始终显示在最前面
- 始终显示在最前面。
- 关闭
- 关闭FastCopy
帮助
- 帮助
- 打开帮助
- 检查更新
- 访问 https://ipmsg.org/fastcopy-update2.dat 检查更新。
- 支持论坛
- FastCopy相关问题和建议的支持论坛。
- 最新版本URL
- 打开FastCopy官网。
- 关于FastCopy
- 显示版本&著作权
特权
获得特权。若已获得特权,标题栏显示(Admin)。
上述以外的项目
6. 设置
设置→ 一般设置
FastCopy 的一般设置(默认值,I/O参数,日志记录等)。
I/O设置
设置I/O的基本参数。
- I/O单位(MB)
- 指定每次对OS要求的读写文件尺寸。
[I/O单位 × 异步I/O数目]= OS内同时运行的最大I/O尺寸。
建议指定2MB。测试时发现若指定4MB以上,网络驱动器速度将变慢。 - 异步I/O数目
- 通过并行发布API,而不是等待每个 ReadFile/WriteFile API 的完成,I/O速度(尤其是网络驱动器)会得到改善。
注意:将这个数字设置为1并不使用异步I/O。 - 始终使用Low IO
- 优先考虑其他应用程序的I/O。(从Vista开始使用低优先I/O)
- SD卡上不使用异步I/O
- 由于某些旧SD卡适配器的问题
OS缓冲存储器设置
- 使用OS缓冲存储器读取
- 读取时不使用Direct I/O。不建议使用,因为转送速度变慢或其他程序的内存可能会被OS缓冲存储器置换。
- 使用NTFS/FAT
- 读取小于指定尺寸的文件时不使用Direct I/O。
缺点与使用读取OS缓冲存储器时相同,但若复制极小的文件,能减少磁头寻道时间。
默认设置未满64KB时启用NTFS,未满128KB时启用FAT。
目录读取
- 启用成批读取
- 启用 FIND_FIRST_EX_LARGE_FETCH 标识符,提升读取目录的速度。
校验选项
- 校验方法
- 传统校验 — 写完后,再次读取并校验目的地。
完美校验Pro— 写完后,src和dest都会被再次读取并校验。读取src时的临时错误也可以被异常检测到。 - 哈希方法(用于校验)
- 选择校验的哈希方法(xxHash3/xxHash/MD5/SHA-1/SHA-256/SHA-512/SHA3-256/SHA3-512)
建议为 xxHash3。 - 如果出现校验错误
- 从以下四个选项中选择:
・重命名为(文件名).fc_verify_err
・删除文件
・时间戳改为 1980-01-01
・不做任何操作 - 将时间戳设置为 1980-01-02,直到校验完成
- 从复制/移动到校验完成,时间戳将为 1980-01-02。确保在校验中断时可以识别未校验的文件。
- 时间戳为1980-01-02的文件将从校验中运行
- 复制/移动/同步校验中断时发生的时间戳为1980-01-02的文件将从校验中运行(跳过复制)。
仅限大小/日期或最新日期模式。仅限完美校验。 - 每30秒校验一次
- 每30秒进行一次校验(尽可能)。
(默认行为是在所有复制完成后进行校验(校验队列已满时除外),以尽量减少缓存对设备的影响)
校验信息 (:fc_verify)
- 添加校验信息
- 当校验拷贝完成后,在交换数据流(
:fc_verify)中记录如下:{done=完成日期/时间, ftime=文件日期/时间, size=大小, xxHash=哈希值}
校验错误时采用:{error=完成日期/时间, ..., xxHash(src=哈希值, dst=哈希值)}
这些信息可以通过 "FC校验信息显示"和"FC校验信息验证" 来显示和验证。 - 如果没有得到验证,src的哈希值被记录在文件日志中
- (同左)
驱动器组
始终平行运行的驱动器(如SSD-RAID)
- 概述
- 指定哪些硬盘在并行运行时更快,例如在SSD-RAID中。始终作为一个独立的硬盘模式运行。
- 指定方法
- 如果C:和E:是SSD-RAID,指定
"CE"。请注意,具有UNC路径名的驱动器应该被分配一个盘符。
判断属于相同HDD(or SSD)的驱动器组。
FastCopy自动判断物理驱动器,但RAID、TrueCrypt等不容易判断的驱动器需手动设置。
手动设置物理驱动器
- 概述
- 手动设置驱动器是否属于相同HDD(or SSD)。
- 指定方法
- C:与D:属于相同HDD,E:与F:属于相同HDD时,指定
"CD,EF"。
网络驱动器的物理驱动器判断方针
- 相同UNC通用名=相同物理驱动器组
\\Server1\vol1\一致的UNC名判断为相同HDD,\\Server1\vol2\判断为不同HDD。- 相同UNC服务器名称=相同物理驱动器组
\\Server1\一致的UNC名判断为同一个HDD,\\Server2\...判断为不同HDD。- 所有UNC通用名=相同物理驱动器组
- 将所有网络驱动器判断为相同HDD。
(*2) 网络带宽不足时,选择"所有UNC通用名=相同物理驱动器组"可避开网络阻塞。
同时运行
设置FastCopy同时运行几个FastCopy。物理内存不足时,动作可能变慢。
- 可同时运行的最多FastCopy
- 同时运行多个FastCopy时,设置容许并行运行的最多程序量。
其他FastCopy在使用相同HDD时,就算同时运行的程序比容许的程序量更少也等待该FastCopy完成后再开始运行。 - 不等待FastCopy完成立即开始运行
- 不管同时运行文件数多少,不管是否使用相同HDD,总是立即开始运行。
CPU设置
- CPU亲和力
- 决定读或写线程是否被钉在一个逻辑CPU核上。将读/写线程绑定到逻辑CPU核可以提高I/O性能。
(当多个FastCopy系统同时运行时,它们会被自动分配)
复制选项
与复制有关的选项。(有些设置也会影响移动)
- 使用过滤器时,不创建空目录
- 使用过滤器时,不创建空目录。
- 复制到与源文件相同的目录中
- 如果复制到与源文件相同的目录中,在目录名称的末尾加上(1)等。
- 复制Junction/Symlink本身
- 复制连接/符号链接时复制连接/符号链接本身(默认)。若不勾选,复制目标文件或目标目录内容。
(移动/删除时总是启用)创建符号链接需要管理者权限。 - 共享开放的写入目的地
- 非排他性地打开要写入的文件。增加了向一个正在被其他进程打开的文件写入的可能性,但如果写入其他数据,可能会破坏文件内容。
- 尽可能地复制硬链接
- 复制硬链接。更多信息
- 比较时间戳时的容许误差
- 启用差异(大小/日期)或差异(最新日期)时指定src/dst更新日期的容许误差。
通常按照文件系统种类自动校正精准度(NTFS=100ns、FAT=2秒等)。 - 夏令时的误差容忍度
- ・并不总是考虑到夏令时的错误
・只有FAT允许出现夏令时的错误
・始终考虑到夏令时的误差 - 由于预先分配空间,速度更快
- 空间预分配可提供20-30%的速度提升,例如使用高速SSD-RAID。(仅限特权和本地驱动器)
C:\Users\(user)\AppData\Local\Application Data 指 C:\Users\(user)\AppData\Local,若复制目录实体/内容,会无止境地递归。所以启用复制实体/内容时需要注意。移动/同步选项
移动设置
- "移动(全覆盖)"改为"移动(大小/日期)"
- 若目标目录里有大小/日期相同的文件,将它视为相同文件,删除来源文件。
- 逐一移动
- 通常移动文件列表满了(几千~几万个文件)以后才开始删除来源文件。若启用"逐一移动",每个文件被复制完后立即删除来源文件。
- 移动(校验时)
- 与上一个相同的动作。每一个文件被校验完后立即删除来源文件。
同步设置
- 在复制前进行删除
- 复制是在事先删除了源文件中不存在的文件和要复制过来的文件后开始的。
(目录扫描要进行两次,一次是删除,一次是复制,如果有很多文件的话,速度就会慢一点)
删除的选项
- 删除目录,即使在删除时有过滤规范
- 默认情况下,如果在包括规范中只指定了文件而没有指定目录,那么目录就不会被删除。如果勾选了这个,目录也总是被删除。
- 使用NSA方法禁止恢复
- 启用"防止被恢复"时覆盖3次。(用随机数覆盖2次后再用0数据覆盖1次)
由于有三次覆盖,所以非常慢。
日志设置
日志文件相关选项。
- Source/DestDir的历史
- 重新启动后有效。
- 记录错误日志
- 在
fastcopy.log记录错误日志。 - 将ACL错误记录到日志
- 非NTFS环境(Samba等)或非管理者权限环境,可能出现大量错误日志。
- 将交换数据流错误记录到日志
- 在Samba环境可能出现大量错误日志。
- 记录文件日志
- 每次复制时,创建
Log\日期.log文件,记录所有复制文件名及错误。
(如果文件日志数量较多,可以设置自动删除旧的文件日志)
日志符号含义
+- 创建文件/目录
-- 删除文件/目录
->- 创建符号链接/结点
=>- 创建硬链接
!!- 校验错误(哈希值不匹配)
外壳扩展
当正常激活时,它成为个人使用的扩展,而当以管理员权限激活时,它成为所有用户的扩展。
(在 Win11 上,请仅使用个人使用的扩展)
最小化时的设置
最小化时,选择使用任务栏还是任务盘。
操作模式设置
选择按下操作模式按钮时显示的操作项目。
(无论设置如何,用 Ctrl 键按下操作模式按钮时都会显示所有项目)。
另外,还可以为 1.启动,2.右键单击外壳时的"复制",和 3.右键拖动外壳时的"复制" 中的每一个选择默认操作模式。
其他
- 启动时检查更新
- 无参数启动时确认是否有最新版本。(上次确认后经过1天以上时)
- 运行前显示确认对话框
- 运行前确认。
- 速度以MB/s而不是MiB/s为单位
- 适应于使用MB/s而不是MiB/s的软件。(该值增加约4.8%)
- TransRate 包含校验速度
- 显示写入速度+校验速度。
- 当前速度显示在 TransRate 字段中
- 当前(每秒)速度显示(Src速度/Dest速度/总速度)在 TransRate 字段中(包括校验速度)。
- 更新信息的时间间隔
- 指定运行时的显示更新时间。与图标旋转速度同步。
- 完成后弹出气泡提示
- 存储到系统托盘时完成后弹出气泡提示。
- 复制时防止自动休眠
- 不管OS中设置自动休眠,复制时阻止自动休眠。(但显示对话框时不阻止自动休眠)
- 按下 Ctrl 键并按"运行"以显示确认对话框
- 如果使用非标准文件管理器并希望取消此行为,请取消勾选。
设置→ 结束时后运行
选择结束时后运行。默认可选择标准、待机、休眠、关机。
若选择"添加/更改/删除...",显示"结束时后运行窗口",在此可添加播放声音、运行命令等运行方式。
结束时后运行窗口
- 后运行名称
- 默认可选择标准、待机、休眠、关机。也可设置新的结束时后运行。
- 播放声音
- 结束时播放声音。可选择"仅发生错误时播放"。
- 关闭
- 完成后关闭 FastCopy。
- 待机/关机运行
- 关机/待机/休眠运行前显示60秒的倒计时,可按"取消"对话框取消。
其他FastCopy在运行时,等待它结束后再开始60秒倒计时。
・恩典 — 可以改变执行倒计时的秒数(标准60秒)
・发生错误时不执行 — 只在成功结束后执行 - 运行命令
- 可指定结束时运行的命令。与发送邮件软件结合用很方便。
・运行条件 — 可选择"无条件/正常完成时/错误发生时"
・等待完成 — 命令完成前不会"关机/待机/休眠" - WebHook通知
- 运行WebHook并向Slack等发送完成通知(相当于日志)。
(对于Slack,请看这里了解更多关于WebHook的信息)
你也可以选择"只在发生错误时执行"。 - WebHook的参数 (通用)
- 设置WebHook的参数。这个设置对所有的退出过程是通用的。
・WebHook URL — 描述用于发布WebHook的URL
・描述POST数据 — 描述要被发送的内容。注意$(body)将取代实际的日志
・测试 — 测试WebHook通知的执行情况
设置→ 字体设置→ 更改主字体和重置
更改主窗口中央的信息字体。若想使各位数一致显示,建议用等距字体。
设置→ 自动/相同/不同HDD模式
指定自动/相同/不同HDD模式(默认指定自动)。用 CTL+K 可切换模式。
(请注意,在自动模式下使用 SSD 时,将选择不同 HDD 模式(即并行 R/W))
设置→ 显示扩展过滤器
显示扩展过滤器(时间戳/尺寸过滤器)
设置→ 交换来源⇔目标
想要互相同步时,交换来源与目标内容。此时,按照结尾是否有'\',更改路径内容。
(例如,Source: C:\AAA\BBB、DestDir: D:\CCC\ 时,变成 Source: D:\CCC\BBB、DestDir: C:\AAA\)
指定多个来源时不能启用。按下 CTL+ALT+S 也可运行。
任务管理→ 任务注册/删除
用任务名可存储&恢复主窗口填写的内容。
- 添加/更新
- 用任务名存储/更新主窗口内容(来源/目标、命令行模式、指定过滤器、指定缓冲区、错误时继续选项、预估完成时间、自动/相同/不同HDD模式)。
- 删除
- 删除选择任务。
- 启动Windows任务调度程序
- 启动Windows任务调度程序。(它只是一个快捷方式。任务调度器的注册辅助/协调功能在FastCopy方面是不可用的)
设置→ Microsoft Defender排除
在 Microsoft Defender 的排除设置中添加 FastCopy。
复制 zip、exe、dll 等文件的速度会明显加快,CPU 占用率也会降低。
(如果您复制的文件存在安全问题,请不要添加此功能)
- 目前的排除名单
- 显示当前 Microsoft Defender 排除设置的内容。
- 添加/从排除名单中删除
- 将 FastCopy 添加到 Microsoft Defender 排除列表/将其删除
(它可能在 Microsoft Defender 由组织管理的环境中不可用)
设置→ 许可证管理
许可证管理(在线)
- 许可证密钥
- 当你从 https://fastcopy.jp/pro/ 购买许可证时,你会在购买完成的电子邮件中找到许可证密钥,请复制它。
- 激活
- 输入许可证密钥后,按这个"激活"按钮,完成认证(激活)。在这之后,Pro版的功能就可以使用了。
- 机器迁移/发布
- 如果你想从一台已经授权的机器转移到另一台电脑上或释放许可证,请执行此操作。
请注意,你将不能再在这台机器上使用专业版的功能。 - 转到离线模式
- 转到非网络环境的屏幕。
许可证管理(离线)
- 激活密钥
- 使用连接到网络的机器,进入 https://fastcopy.jp/pro/activate。
输入激活密钥(Activation key),通过输入从购买许可证获得的许可证密钥和机器ID(在此屏幕上显示)获得。 - 激活
- 输入激活密钥后,按这个"激活"按钮,完成认证。在这之后,专业版的功能就可以使用了。
- 机器迁移/发布
- 如果你想把你已经激活的机器上的许可证转移或释放到另一台电脑上,请运行这个命令。
复制通过运行该命令获得的"停用字符串(Deactivation string)",从联网的机器上访问 https://fastcopy.jp/pro/deactivate,完成停用。
注意,此后你将不能在这台机器上使用专业版功能。(如果万一你错误地停用了,请重新执行激活程序)。 - 转到在线模式
- 转到网络环境的屏幕。
新的许可证认证方式(v5.7.0或更高版本)
从 v5.7.0 开始,我们已转向新的许可证身份验证格式,即使重新安装操作系统,机器 ID 也不会更改。(如果此按钮被隐藏,则无需执行任何操作)
许可证激活出现问题时
- 重新安装了操作系统
- 可以直接重新激活。
- 更换了系统 SSD/HDD
- 可以直接重新激活。
- 更换了主板
- 可以直接重新激活。
- 整台机器完全故障
- 如果能把系统 SSD/HDD 装到另一台机器上并能启动,则可以重新激活。
(否则,请直接回复许可证发放邮件与我们联系。)
许可证密钥的可用性可以在 https://fastcopy.jp/pro/license_summary 查看。
7. 命令行模式
基本格式:
GUI版: fastcopy.exe [/选项] file1 file2 ... [/to=dest_dir]
CUI版: fcp.exe [/选项] file1 file2 ... [/to=dest_dir]
(在 start "" /wait fastcopy.exe 的情况下,请使用 fcp.exe。注意fcp设置与fastcopy设置相同(参考 fastcopy2.ini))
"" 区分。/to= 总是放结尾。若想等待完成,请使用
fcp,或请指定 start "" /wait fastcopy.exe [/选项]...。以下是可指定选项。(= 前后请不要添加空白)
diff。指定 delete 时不用 /to=)noexist_only → 差异(不覆盖)diff → 差异(大小/日期)update → 差异(最新日期)force_copy → 复制(全覆盖)exist_diff → 现存(大小/日期)exist_update → 现存(最新日期)sync → 同步(大小/日期)sync_update → 同步(最新日期)move → 移动(全覆盖)move_noexist → 移动(不覆盖)delete → 删除所有verify → 校验verify_read → FC校验信息显示verify_check → FC校验信息验证/estimate=FALSE)/balloon=FALSE)/delete 参数时,不显示确认界面。/error_stop=FALSE)fastcopy2.ini)fastcopy.log)(禁用:/log=FALSE)FastCopy/Log 目录里面,以"日期.log"形式存储。校验时同时记录哈希值。
/skip_empty_dir=FALSE)/force_start=2~N 指定最大并行进程数)auto)/low_io=FALSE)/srcfile= 相同,除了由UNICODE描述。/wipe_del=FALSE)/acl=FALSE)/stream=FALSE)/reparse=FALSE)/verify=FALSE)/verifyinfo=FALSE)/linkdest 时自动启用)总是启用:
fastcopy2.ini [main] recreate=1/postproc=FALSE)示例
将 C:\test 内容差异复制到 D:\Backup Folder:
fastcopy.exe /cmd=diff C:\test /to="D:\Backup Folder\"
8. FcHash.exe
用于快速哈希计算的命令行工具。
FcHash.exe [options] file1(or dir1) [,file2...]
示例
C:\> fchash --sha256 C:\
C:\ :
sha256 <180a0d41...7bc883a>: bootmgr
sha256 <6e340b9c...afa01d>: BOOTNXT
9. 警告
启用同步模式,有时可能强制删除目标文件&目录。
启用删除模式,总是强制删除文件&目录。(强制删除=读取专用文件先取消读取专用属性后删除)
若FastCopy有错误,可能会发生严重问题。(请细读「2. 许可证」)
10. 支持论坛&最新版本
11. FAQ(常见问题)
D:\)不能被删除(会发生错误)。在这种情况下,请在源端附加 *。例如,对于
C:\src,使用 C:\src\*。(对于 Samba,在
smb.conf 的 [global] 中设置 strict allocate = yes 可达到类似效果)要解决此问题,以管理员身份启动
cmd.exe 并运行:net use Z: \\server\share /persistent:yes参考:Microsoft 文档
为了避免这种情况,在任务调度器中选择一个任务,导出它,删除它,把它的
<priority>7</priority> 设置改为5或更低,然后再导入它。Program Files 下:\Users\(USER)\AppData\Roaming\FastCopy\。否则,
FastCopy.exe 存在的目录。12. 历史
| Version | 介绍 |
|---|---|
| v5.11.3 | 在交换来源⇔ 目标时,即使指定了多个文件也可以正常处理。 进行了各种稳定性改进。 |
| v5.11.2 | 在 Win11的外壳扩展中,右键单击 OneDrive 的在线文件(placeholder)时会触发自动下载,现已抑制该行为。 修复了移动操作期间网络驱动器断开连接时,处理有时无法结束的问题。 防止 Win11的外壳扩展程序在右键单击空的 OneDrive 文件(占位符)时自动开始下载。 |
| v5.11.1 | 调整了状态显示区域。 |
| v5.11.0 | 默认的 I/O 大小从 1 MB 改为 2 MB。(在某些情况下可进一步提升性能) 按下带有 Ctrl 键的"执行"时显示确认对话框的行为已可选(可禁用)。 其他优化。 |
| v5.10.0 | 在[外壳扩展](https://fastcopy.jp/help/fastcopy_cn.htm#setting_shell)设置中添加"移动"使用"移动(不覆盖)"选项。(仅限Pro版) 提高了以管理员权限写入 FAT系列文件系统(FAT16/FAT32/exFAT) 的速度。 在"移动(不覆盖)"模式下,如果 DestDir 中已经存在同名文件,则策略将更改为将其视为错误而不是跳过。 |
| v5.9.0 | 在Source按钮下方添加了"执行历史按钮"。(显示执行历史并通过选择重新加载参数。简单的作业功能) 增加"TransRate包含校验速度"选项,并设为默认。 对于 SSD,即使在相同的驱动器之间,[不同HDD模式(并行 RW)](https://fastcopy.jp/help/fastcopy_cn.htm#disk_mode)也是默认的。 许多文件的速度略有提高。 其他改进。 |
| v5.8.1 | 更新 xxHash 到最新版本 (v0.8.3)。 |
| v5.8.0 | 增加了"[每30秒校验一次](https://fastcopy.jp/help/fastcopy_cn.htm#verify_limit)"选项。 在"[日志设置](https://fastcopy.jp/help/fastcopy_cn.htm#setting_log)"中添加了自动删除文件日志的选项。 修正了当一个目录下有大量目录(超过 700 万个)时可能出现的异常。 |
| v5.7.15 | 修复了在启用 交换数据流 并选择 FC添加校验信息 添加选项的情况下复制 交换数据流 中包含 FC添加校验信息 的文件时未反映时间戳的问题。 |
| v5.7.14 | 添加 [当前速度显示(Src速度/Dest速度/总速度)在 TransRate 字段中](https://fastcopy.jp/help/fastcopy_cn.htm#setting_misc) 选项。 修复了使用 /job=启动时按Ctrl键时(即使 FastCopy 不在前台)未反映源信息的问题(从 v5.4.0 到 v5.7.12。强烈建议更新)。 |
| v5.7.12 | 各种稳定性改进。 |
| v5.7.11 | 为[结束时后运行](https://fastcopy.jp/help/fastcopy_cn.htm#finact)添加了"关闭 FastCopy"。 启用[将时间戳设置为 1980-01-02,直到校验完成](https://fastcopy.jp/help/fastcopy_cn.htm#verify_timestamp)后,即使时间戳恢复失败,也会重试(部分环境有效)。 |
| v5.7.10 | 修复了极少数情况下由于接近 100% Read 错误环境(在相同HDD模式下)而发生的异常。 |
| v5.7.9 | 修复了极少数情况下由于频繁 I/O 错误而发生的异常(在相同HDD模式下)(仅限 v5.7.7)。 [时间戳为1980-01-02的文件将从校验中运行](https://fastcopy.jp/help/fastcopy_cn.htm#verify_recopy_skip)仅通过完美校验启用。 修复了 交换数据流/ACL 使用常规验证检查时 src 哈希值始终为 0 的问题(仅限 v5.7.7~8)。 |
| v5.7.7 | 进一步提高速度。 修复了设置"将时间戳设置为 1980-01-02,直到校验完成"时无法正确恢复符号链接/连接日期的问题。 改进了启用 ACL 时的行为。 |
| v5.7.5 | 各种稳定性改进。 |
| v5.7.3 | 通过添加 [/ini=](https://fastcopy.jp/help/fastcopy_cn.htm#ini) 选项,现在可以指定 ini 文件名。(默认: fastcopy2.ini) |
| v5.7.2 | 修复了从外壳扩展中选择删除功能时权限升级不起作用的问题。(仅限 v5.7.1) |
| v5.7.1 | 另外,还可以为 1.启动,2.右键单击外壳时的"复制",和 3.右键拖动外壳时的"复制" 中的每一个[选择默认操作模式](https://fastcopy.jp/help/fastcopy_cn.htm#setting_custom)。 |
| v5.7.0 | 添加 [Microsoft Defender排除](https://fastcopy.jp/help/fastcopy_cn.htm#ms_defender)。(复制 zip、exe、dll 等文件的速度会明显加快) 为 [新的许可证认证方式](https://fastcopy.jp/help/fastcopy_cn.htm#license_newformat) 中的罕见环境提供额外支持。 更正了[将时间戳设置为 1980-01-02,直到校验完成](https://fastcopy.jp/help/fastcopy_cn.htm#verify_timestamp)的错误。 |
| v5.6.0 | 添加 [时间戳为 1980-01-02的文件将从校验中运行(Pro版)](https://fastcopy.jp/help/fastcopy_cn.htm#verify_recopy_skip)。 为 [新的许可证认证方式](https://fastcopy.jp/help/fastcopy_cn.htm#license_newformat) 中的罕见环境提供额外支持。 |
| v5.5.0 | 添加 [将时间戳设置为 1980-01-02,直到校验完成](https://fastcopy.jp/help/fastcopy_cn.htm#verify_timestamp)。 添加 [新的许可证认证方式](https://fastcopy.jp/help/fastcopy_cn.htm#license_newformat)。 各种稳定性改进。 |
| v5.4.3 | 在文件菜单中添加了"开始新的FastCopy"项目。 修复了移动模式中的一个罕见异常(启用 ACL/交换数据流时)。 修复了Win11的外壳扩展设置中的一个罕见异常。 |
| v5.4.2 | 在 Win11 的[外壳扩展](https://fastcopy.jp/help/fastcopy_cn.htm#setting_shell)中添加了一个选项,以在右键单击时不显示顶层菜单。 [添加了SD卡上不使用异步I/O选项](https://fastcopy.jp/help/fastcopy_cn.htm#sdcard)(由于某些旧SD卡适配器的问题)。 修正了移动过程中出现I/O错误时无法继续操作的问题。 将构建环境从 VS2019 更改为 VS2022。 |
| v5.4.1 | [您现在可以自定义操作模式列表](https://fastcopy.jp/help/fastcopy_cn.htm#setting_custom)。 添加 ["现存(大小/日期)"](https://fastcopy.jp/help/fastcopy_cn.htm#mode) 模式(仅限Pro版)。 添加 ["现存(最新日期)"](https://fastcopy.jp/help/fastcopy_cn.htm#mode) 模式(仅限Pro版)。 添加[校验类型](https://fastcopy.jp/help/fastcopy_cn.htm#setting_verify) SHA3-256/SHA3-512(OpenSSL已更新至 3.1.2)。 启用 ACL/交换数据流时,速度得到提高。 改进了选择 [任务](https://fastcopy.jp/help/fastcopy_cn.htm#job) 时的行为 按住 Shift 键并按 Source/DestDir 按钮打开文件资源管理器。 |
| v5.3.1 | 修正校验(MD5/SHA1/SHA256/SHA512)过程中的内存泄漏问题。 |
| v5.3.0 | 添加 "移动(不覆盖)"模式(仅限Pro版)。 |
| v5.2.6 | 更新 xxHash 到最新版本 (v0.8.2)。 改进了简体中文。 修复了"Program Files"中无法安装的问题(仅限 v5.2.5)。 |
| v5.2.4 | 修复了部分环境下出现的异常。 |
| v5.2.3 | 修正了当一个目录下有大量目录时可能出现的异常。 修正了校验过程中可能发生I/O错误的异常。 |
| v5.2.0 | 增加了简体中文版本。 |
| v5.1.1 | 托盘图标的状态即使在运行中也应该改变。 信息更新从1秒改为默认的0.5秒(可以从设置 → 其他中改变)。 |
| v5.1.0 | 为包括/排除过滤器添加多行编辑器。 改进了Win11的外壳扩展的行为。 |
| v5.0.2 - v5.0.5 | 改进了核查期间的时间预估。 纠正了在设置屏幕中,空间模式的预分配没有被保存的问题。 修正了在某些Win11环境下,旧的上下文菜单中显示额外的条目。 (可能需要重新注册) 增加了网站许可证。 |
| v5.0.0 | (重大更新)v5 系列的第一个版本。 进一步提速。 改进 UI/UX。 添加 Win11 外壳扩展。 改进校验功能。 改进过滤器功能。 改进任务功能。 改进日志功能。 改进许可证管理。 改进错误处理。 改进稳定性。 改进文档。 改进翻译。 改进安装程序。 改进卸载程序。 改进其他功能。 |
(详细版本历史请参考 版本历史页面)

