Вопрос или проблема
Я заархивировал некоторые файлы на своем ноутбуке и зашифровал их с помощью 7zip, и в первый раз, когда я попытался открыть файл, он запрашивает пароль, но после этого больше не спрашивает пароль. Есть ли способ это исправить?
Странно, что именно тот же метод работал отлично на моем старом ноутбуке (на Windows 7), но не на моем новом ноутбуке (Windows 8)
Предыстория
Я также столкнулся с той же проблемой. На Windows 11 я скачал и запустил “7z2201-x64.exe”. Затем я добавил свою папку в архив и защитил ее паролем. Если я открываю проводник Windows и захожу в zip-файл, в котором есть защищенный паролем файл, он запрашивает пароль. Однако после первого успешного ввода/аутентификации пароля он больше не запрашивает пароль для любых файлов в zip.
Предложенный подход
Вместо того чтобы открывать ваш zip через проводник Windows, откройте его с помощью самого 7zip. Щелкните правой кнопкой мыши и выберите 7zip -> “открыть архив”. Это откроет проводник 7zip. Здесь можно сделать то же самое, что и в проводнике Windows. После ввода пароля для файла все файлы останутся разблокированными здесь тоже. Однако это будет только в сессии проводника 7zip. Это означает, что если вы перейдете к zip-файлу через проводник Windows, вы увидите, что они по-прежнему заблокированы. Кроме того, как только вы закроете проводник 7zip, контекст сессии будет сброшен, и новые сессии снова запросят пароль.
Это также указывает на то, что если вы используете проводник Windows, возможно, вам придется завершить свою сессию Windows, чтобы блокировка паролем снова вступила в силу. Поэтому я предложил использовать подход с 7zip.
Вам нужно извлечь файлы, тогда он спросит вас о пароле.
Если вы получите доступ к файлам и введете пароль, не указав папку, файлы будут извлечены во временную папку.
А если вы откроете его снова, он перенаправит вас к этому файлу.
Windows сохраняет zip-файл без безопасности после ввода первого пароля, используйте .7z вместо этого.
Ответ или решение
Проблема, с которой вы столкнулись, заключается в особенностях работы программы 7-Zip при открытии зашифрованных архивов в современных версиях Windows, по сравнению с более старыми версиями. Давайте подробно рассмотрим, что происходит и как вы можете исправить эту ситуацию.
Причины проблемы
-
Кэширование паролей: При первом вводе пароля для доступа к зашифрованному файлу 7-Zip может создать кэш, который позволяет доступ к остальным файлам в архиве без повторного запроса пароля. Это поведение может варьироваться в зависимости от используемой операционной системы и версии программы. В частности, в ОС Windows 8 и более поздних версиях (например, Windows 10 и 11) поведение системы может отличаться от Windows 7.
-
Интеграция с проводником Windows: Если вы открываете зашифрованный архив напрямую через проводник Windows, система может не всегда правильно обрабатывать запросы на ввод пароля для последующих файлов. Это связано с тем, что при открытии файла через проводник Windows сама программа 7-Zip обрабатывается по-другому.
-
Формат архива: Использование архивов в формате .zip может также создавать проблемы, так как этот формат не всегда предоставляет такой же уровень защиты и управления, как формат .7z, который предназначен для работы с 7-Zip.
Решение проблемы
Вот несколько шагов, которые вы можете предпринять для устранения данной проблемы:
-
Используйте 7-Zip для открытия архивов: Как уже упоминалось, лучше открывать архивы напрямую через саму программу 7-Zip. Для этого выполните следующее:
- Щелкните правой кнопкой мыши на зашифрованном архиве.
- Выберите пункт 7-Zip -> "Открыть архив". Это позволит вам избежать проблем с проводником Windows.
-
Измените формат архива: Рассмотрите возможность использования формата .7z вместо .zip. Формат .7z более оптимизирован для работы с 7-Zip и обеспечивает лучшую безопасность и управление зашифрованными файлами.
-
Перезагрузка системы: Если вы продолжаете сталкиваться с проблемой, попробуйте полностью закрыть 7-Zip и повторно перезагрузить ваш компьютер, чтобы сбросить кэш. Это может гарантировать, что при следующем открытии архива вы будут запрашивать пароль для каждого файла.
-
Извлечение файлов: Если вам необходимо получить доступ к файлам, попробуйте их извлечь. Для этого после ввода пароля выберите «Извлечь» и укажите целевую папку. Это обеспечит вам доступ к файлам с требованием ввода пароля заново для закрытого архива.
Заключение
Проблема, с которой вы столкнулись, связана с особенностями работы программного обеспечения в разных версиях Windows. Следуя предложенным рекомендациям, вы сможете наладить эффективную работу с зашифрованными архивами в 7-Zip. При этом не забывайте, что лучший способ работы с данными — это использование нативного приложения 7-Zip для открытия и управления архивами.