Файл Windows є надзвичайно величезним, і я не можу його розпакувати


70

Я використовую онлайн-сервіс резервного копіювання файлів (Backblaze) і нещодавно придбав новий комп'ютер. Кілька файлів на моєму старому комп’ютері були занадто великими, щоб переміщатися через мої usb-накопичувачі, тому я вирішив завантажити їх із сервісу резервного копіювання.

Зокрема, до цих файлів входили 3 відео, що складають приблизно 20 Гб.

Однак ... коли я продовжував їх розпаковувати, я отримав таке повідомлення про помилку:

Повідомлення про помилку: для розпакування архіву потрібно 2,15 ЕБ

Я використовую 250Gb SSD і 1TbHDD. Мені не вдалося забрати екзабайтний жорсткий диск 2.15, під час вибору нового комп'ютера.

Як це виправити?


93
"Мені не вдалося забрати екзабайтний жорсткий диск 2.15, під час вибору нового комп'ютера." Cheapskate
Адам Девіс

8
Коли б ви не сказали, що архів походить із надійного джерела, я б припустив, що zip-архів може бути zip-бомбою . Можна вручну виготовляти поштові архіви, які досить малі при стисненні, але смішного розміру при розпакуванні.
Філіп

25
Повага до Майкрософт за те, що він включив сумісні пристрої для розширення масштабів у свої конструкції та тести. Здається, вони дізналися з 640 КБ днів. :)
Lunatik

12
18,446,744,073,709,551,616 байтів нікому не повинно вистачити!
Майкл Хемптон

6
@AdamDavis: Через кілька десятиліть (або менше) у нас буде другий раунд сміху, коли зберігання в масштабах ЕВ стане звичайним для пересічного користувача.
dexgecko

Відповіді:


67

Використовуйте інший інструмент архіву файлів (наприклад, 7-Zip ), щоб розпакувати файли.

Не всі функції .ZIP підтримуються можливостями стислих папок Windows. Наприклад, шифрування AES, архіви, що розділяються або розгалужуються, та кодування запису Unicode, як відомо, не читаються або записуються за допомогою функції «Стислі папки» у версіях Windows раніше Windows 8.

https://en.wikipedia.org/wiki/Zip_(file_format)#Implementation


3
У деяких установках Windows 8 не відкриватиме зашифровані .zip файли нібито [РОДИНА] безпеки причини.
174140 р.

@uprego Одне ймовірне пояснення полягає в тому, що зашифровані поштові файли часто використовуються для приховування від вірусних сканерів і рідко використовуються законно.
user20574

7
@uprego Де ти це читав? Посилання, будь ласка.
Стівен

Деякий час тому сталося з колегою, але я не зміг знайти посилання для його показу.
174140 р.

1

Завантажте та останню версію daemontools lite . Після його встановлення клацніть правою кнопкою миші файл .zip і виберіть "Відкрити". Ознайомтеся з тим, де встановлено демонтоли. Після виявлення daemontools створить віртуальний диск, який містить вміст .zip-файлу - він буде створений на наступному доступному листі диска.


1
Джіме, схоже, ти створив другий ідентифікатор користувача, який буде заважати твоїй здатності керувати своїми повідомленнями та накопичувати представників. Див. Розділ superuser.com/help/merging-accounts про об'єднання облікових записів. (Згодом слід просто видалити попередню відповідь.) Здається, гарне рішення, BTW.
fixer1234

0

Іншим варіантом "розпакування" файлу є використання інструментів "Daemon" та зіставлення zip-файлу як віртуального диска, звідки ви можете скопіювати вміст у потрібне місце. Таким чином, вам не потрібно місця як для .zip-файлу, так і тимчасового простору при розпакуванні, використовуючи WinZip, 7-Zip, WinRar.


1
Чи можете ви розширити свою відповідь, щоб пояснити, як це зробити? Дякую.
fixer1234
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.