Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What I'm looking for is something that seamlessly works within the windows GUI, not a command-line utility like robocopy. I do lots of small copy/pastes of various files and I'd like windows to just always overwrite if filesize differs, and if filesize is identical then it does nothing. Can it be done?

share|improve this question
If I were you, I would use a timestamp rather then filesize (unless you have an explicit reason to use the latter). – Breakthrough Jul 22 '11 at 14:56
@Breakthrough that makes sense, if a tool lets me do either I'll be happy. – CreeDorofl Jul 22 '11 at 15:02
@CreeDorofl I would modify your question to use timestamps - this is most likely why you got the downvotes. Don't rely on file sizes or file content to be consistent - ever. – Breakthrough Jul 22 '11 at 15:09
have you tried beyondcompare? It can be used to compare files and folders based on just about any criteria. – James Woolfenden Jul 22 '11 at 15:42
@James Woolfenden I haven't but it sounds a little different from what I'm hoping for. In a perfect world, there's no 3rd party program I need to run... I just drag and drop a bunch of files into a folder, and windows overwrites if the size/timestamp are different without nagging me... Or at worst, a dialogue that presents the usual overwrite options, plus one more: "overwrite only if timestamp/filesize differs". – CreeDorofl Jul 22 '11 at 15:47

You can use TeraCopy if you want, then just set up the settings. Alternatively, it also asks you what to do when file name conflicts exist during a file copy operation (so you can address it on a case-by-case basis). Also, if a conflict is detected, you can choose what to do on a file-by-file basis, or for the entire transfer queue.

TeraCopy also integrates with the Windows shell to replace the default copy-and-paste operation with it's own interface.

NOTE: As of September 2014, TeraCopy only works within Windows or with Android devices (smart phones and Tablets) that have Mass Storage Mode (Android Gingerbread and early versions of Ice Cream Sandwich). Newer devices that use Android v4.2 Jelly Bean or later have MTP mode only for file transfers and TeraCopy can not "see" devices that use MTP mode for file transfers.

share|improve this answer
I remember trying Teracopy before, for some reason I nixed it but I'm willing to try it again if it lets me do this. Thanks for the suggestion. – CreeDorofl Jul 22 '11 at 15:04
@CreeDorofl it does, and you can also use a batchfile with it to do what you want. You can also do what you want on a case-by-case basis (it will ask you what to do for the entire batch or just that file when you try to replace files). IMHO, TeraCopy is the best explorer file management replacement tool. – Breakthrough Jul 22 '11 at 15:05
Is there any other good tool than TeraCopy? – avirk Jul 22 '11 at 15:13
I would recommend this or Copy Handler. – surfasb Jul 22 '11 at 21:40
It seems to me TeraCopy only has "if older" and not "if file size different" - is that right? In some cases the latter is preferable: perhaps to complete previously unfinished copying, or when you know the source is the latest version even if the target was (perhaps mistakenly) edited more recently. – Greg Zaal Dec 20 '14 at 17:30

rsync can also be used on windows, and it's a bit more flexible tool - it has command line options to compare timestamps only, but it also provides spme speedup in bandwidth constrained operations - like copying over a network or to a slow (writespeed) drive, since it's able to limit itself to transferring the parts that changed.

share|improve this answer


KDiff3 is a program that:

  • compares or merges two or three text input files or directories,
  • shows the differences line by line and character by character (!),
  • provides an automatic merge-facility and
  • an integrated editor for comfortable solving of merge-conflicts,
  • supports Unicode, UTF-8 and other codecs, autodetection via byte-order-mark "BOM"
  • supports KIO on KDE (allows accessing ftp, sftp, fish, smb etc.),
  • Printing of differences,
  • Manual alignment of lines,
  • Automatic merging of version control history ($Log$),
  • and has an intuitive graphical user interface.
  • Windows-Explorer integration Diff-Ext-for-KDiff3 - shell extension included in installer (originally by Sergey Zorin: see also Diff Ext)
  • KDE-Konqueror service menu plugin
  • Simplified integration with IBM-Rational-Clearcase for Windows

enter image description here

share|improve this answer
How's the integration with windows explorer, pretty seamless? I'd like to just drag and drop and have windows not pop up any dialogues. – CreeDorofl Jul 22 '11 at 15:07
Please expand this answer. Link only answers may be deleted. – soandos Jul 16 '12 at 0:29

try dopus

Confirm Replace

see explanation here ( Ctrl + F copy)

other options here!Documents/Prefs/Copy_Options.htm and here!Documents/Drag_and_drop.htm

It's a very powerful file manager that you have to pay for ( you can try it for 60 days )

It can do what you asked easily & more! Depends on your technical ability.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.