Как разблокировать файлы, загруженные из Интернета?

Файлы, загруженные из Интернета, помечаются идентификатором зоны («Метка Интернета», хранящимся в качестве альтернативных потоков данных), чтобы активировать проверку репутации приложения с помощью Windows SmartScreen в Windows 8 и более поздних версиях.

массовая разблокировка файлов, загруженных из интернета

содержание

  • Информация о зоне и SmartScreen
  • Разблокируйте файлы с помощью Streams.exe
  • Разблокируйте файлы с помощью PowerShell
  • Белый список сайтов, чтобы файлы, загруженные с этого сайта, не блокировались

Идентификатор зоны или знак сети

Маркировка идентификации зоны с использованием альтернативных потоков данных была впервые представлена ​​в Windows XP с пакетом обновления 2 (SP2) и продолжена в более поздних операционных системах, включая Windows 10.

В Windows 7 и более ранних версиях, когда пользователь запускает файл, загруженный из Интернета, открывается следующий диалог:

разблокировать файлы, скачанные из интернета

Если вы включите Всегда спрашивать перед открытием этого файла и нажмете «Выполнить», Windows очистит идентификатор зоны для этого файла и запустит программу.

SmartScreen — Проверка репутации приложения

Windows 8+ еще больше улучшает это, выполняя проверку репутации приложения с помощью Windows SmartScreen, когда вы запускаете программу, загруженную (не обязательно с помощью Internet Explorer) из Интернета. Только если файл не проходит проверку репутации SmartScreen, пользователю показывается следующий экран.

разблокировать файлы, скачанные из интернета

Если вы доверяете источнику и хотите запустить файл независимо от предупреждения, нажмите «Подробнее», а затем «Выполнить в любом случае». Это удаляет существующий идентификатор зоны для файла, заменяя его записью AppZoneId = 4.

разблокировать файлы, скачанные из интернета

Кроме того, вы можете щелкнуть файл правой кнопкой мыши, выбрать «Свойства», а затем разблокировать файл перед его запуском.

разблокировать файлы, скачанные из интернета

Как массово разблокировать файлы в папке и подпапках?

Чтобы разблокировать несколько файлов в папке, вы можете использовать один из этих методов.

Способ 1: использование «потоков» из Windows SysInternals:

Скачайте Streams и распакуйте исполняемый файл в папку. Затем откройте окно командной строки и запустите Streams.exe, как показано ниже:

streams.exe -d  %userprofile%\downloads\*

разблокировать файлы, скачанные из интернета

Это удаляет альтернативные потоки данных NTFS для всех файлов в папке «Загрузки».

Чтобы разблокировать не замужем файл, используйте имя файла:

streams -d "C:\Users\ramesh\Downloads\BrowserAddonsView.exe"

потоки удалить поток данных NTFS для файла

Чтобы удалить информацию о зоне для файлов в каждом подкаталоге (рекурсивно), используйте этот синтаксис:

streams -s -d %userprofile%\downloads\

разблокировать файлы, скачанные из интернета

Способ 2. Использование Windows PowerShell:

PowerShell имеет аккуратный маленький командлет Unblock-File, который может разблокировать несколько файлов в разных подкаталогах в одной командной строке.

Разблокировать один файл

Unblock-File -Path "c:\users\ramesh\downloads\old versions\tc_free.exe"

Разблокировать все файлы в папке

gci "c:\users\ramesh\downloads" | Unblock-File

Разблокировать файлы в каждой подпапке (рекурсия)

Чтобы сделать это рекурсивно, влияя на файлы в каждой подпапке, запустите:

gci -recurse "c:\users\ramesh\downloads" | Unblock-File

разблокировать файлы, скачанные из интернета

Это очищает информацию о зоне для указанных или всех файлов.

Включение в белый список веб-сайта для предотвращения блокировки файлов SmartScreen

Белые сайты для smartscreen

В некоторых ситуациях требуется, чтобы вы всегда разрешали загрузку с определенного веб-сайта, например веб-сайта компании, на котором размещены определенные файлы. Если веб-сайт заслуживает доверия, вы можете добавить его в список надежных сайтов Internet Explorer. Это предотвращает запуск проверки репутации SmartScreen, когда пользователь запускает загруженный файл, независимо от того, какой браузер (Chrome, Firefox, IE и т. Д.) Использовался для загрузки файла.

Например, я загружаю WebBrowserPassView от Nirsoft. Выполнение следующей команды показало Идентификатор зоны — «ZoneID», установленный в 3, что означает Интернет-зону.

more < WebBrowserPassView.zip:Zone.Identifier

белый список файлов для smartscreen

После добавления * .nirsoft.net в список надежных сайтов в Internet Explorer я повторно загрузил файл.

белый список файлов для smartscreen

На этот раз идентификатор зоны не был добавлен.

белый список сайтов для smartscreen

И нет кнопки «Разблокировать» в Свойствах для файла, загруженного с сайта, указанного в доверенной зоне IE.

белый список файлов для smartscreen

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

Ссылка на основную публикацию
Adblock
detector