Editor: Can't replace the file: Unable to remove the file to be replaced

Здесь можно сообщить о найденных багах в Far.
Post Reply
DV
Posts: 415
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 18 times
Been thanked: 14 times

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by DV »

Windows 10 64-bit, FAR 3.0.0.5590 x86.
Иногда во время очередного нажатия F2 (сохранить файл) в редакторе выдаёт ошибку:

Code: Select all

 ╔═══════════════════════════════ Editor ═══════════════════════════════╗
 ║                         Cannot save the file                         ║
 ║                  C:\Some\Path\To\File\file.vcxproj                   ║
 ╟──────────────────────────────────────────────────────────────────────╢
 ║  Can't replace the file: Unable to remove the file to be replaced.   ║
 ╟──────────────────────────────────────────────────────────────────────╢
 ║                         { Retry } [ Cancel ]                         ║
 ╚══════════════════════════════════════════════════════════════════════╝
При этом в папке C:\Some\Path\To\File\ появляется файл с названем вроде FAR2BC5.tmp.
Последующая попытка сохранения файла (нажатием F2) - успешна. Но файл FAR2BC5.tmp так и остаётся в этой папке.
Иногда бывает, что ошибка "Cannot save the file" показывается несколько раз (не скажу точно, при редактировании разных файлов или того же самого). В этом случае в папке остаютс несколько файлов с названиями вроде FAR2BC5.tmp.

Для справок:
Более года на этом же компьютере пользовался версией 3.0 (build 5355) x86, и такой ошибки никогда не было.
Впервые увидел эту ошибку, обновившись на версию FAR 3.0.0.5580 x86 (до этого пользовался всё той же 5355).

buniak_a_h
Posts: 1848
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 116 times
Been thanked: 165 times
Contact:

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by buniak_a_h »

Подтверждаю. Стала очень часто возникать ошибка. Началось с месяц назад, ошибка неустойчивая, запись часто проходит просто по [ Retry ]. Как на локальных, так и на сетевых дисках.

User avatar
Taciturn
Posts: 417
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 31 times
Been thanked: 11 times
Contact:

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by Taciturn »

Скорее всего поможет viewtopic.php?f=9&t=12050&p=159272#p159272.

User avatar
HaRT
Moderator
Posts: 9421
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by HaRT »

DV, buniak_a_h, а если вообще отключить антивирусный монитор?
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1848
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 116 times
Been thanked: 165 times
Contact:

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by buniak_a_h »

Taciturn, спасибо, попробую.
Я такое делал когда-то (ФАР наотрез отказывался сохранять файо на сетевой диск), а сейчас почему этот флаг оказался снова включённым. Но при этом (а) стал сбоить также при сохранении на локальный диск и (б) сбой этот стал стохастическим.

DV
Posts: 415
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 18 times
Been thanked: 14 times

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by DV »

Похоже, проблема именно в антивирусах, потому что буквально вчера столкнулся с похожей ошибкой при массовой замене с помощью плагина RESearch (версия 8.70): один из исходных файлов оказался немодифицированным - зато рядом с ним появился новый (модифицированный) файл с тем же именем и добавленной частью ".new" в конце имени файла.
К сожалению, использование антивируса, даже когда он мешает нормальной работе, является частью корпоративной политики, и потому его нельзя отключить...
Last edited by DV on Fri 08 May, 2020 08:52, edited 1 time in total.

User avatar
John Doe
Бюрократ
Posts: 12823
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 286 times

Editor: Can't replace the file: Unable to remove the file to be replaced

Post by John Doe »

У меня проявляется и без антивирусов. На машине на которой даже Windows Defender деактивирован.
https://t.me/FarManager — Telegram чат

Post Reply

Return to “Глюки и баги”