Обычно программы, установленные на вашем компьютере, либо имеют доступ к Интернету и локальной сети по умолчанию, либо запрашивают такой доступ при первом запуске: Появляется диалоговое окно Брандмауэр Windows 10, 8.1 или Windows 7 с соответствующей подсказкой. Однако, если в вашем случае какая-то программа не имеет доступа в интернет, это придется исправить.
В этом руководстве подробно описано, как разрешить программе доступ в интернет на компьютере или ноутбуке, использующем встроенный брандмауэр Windows, а также дополнительная информация, которая может быть полезна в контексте рассматриваемой темы. Смежная тема: Как запретить программе доступ в интернет в Windows.
Разрешите программе доступ к Интернету и локальной сети в настройках брандмауэра Windows
Для того чтобы разрешить любой программе доступ в Интернет с помощью встроенных средств Windows, достаточно выполнить следующие простые действия, которые потребуют наличия прав администратора на вашем компьютере:
- Перейдите в Панель управления — Брандмауэр Windows. Вместо этого вы можете нажать Win+R на клавиатуре, ввести брандмауэр.cpl и нажмите Enter (полезное здесь: Полезные команды из диалогового окна "Выполнить" Win+R).
- В открывшемся окне слева нажмите на "Разрешить взаимодействие с приложением или компонентом в брандмауэре Windows Defender".
- Нажмите кнопку "Изменить настройки", найдите в списке нужную вам программу и отметьте, к каким сетям вы хотите разрешить программе доступ. Если вы не знаете, что выбрать, обычно безопасно предоставлять доступ и к частной, и к публичной сети (но это не всегда так, если у вас есть опасения по поводу того, что программа может делать в сети, учтите это).
- Если вашей программы нет в списке, нажмите внизу "Разрешить другое приложение" и укажите путь к исполняемому файлу нужной программы.
Обычно, если речь идет о встроенной сетевой защите Windows, вышеописанных действий должно быть достаточно. В крайнем случае вы можете полностью отключить брандмауэр Windows, но я бы не рекомендовал этого делать.
Дополнительная информация
Если описанные выше действия не помогают разрешить программе доступ в Интернет или локальную сеть, рассмотрите следующие пункты:
- Если на вашем компьютере установлен сторонний антивирус или брандмауэр, он может препятствовать доступу к сети. Попробуйте временно отключить программу и посмотрите, решит ли это проблему. Если он есть, то вы можете включить его, а затем изучить настройки, чтобы найти место, позволяющее изменить параметры доступа программы к интернету.
- Иногда может быть так, что программа пытается получить доступ к серверу в Интернете, который больше не существует. В этом случае может появиться сообщение об отсутствии доступа к сети. В данной ситуации вы можете сделать не так много.
- Если вы заблокировали доступ к определенному сайту в файле hosts, это тоже может повлиять на доступ ваших программ к интернету. Даже если вы не делали этого вручную, а установили не полностью лицензированную программу, доступ к ее сайтам мог быть заблокирован автоматически в процессе установки. Читать далее: Файл hosts в Windows 10 — как изменить и восстановить (также относится к другим версиям системы).
- Использование VPN, прокси также может повлиять на возможность доступа в Интернет. Может быть полезно здесь: Как отключить прокси в Windows.
- На всякий случай, вы можете заглянуть в настройки брандмауэра Windows в режиме высокой безопасности и посмотреть, есть ли там входящие и исходящие правила, связанные с вашей программой.
Скорее всего, один из способов поможет вам решить эту проблему, в противном случае опишите ситуацию в комментариях, по возможности максимально подробно, я постараюсь помочь.