Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Проблемы при удалении файлов
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
rider



Joined: 04 Feb 2013
Posts: 1

Post (Separately) Posted: Mon Feb 04, 2013 14:27    Post subject: Проблемы при удалении файлов Reply with quote

Здравствуйте.
Win7 64, TC 8.01. Возникают проблемы при удалении большого количества файлов, точных границ назвать не могу, сталкивался с over 1200. Процентах на 40-50-60 процесс дохнет и не продолжается, ожидание тоже результата не дает, приходится убивать процесс тоталкоммандера. Сталкивался ли кто-то с подобным?
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Tue Feb 19, 2013 21:51    Post subject: Reply with quote

Антивирус? Битый диск? Как Проводник себя ведёт? Какой метод удаления выбран?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1168
Location: Донецк

Post (Separately) Posted: Tue Feb 19, 2013 22:56    Post subject: Reply with quote

rider
Скорее всего, в wincmd.ini установлено значение VistaDelete=0
Выход - поменять на 1.
Поиск и тут.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Wed Feb 20, 2013 10:15    Post subject: Reply with quote

Не знаю, сколько удалял Total-ом, ни разу с подобной проблемой не сталкивался как на 7-ке 64, так и на 8-ке 64. Игры удалял вручную, а в них, как правило, достаточно большое количество файлов.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Wed May 22, 2013 00:21    Post subject: Reply with quote

Преамбула: по-сути, любая работа складывается из мелочей Smile

Вряд-ли что-то измениться, но все-таки озвучу:
Хотелось бы более гибкой настройки удаления файлов/каталогов помимо ключа Win95Delete=. По умолчанию файлы удаляются наглухо - рекаверилками найти не удается, вероятно, в MFT не только помечается как незанятое место. Но записи нулей в месторасположение файла вроде не происходит - нет заметной разницы между удалением файла на 200 кб и двумя десятками 1,5 гиговых файлов. А все мы ошибаемся и соломки не напасешься...
Если установить Win95Delete=1, то иногда не с первого раза (или вообще не появляется) окно с подтверждением удаления и/или запросом админских прав. Еще есть нюанс с удалением сохраненных веб-страниц - при удалении html-файла удаляется и папка %htmlname%_files, как обычно происходит в ОС от MS, в ТС при Win95Delete=0 (по умолчанию) этого не происходит, а старая привычка на то и старая.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Wed May 22, 2013 00:31    Post subject: Reply with quote

[off]Хм. Не проще ли включить корзину?[/off]
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed May 22, 2013 00:45    Post subject: Reply with quote

Skif_off wrote:
По умолчанию файлы удаляются наглухо - рекаверилками найти не удается
Плагин Back2life подводит?
Skif_off wrote:
иногда не с первого раза (или вообще не появляется) окно с подтверждением удаления и/или запросом админских прав
Если речь про удаление системных/скрытых файлов, то ключ VistaDelete в помощь (но это при включённой корзине).
Skif_off wrote:
при Win95Delete=0 (по умолчанию) этого не происходит
По Shift+Del должно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Wed May 22, 2013 01:58    Post subject: Reply with quote

Rodny wrote:
[off]Хм. Не проще ли включить корзину?[/off]

Даже не помню, как ее выключить Smile Речь об удалении Shift+Del, с нормально работающей корзиной, как у подавляющего большинства пользователей.
Flasher wrote:
Плагин Back2life подводит?

Есть только x32, моя сборка 32+64bit, давно не пробовал.
Flasher wrote:
Если речь про удаление системных/скрытых файлов, то ключ VistaDelete в помощь (но это при включённой корзине).

Если корзина включена, VistaDelete=1 по умолчанию (в какой-то бете 8.0 добавлено, лень смотреть точную дату Smile) %windir%\Prefetch очистить не удастся (не имеет значения, зачем это нужно)
Flasher wrote:
По Shift+Del должно.

С ключем UseTrash=1 - нет, стоило сразу упомянуть, извиняюсь.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Wed May 22, 2013 09:08    Post subject: Reply with quote

