Streams Remover: снимаем блокировку файлов, скачанных из интернета
Содержание
Streams Remover — это лёгкая портативная утилита для Windows, которая массово удаляет NTFS-потоки Zone.Identifier с файлов. Именно эти потоки заставляют проводник писать предупреждение «Этот файл получен из другого компьютера и может быть заблокирован для защиты этого компьютера» и всячески мешать запуску, особенно в сценариях, когда вы распаковываете архивы с десятками и сотнями файлов.
Вместо того чтобы кликать по свойствам каждого файла, ставить галочку «Разблокировать» и нажимать применить, достаточно один раз указать папку — и Streams Remover за секунды почистит все вложенные файлы от информационных меток.
Что умеет Streams Remover
- массово очищать все файлы в выбранной папке и во всех вложенных подпапках от NTFS-потоков;
- разблокировать один конкретный файл при простом перетаскивании на окно программы;
- интегрироваться в контекстное меню проводника Windows, чтобы «Remove Streams» было доступно по правому клику прямо в папке;
- через меню одной кнопкой отключить добавление зонных меток на загружаемые файлы на уровне системы;
- поставляться с полной поддержкой командной строки для вызова из батников, планировщика или скриптов развёртывания.
Утилита работает со всеми версиями Windows, где есть NTFS, и не требует установки .NET Framework или сторонних библиотек.
Когда программа полезна
Утилита выручает в таких случаях:
- Вы скачали с интернет-форумов или облака большой архив с документами, фотографиями или программой — после распаковки каждое из сотен вложений приходится вручную разблокировать через «Свойства».
- Разработчик или тестировщик регулярно распаковывает сборки с чужого сервера и устал закрывать окна SmartScreen и предупреждений «файл из другой зоны».
- Системный администратор раскатывает типовые конфигурации рабочих станций и хочет одним bat-файлом начисто снимать зонные метки с каталогов дистрибутивов.
- Вы много работаете с exe-шниками и скриптами, и вас раздражает, что Windows постоянно спрашивает, действительно ли вы доверяете этому файлу, хотя вы сами его только что сохранили.
Как пользоваться Streams Remover
- Скачайте архив по ссылке ниже и распакуйте в удобное место. Запустите
sRemover.exe. - Чтобы снять блокировку сразу со множества файлов, нажмите на кнопку меню и выберите пункт «Remove Streams in Folder». Укажите целевую папку. Утилита пройдётся по всем файлам и подпапкам и удалит лишние потоки.
- Для одиночного файла достаточно перетащить его прямо на окно программы — разблокировка произойдёт мгновенно.
- Если хотите добавить действие в проводник, нажмите Install. Теперь по правому клику по папке в контекстном меню появится пункт «Remove Streams». Для его показа на некоторых системах может потребоваться нажатие Shift.
- Для массовых сценариев и автоматизации воспользуйтесь поддержкой командной строки. Вызовите
sRemover.exe /?из консоли, чтобы увидеть список доступных параметров: путь, рекурсивный обход, тихий режим и другое.
Что важно учитывать
- Streams Remover удаляет все дополнительные NTFS-потоки с файлов, а не только Zone.Identifier. Если вы используете системы, которые хранят полезные метаданные в ADS, учтите это;
- файлы, которые лежат в архивах
.zipили.rar, сначала нужно распаковать — потоки NTFS живут только в пределах самой файловой системы; - пункт меню «Disable Zone Information» меняет системную настройку так, чтобы в будущем Windows помечала скачанные файлы как безопасные. После отключения вы перестанете видеть предупреждение «этот файл получен из другого компьютера», но и безопасность станет чуть ниже — решайте осознанно;
- утилита не умеет работать с сетевыми UNC-путями вида
\\server\share. Для удаления потоков с сетевого диска удобнее всего запустить sRemover прямо на сервере или временно скопировать папку локально.
Плюсы и минусы
Плюсы:
- снимает блокировку сразу с сотен файлов за один раз, не требуя кликов по каждому;
- интегрируется в контекстное меню проводника для максимально быстрого доступа;
- поддерживает командную строку и тихий режим автоматизации;
- маленький размер, нет установщика и зависимостей.
Минусы:
- не поддерживает сетевые UNC-пути напрямую;
- удаляет все альтернативные потоки, а не только зону;
- у пользователей, которые не знакомы с ADS и NTFS, может возникнуть впечатление, что программа делает «какую-то магию», — всегда лучше понимать, с чем работаете.
Где скачать Streams Remover
Прямая ссылка на архив:
Если вы устали от бесконечных галочек «Разблокировать» в свойствах каждого скачанного файла, Streams Remover раз и навсегда решит эту небольшую, но противную проблему.


