FastCopy Changelog

What's new in FastCopy 5.7.3

Mar 17, 2024
  • By adding /ini= option, it is now possible to specify the ini file name. (default fastcopy2.ini)
  • Misc refine.

New in FastCopy 5.7.2 (Mar 10, 2024)

  • Fixed an issue where privilege elevation was not working with the remove function via shell extension. (v5.7.1 only)
  • Misc refine.

New in FastCopy 5.7.1 (Feb 26, 2024)

  • It can be selectd the default operating mode for each of 1.startup, 2.Shell right click "Copy", 3.Shell right drag "Copy" in the Mode customize.

New in FastCopy 5.7.0 (Feb 19, 2024)

  • Add Exclusion Microsoft Defender. (Copying zip, exe, dll, etc. is significantly faster)
  • Additional support for rare environments for New format of license authentication.
  • Corrected an error that occurred with symlink regarding the verification time stamp 1980-01-02 and restoration operation.

New in FastCopy 5.6.0 (Feb 5, 2024)

  • Add Files dated 1980-01-02 will be resumed from verification (Pro only) option.
  • Additional support for rare environments for New format of license authentication.
  • Misc refine.

New in FastCopy 5.5.0 (Jan 14, 2024)

  • Add "Set the timestamp to 1980-01-01 until verification is complete" option.
  • Add New format of license authentication.
  • Various stability improvements.

New in FastCopy 5.4.3 (Nov 26, 2023)

  • Added "Launch New FastCopy" item to the File menu.
  • Fixed a rare exception in move mode (when ACL/AltStream is enabled).
  • Fixed a rare exception with shell extension settings for Win11.

New in FastCopy 5.4.2 (Oct 15, 2023)

  • Added an option in the shell extension for Win11 to not bring up the top-level menu when right-clicking.
  • Added option to not use OverLap I/O with SD car.d (Due to problems with some old SD card adaptors)
  • Fixed a problem that I/O error during move did not continue operation.
  • Changed build environment from VS2019 to VS2022.
  • Misc refine.

New in FastCopy 5.4.1 (Sep 25, 2023)

  • The list of operation modes can now be customized.
  • Add "Exist (Size/date)" mode (Pro version only).
  • Add "Exist (Newer)" mode (Pro version only).
  • Add SHA3-256/SHA3-512 for verify. (OpenSSL updated to 3.1.2)
  • Improved speed when ACL/substream is enabled.
  • Improved job selection behavior.
  • Hold down the Shift key and press Source/DestDir button to open File Explorer.

New in FastCopy 5.4.0 (Sep 25, 2023)

  • The list of operation modes can now be customized.
  • Add "Exist (Size/date)" mode (Pro version only).
  • Add "Exist (Newer)" mode (Pro version only).
  • Add SHA3-256/SHA3-512 for verify. (OpenSSL updated to 3.1.2)
  • Improved speed when ACL/substream is enabled.
  • Improved job selection behavior.

New in FastCopy 5.3.1 (Sep 4, 2023)

  • Fix memory leak problem during verification (MD5/SHA1/SHA256/SHA512).

New in FastCopy 5.2.6 (Jul 30, 2023)

  • Updated xxHash to the latest (v0.8.2).
  • Simplified Chinese improved.
  • Fixed the problem of not being able to install in "Program Files" (v5.2.5 only).

New in FastCopy 5.2.5 (Jul 29, 2023)

  • Updated xxHash to the latest (v0.8.2).
  • Simplified Chinese improved.

New in FastCopy 5.2.4 (Jul 11, 2023)

  • Fixed an exception that occurred in some environments.

New in FastCopy 5.2.3 (Jul 9, 2023)

  • Fixed an exception that occurred when there were a large number of directories directly under one directory.
  • Corrected an I/O error during verification that could cause an exception.

New in FastCopy 5.2.2 (Jul 2, 2023)

  • Corrected an I/O error during verification that could cause an exception.

New in FastCopy 5.2.1 (Jul 2, 2023)

  • Corrected an I/O error during verification that could cause an exception.

New in FastCopy 5.2.0 (Jun 12, 2023)

  • Add Simplified Chinese support.

New in FastCopy 5.1.1 (May 30, 2023)

  • Make the status of the tray icon change even while copying is in progress.
  • Change the default for information update from 1 second to 0.5 seconds (can be changed from Option→Others).

