Calcweb.ru

Информационный портал
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как в Total Commander внедрить механизм ускоренного копирования и переноса данных TeraCopy

Почему я перестал копировать 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 на наличие ошибок.

Читайте так же:
4 бесплатных программы для исправления раскладки клавиатуры и набранного текста

Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов

Копирование файлов в Windows без неожиданностей

Так вот у Проводника есть один существенный недостаток:

когда случается ошибка при копировании файлов, Проводник выдаёт сообщение и прекращает операцию.

И после начинаются танцы с бубном:

  • Какие файлы скопировались, а какие нет?
  • Почему произошла ошибка?
  • Ошибка из-за нехватки места или это сбой диска?

Эти вопросы не радуют.

Особенно неприятно, когда, например, копируем фото с камеры или телефона. Потому как ой как не хочется терять снимки.

Кстати, при копировании больших файлов — которое иногда может затянуться на час и более — Проводник Windows в случае возникновения ошибки ведёт себя аналогично: выбрасывает и всё — начинай сначала. Времени жалко.

Чтобы избежать подобных инцидентов, рекомендую установить программу TeraCopy .

Поддерживает русский язык.

Скачать можно с официального сайта —

Сайт на английском, поэтому даю прямые ссылки для скачивания

В чём прелесть программы?

Первая прелесть. Копирование (а также перемещение) файлов можно приостановить.

То есть . если видите, что заканчивается место,
останавливаете копирование,
освобождаете место, выбрасывая что-нибудь лишнее,
и заново возобновляете копирование.

Вторая. Если произошла ошибка в процессе копирования, то можно видеть какие-файлы скопировались, а какие нет.

Можно устранить проблему и заново повторить операцию.

Третья. Программа копирует файлы ГОРАЗДО быстрее Проводника Windows!

Когда первый раз после инсталляции будете копировать файлы в Проводнике, то не пугайтесь: появится окошко с вопросами.

TeraCopy копирование файлов

  • Кнопка «Copy with TeraCopy?» — копировать программой TeraCopy — на неё нужно кликать!
  • Кнопка «Copy with Explorer?» — копировать как обычно с помощью Проводника Windows
  • Кнопка «Cancel» — отменить операцию
  • Опция «Show this dialog next time» — если снять галочку, то окошечко с вопросом больше не будет появляться, режим копированию выбираться согласно настройкам программы TeraCopy.
Читайте так же:
Как разбить жесткий диск на разделы — 3 способа

Рекомендую первое время не снимать галочку. Когда освоитесь, тогда снимите.

Основное программы выглядит так:

TeraCopy программа для копирования файлов

Если нажать на кнопку с треугольными скобками >>, то будет выведен список файлов:

TeraCopy копирования файлов - список файлов

Если в процессе копирования попытаться закрыть программу, то откроется диалог с примерно таким сообщением:

TeraCopy копирования файлов - что делать

Проводник в таких случаях прерывает операцию. Программа TeraCopy позволяет оставить «всё как есть» и после продолжить копирование.

При возобновлении операции открывается диалог:

Опций много. Можно:

  • продолжить копирование,
  • перезаписать,
  • переименовать, т.е. сделать дубль,
  • или переместить в другую папку.

В основном окне, справа между индикаторами копирования, есть ряд кругленьких пиктограмм-кнопочек. Каждая отвечает за свой режим:

  • Выключить компьютер по завершению операции — полезно когда «копирование пошло в ночь», т.е. операция продлится так долго, что ждать окончания нет смысла.
  • Извлечь диск по завершению операции — это режим дя CD/DVD.
  • Запустить тест по завершении операции — не все сменные носитель надёжны, и чтобы обезопасить себя от неожиданностей, иногда имеет смысл сразу после записи данных убедиться, что файлы читаются.
  • Закрыть программу после завершения — если отказались от Проводника и всё доверили TeraCopy, то закрывать окошко после каждой операции неудобно: включите это режим.

Пару раз скопировав файлы всё сами поймёте.

Особых настроек программа не требует. Но если уж сразу захотите её разглядеть в подробностях, то проделайте следующее:

Нажмите «Пуск» и в списке программ найдите TeraCopy.

Кликните правой кнопкой где-нибудь в окне программы и выберите из меню пункт «Настройки»

Для себя включил галочки:

  • Проверять свободное место
  • Звук по завершении операций
  • Confirm drag and drop — подтверждать буксировку файлов мышкой (полезно когда используете тачпад).

Программа работает на всех версиях Windows.

Если пользуетесь Total Commander, то в настройках TeraCopy включите «Добавить кнопки копирования и перемещения в Total Commander».

Программа TeraCopy действительно копирует быстрее.

Опубликован: 10 декабря 2016, 12:02

Доброго времени суток Константин.Спасибо за ценную информацию.
С уважением Виктор

Как в Total Commander внедрить механизм ускоренного копирования и переноса данных TeraCopy

Текущая финальная версия: 8.01 (32-битная/64-битная/32+64) (3.08.2012)

Предыдущие версии: 8.0x: 8.0 (32/64/32+64); 7.5x: 7.57a; 7.0x: 7.04a

Коллекция предыдущих версий
Новейшая история изменений (англ.)
Кто знает, когда ждать финальную версию x.xx?
"Когда будет готова!" — © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же — © CaptainFlint
Полный набор русификации от CaptainFlint и Avada
v 8.0 + (8.01, 12.12.2012, с переводом справки ): CHM (зеркало), HLP (зеркало)

Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!

Стандартный набор русификации от М. Жилина
v 7.55 + (7.51.01, 27.02.2010): Здесь
Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC
Все вопросы по плагинам и аддонам — в Плагинах
Настроенные сборки Total Commander (и все вопросы по ним)
Все вопросы по лечению пациента — только в Варезнике

Читайте так же:
Microsoft Edge Extension Toolkit – конвертер расширений Chrome для Edge

Добавлено:
или даже так. была бы опция показа только времени копирования файла, которая замерялась бы именно по указанному выше алгоритму. кому надо, ориентировались бы по брехливому прогресс-бару, а такие как я — по времени.

Цитата:

странно, почему Гислер не хочет сделать опцию показа прогресс-бара в режиме некоего среднего арифметического замера скорости хотя бы для SSD дисков с практически не меняющимися на протяжении времени скоростными харатеристиками

А откуда Тоталу знать характеристики, как не из тех данных, что сообщает винда? Тотал посылает запрос: запиши блок данных на диск. Через какое-то время винда рапортует: записала. Откуда Тоталу знать, она действительно записала или нагло врёт? Рывки скорости — это вовсе не симптом кэширования. Это может быть индикацией сильной фрагментации диска (когда речь идёт не об SSD), это могут быть проблемы с разрывами связи в перегруженной сети (и не всегда очевидно, что копируешь на сетевой диск — например, если он подмонтирован через симлинк), это могут быть тормоза позиционирования какого-нибудь DVD-RAM, и так далее. Я уж не говорю, что скорость работы с диском в зависимости от режима работы может отличаться на порядки! Если одиночный большой файл копируется со скоростью 100-200 Мб/с, то куча мелких могут давать итоговую скорость в единицы Мб/с, и как ты это предлагаешь усреднять?

Цитата:

или даже так. была бы опция показа только времени копирования файла, которая замерялась бы именно по указанному выше алгоритму. кому надо, ориентировались бы по брехливому прогресс-бару, а такие как я — по времени.

Набросай скрипт, который будет автоматически скрывать прогресс-бар. Я не думаю, что ради тебя одного Гислер станет вносить такую странную опцию…

Цитата:

Для внешних дисков очень рекомендуется отключать кэширование записи — как раз чтобы не было такой ситуации, когда программа говорит, что всё скопировала, а система продолжает втихую дописывать данные из памяти на устройство.

может у меня какое-то особенное железо, но отключение кеширования записи (вот тут вопрос какое именно кеширование?) совершенно не меняет ситуации.

Цитата:

А откуда Тоталу знать характеристики, как не из тех данных, что сообщает винда? Тотал посылает запрос: запиши блок данных на диск. Через какое-то время винда рапортует: записала. Откуда Тоталу знать, она действительно записала или нагло врёт?

Я о другом. На множественных тестах на разных больших (но всегда именно больших) файлах, как бы не "плясал" прогресс-бар копирования, временной интервал для окончания процесса копирования всегда получается стабильным и предсказуемым. То есть, как бы не метался индикатор копирования в начале, середине и конце копирования, файл прилетит четко через определенное число секунд, примерно соответствующее количеству мегабайт занимаемых файлом, поделенному на усредненную скорость линейного копирования для файлов таких размеров. Не думаю, что ввести в Тотале некую программную процедуру (а может и есть она, только работает по другому сейчас) позволяющую за несколько секунд при начале процесса копирования вычислить с большой точностью усредненную скорость копирования для текущего носителя и равномерно "растянуть" прогресс-бар копирования на весь процесс копирования — это такая сложная задача.
Чтобы совсем был понятен мой бред, проведу аналогию с мультиметрами. Цифровой и стрелочный. Каким удобнее измерять большинство показателей? И почему?

Читайте так же:
Функционал снапшотов виртуальных машин в программе VMware Workstation

Цитата:

а какие настройки порекомендовали бы в окне Операции с файлами? Неспециалисту трудно разобраться, даже после прочтения хэлпа. Оставить на автомате или что-нибудь иное, в т.ч. учитывая «отключение кэширования записи для внешн. дисков»?

