Есть ли разница между перетаскиванием файла и копированием и вставкой в проводнике Windows? Я прочитал на форуме, что перетаскивание является более надежным, чем копирование. Это правда? Может ли копирование создать файл, который не идентичен оригиналу?
4 ответа
Там нет никакой разницы, кроме как у вас есть больше вариантов при перетаскивании файла.
Держа
- Shift - принудительно перемещает файл
- Control - принудительно копирует файл
- Alt - создает ярлык для исходного файла
Вы также можете перетаскивать, используя правую кнопку мыши. Это обеспечивает меню после удаления, предоставляя вам эти параметры, а также.
Если вы установили пользовательские обработчики, такие как TeraCopy или NTFS Junction Maker.
И как @ jamason1983 говорит, что действие по умолчанию отличается. (Но может быть принудительно вызван перетаскиванием правой кнопкой мыши или нажатием клавиши-модификатора - Shift, Ctrl, Alt)
Reliabilty не имеет к этому никакого отношения. Перетаскивание из одной папки в другую в одном и том же логическом разделе (обе папки находятся, скажем, на диске C:\) на самом деле является перемещением файла, а не копией файла, а при перетаскивании файла из папки в одном логическом разделе. в другую папку на другом логическом разделе (перемещение файла из C:\ => D:) перетаскиванием выполнит процесс копирования файла. при копировании и вставке всегда будет копия и прошедший процесс.
Перетаскивание переместит только права безопасности из исходного файла. Но при копировании и вставке система скопирует этот файл и вставит его в нужное место, скопировав все защитные права из пакета uper lavel и добавив в новый файл ....
Может ли копирование создать файл, который не идентичен оригиналу?
Да.
Я сейчас пытаюсь исследовать такую проблему. Однако я не знаю, есть ли разница между перетаскиванием и копированием / вставкой.
По- видимому, существует различие между различными программами копирования. У меня были поврежденные копии с перетаскиванием в проводнике Windows, но не с другим файловым менеджером (Total Commander). Еще предстоит протестировать копию, xcopy и другие. Моя проблема связана с оборудованием, но да, в некоторых случаях Windows может создавать неидентичные копии, не осознавая этого и не показывая ошибку.
Я бы подумал, что любая программа копирования в конечном итоге будет использовать ту же самую процедуру внутреннего копирования Windows, но, очевидно, нет. Тем не менее, было бы удивительно, если бы одна и та же программа (проводник Windows) использовала 2 разные процедуры копирования в зависимости от того, как была инициирована копия.