New in FastCopy 5.1.0 (May 1, 2023)

  • Add multi-line editor for Include/Exclude filters.
  • Improved behavior of shell extension for Win11.

New in FastCopy 5.0.5 (Apr 21, 2023)

  • Corrected time prediction during verification.

New in FastCopy 5.0.4 (Apr 18, 2023)

  • Fixed a problem in the settings where the preallocation mode was not saved.

New in FastCopy 5.0.3 (Apr 17, 2023)

  • Fixed display of extra entries in the old context menu in some Win11 environments (may require re-logging in)

New in FastCopy 5.0.1 (Apr 14, 2023)

  • Add site license.

New in FastCopy 5.0.0 (Apr 12, 2023)

  • Change license (a Pro license key is required for use in workplaces or similar environments).
  • Addition of Complete Verify (Pro version only).
  • Support for Windows 11 shell extension.
  • Improved asynchronous I/O algorithm for further speed enhancements.
  • 20% to 30% speed increase in high-speed SSD environments due to pre-allocation of space during privileged mode.
  • Addition of "Verify," "FC Verify Info Disp," and "FC Verify Info Check (Pro version only)" to main commands.
  • Support for CPU affinity.
  • Addition of a setting to Drives that are always run in parallel (e.g. SSD-RAID).
  • Added timestamp change (1980-1-1) to Action at Verify Error.
  • Fixed a memory leak that occurred during deletion.

New in FastCopy 4.2.2 (Feb 7, 2023)

  • Fixed an exception that could occur when deleting files close to the path length limit (32767 characters).
  • Fixed a rare exception when moving.

New in FastCopy 4.2.1 (Oct 20, 2022)

  • Maximum length of Source field increased from 64K chars to 2G chars

New in FastCopy 4.2.0 (Aug 9, 2022)

  • Added to support AltStream for directories.
  • Improve Deletion Processing.

New in FastCopy 4.1.8 (Jul 18, 2022)

  • Updated OpenSSL to v3.0.5.
  • Fixed a rare exception.

New in FastCopy 4.1.7 (Jun 27, 2022)

  • Fixed a rare resource leak problem.

New in FastCopy 4.1.6 (Jun 22, 2022)

  • Fixed a rare exception on exit.

New in FastCopy 4.1.5 (Apr 26, 2022)

  • Fixed "If a verify error occurs, delete the file instead of renaming to .fc_verify_err" option was not working properly.

New in FastCopy 4.1.4 (Mar 27, 2022)

  • Fixed the problem of incorrect console output strings in fcp.exe.

New in FastCopy 4.1.3 (Mar 21, 2022)

  • Fixed a bug in Win8.1 or earlier where timestamps were not retained when adding verification information.

New in FastCopy 4.1.2 (Mar 16, 2022)

  • Fixed a problem that caused slow startup in some environments.

New in FastCopy 4.1.0 (Feb 16, 2022)

  • Support WebHook Notification. (Send the completion notification to Slack or etc).

New in FastCopy 4.0.5 (Feb 8, 2022)

  • Fixed an issue where invalid input would cause an exception. (v3.0 or later)
  • Fixed an issue that caused exceptions during interruptions. (v3.0 or later)

New in FastCopy 4.0.3 (Jan 30, 2022)

  • Fixed a problem where using the prediction option could cause a crash if the Source had a mix of different HDD and the same HDD mode.
  • Fixed a problem in which timestamps were not saved at Add VerifyInfo option.
  • Misc Refine.

New in FastCopy 4.0.1 (Jan 24, 2022)

  • Fixed an issue where '' is added to the DestDir even if there is no '' at the end of the DestDir in command line specification.

New in FastCopy 4.0.0 (Jan 24, 2022)

  • Added FcHash.exe (xxHash3/SHA-based fast hash calculation command line)
  • Added fcp.exe (command line version of FastCopy)
  • . OpenSSL is incorporated, and CPU usage when SHA-256 is used is reduced to 1/3 (& faster).
  • Added option to record src hash value without verifying.
  • Added option to always use LowI/O.
  • Added SHA-512 mode to verify.
  • Added "Delete before copying" option in synchronous mode. (It will be a little slower if there are many files.)
  • Improved HDD I/O speed
  • Improved xxHash speed
  • Fixed a problem that when DestDir is NAS, the update date is set to current when Verify Information is enabled.
  • Fixed a problem where the value of XXH3 at size 0 was the value of the xxh3 beta version. (Incorrect: 0x07fd4e968e916ae11f17545bce1061f1, Correct: 0x99aa06d3014798d86001c324468d497f)
  • Fixed a rare problem that the filter does not work correctly when using multiple directories in Source and absolute path filter.
  • Other bug fixes.

New in FastCopy 3.91 (Aug 2, 2020)

  • At verifying with xxh3(xxHash3), SSE2/AVX2/AVX512 mode is automatically used depending on your CPU.
  • Change the default verify to xxh3 (faster than xxHash).
  • Add /time_allow=N(ms) option.

New in FastCopy 3.90 (Jun 16, 2020)

  • Add xxHash3(128bit, v0.7.3) item for verify option
  • Add VerifyInfo option. (the AltStream(:fc_verify) that contains hash-value/copy-date/etc, it is added at completion of the verified copy)
  • Fixed an exception in 32bit ver. (v3.87-v3.89 only)

New in FastCopy 3.89 (May 1, 2020)

  • Remove TopMost attribute of the Main Window. (v3.87-v3.88 only)

New in FastCopy 3.88 (Apr 29, 2020)

  • Fixed an exception may occur when the privilege of the destination is insufficient

New in FastCopy 3.87 (Apr 15, 2020)

  • Add NetDrv(Network Drive) mode in the OS Cache settings.
  • Change compiler(VS2017 to VS2019).

New in FastCopy 3.86 (Jan 26, 2020)

  • Add Reproduce hardlink option in the Copy/Move options of the settings dialog.
  • Add option of using MB/s instead of MiB/s (For example, if you want to match a CrystalDiskMark, use MB/s)
  • Fixes the 1113 error when specifying a file name that cannot be represented by MBCS in FAT-FS.(FindFirstFileExW API Problem)

New in FastCopy 3.85 (Sep 26, 2019)

  • Fixed a rare exception when src was a remote drive.

New in FastCopy 3.84 (Sep 26, 2019)

  • Fix sometimes missing stat/log near the last file. (vv3.83 only)

New in FastCopy 3.83 (Aug 19, 2019)

  • Fixed a rare WaitForSingleObject Error at exit.

New in FastCopy 3.82 (Jun 22, 2019)

  • Add non-exclusive open for Destination files option. (Copy/Move Option Settings).

New in FastCopy 3.81 (Jun 4, 2019)

  • Add FileLogHistory item in the File Menu.

New in FastCopy 3.80 (May 14, 2019)

  • Add absolute path mode in Include/Exclude filter.
  • Support Win10 LongPathAware. (It can be selected over MAX_PATH files/dirs in the FileDialog).
  • Fixed an issue that caused the process to stop in the same drive move mode. (v3.54 or later)

New in FastCopy 3.70 (May 14, 2019)

  • Speed up delete/sync by multi-threading deletion processing. (More than twice faster via network).

