Как в Total Commander внедрить механизм ускоренного копирования и переноса данных TeraCopy
Как в Total Commander внедрить механизм ускоренного копирования и переноса данных TeraCopy
Total Commander предлагает более гибкие условия копирования и перемещения данных, нежели сама Windows. Это возможность проведения этих операций по заданным шаблонам – с указанием отдельных расширений, размеров файлов, дат их создания, ключевых слов в именах, с выбором только папок и т.п. Но популярный файловый менеджер не предлагает более совершенного механизма в плане скорости копирования и перемещения данных.
Он проводит эти операции на тех же скоростях, что и стандартные средства проводника. Несколько ускорить эти процессы можно с помощью специальной программы TeraCopy , внедрив её механизмы работы и в среду самой Windows, и в Total Commander.
Что за программа такая, и как она интегрируется в Total Commander?
О программе
TeraCopy – условно-бесплатная программа, позволяющая более оперативно проводить операции копирования и перемещения данных в среде Windows за счёт многопоточного алгоритма проведения этих операций. К вопросу эффективности такого алгоритма мы ещё вернёмся.
В числе возможностей TeraCopy:
• Проверка хеш-суммы;
• Пропуск проблемных файлов при копировании/перемещении данных;
• Ожидание переподключения сетевого ресурса или съёмного устройства, если таковые являются одним из мест проведения операции;
• Защита данных при прерывании копирования/перемещения;
• Настраиваемый удобный интерфейс с ведением истории операций для оперативного указания в будущем источников и мест назначения копирования/перемещения данных;
• Возможность задания единого общего правила при совпадении имён файлов;
• Настройка звукового оповещения по завершении операций;
• Интеграция программы в проводник Windows, Directory Opus и Total Commander.
TeraCopy изначально являет собой небольшое окошко по типу статус-бара.
В это окошко необходимо перетянуть из проводника или файлового менеджера данные, нажать кнопку либо «Копировать», либо «Переместить».
И указать путь назначения.
Далее же можем отслеживать прогресс операции в статус-баре.
И таких операций копирования/перемещения данных можно запустить несколько, каждый раз добавляя в интерфейсе программы новую форму со статус-баром.
Интеграция в проводник Windows
В проводник TeraCopy интегрируется по умолчанию. После установки программы впредь при копировании и перемещении данных в проводнике будет появляться запрос, каким образом нужно проводить операцию – с помощью TeraCopy или проводника (Explorer) .
Для Total Commander же интеграцию необходимо настраивать самостоятельно.
Интеграция в Total Commander
Чтобы алгоритмы копирования/перемещения TeraCopy можно было использовать при работе с Total Commander, идём в настройки программы.
И внизу, в графе интеграции жмём кнопку «Total Commander».
После чего на панели инструментов файлового менеджера появятся кнопки TeraCopy:
• С синей стрелкой направления – это кнопка копирования данных;
• С красной стрелкой направления – это кнопка переноса данных.
Теперь их можно использовать вместо родных кнопок файлового менеджера F5 и F6 . При использовании механизмов TeraCopy будем видеть, соответственно, статус-бар прогресса операций не Total Commander, а программы.
Эффективность TeraCopy
Ну а теперь об эффективности алгоритмов TeraCopy. При проведении тестов чуда, конечно же, не произошло. Чудеса при копировании и перемещении данных возможны только в результате замены HDD на SSD . Тем не менее факт ускорения был зафиксирован. Один и тот же файл весом в 4,23 Гб копировался по одному и тому же пути (естественно, с зачисткой следов первого захода перед вторым заходом) алгоритмами самого Total Commander и TeraCopy.
В первом случае результат составил 3 минуты 16 секунд.
Во втором – 2 минуты 35 секунд.
С перевесом в 41 секунду TeraCopy выиграла бой у Total Commander. Победа не ахти, но на больших объёмах работы с данными будет, соответственно, большая экономия времени.
TeraCopy может работать в обычной инсталлируемой и портативной версии. Для интеграции программы в проводник необходима только полноценная инсталлируемая версия. Практически все возможности программы доступны в её бесплатной редакции. В платной редакции Pro нам предлагается возможность исключения файлов и папок из копируемого/перемещаемого объёма и экспорт отчётов с сохранением информации о проведённых операциях в файлы HTML и CSV .
Почему я перестал копировать Total Commander и перешел на TeraCopy
Копирую скачанные программы, фильмы. дистрибутивы оперсистем (ISO образы) на внешний диски и с него на компьютер. Стал замечать, после неудачи запуска образа установочного диска с фотоаппарата Canon cкопированного с компьютера на ноутбук, на компьютере в виртуальный дисковод устанавливался. Размер совпадал до байта но хеш суммы не совпадали.
Приспособился проверять большие файлы сравнением хеш суммы файлов встроенной в Проводник HashTab
Как проверить контрольную сумму дистрибутива Windows 7
http://www.oszone.net/10654/checksum
http://soft.oszone.net/program/7497/HashTab/
HashTab 4.0.0.2
http://implbits.com/ разработчик
Расширение для окна свойств файла вашей системы, которое отображает хеши MD5, SHA1, SHA2, RipeMD, HAVAL и Whirlpool. Очень полезно при проверке скачанных файлов.
После инсталляции достаточно нажать на правую кнопку мыши на файле и выбрыть пункт “Свойства”. Там можно найти новую вкладку под названием “Контрольные суммы”, где можно увидеть различные контрольные суммы, такие как MD5, SHA1, CRC32 и другие, а так же сравнить контрольную сумму файла с эталонной.
Так же при копировании и воспроизведении аудиокниги Перумов Ник Кольцо тьмыкнига1 Эльфийский клинок 680 МБ 281 файл, на компьютере при одинаковом рамере файла проигрыватель показывал в 5 раз меньше времени проигрывания, а реальное время проигрывания было такое же как в первоисточнике на ноутбуке.
Стал искать эту оказывается распространенную проблему, и нашел решение, утилита TeraCopy, сравнивающая хеш копированного. Так же оказалось при щелчке на MD файлы с цифрами хеша автоматически начинает проверять целостность скачанного.
При сравнении этих 281 файлов больше 40 оказалось с поврежденным хешем. можно удалить все файлы и скопировать заново. если до этого не было скопированно этой утилитой, или удалить целые файлы оригинала в корзину и скопировать поврежденные, и вернуть из корзины. если нужно оставить оригинал.
Так же встраивается в Total Commander, значок сверху что позволяет остаться пользоваться им. (вначале не заметил где встроилось и появилось несколько значков, лишние удалил).
там же адрес сайта программы, но с rsload.net скачать проще, установочные файлы идентичны оригиналам. Там же серийные номера. но они мне не понадобились, функциональность с введенными номерами на ноутбуке и без на компьютере одинакова.
Из основных достоинств стоит отметить возможность сравнивать значение CRC до и после переноса файла или его копирования, можно поставить на очередь множество файлов, можно пропускать файлы мешающие нормальному копированию, поддерживается асинхронное копирование между двумя жесткими дисками, что приводит у увеличению скорости передачи, также TeraCopy полностью поддерживает Unicode. Вот в целом все плюсы этой маленькой утилиты, Русская поддержка кстати тоже имеется, надеюсь программка будет вам полезна.
Из обсуждения
http://forum.ru-board.com/topic.cgi?forum=5&topic=27847&.
artyom1984
С помощью TeraCopy 2.12 копировал информацию с двух HDD: 350 ГБ (в основном видео и фото, всего около 8000 файлов в том числе есть файлы более 1 ГБ) и 650 ГБ (в основном документы, всего более 430 тыс. файлов). Копирование проходило в режиме по умолчанию “255 chars limit”.
Для проверки целостности скопированных файлов отметил в настройках программы пункт “Test”. После копирования проверка CRC прошла без проблем, не было найдено ни одной ошибки.
Также проверку правильности копирования провел в Total Commander: вычислил контрольные суммы MD5 всех файлов в источнике и сравнил их с контрольной суммой файлов в месте назначения. Результат такой дополнительной проверки: несоответствий не найдено.
В ИТОГЕ МОЖНО СДЕЛАТЬ ВЫВОД, ЧТО БИТЫХ ФАЙЛОВ В ПРОЦЕССЕ КОПИРОВАНИЯ ПРОГРАММА НЕ СОЗДАЕТ И НИЧЕГО НЕ ПОРТИТ.
При возникновении проблем ошибок CRC необходимо проверить файловую систему и HDD на наличие ошибок.
Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов
Копирование файлов в Windows без неожиданностей
В Windows’е есть Проводник (он же Explorer), наверняка знаете,
без него Windows не Виндоус вовсе.
Так вот у Проводника есть один существенный недостаток:
когда случается ошибка при копировании файлов, Проводник выдаёт сообщение и прекращает операцию.
И после начинаются танцы с бубном:
- Какие файлы скопировались, а какие нет?
- Почему произошла ошибка?
- Ошибка из-за нехватки места или это сбой диска?
Эти вопросы не радуют.
Особенно неприятно, когда, например, копируем фото с камеры или телефона. Потому как ой как не хочется терять снимки.
Кстати, при копировании больших файлов — которое иногда может затянуться на час и более — Проводник Windows в случае возникновения ошибки ведёт себя аналогично: выбрасывает и всё — начинай сначала. Времени жалко.
Чтобы избежать подобных инцидентов, рекомендую установить программу TeraCopy.
Поддерживает русский язык.
Скачать можно с официального сайта —
Сайт на английском, поэтому даю прямые ссылки для скачивания
В чём прелесть программы?
Первая прелесть. Копирование (а также перемещение) файлов можно приостановить.
То есть . если видите, что заканчивается место,
останавливаете копирование,
освобождаете место, выбрасывая что-нибудь лишнее,
и заново возобновляете копирование.
Вторая. Если произошла ошибка в процессе копирования, то можно видеть какие-файлы скопировались, а какие нет.
Можно устранить проблему и заново повторить операцию.
Третья. Программа копирует файлы ГОРАЗДО быстрее Проводника Windows!
Когда первый раз после инсталляции будете копировать файлы в Проводнике, то не пугайтесь: появится окошко с вопросами.
- Кнопка “Copy with TeraCopy?” — копировать программой TeraCopy — на неё нужно кликать!
- Кнопка “Copy with Explorer?” — копировать как обычно с помощью Проводника Windows
- Кнопка “Cancel” — отменить операцию
- Опция “Show this dialog next time” — если снять галочку, то окошечко с вопросом больше не будет появляться, режим копированию выбираться согласно настройкам программы TeraCopy.
Рекомендую первое время не снимать галочку. Когда освоитесь, тогда снимите.
Основное программы выглядит так:
Если нажать на кнопку с треугольными скобками >>, то будет выведен список файлов:
Если в процессе копирования попытаться закрыть программу, то откроется диалог с примерно таким сообщением:
Проводник в таких случаях прерывает операцию. Программа TeraCopy позволяет оставить “всё как есть” и после продолжить копирование.
При возобновлении операции открывается диалог:
Опций много. Можно:
- продолжить копирование,
- перезаписать,
- переименовать, т.е. сделать дубль,
- или переместить в другую папку.
В основном окне, справа между индикаторами копирования, есть ряд кругленьких пиктограмм-кнопочек. Каждая отвечает за свой режим:
- Выключить компьютер по завершению операции — полезно когда “копирование пошло в ночь”, т.е. операция продлится так долго, что ждать окончания нет смысла.
- Извлечь диск по завершению операции — это режим дя CD/DVD.
- Запустить тест по завершении операции — не все сменные носитель надёжны, и чтобы обезопасить себя от неожиданностей, иногда имеет смысл сразу после записи данных убедиться, что файлы читаются.
- Закрыть программу после завершения — если отказались от Проводника и всё доверили TeraCopy, то закрывать окошко после каждой операции неудобно: включите это режим.
Пару раз скопировав файлы всё сами поймёте.
Особых настроек программа не требует. Но если уж сразу захотите её разглядеть в подробностях, то проделайте следующее:
Нажмите “Пуск” и в списке программ найдите TeraCopy.
Кликните правой кнопкой где-нибудь в окне программы и выберите из меню пункт “Настройки”
Для себя включил галочки:
- Проверять свободное место
- Звук по завершении операций
- Confirm drag and drop — подтверждать буксировку файлов мышкой (полезно когда используете тачпад).
Программа работает на всех версиях Windows.
Если пользуетесь Total Commander, то в настройках TeraCopy включите “Добавить кнопки копирования и перемещения в Total Commander”.
Программа TeraCopy действительно копирует быстрее.
Опубликован: 10 декабря 2016, 12:02
Доброго времени суток Константин.Спасибо за ценную информацию.
С уважением Виктор