Могу ли я предотвратить блокировку zip-файлов в Windows?

Вопрос или проблема

При загрузке zip-файла из интернета Windows “блокирует” его. Я имею в виду, что мне нужно щелкнуть правой кнопкой мыши> Свойства> и нажать “Разблокировать”.

Можно ли как-то предотвратить, чтобы Windows это делал?

Думаю, это то, что вам нужно:

Вы не указали, используете ли вы версию Pro или домашнюю версию.

Если у вас версия Pro, откройте gpedit.msc (это недоступно в домашней версии, но проще в использовании) и перейдите в:

Конфигурация пользователя>Административные
шаблоны>Компоненты
Windows>Менеджер вложений

и включите политику, которая называется

Не сохранять информацию о зоне в
вложениях файлов

Затем выполните команду gpupdate /force в командной строке.

Если у вас домашняя версия ОС, перейдите к этому ключу реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments

и измените значение ключа

SaveZoneInformation на 2

Возможно, вам придется создать эти ключи, и если хотите, вы также можете создать их на уровне всей системы здесь:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Attachment‌s

http://support.microsoft.com/kb/883260

KCotreau предлагает достойное техническое решение. Однако я предпочитаю более простой подход.

Итак, мой краткий ответ 2025 года: если вы опытный пользователь и/или уверены в том, что загрузили, тогда не используйте встроенный инструмент распаковки ZIP Windows.

7-Zip, PeaZip и NanaZip (форк 7-Zip) – это все хорошо зарекомендовавшие себя альтернативы с открытым исходным кодом.

Экстрактор ZIP Windows теперь ломает многие легитимные приложения, изменяя разрешения на файлы, не спрашивая, хотите ли вы на самом деле зайти пользоваться удобным программным обеспечением, которое вы только что загрузили (например, CUETools).

Более длинный ответ, это 2025 год, и позвольте мне сказать, что да, Windows стал более безопасным в многих областях, чем раньше. Не во всех. Например, он высокомерно загружает много вещей на OneDrive, часто не спрашивая разрешения на это, и это не мое понимание разумной безопасности. Фактически, OneDrive настолько назойлив, что он сродни вредоносному или по крайней мере рекламному ПО. Но есть и другая проблема. Windows заходит настолько далеко в своих предположениях о безопасности, что создает настоящие неудобства для пользователей.

Windows ожидает от нас полного доверия к Microsoft (чего у меня нет), но если вы загружаете хорошо известное программное обеспечение с открытым исходным кодом, оно может ему не доверять и не спросит вас, доверяете ли вы ему. Восстановить полный доступ теперь сложнее, потому что он может изменить разрешения на файлы для каталога и всех подкаталогов. Это создает головные боли для пользователей без гарантии безопасности, поскольку код все еще может выполняться внутри этих каталогов. Что это действительно делает, так это гарантирует путаницу. И это особенно актуально, поскольку Windows продолжает изменять свои функции безопасности, а также способы их преодоления. Так что нет никакого универсального решения, которое мы знаем, что будет продолжать работать.

Да, есть некоторые функции, которые препятствуют пользователям “выстрелить себе в ногу” (или своим работодателям). Да, он должен предупреждать, если вы запускаете неизвестное приложение, не подписанное разработчиком, или которое было помечено как подозрительное Защитником Windows.

Тем не менее, для домашних пользователей и малых предприятий не должно требоваться степень по компьютерной инженерии, чтобы понять, как получить полный доступ к своим собственным файлам. Попытка сделать это в некоторых случаях может даже вызвать ошибки, которые вполне неразрешимы для среднего человека. Они настолько уродливы, что я бы назвал их незащищенными ошибками – запутанными, эзотерическими и бессмысленными для среднего человека. Конечно, нет никакого мастера, который помочь бы вам пройти процесс получения полного доступа к своим собственным материалам, особенно в причудливых папках, таких как WindowsApps. (Этот пользователь “TrustedInstaller” может делать все, что угодно, а вот вам – удачи!)

Решение всего этого явно выходит за рамки моих способностей в этом ответе. Тем не менее, решение проблемы загрузки архива проще. Просто прекратите использовать встроенный разархиватор, если вы доверяете загрузке. Использование экстрактора ZIP Windows на загруженном программном обеспечении (особенно если оно не идет с собственным установщиком) означает, что какое-то программное обеспечение “задохнется” при запуске, даже если все файлы находятся на месте.

В дополнение к 7-Zip, PeaZip и NanaZip, другие экстракторы ZIP, у которых есть некоторые поклонники, включают стойкий WinRAR (чья лицензия на всю жизнь никогда не истекает), Zipware, ZipGenius (оба эти пакета – бесплатное ПО с закрытым исходным кодом), BandiZip (коммерческий) и WinZip, когда-то стандарт, но который, на мой взгляд, теперь абсурдно требует ежегодную подписную плату, такое поведение продавца я надеюсь, вы не поддержите.

Еще раз, не доверяйте всему, что вы загружаете. Я хочу подчеркнуть, что независимо от того, какую программу архивации вы используете, если вы загружаете вредоносное ПО на свой компьютер, то вы действуете на свой страх и риск!

Ответ или решение

Когда вы загружаете zip-файл из интернета, Windows в целях безопасности автоматически помечает его как "блокированный". Это означает, что при попытке открыть файл через стандартный проводник Windows вы можете столкнуться с предупреждением системы. Чтобы снять блокировку, обычно необходимо щелкнуть правой кнопкой мыши на файле, перейти в свойства и выбрать "Разблокировать". Однако, если вы хотите автоматизировать этот процесс или вовсе остановить систему от блокировки загружаемых zip-файлов, есть несколько методов, которые зависят от версии операционной системы, которую вы используете.

Теория:
Система безопасности Windows включает элементы, такие как Менеджер приложений и Политики вложений, которые предназначены для защиты пользователя от потенциально вредоносных файлов из ненадежных источников. Одним из таких механизмов является сохранение зоны происхождения файлов, что позволяет блокировать или отображать предупреждение в зависимости от настроек.

Пример:
Если вы используете Windows Pro, у вас есть доступ к редактору групповых политик, который позволяет вам легко изменять системные настройки. В этом случае, вы можете отключить сохранение информации о зоне происхождения для загружаемых файлов, что предотвратит их блокирование.

Применение:
Для пользователей Windows версии Pro (Профессиональная), выполните следующие шаги:

  1. Откройте gpedit.msc (редактор групповых политик).
  2. Перейдите по пути: Конфигурация пользователя -> Административные шаблоны -> Компоненты Windows -> Менеджер вложений.
  3. Найдите политику "Не сохранять информацию о зоне для вложений" и включите её.
  4. После этого запустите команду gpupdate /force в командной строке для применения изменений.

Для пользователей домашней версии Windows, которые не имеют доступа к редактору групповых политик, вы можете использовать редактор реестра:

  1. Откройте Regedit (редактор реестра).
  2. Перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments.
  3. Создайте или измените параметр SaveZoneInformation и установите его значение в 2.
  4. Эти изменения можно также применить для всей системы в разделе реестра HKEY_LOCAL_MACHINE.

Дополнительный метод:
Если вы считаете загружаемый контент безопасным и доверяете ему, можете рассмотреть возможность использования сторонних программ для работы с архивами, таких как 7-Zip, PeaZip или NanaZip, которые не будут учитывать блокировку файлов Windows.

Важно понимать, что невзирая на выбранный метод, всегда стоит проявлять осторожность при загрузке файлов из интернета и проверять их посредством антивирусных программ.

Оцените материал
Добавить комментарий

Капча загружается...