Считаю целесообразным данное обсуждение переместить из темы с "хотелками" в более специальную тему.
По обсуждению добавлю следующее:
1. Помимо плагина Back2Life существует одноимённая утилита.
2. Насколько могу судить, при удалении файлов в корзину с помощью самого TC удаление HTML приводит к корректному удалению и одноимённой папки. Как и при удалении мимо Корзины Проводником (Win95Delete=1). Пара автоматически не удаляется только при удалении с помощью самого TC мимо Корзины по Shift+F8/Shift+Del. Но, вообще говоря, кому-то теоретически может понадобиться HTML-файл удалить, а папку оставить.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Wed May 22, 2013 15:54    Post subject: Reply with quote

Наверное, стоило вообще грохнуть пост Smile
Пожалуй, я несколько невнятно выразил мысль, имел в виду: при удалении через Shift+Del не всегда можно восстановить удаленные файлы. Я предположил, что в TC есть механизм надежного удаления файлов (типа TuneUp Shredder или Wipe в Linux) и просто хотел возможность отключить эту фичу. При этом меня не смутило, что ничего подобного нагуглить не удалось и никакой разницы по скорости удаления 1 файл на 15 мб vs. 20 файлов по ~1500 мб на глаз нет, т.е. месторасположения файла не забивается нулями в 100500 проходов Smile

Взялся все-таки за эксперимент, попробовал разные комбинации значений ключей UseTrash/VistaDelete/Win95Delete, пробовал удалять отдельно файлы, отдельно каталоги, в корзину и минуя, сравнил с работой проводника. ОС - WinXPx86 и Win7x64 (изменения в ОС: назначение %TEMP% в C:\Temp, остановка ряда служб (RemoteRegistry, Windows Search и проч.), в WinXp параметр EnablePrefetcher установлен в 2, фиксированный размер файла подкачки; файловая система NTFS, корзина работает штатно), TC 8.01 (32+64 bit), восстановление данных/просмотр $MFT велся в DMDE 2.4.4.442 (GUI-версия).

Результат: в плане изменений непосредственно в файловой системе никаких отличий между удалением проводником и TC не обнаружил (никаих отличий в изменениях $MFT, все файлы восстанавливаются), теперь пойду позавтракаю.
Back to top
View user's profile Send private message
Bobby_



Joined: 12 Jan 2014
Posts: 4

Post (Separately) Posted: Sun Jan 12, 2014 16:31    Post subject: Reply with quote

Подскажите, как в TC 8.5r15 х64 включить подтверждение удаления файлов? В Настройки-Разное именно этого чекбокса подтверждения нет. А то при случайном нажатии Del файло сносится моментально. Корзина отключена. В 7.56а всегда был запрос.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Sun Jan 12, 2014 17:11    Post subject: Reply with quote

Bobby_
Советую внимательно прочитать написанное выше в этой же теме про ключ VistaDelete (с проходом по ссылкам и чтением описания ключа в новейшей англоязычной справке). А ответ по существу вопроса — Корзину обратно включить. Или значение ключа указать отличное от -1.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Bobby_



Joined: 12 Jan 2014
Posts: 4

Post (Separately) Posted: Sun Jan 12, 2014 17:25    Post subject: Reply with quote

Avada, за ответ спасибо, но совершенно непонятно зачем нужно было трогать это подтверждение.
При отключенной корзине вопрос у меня решился удалением параметра VistaDelete из WinCmd.ini
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Sun Jan 12, 2014 17:51    Post subject: Reply with quote

Bobby_
Возврат к старой версии —это не решение проблемы, а капитуляция.
И вот что хочу уточнить: в системных свойствах Корзины отключено удаление в Корзину, подтверждение удаления или то и другое?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Bobby_



Joined: 12 Jan 2014
Posts: 4

Post (Separately) Posted: Sun Jan 12, 2014 18:09    Post subject: Reply with quote

Avada, оба пункта отключены
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group