View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004027 | Far Manager | File System | public | 2024-01-16 22:01 | 2024-01-18 18:07 |
Reporter | man2 | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | 3.0 | ||||
Summary | 0004027: Не копируются даты создания и последнего доступа файла | ||||
Description | Есть два диска NTFS. Если после переноса (вариант: копировании с последующим удалением) файла с диска 1 на диск 2, у файла на диске 2 заменить даты создания и последнего доступа (например, поставить все текущей датой), а после файл скопировать обратно на диск 1, то даты создания и последнего доступа файла на диске 1 вернутся к значениям, которые были до удаления этого файла с диска 1. Ситуация 100% повторяется на всех Windows 7 x64, на всех версиях Far Manager 3.* | ||||
Tags | No tags attached. | ||||
Build | |||||
|
Как раз стукнуло 4 года, как Майкрософт прекратил поддержку Win7 (и год с прекращения поддержки Win8.1). Воспроизводится ли заявленная ошибка на Win10? Также не воспроизводится ли часом такая же ошибка, если переносить файл системными средствами (скажем, командой MOVE)? |
|
В Win 10 баг воспроизводится, но частично: не копируется дата создания. И причем тут команда MOVE, если при перемещении (копировании) файла с диска 1 на диск 2 дата переносится корректно. Баг проявляется когда файл копируется обратно на диск 1, где он раньше располагался. Командой COPY в Win 7/10 при копировании с диска 2 на диск 1 баг не воспроизводится. |
|
Так дата создания получается от удалённого прежде оригинала или выставляется просто на момент копирования? Если второе, то это нормально и лечится галкой “Preserve all timestamps” в диалоге запуска копирования. |
|
Нет, вы не поняли. даты нового файла на диске 1 получаются теми же самыми, которые были у файла с таким же именем на диске 1 после его удаления с диска 1 (переноса с диска 1 на диск 2). Т.е. перенесли файл с диска 1 на диск 2, изменили дату файла на диске 2 (поставили текущую), скопировали файл обратно на диск 1 - даты на диске 1 волшебным образом опять стали такими же, как до удаления. Предлагаю самостоятельно это проверить. |
|
Я изначально понял именно так, как вы сейчас снова написали. А вот вы, похоже, действительно не поняли мой вопрос про наблюдаемое вами поведение на Win10. Предлагаю вам перечитать мой предыдущий комментарий. Также проверьте, влияет ли на описываемую вами ситуацию состояние настройки System settings / Use system copy routine. |
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 |