Отключить предупреждение “Эти файлы могут быть опасны для вашего компьютера”?

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

Я постоянно получаю это раздражающее предупреждение при копировании файлов по сети:

Эти файлы могут быть опасны для вашего компьютера

Эти файлы могут быть опасны для вашего компьютера

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

Я копирую файл с \\192.168.0.197\c$ (домашний сервер) на свой локальный компьютер, который находится на \\192.168.0.4.

Как отключить это бессмысленное “предупреждение”?

Я нашел решение, изменив “настройки интернета” – так что, похоже, Windows воспринимает “интернет” как мою собственную сеть… вздох.

  • Нажмите Пуск / Панель управления / Свойства интернета
  • Нажмите на вкладку Безопасность.
  • Нажмите Локальная intranet
  • Нажмите кнопку Сайты.
  • Нажмите кнопку Дополнительно.
  • Введите IP-адрес другой машины или сервера (разрешены символы подстановки) и нажмите Добавить
  • Нажмите Закрыть, затем ОК, затем снова ОК.
  • Отключите и снова подключите сетевой диск

Скриншот изменения настроек интернета

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

Примечания:

  • Если вы используете DNS-имя для отображения сетевого диска, добавление IP-адреса сервера в зону не сработает. Вам нужно будет добавить DNS-имя и наоборот.
  • При добавлении IP-адреса вы можете использовать символы подстановки, например: 192.168.1.*
  • При добавлении DNS-имени вы можете использовать символы подстановки, например: *.example.com

Используя Windows 7, я добавил свой IP-адрес с символом подстановки:

10.55.25.*

Теперь все IP-адреса в этом диапазоне являются частью “Локальной intranet”.

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

Вы также можете контролировать это с помощью групповой политики. Используйте gpedit.msc и
перейдите к

Конфигурация пользователя → Политики → Административные шаблоны → Компоненты Windows → Internet Explorer → Панель управления интернетом → Страница безопасности

Включите “Шаблон зоны intranet” с опцией Низкий.

Затем включите “Список назначений зон” и используйте кнопку Показать
для добавления ваших “сайтов” (имя сервера, имя сервера.домена, IP-адрес –
значения, которые вы вводите, зависят от того, какое имя или IP-адрес вы используете для доступа к
общей папке) со значением 1.

Наконец – и это самый важный шаг – перейдете на один уровень ниже в gpedit к “Зоне локальной intranet” и включите
для “Показать предупреждение безопасности для потенциально небезопасных файлов”, выбрав Включить из выпадающего списка.

Закройте gpedit, перезагрузите или выполните gpupdate /force и наслаждайтесь, больше никаких
надоедливых диалогов безопасности Windows!

Из источника http://social.technet.microsoft.com/Forums/fi-FI/w7itprosecurity/thread/35ca8f9c-5e69-4b7f-a002-0d72fa0dc14b

Недавно я тоже получал ту же ошибку и нашел способ отключить это предупреждение навсегда (я знаю, какие файлы я хочу открыть, так что да, я уверен, что хочу отключить это предупреждение…):

  • перейдите в Настройки интернета (в Internet Explorer)
  • перейдите на вкладку “Безопасность”
  • нажмите на “Уровень безопасности настраиваемый” (с выбранным “Интернет” = первой иконкой)
  • в разделе “Разное” выберите “Включить (небезопасно)” для параметра “Запуск приложений и небезопасных файлов (небезопасно)”
  • нажмите “ОК”, затем примените изменения; у вас появится предупреждение с вопросом, уверены ли вы, что хотите это сделать (вам нужно будет сказать “да”)

И это всё. 🙂 Удачи.

Я сделал procmon и нашел, где хранятся настройки в реестре – это для моей сети 192.168.1.*:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1]
"*"=dword:00000001
":Range"="192.168.1.*"

Это для моего \\NAS сервера:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\nas]
"file"=dword:00000001

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

Я полагаю, вы не получите предупреждение, если будете использовать имя netbios вашего домашнего сервера вместо IP-адреса. Если вы используете IP-адрес или, скажем, полностью квалифицированное DNS-имя удаленного компьютера, он не распознает его как находящееся в зоне intranet. Другой вариант, как упоминалось ранее, – вручную добавить его в список зоны intranet.

Недавно мы установили новый сервер с использованием DFS, и у меня была та же ошибка. Я в конечном итоге ввел:

" \\\servername.local.?"

После нажатия “Добавить” появилось:

file://*.servername.local.

Я пробовал * против ?, но это не было разрешено.

Добавление этих двух строк (без изменения настроек локальной intranet по умолчанию) – это быстрое решение:

file://10.*.*.*
10.*.*.*

Вам нужно отключить и снова подключить общие папки, чтобы это заработало.

Другие решения здесь не сработали для меня на Windows 7, но я нашел одно, которое сработало: удалите Internet Explorer через Добавление/Удаление программ, а затем настройте функции Windows. Уберите галочку с Internet Explorer 8. Больше никаких надоедливых диалогов!

Вот что сработало для меня;

Нажмите Пуск / Панель управления / Свойства интернета

Нажмите на вкладку Безопасность.

Нажмите на Локальную intranet

Нажмите на кнопку Сайты.

Нажмите на кнопку Дополнительно.