New in FastCopy 3.63 (Feb 19, 2019)

  • Fix error counter. (When a large file couldn't be written to dest, it was incorrectly counted twice)
  • Enable to load fastcopy2.ini that contains BOM.

New in FastCopy 3.62 (Jan 27, 2019)

  • Extend ACL option. (Not only DACL but also SACL will be copied, if it is copied between the local NTFS/ReFS Drive with Admin mode)

New in FastCopy 3.61 (Nov 8, 2018)

  • Fixed an issue that when ACL/AltStream is enabled, they are not copied correctly. (v3.60 only)

New in FastCopy 3.60 (Nov 5, 2018)

  • Add multi-threading for opening source files. (Big effect for network drive)
  • Fix to reflect timestamp for WevDAV(for OneDrive).
  • Prevent hardlink errors for non NTFS drive.

New in FastCopy 3.53 (Aug 8, 2018)

  • Speed control designation more accurately.
  • Slightly improved performance in the same HDD mode.

New in FastCopy 3.52 (Jul 21, 2018)

  • Change hash default to xxHash.
  • xxHash 3 to 4 times faster verification calculation speed (Eliminate verification processing neck in 1 ~ 2 GB/s or more environment).
  • Add /SILENT options etc to the installer (check with /h option).

New in FastCopy 3.51 (Jun 11, 2018)

  • Add verify error behavior option (deleting error-file instead renaming to .fc_verify_err).
  • Fix include/exclude filter problem. (if same dir and file names was specified in the filter, only last same name entry was enabled).
  • Misc refine.

New in FastCopy 3.50 (May 29, 2018)

  • In the Source selection dialog, it can be selected files and dirs simultaneously.
  • Improved network drive performance by adaptively changing the I/O size and async I/O issue number.
  • (With a high latency network drive, it is twice or more faster than Explorer and older version)
  • When minimizing, if the icon is hidden in the task notification area, display it on the task bar.
  • Fixed the exit code did not become -1 on error.
  • Improve settings (add actions at minimized, shell extensions, etc.)
  • Change to 1 file installer and add "Expland" button to installer.
  • Output a dump at exception.
  • To be uninstallable via "application and function".
  • Represent the completion status in the color at the top of the icon.(Green: complete, red: error)
  • Changed the Official website to https://fastcopy.jp/en/.

New in FastCopy 3.41 (Jan 28, 2018)

  • Modify I/O parameters and improve performance for network drive
  • Add update check at startup. (It can be changed in Settings -> Misc)
  • Fix not to show copy mode option when delete mode is selected.
  • Reduce to ocurr "Not empty" error when directories are deleted. (OS is the cause)
  • Fixe incorrect determination of same / different drive judgment of volume using two or more physical HDDs.
  • Misc refine.

New in FastCopy 3.40 (Dec 9, 2017)

  • Add Update Check (Menu -> Help -> Check Update).
  • Support multi-line input in Source Edit Control.
  • Improve estimating precision. (Investigate not only source but also destination)
  • Change default action of Source button. (It shows FileSelection Dialog as default. It can be changed in Settings -> Misc)
  • Support to enable/disable Large Fetch option. (Settings -> I/O Settings)

New in FastCopy 3.32 (Aug 7, 2017)

  • Fix an exception occurred when opening the AboutDialog.
  • Fix to interpret BOM that is specified by /srcfile_w option

New in FastCopy 3.31 (Jul 30, 2017)

  • Increase initial main buffer size(x64:128MB -> 256MB, x86:64MB -> 128MB).
  • Increase maximum attributes buffer size (x64:1GB -> 8GB).
  • Increase path buffer size for verify/move (x64:8MB -> 128MB) and it can be changed in fastcopy2.ini (max_movesize/max_digestsize).
  • Change Grace period of compare timestamp(ms) to 64bit (max 23days -> unlimit)
  • Use NOBUFFERING flag evenif it is a network file when the file is big.
  • Allow BOM in the specified files by /srcfile= or /srcfile_w= options.
  • Improve buffer separation policy.
  • Take a measure for DLL preload attack.

New in FastCopy 3.30 (Mar 6, 2017)

  • Add xxHash option for verify.
  • Add file creation mode (experimental).
  • Fix a Start-path filter problem that only deepest filter was used in multiple depth Start-path filters.
  • Fix same/diff network drive detection.
  • Misc refine.

New in FastCopy 3.27 (Jan 23, 2017)

  • Add recording detail logs when initlizing error occurs in No UI mode. (scheduler or etc).
  • Misc refine.

New in FastCopy 3.26 (Dec 7, 2016)

  • Show FastCopy icon in shell extension.
  • Fix job order in job manager.
  • Improve copy speed with ACL/Stream option.
  • Add Windows Server 2016 in Supported environments.
  • Improved installer.

New in FastCopy 3.25 (Oct 19, 2016)

  • Support hash mode(MD5/SHA-1/SHA-256) for verifying in settings dialog.
  • (32bit version only)Fix to stop copying verifying.

New in FastCopy 3.24 (Oct 18, 2016)

  • Fix an exception at terminating in rare environment.

New in FastCopy 3.23 (Oct 17, 2016)

  • Expand limitaion of I/O buffer settings as 4095MB (x64).
  • Misc refine.

New in FastCopy 3.22 (Oct 17, 2016)

  • Improve performance for 512e HDD.
  • Fix not to ignore minus-relative-date(-1D or etc) in extend filter.
  • Fix not to save "Min Sector size is regareded as 4096" settings.

New in FastCopy 3.21 (Sep 28, 2016)

  • Fix not to recognize cmd=(sync|move) option

New in FastCopy 3.20 (Sep 28, 2016)

  • Support UserMode(not Admin) Shell Extension.
  • Add "Prevent auto-sleep during copying" option.
  • Improve speed for listing directory entries. (using FIND_FIRST_EX_LARGE_FETCH for high-latency environment or huge number of directory entries)
  • Add "Min Sector size is regareded as 4096" settings. (for using a Junction and that points big sector HDD in DestDir drive)
  • Disable estimate if NoUI mode is enabled. (to prevent this behavior, /estimate=TRUE)
  • Add SHA-256 hash mode for verify. (fastcopy2.ini [main] hash_mode=2)
  • Add /balloon option. (to prevent, /balloon=FALSE)
  • Expand /force_start option. (/force_start=2-N ... specify number of max parallel process)
  • Expand /from_date(to_date) option for hours/minutes/seconds. (/from_date="YYYYMMDD[hhmmss]" or "YYYY/MM/DD [hh:mm:ss]")

New in FastCopy 3.13 (Mar 14, 2016)

  • Fix an exception at starting in few environment.

New in FastCopy 3.12 (Mar 7, 2016)

  • Show progress in taskbar during normal(not iconic) window with estimate mode.
  • Fix "UTF-8 logging" option (always enabled)
  • Add support BBS link

New in FastCopy 3.11 (Dec 6, 2015)

  • Support balloon notification at the finish.
  • Add the shortcut button of "Windows Task Scheduler" in Job Settings.
  • In the verify mode, if the hash values are different, target files are renamed to (fname).fc_verify_err.

New in FastCopy 3.10 (Nov 30, 2015)

  • Add changing main information font.
  • Fix an exception(or ACL copy failure) when using many ACL entry with deep path.

New in FastCopy 3.09 (Nov 24, 2015)

  • Fix an exception when using tasktray in Win10(x64) update version.

New in FastCopy 3.08 (Nov 15, 2015)

  • Fix an exception when using tasktray in Win10(x86)

New in FastCopy 3.07 (Nov 2, 2015)

  • Fix memory leak problem when file-logging enabled. (about 1MB per 10,000 file)

New in FastCopy 3.06 (Oct 12, 2015)

  • Fix reparse type indicator(->) in listing mode.
  • Prevent to show confirm dialog in NoUI mode.
  • FIx an exception when using ACL/AltStream + Network DestDir.

New in FastCopy 3.05 (Sep 23, 2015)

  • Improved text label in large text OS environment.
  • Fixed stopping Wipe/Delete mode with 4GB over files.
  • Misc. refine.

New in FastCopy 3.04 (Sep 9, 2015)

  • Fix /linkdest error.
  • Fix ignoring a filter string that has escape character in character class.

New in FastCopy 3.03 (Aug 30, 2015)

  • Support old CPU(athlonXP or etc) in 32bit version.
  • Modify not to finish moving a reparse file with verify.
  • Change initial "Move" parameter.("Move one bye one")
  • Modify English UI font.
  • Modify English UI/help sentence(thinks: Brinda, Silver).

New in FastCopy 3.02 (Aug 20, 2015)

  • Modify to always support DeDuplication reparsed files (Windows Server 2008 or later), even if /reparse mode is enabled or not.

New in FastCopy 3.01 (Aug 17, 2015)

  • Fix a aborting problem with memory allocation error when many files(over 65,536 files(64bit) 131,072 files(32bit)) just under one directory.

New in FastCopy 3.00 (Aug 12, 2015)

  • Improve I/O speed(especially network drive) by Overlapped I/O
  • Add Relative include/exclude filter.
  • Optimize multiple running FastCopys. (Enable parallel running if every FastCopys use the HDDs that another FastCopys aren't used. if not, the FastCopy that is waiting for terminating another FastCopy. And if a FastCopy has standby/shutdown post-process option, it will execute it after all fastcopy tasks terminating.
  • Add /no_ui option. (for task scheduler or batch job)
  • MainBuffer can be specified 4096MB or over. (only 64bit FastCopy)
  • Add the option that can record timestamp/filesize information in filelog.
  • Add tolerance at the timestamp comparison option
  • Improve Physical drive group decision
  • Improve helpfile.
  • Easy to see the display (font, comma-delimited, point precision adjustment).
  • Main settings filename is changed FastCopy.ini -> FastCopy2.ini.
  • Change license BSD to GPLv3
  • Misc refine.

New in FastCopy 2.11 (Jun 18, 2012)

  • Fix to ignore command line and shell extension in English GUI mode

New in FastCopy 2.10 (Jun 18, 2012)

  • Prevent hazy display on 120DPI mode of Vista/7. Fix to sometimes fail update copy with ACL/Stream. Enable to select updating span for information (250/500/1000ms). Show Job name to main window title. Add taskbar minimzie mode instead of tasktray. Add Post-process command condition. Misc refine.

New in FastCopy 2.08 (Feb 28, 2011)

  • Append selected folder to source field, if it is pushed OK button in Source Folder Select Dialog with pushing CTRL key.
  • Fix save path history problem(v2.07 only)

New in FastCopy 2.07 (Feb 20, 2011)

  • Prevent autocomplete of combobox at resizing main window. misc refine.

New in FastCopy 2.06 (Nov 16, 2010)

  • Fix exception at verify mode(v2.05 only).

New in FastCopy 2.05 (Nov 15, 2010)

  • Fix not to save settins in Win98. Enable to select writing ACL/AltStream errors to the log.

New in FastCopy 2.04 (Nov 8, 2010)

  • Enable drag & drop in admin mode on UAC. settings dialog and misc refine.

New in FastCopy 2.03 (Sep 13, 2010)

  • Fix "Elevate" menu item didn't work in English UI.

New in FastCopy 2.02 (Aug 23, 2010)

  • Release x64 native version. Store fastcopy.ini and logfiles in \Users\(USER)\AppData\roaming\FastCopy, if installed in \Progmram Files in Vista or Win7(UAC on/off is unrelated). Misc refine/fix.

New in FastCopy 2.01 (May 12, 2010)

  • Fix not to finish "move" in same HDD rarely. Restore not to require absolute path.

New in FastCopy 2.00 (May 12, 2010)

  • Add simple compare function("listing" with CTRL button)
  • Store fastcopy.ini and logfiles in \Users\(USER)\roming\FastCopy, if UAC is enabled and installed in \Program Files
  • Enable manual settings of Physical Drive group
  • Enable 32bit shell extension in 64bitOS
  • Fix exception when deleting Job.

New in FastCopy 1.99r4 (Aug 10, 2009)

  • Adjust destination filename to source filename when both upper/lower case are different (except "overwrite all" mode). Fix showing no detail error.

New in FastCopy 1.99r3 (Jun 30, 2009)

  • Fix automatically decision of HDD mode problem.(v1.99r2 only) Improve to estimate complete time.

New in FastCopy 1.99 (May 25, 2009)

  • Add detail filelog option(/filelog). Enable filter in move mode. Speed up starting (Replace API's inifile access by original routine.) Affect filter for the files those are specified direct in Source EditBox. Modify /srcfile option when using MBCS in srcfile contents. Additionally, refinement

New in FastCopy 1.98 (Mar 25, 2009)

  • Add Extended (filesize/timestamp) filter. ("Option" -> "show extended filter")

New in FastCopy 1.97 (Mar 18, 2009)

  • Correct that sometimes it failed to play sound in post-process action. Additionally, refinement

New in FastCopy 1.96 (Mar 16, 2009)

  • If /linkdest option is enabled, change updating behavior "overwrite the target" to "delete and recreate the target". Add option(/recreate) that change updating behavior "overwrite the target" to "delete and recreate the target", regardless of specifying /linkdest option.

New in FastCopy 1.94 (Mar 12, 2009)

  • Correct that helpfile can't be opened.(v1.93 only)

New in FastCopy 1.93 (Mar 10, 2009)

  • Add Post-Process(shutdown or etc) menu.
  • Add "open log" menu.
  • Add /srcfile option.(specify source files by textfile).
  • Correct that JobMng saved "Delete" mode as "move" mode(v1.80-v1.92 only).
  • Correct that installation option(creating shortcut) didn't work at Non-English OS.(v1.92 only)

New in FastCopy 1.92 (Jan 18, 2009)

  • Correct English document. Add "run in task tray" option in shell extension. Correct that sometimes incomplete file remained when error occurred.