как скачать очень большие файлы в хроме

как скачать очень большие файлы в хроме

В Windows 7 с браузером Chrome загрузка файла размером 3,2 ТБ на USB-накопитель, скажем, F:\big-files\со свободными 3,5 ТБ, не удаётся из-за сообщения «Disk Full». Похоже, Chrome использует временную папку для загрузок, которая находится на C:\somewhere( %appdata%\whatever), в которой совершенно недостаточно места.

Исследования предлагают добавить --disk-cache-dir="F:\big-cache"в программу ярлык.

У меня такой вопрос (не скачивая несколько дней, чтобы выяснить): сможет ли Chrome успешно переместить файл из F:\big-cache\в F:\big-files\, если файл занимает 90% доступного места на диске?

Я думаю, это сработает, потому что для перемещения нужно просто изменить указатель файла, а не физически перемещать файл, но если это неправильно, как успешно загрузить файл?

Стоит ли мне просто настроить кэш F:\big-filesтак, чтобы он был местом назначения, и на этом закончить, или это тоже обречено по какой-то причине?

Обновлять

Ниже F:\big-files\находится новая структура каталогов Default\, которая содержит Default\Cacheи Default\Code Cache. Я предполагаю, что она была создана Chrome. Если так, почему загрузка не удалась? Мне ведь не нужно удваивать место для загрузки любого файла?

решение1

Предложенное решение добавления --disk-cache-dir=D:\locationне сработает. Я проверил его с файлом размером 1 ГБ, папка не увеличилась больше 6 МБ. Похоже, Chrome использует другую папку в качестве временного каталога для загрузки.

Другие утверждали, что Chrome загрузит файл в конечный каталог, если он находится на другом диске. Мне не удалось воспроизвести это поведение, как показано на скриншоте.

хром скачать

К счастью, есть и другие решения, которые работают «из коробки»:

Использование менеджера загрузок

Менеджер закачек специально создан для загрузки большого количества и больших файлов. Менеджер закачек, какJDownloaderимеет ряд преимуществ по сравнению с загрузкой через браузер:

  1. остановка и возобновление загрузки без потери данных
  2. ограничение пропускной способности загрузки
  3. загрузка в указанное место, а не во временную папку

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

Используйте Firefox

Fire Foxзагрузит файл непосредственно в указанное место как <originalfile>.<extension>.partфайл и переименует его в <originalfile>.<extension>после завершения.

решение2

Это простое решение помогло мне.

  1. Добавить disk-cache-dir="F:\destination"в целевое поле ярлыка Chrome
  2. Запустить Chrome
  3. В Chrome > Настройки > Дополнительно > Загрузки включите опцию «Спрашивать, где сохранять каждый файл перед загрузкой».
  4. Начать загрузку<some-enormous-file>
  5. При появлении запроса на указание места назначения файла выберитеF:\destination
  6. Если вы не верите, что это работает, проверьте прогресс на вкладке Chrome Downloads Ctrl-Jи/или обновите Windows Explorer и наблюдайте, как F:\destination\Unconfirmed <numbers>.crdownloadувеличивается размер. С удовольствием наблюдайте, как размер загрузки в любом из представлений превышает дисковое пространство на C:\ и продолжается
  7. Подождите еще немного.

Более постоянное место загрузки можно установить на F:\destinationи отключить запрос местоположения. Я этого не сделал, потому что я скачивал два файла, а F:\ в моем случае съемный.

Связанный контент