3

Is there a difference between dragging and dropping a file vs. copying and pasting in Windows Explorer? I read on a forum that dragging is more reliable than copying. Is this true? Can copying create a file that is not bit-identical to the original?

1
  • 1
    The only reliability I can see is the question of knowing reliably where you are going to drop the file. If your hands are steady, they are equivalent. If you have difficulty with releasing the mouse button without moving the mouse, you might occasionally drag and drop to a neighboring folder.... when that happens, remember that Ctrl+Z will undo the file move.
    – RBerteig
    Mar 2, 2011 at 10:12

4 Answers 4

9

There is no difference other than you have more options when you drag a file.

Holding

  • Shift - force moves the file
  • Control - force copies the file
  • Alt - creates a shortcut to the original file

You can also drag using the Right Mouse button. This provides a menu after dropping giving you these options as well.

If you have installed custom handlers such as TeraCopy or NTFS Junction makers.

enter image description here

And as @jamason1983 says the Default action is different. (But can be forced via the Right click drag or pressing a Modifier Key - Shift, Ctrl, Alt)

1
1

Reliabilty has nothing do do with it. Dragging and dropping from one folder to another on the same logical partition (both folders reside on lets say the C:\ drive) is actualy a file move not a file copy, but when dragging and dropping a file from a folder in one logical partition to another folder on a diffrent logical partition (moving a file from C:\ => D:) drag and drop will perform a file copy proccess. while copying and pasting will alwyes be a copy and past proccess.

0

Drag and drop will move only security rights from original file. But in copy and paste- system will copy that file and paste on location and it will be copy all security rights from uper lavel and add in new file....

1
  • 1
    In Vista and 7, files moved on the same partition will inherit the ACLs of their new parent directory if they were previously configured to inherit them from their old parent directory. This is a change in behavior from XP and older OSes.
    – afrazier
    Nov 4, 2011 at 2:34
0

Can copying create a file that is not bit-identical to the original?

Yes.

I'm currently trying to investigate such a problem. However, I don't know if there is a difference between drag/drop and copy/paste.

Apparently, there are differences between different copy programs. I experienced corrupted copies with drag/drop in Windows Explorer, but not with another file manager (Total Commander). Have yet to test copy, xcopy and others. My problem is hardware related, but yes, Windows can, in some particular circumstances create non-identical copies, without realizing it and without showing an error.

I would have thought that any copy program would eventually end up using the same Windows internal copy routine, but apparently not. Still, it would be surprising if the same program (Windows Explorer) used 2 different copy routines depending on how the copy was initiated.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .