Программа для возобновления файлов после перерыва
Обновлено: 24.11.2024
WinSCP поддерживает возобновление передачи файлов по протоколам SFTP и FTP. Протоколы SCP и WebDAV этого не позволяют. При использовании протокола S3 передача может быть возобновлена только немедленно путем повторного подключения потерянного сеанса, а не позже.
Автоматическое возобновление/перенос на временное имя файла
WinSCP может сначала сохранить передаваемый файл во временном имени файла, переименовав его в целевое имя только после успешного завершения передачи.
Причины для этого:
- Если передача прервана, при следующей попытке (вручную или автоматически) WinSCP может автоматически обнаружить частичный/временный файл и предложить вам возобновить передачу (или даже возобновить ее автоматически).
- При обновлении существующего файла исходная версия файла существует на протяжении всей передачи. Это особенно полезно при обновлении часто используемых файлов на веб-сайтах.
- Если на сервере запущен процесс, который автоматически выбирает новые файлы и обрабатывает их, его можно настроить так, чтобы он игнорировал отдельные имена временных файлов. Это предотвращает выбор незавершенного файла во время его загрузки. См. блокировку файлов при загрузке.
Причины этого не делать:
- Поскольку файл загружается с временным именем, технически это новый файл, хотя файл с целевым именем уже существует. Таким образом:
- после удаления исходного файла и переименования временного файла в исходное имя файла вы теряете все атрибуты исходного файла (например, владельца и группу), кроме основных разрешений1;
- хотя у вас могут быть разрешения на перезапись существующего файла, у вас может не быть разрешений на создание нового (временного) файла.
Из соображений производительности перенос во временное имя файла включен по умолчанию для файлов, размер которых превышает заданный порог. Порог изначально составляет 100 КБ. Вы можете изменить порог. Вы также можете включить эту функцию для всех файлов, особенно если хотите добиться второго эффекта. Вам также может потребоваться полностью отключить эту функцию, особенно если у вас нет необходимых разрешений (например, разрешений на создание нового файла в целевом каталоге). Это можно настроить на странице Endurance диалогового окна Preferences.
Если передача прерывается, часть файла (с расширением .filepart) остается в целевой папке. После того, как вы попытаетесь передать файл во второй раз, WinSCP ищет частичный файл. Если он находит неполный файл, он предлагает вам возобновить передачу (подтверждение можно отключить).
Обратите внимание, что частичные файлы можно отличить на файловой панели по специальному значку наложения «рваный лист».
Передача во временное имя файла поддерживается только по протоколу SFTP и только для двоичных передач.
Возобновление вручную
Существует альтернативный способ возобновления передачи вручную, который можно использовать с протоколом FTP.
Если вы пытаетесь передать файл, который уже находится в целевом каталоге, а размер целевого файла меньше исходного, в диалоговом окне подтверждения перезаписи отображается команда Возобновить или Добавить (если добавление поддерживается) в раскрывающемся меню кнопки Нет. После того, как вы нажмете Добавить, WinSCP откроет другое приглашение, позволяющее добавить исходный файл или возобновить передачу.
Если вы возобновите передачу, WinSCP пропустит часть исходного файла, равную размеру целевого файла. Программа перенесет только остаток.
Обратите внимание, что для использования этого метода необходимо включить подтверждение перезаписи.
Этот метод также полезен для возобновления передачи, инициированной другими клиентами, а также для обновления файлов журналов. Возобновление передачи в текстовом режиме вручную с помощью SFTP версии 4 и новее не поддерживается.
Распространенные проблемы
Если вы хотите возобновить передачу, вы должны использовать ту же версию исходного файла, что и прерванная передача. Если вы этого не сделаете, ваш целевой файл будет включать предыдущую версию исходного файла и его текущую версию. Для автоматического возобновления, если частичный файл больше исходного файла, WinSCP отобразит ошибку и запретит возобновление.
Если целевой файл существует и не доступен для записи, но целевой каталог существует, файл может быть передан в любом случае с автоматическим возобновлением. Ошибка перезаписи файла произойдет только после завершения передачи. Это потому, что файл сначала переносится во временный файл.
Возобновление разорванных соединений
При использовании протоколов SFTP и FTP при разрыве соединения WinSCP может автоматически переподключиться и возобновить передачу.2 Это можно настроить на странице Endurance диалогового окна Preferences.
Возможность возобновить прерванную загрузку может сэкономить вам много времени, особенно при загрузке больших файлов, таких как программы. Все основные браузеры, включая Firefox, Internet Explorer и Chrome, позволяют возобновить загрузку с того места, где она была прервана, в случае потери соединения, поэтому загрузка будет приостановлена, но не будет потеряна. После восстановления соединения и браузера вы можете возобновить загрузку.
Интернет-обозреватель
Нажмите на значок шестеренки.
Нажмите "Просмотр загрузок", чтобы открыть диспетчер загрузок.
Нажмите кнопку "Возобновить" рядом с остановленной загрузкой, чтобы снова начать загрузку. Загрузка возобновится с того места, где она была прервана, поэтому вам не нужно снова загружать файл с самого начала.
Файрфокс
Нажмите кнопку "Инструменты" или "Firefox" в верхней части окна.
Нажмите "Загрузки", чтобы открыть окно "Загрузки".
Нажмите кнопку "Возобновить" рядом с приостановленным элементом, чтобы продолжить загрузку. Если вы не можете возобновить загрузку таким образом, нажмите "Повторить попытку", чтобы загрузить файл с самого начала.
Хром
Нажмите кнопку меню Chrome на панели инструментов.
Нажмите "Загрузки". Либо нажмите "Ctrl-J", чтобы открыть страницу "Загрузки".
Нажмите "Возобновить", чтобы возобновить загрузку.
- Если вы не можете вспомнить, где ваш браузер сохранил загруженный файл, вы можете быстро найти его с помощью диспетчера загрузки этого браузера. В Chrome нажмите на стрелку рядом с файлом, а затем нажмите «Показать в папке». В Firefox щелкните файл правой кнопкой мыши и выберите «Открыть содержащую папку». Для Internet Explorer просто щелкните файл в диспетчере загрузок, чтобы просмотреть его местоположение.
- Если загрузка останавливалась несколько раз, данные файла могут быть повреждены. Если загруженный файл не работает, попробуйте снова загрузить весь файл.
Мелисса Кинг начала писать в 2001 году. В течение трех лет она писала статьи для местной газеты The Colt, репортажи, новости, обзоры продуктов и развлекательные материалы. Она также является владельцем и оператором Howbert Freelance Writing. Кинг имеет степень младшего специалиста по коммуникациям Колледжа округа Таррант.
Разочарованы прерванными загрузками в Chrome? Узнайте, как успешно возобновить неудачную загрузку в Google Chrome.
Время от времени ваше подключение к Интернету может быть ненадежным. Любое внезапное падение скорости соединения при загрузке большого файла из Chrome может вызвать разочарование. Иногда вам может потребоваться загрузить файл с нуля, поскольку он не может обнаружить только что загруженный фрагмент файла.
Если у вас тарифный план с ограниченной пропускной способностью или ваш интернет-провайдер блокирует данные после того, как вы превысите лимит справедливого использования, последствия прерывания загрузки могут оказаться дорогостоящими. Мы покажем вам, как возобновить неудачные загрузки в Google Chrome.
Причина частичной загрузки
Мы не можем полностью винить Chrome в прерванных загрузках. Существует несколько причин, по которым может произойти частичная или неполная загрузка.
- Веб-сервер не позволяет возобновить загрузку и заставляет начать ее с самого начала.
- Если у вас медленное подключение к Интернету или сервер перегружен запросами, тайм-аут может привести к неполной загрузке.
- Исходный файл поврежден. В таком случае вы получите частичную загрузку вне зависимости от того, какой браузер вы используете.
Используйте диспетчер загрузок Chrome для возобновления загрузки
В Google Chrome есть встроенный менеджер загрузок, который отображает все ваши загрузки, будь то активные, неудачные, отмененные или завершенные. Нажмите Ctrl + J или откройте раскрывающееся меню "Параметры" и выберите "Загрузки", чтобы открыть диспетчер загрузок.
В списке загрузок найдите элемент, который не удалось загрузить, и нажмите Продолжить. Если все пойдет по плану, загрузка возобновится с того места, где она была прервана.
Иногда при попытке загрузить файл может появиться сообщение "Ошибка загрузки — NetworkError". Сколько бы раз вы ни пытались, загрузка все равно не удалась. Прочтите это руководство, чтобы узнать, как исправить сетевую ошибку загрузки в Chrome.
Возобновить прерванную загрузку с помощью Wget
Если загрузка не возобновляется в Chrome, вы можете попробовать Wget. Это бесплатный инструмент командной строки для загрузки файлов из Интернета. Wget отлично работает при медленном или нестабильном сетевом соединении. Если загрузка не удалась, она будет повторяться до тех пор, пока весь файл не загрузится на ваш компьютер.
Для Windows 10 доступно множество версий Wget. Перейдите на сайт Eternally Bored, чтобы загрузить последнюю 64-разрядную сборку 1.21.1. По умолчанию исполняемый файл сохраняется в
Вы можете запустить Wget двумя способами: перейти в каталог с исполняемым файлом с помощью команды cd или добавить его в качестве переменной среды, чтобы иметь доступ к нему из любого каталога. Мы рекомендуем вам использовать последний вариант, если вы планируете часто использовать Wget.
Давайте настроим его как переменную среды.
Настройка Wget
Запустите приложение "Настройки". Нажмите «Система» > «О программе», затем снова нажмите «Дополнительные параметры системы». В открывшемся окне нажмите Переменные среды.
Выберите «Путь» в разделе «Системные переменные» и нажмите «Изменить». Затем нажмите кнопку «Создать», расположенную в правом верхнем углу окна. Тип:
Нажмите "ОК". Откройте командную строку и введите «wget -h», чтобы проверить, все ли работает. В PowerShell введите «wget.exe -h», чтобы открыть меню справки Wget.
Переименовать частично загруженный файл
Прежде чем вы загрузите файл через Wget, нам нужны две важные части информации: URL-адрес веб-сайта и местоположение частично загруженного файла.
Нажмите Ctrl + J, чтобы открыть менеджер загрузок. Найдите файл, щелкните правой кнопкой мыши веб-сайт исходного файла и выберите Копировать адрес ссылки. Вставьте ссылку в Блокнот.
Теперь нажмите "Еще" и выберите "Открыть папку загрузок".
Когда ваш файл скачивается частично, Chrome по умолчанию присваивает ему имя "Неподтвержденное [случайное число].crdownload".
Расширение .crdownload является побочным продуктом Chrome. Вы не можете ни открыть, ни преобразовать его в другой формат. После завершения загрузки он будет удален.
Вы можете быстро получить исходное имя файла по URL-адресу веб-сайта. Ваше имя файла linuxmint–20.2-cinnamon–64-bit.iso, если ссылка:
Щелкните правой кнопкой мыши частично загруженный файл и выберите «Переименовать». Удалите расширение .crdownload с конца файла и нажмите Enter.
Появится сообщение с предупреждением о том, что файл может стать непригодным для использования, если вы измените расширение. Нажмите Да.
Если вы видите странное сообщение "Файл используется", узнайте, какая ошибка не позволяет вам переименовать файл. В Chrome это конкретный процесс, который вызывает все проблемы.
Примечание. Не закрывайте Chrome, иначе файл будет удален из вашей системы.
Возобновите загрузку с помощью Wget
Чтобы возобновить загрузку через Wget, вам потребуется указать путь к целевому файлу загрузки и URL-адрес веб-сайта.
Нажмите и удерживайте клавишу Shift, затем щелкните файл правой кнопкой мыши и выберите Копировать как путь. Кроме того, скопируйте и вставьте URL-адрес веб-сайта, который вы скопировали ранее. Вставьте эти два фрагмента информации в Блокнот.
Теперь воспользуемся командой Wget:
Замените параметры, указанные в квадратных скобках, фактическими данными. Нажмите Enter, чтобы возобновить загрузку.
Примечание: "-c" означает указание командной строке взять частично загруженный файл. А "-O" обозначает выходной файл документа.
Не забудьте заключить путь в кавычки.
Сторонние приложения с улучшенным менеджером загрузки
Хотя Google Chrome стал более стабильным, в встроенном диспетчере загрузок отсутствуют важные функции, такие как планирование, сортировка загружаемых файлов, ускорение загрузки и многое другое. Давайте рассмотрим некоторые сторонние приложения с импровизированным менеджером загрузки.
Диспетчер загрузок из Интернета
Это самый популярный менеджер загрузок для Windows. Когда вы устанавливаете приложение, его встроенное расширение глубоко интегрируется с Chrome и позволяет IDM перехватывать URL-адреса. Функция сегментации загрузки значительно увеличивает скорость загрузки.
Возможность восстановления после ошибок и возобновления работы IDM перезапускает прерванные или прерванные загрузки из-за потери сетевого подключения, неожиданного завершения работы или перебоев в подаче электроэнергии. Другие функции включают категории загрузки, планировщик, обработчик очередей, прогрессивную загрузку с квотами и многое другое.
Загрузить: Internet Download Manager (пробная версия на 30 дней, бессрочная лицензия: 25 долл. США)
Экстремальный менеджер загрузок
Это бесплатная кроссплатформенная альтернатива IDM. Приложение имеет простой и интуитивно понятный интерфейс и использует аналогичную технологию многопоточности для ускорения загрузки. Он может возобновить загрузку, прерванную из-за обрыва соединения, проблем с сетью или неожиданного отключения электроэнергии.
Легко продолжить незавершенные загрузки
Благодаря высокоскоростному интернет-соединению и почти неограниченному объему данных частичные или неполные загрузки не представляют большой проблемы. И если это произойдет, Wget позволит вам легко возобновить неудачную загрузку, даже если ваше интернет-соединение нестабильно.
Wget – это универсальная утилита командной строки, которая может выполнять множество действий с помощью одной команды.
Брэди Гэвин
Брэди Гэвин
ПисательБрэйди Гэвин уже 15 лет занимается технологиями и написал более 150 подробных руководств и пояснений. Он рассмотрел все, от взломов реестра Windows 10 до советов по браузеру Chrome. Брэди имеет диплом в области компьютерных наук в колледже Камосан в Виктории, Британская Колумбия. Подробнее.
Время от времени подключение к Интернету может быть непредсказуемым, а внезапный обрыв соединения при загрузке большого файла может вызвать разочарование. Однако Google Chrome позволяет возобновить загрузку, если она неожиданно остановится.
Возобновление загрузки с помощью диспетчера загрузок Chrome
Google Chrome использует встроенный менеджер загрузок для отображения всех ваших загрузок — активных, неудачных, отмененных и завершенных. Менеджер открывается на отдельной вкладке и показывает список всех файлов, которые вы когда-либо загружали в Chrome.
Примечание. Некоторые веб-сайты не позволяют возобновить загрузку, если она не завершилась с первого раза. Некоторые веб-серверы не запоминают ваш запрос на загрузку файла, заставляя его начинать все сначала.
Чтобы открыть диспетчер загрузок, введите chrome://downloads в омнибокс и нажмите клавишу Enter. Кроме того, вы можете нажать Ctrl+J в Windows или Command+J в macOS.
В списке загрузок найдите элемент, который не удалось загрузить, и нажмите «Возобновить».
Если все пойдет правильно, загрузка возобновится с того места, где она была прервана до отключения.
Возобновить загрузку с помощью WGet
Если загрузка не возобновляется после нажатия кнопки, попробуйте еще один способ. Он использует командную строку, часть бесплатного программного обеспечения и требует частично загруженного файла. Командная строка может показаться некоторым сложной, но мы рассмотрим ее шаг за шагом, чтобы вы могли с легкостью ей следовать.
WGet – это приложение с открытым исходным кодом для Linux, macOS и Windows, являющееся частью проекта GNU, которое извлекает файлы через Интернет. Это инструмент командной строки, который позволяет возобновить прерванные загрузки непосредственно с веб-серверов.
Перейдите на страницу загрузок WGet и получите пакет, подходящий для вашей системы. В этом руководстве мы будем использовать версию для Windows, но она должна одинаково работать во всех операционных системах.
После того, как WGet завершит загрузку, установите/извлеките содержимое в папку, которую легко запомнить. Поскольку он в основном используется для возобновления загрузки Chrome и использует частично загруженный файл, для удобства мы поместили его в папку загрузки Chrome по умолчанию.
Откройте диспетчер загрузок, нажав Ctrl+J (Windows) или Command+J (macOS), найдите файл, щелкните правой кнопкой мыши веб-сайт исходного файла и выберите «Копировать адрес ссылки».
Теперь нажмите "Еще" (три точки) и выберите "Открыть папку загрузок".
Найдите файл, щелкните его правой кнопкой мыши и выберите "Переименовать".
Удалите расширение «.crdownload» в конце файла и нажмите клавишу Enter.
Откроется сообщение с предупреждением о том, что файл может стать непригодным для использования, если вы измените расширение. Нажмите «Да».
Теперь откройте командную строку (Windows) или терминал (macOS) и перейдите в папку загрузок (например, C:\Users\User\Downloads ), где находится файл и извлеченный исполняемый файл WGet. Введите wget -c . Это должно выглядеть примерно так:
Нажмите клавишу Enter, и, если сервер это позволяет, файл возобновится с того места, где он был остановлен в Chrome. В противном случае загрузка начнется заново.
После завершения загрузки вы можете закрыть командную строку или терминал и открыть файл в обычном режиме, как если бы он правильно завершил загрузку в первый раз.
- › Как просмотреть и очистить историю загрузок в Google Chrome
- › Почему СМС должен умереть
- › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
- › Что означает XD и как вы его используете?
- › Что такое GrapheneOS и как она делает Android более приватным?
- › 5 вещей, которые вы, вероятно, не знали о GIF-файлах
- › 7 основных функций Microsoft Excel для составления бюджета
Читайте также: