Перейти к содержимому

Можно ли ускорить «копирование» шага из 7zip?

7

Я использую 7Zip для извлечения сжатых файлов.

В настоящее время я работаю со сжатым файлом RAR 7 ГБ, который расширяется до 55,6 ГБ.

Я понимаю, сколько времени требуется, чтобы распаковать файл, но затем мне нужно сидеть и ждать, пока файл «копирует» из временной папки (например, D: \ Users \ Ray \ AppData \ Local \ Temp) в папку для извлечения (D : \ MyBackupFolder).

Можно ли ускорить «копирование» шага из 7zip?

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

Как отмечалось выше в моих каталогах выше, папки находятся на одном диске (1 ТБ жесткого диска), но моя ОС установлена ​​на твердотельный накопитель объемом 80 ГБ (если это имеет значение).

Можно ли как-то ускорить процесс копирования?

1 863 просмотра
ray023 спросил 14 лет назад
R 837

2 ответа

14
Принятый ответ

Когда ничего не помогает, прочитайте FAQ :

Почему при перетаскивании архива из 7-Zip в Explorer используются временные файлы?

7-Zip не знает путь к папке для цели. Только Windows Explorer знает точную цель отбрасывания. А Windows Explorer нужны файлы (источник перетаскивания) в виде распакованных файлов на диске. Таким образом, 7-Zip извлекает файлы из архива во временную папку, а затем 7-Zip уведомляет Windows Explorer о путях этих временных файлов. Затем Windows Explorer копирует эти файлы в целевую папку.

> Чтобы избежать использования временного файла, вы можете использовать команду Извлечь из 7-Zip или перетаскивание из 7-Zip в 7-Zip.

Я только что проверил это, и вместо «Перетаскивания» я могу использовать «Извлечь здесь» из контекстного меню, и после извлечения нет никаких задержек:

enter image description here

Да, но это все еще ошибка, так как она должна перемещать файлы через проводник. Тот факт, что они отказываются исправить это, почему я говорю людям не использовать 7zip.

trlkly · 12 лет назад · 1

Это оправдание. Для этого есть исправление, которое 7zip не использует: http://archive.is/ahJly#selection-679.393-679.592

Pacerier · 9 лет назад · 0
ray023 ответил 14 лет назад
R 837
-3

Вы говорите о перемещении файла 55,6 ГБ. Там нет никакого способа, который будет мгновенным, даже на самом быстром из SSD. Механический жесткий диск, вероятно, является самым большим узким местом в этом случае, с чтением или записью со скоростью 33,2 МБ / с (или их комбинацией). Сделайте математику, и это действительно около 30 + минут для перевода.

Мне не нужно заниматься математикой. Я могу вручную переместить большой файл из одной папки в другую на том же жестком диске, и это происходит мгновенно. ИМХО, SSD не должен иметь ничего общего с проблемой, потому что все действия должны выполняться на D :.

ray023 · 14 лет назад · 0

** move ** находится в той же файловой системе. Это должно быть почти мгновенно.

iglvzx · 14 лет назад · 1

Просто чтобы уточнить, перемещение файла похоже на переименование файла; это просто изменение файловой системы. Физическое перемещение его на жесткий диск было бы расточительным, поэтому в файловых системах Windows это не так.

Sam · 13 лет назад · 0
Joshua ответил 14 лет назад
J 3 822