Где написано “Добавить этот веб-сайт в зону:” вы хотите переключиться на Проводник и скопировать URL в адресной строке;
Например, если ваш сетевой диск привязан к диску N:, адрес, который вы скопируете, будет “N:\” или, если это сетевая общая папка, будет “\\ИмяШары” и нажмите Добавить.

Это будет отображаться как что-то вроде: “file://192.168.100.123” и “file://ИмяШары”

Нажмите Закрыть, затем ОК, затем снова ОК.

Если отмечено “Требовать проверку сервера…”, снимите галочку.

Быстрый способ:

Откройте диалоговое окно Свойства интернета, перейдите на вкладку Безопасность и нажмите на “Доверенные сайты”:

Окно свойств интернета

  • Выберите кнопку “Сайты”
  • Введите ваш частный домен (т.е. “192.168..“)
  • снимите галочку “Требовать проверку сервера (https:) для всех сайтов в этой зоне”
  • нажмите Добавить, чтобы закрыть диалоговое окно
  • затем примените изменения

Окно доверенных сайтов

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

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ProtocolDefaults]
@=""
"http"=dword:00000000
"ftp"=dword:00000000
"file"=dword:00000000

И перезагрузите после этого!

Обратите внимание, что если вы сталкиваетесь с этой ошибкой при попытке копирования файлов из “сетевой общедоступной папки” WSL, открытой через \\wsl$, добавление IP адреса общей папки WSL не работает. Вам нужно обязательно убрать галочку с Требовать проверку сервера (https:) для всех сайтов в этой зоне и затем добавить wsl.localhost. Как только вы закроете и откроете список сайтов, вы увидите, что это изменит на file://*.wsl.localhost.

Чтобы быть точным, вы добавляете эту строку в том же месте, которое упоминается в других ответах:

Панель управления > Сеть и интернет > Свойства интернета > Безопасность > Локальная intranet > Сайты > Дополнительно

скриншот диалогов, ведущих к этому месту

Добавление некоторых связанных терминов, которые могут помочь кому-то найти это в будущем: Windows Subsystem for Linux WSL2 \\wsl$

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

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

Способ 1: Настройки Internet Explorer

  1. Откройте Панель управления: Нажмите «Пуск», затем выберите «Панель управления».
  2. Запустите Internet Options: Найдите и откройте «Internet Options».
  3. Перейдите на вкладку Безопасность: Нажмите на вкладку «Security».
  4. Выберите Локальную интра сеть (Local Intranet): Кликните на «Local Intranet».
  5. Настройки сайтов: Нажмите кнопку «Sites».
  6. Добавьте адреса: Нажмите на кнопку «Advanced» и введите IP-адрес вашего сервера (например, 192.168.0.197), затем нажмите «Add». Вы также можете использовать подстановочные знаки, например, 192.168.0.*, чтобы добавить диапазон адресов.
  7. Закройте настройки: После добавления адресов нажмите «Close», затем «OK» и снова «OK», чтобы сохранить изменения.
  8. Перезагрузите соединение: Отключите и заново подключите сетевой диск, если это необходимо.

Способ 2: Изменение параметров безопасности

Если предыдущий способ не совсем устраивает, вы можете изменить уровень безопасности:

  1. Зайдите в Internet Options: Опять откройте «Internet Options».
  2. Выберите «Custom level…»: На вкладке «Security» нажмите на кнопку «Custom level…».
  3. Настройки для запуска приложений: Найдите раздел «Miscellaneous» и выберите «Enable (not secure)» для «Launching applications and unsafe files (not secure)».
  4. Подтвердите изменения: Нажмите «OK», подтвердите изменения, если вас спросят.

Способ 3: Использование групповой политики

Для управления настройками безопасности через групповые политики (доступно для версий Windows Professional и Enterprise):

  1. Откройте редактор групповых политик: Нажмите «Win + R», введите gpedit.msc и нажмите «Enter».
  2. Перейдите к настройкам безопасности: Двигайтесь по пути: User Configuration → Policies → Administrative Templates → Windows Components → Internet Explorer → Internet Control Panel → Security Page.
  3. Настройка уровня зоны: Включите параметр «Intranet Zone Template» с опцией Low.
  4. Добавление сайтов: Активируйте параметр «Site to Zone Assignment List» и добавьте ваши сайты (имя сервера, IP-адрес) с соответствующим значением.
  5. Отключите предупреждения: Перейдите в «Intranet Zone» и отключите настройку «Show security warning for potentially unsafe files».
  6. Подтвердите изменения: Закройте редактор и выполните команду gpupdate /force, чтобы применить изменения.

Способ 4: Редактирование реестра

Если вы предпочитаете работать с реестром Windows, выполните следующие шаги (внимание: внесение неверных изменений в реестр может навредить системе):

  1. Откройте редактор реестра: Нажмите «Win + R», введите regedit и нажмите Enter.
  2. Перейдите к следующему пути: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges.
  3. Добавьте новый диапазон: Создайте новый ключ типа DWORD и задайте допустимый диапазон IP.

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range1]
    "*"=dword:00000001
    ":Range"="192.168.0.*"
  4. Перезагрузите компьютер: После внесения изменений перезагрузите систему.

Заключение

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

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

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