View Issue Details

IDProjectCategoryView StatusLast Update
0004027Far ManagerFile Systempublic2024-01-18 18:07
Reporterman2 Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Platformx64OSWindowsOS Version7
Product Version3.0 
Summary0004027: Не копируются даты создания и последнего доступа файла
DescriptionЕсть два диска NTFS. Если после переноса (вариант: копировании с последующим удалением) файла с диска 1 на диск 2, у файла на диске 2 заменить даты создания и последнего доступа (например, поставить все текущей датой), а после файл скопировать обратно на диск 1, то даты создания и последнего доступа файла на диске 1 вернутся к значениям, которые были до удаления этого файла с диска 1. Ситуация 100% повторяется на всех Windows 7 x64, на всех версиях Far Manager 3.*
TagsNo tags attached.
Build

Activities

HaRT

2024-01-17 00:38

reporter   bugnote:0017509

Last edited: 2024-01-17 00:39

Как раз стукнуло 4 года, как Майкрософт прекратил поддержку Win7 (и год с прекращения поддержки Win8.1). Воспроизводится ли заявленная ошибка на Win10?
Также не воспроизводится ли часом такая же ошибка, если переносить файл системными средствами (скажем, командой MOVE)?

man2

2024-01-17 08:40

reporter   bugnote:0017510

В Win 10 баг воспроизводится, но частично: не копируется дата создания.
И причем тут команда MOVE, если при перемещении (копировании) файла с диска 1 на диск 2 дата переносится корректно. Баг проявляется когда файл копируется обратно на диск 1, где он раньше располагался. Командой COPY в Win 7/10 при копировании с диска 2 на диск 1 баг не воспроизводится.

HaRT

2024-01-17 12:00

reporter   bugnote:0017511

В Win 10 баг воспроизводится, но частично: не копируется дата создания.

man2
Так дата создания получается от удалённого прежде оригинала или выставляется просто на момент копирования? Если второе, то это нормально и лечится галкой “Preserve all timestamps” в диалоге запуска копирования.

man2

2024-01-18 07:11

reporter   bugnote:0017512

Нет, вы не поняли. даты нового файла на диске 1 получаются теми же самыми, которые были у файла с таким же именем на диске 1 после его удаления с диска 1 (переноса с диска 1 на диск 2).
Т.е. перенесли файл с диска 1 на диск 2, изменили дату файла на диске 2 (поставили текущую), скопировали файл обратно на диск 1 - даты на диске 1 волшебным образом опять стали такими же, как до удаления.
Предлагаю самостоятельно это проверить.

HaRT

2024-01-18 18:07

reporter   bugnote:0017514

Я изначально понял именно так, как вы сейчас снова написали. А вот вы, похоже, действительно не поняли мой вопрос про наблюдаемое вами поведение на Win10. Предлагаю вам перечитать мой предыдущий комментарий.
Также проверьте, влияет ли на описываемую вами ситуацию состояние настройки System settings / Use system copy routine.

Issue History

Date Modified Username Field Change
2024-01-16 22:01 man2 New Issue
2024-01-17 00:38 HaRT Note Added: 0017509
2024-01-17 00:39 HaRT Note Edited: 0017509
2024-01-17 08:40 man2 Note Added: 0017510
2024-01-17 12:00 HaRT Note Added: 0017511
2024-01-18 07:11 man2 Note Added: 0017512
2024-01-18 18:07 HaRT Note Added: 0017514