Я всегда себе ставлю режим "Также использовать режим больших файлов", буфер для маленьких оставляю умолчальным (32/32), буфер для больших меняю на 10240/1024. Кэширование записи для внешних дисков в винде, насколько я помню, по умолчанию выключено. Во всяком случае, на Win7 x64 я эту опцию ни разу не трогал, и для флэшки она у меня уже выставлена в "быстрое удаление" (то есть, с отключённым кэшированием записи).

Я не знаю, насколько оптимальны эти настройки, никогда замеров не производил. Но скорости копирования близки к ожидаемым, и проблем с этими настройками я не замечал, поэтому продолжаю использовать их.

Цитата:

вот тут вопрос какое именно кеширование?

Я имел в виду системное кэширование. Диспетчер устройств -> Свойства дискового устройства -> Политика.

Цитата:

На множественных тестах на разных больших (но всегда именно больших) файлах, как бы не "плясал" прогресс-бар копирования, временной интервал для окончания процесса копирования всегда получается стабильным и предсказуемым. <…> Не думаю, что ввести в Тотале некую программную процедуру (а может и есть она, только работает по другому сейчас) позволяющую за несколько секунд при начале процесса копирования вычислить с большой точностью усредненную скорость копирования для текущего носителя и равномерно "растянуть" прогресс-бар копирования на весь процесс копирования — это такая сложная задача.

При реализации подобных эвристик всегда возникает огромное количество нюансов, которые приходится в итоге выбирать абы как и приколачивать шурупами, чтобы результирующие числа хоть как-то были похожи на реальность. Какой конкретно размер считать "большим файлом"? Что делать, если ты копируешь коллекцию из больших и маленьких файлов вперемешку? Как можно быть уверенным, что такое усреднение вообще сработает корректно? Предположим даже, у тебя оно всегда работает так. Но ты — это не весь контингент пользователей Тотала, будет ли так же работать у других? Будет ли это зависеть от скорости процессора, объёма оперативки (общего и доступного), загруженности процессора, количества ядер, дисковой активности, фрагментированности диска, установленных драйверов и ещё тонны всяческих факторов? Это тема для громадного исследования, с использованием множества машин самых разных конфигураций и в самых разных условиях. И только если такое исследование подтвердит твои предположения о корректности такого усреднения, то можно будет это реализовывать.

Читайте так же:
Быстро получаем сведения о разрешениях для папок и файлов в Windows 10

Я лично считаю, что затраты усилий на подобные исследования попросту не стоят полученного результата. Если кого-то мои аргументы не убедили — оф. форум для предложений открыт всем желающим, отговаривать не стану.

TeraCopy ускорит копирование файлов в Windows

Обычное повседневное копирование файлов в Windows (папок, архивов и другой цифровой информации), что в нём вообще можно оптимизировать и улучшать?

А вот давайте прямо сейчас и посмотрим на возможные варианты оптимизации, которые станут нам доступны с двумя маленькими и бесплатными компьютерными программами описанными в статье ниже:

  • как на счёт заметного увеличения скорости копирования информации, особенно на другие физические носители (флешку или второй винчестер)?
  • умеет система сопровождать копирование данных приятной музыкой (перестанет играть — завершено)?
  • кстати, хоть какой-то звуковой сигнал о завершении процесса операционная система делает по умолчанию?
  • стандартное средство даёт возможность выбора действия по завершении операции (выключить компьютер, перевести в режим сна…)?
  • выбор периода сохранения истории операций пригодится?
  • тестировать файлы на целостность после копирования Windows умеет?

Как улучшить копирование файлов в Windows

Давайте эти улучшения скучного стандартного процесса копирования файлов и сделаем сегодня.

Модернизировать стандартную, унылую процедуру будем двумя маленькими бесплатными программами TeraCopy и Instant Elevator Music .

Они работают в фоновом режиме, иначе говоря, не заметите их пока не начнёте что либо копировать.

Переходим от слов к делу…

Cкачать TeraCopy и Instant Elevator Music

Вот официальная ссылка на скачивание первого оптимизатора…

Предназначение:Бесплатная программа для копирования файлов в ускоренном режиме
Название программы:TeraCopy
Производитель (автор):Code Sector
Статус:Бесплатно
Категория:Оптимизация
Размер инсталлятора (архива):4.3 Мб
Поддержка ОС:Windows XP,7,8,10
Язык интерфейса:Английский, Русский…
Безопасность:Вирусов нет
Похожие программы:
Ссылка на инсталлятор/сайт:Скачать/Перейти

…и адрес увеселителя процесса под названием Instant Elevator Music (работает программа, как оказалось, только с Windows 7).

Сразу хотелось бы сказать, что с TeraCopy не заметите сокращения времени копирования файлов размером 1-5-10 Мб. Прирост в 10-20% заметен лишь когда будете дублировать большие данные. Так что в комментариях не мусорим.

голоса
Рейтинг статьи
Ссылка на основную публикацию