Невозможно включить «Обнаружение сети и общий доступ к файлам», когда включен брандмауэр Windows.

63205
Cheeso

У меня есть проблема, похожая на
эту. Брандмауэр Windows препятствует работе общего доступа к файлам и принтерам,
и почему общий доступ к файлам и принтерам отключается в Windows 7?

Я не могу включить обнаружение сети.

Это Windows 7 Home Premium, x64. Это Dell XPS 1340 и Windows поставляется с OEM. Это раньше работало. Теперь это не так. Я не знаю, что изменилось.

В Windows Explorer пользовательский интерфейс выглядит так:

Невозможно включить «Обнаружение сети и общий доступ к файлам», когда включен брандмауэр Windows.

Когда я щелкаю желтую панель с надписью «Нажмите, чтобы изменить ...», панель исчезает, а затем снова появляется с точно таким же текстом.

Если я пройду через панель управления «Центр управления сетями и общим доступом», пользовательский интерфейс будет выглядеть так:

Невозможно включить «Обнаружение сети и общий доступ к файлам», когда включен брандмауэр Windows.

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

Если я отключу брандмауэр Windows, я смогу включить обнаружение сети любым способом.


Устройство подключено к беспроводной домашней сети через маршрутизатор. Сеть помечена как «Домашняя сеть» в Центре управления сетями и общим доступом, что, я думаю, соответствует профилю «Личный» в приложении «Дополнительные настройки брандмауэра Windows». (Confirm?)

ПК не является частью домена и никогда не был частью домена.

Машина не соединяет никакие сети. Есть обычный разъем 100baseT, но у меня отключен сетевой адаптер для этого в Windows.


Что-то еще, что кажется странным. В расширенных настройках брандмауэра Windows нет предустановленных правил. Если щелкнуть действие «Новое правило ...» на панели действий, параметр «Предопределенный» будет недоступен. как это:

Невозможно включить «Обнаружение сети и общий доступ к файлам», когда включен брандмауэр Windows.

Чтобы попытаться пропустить протоколы обнаружения сети в частной сети, я вручную написал несколько правил, намереваясь разрешить необходимые протоколы UPnP и WDP, поддерживающие обнаружение сети. Я скопировал их с рабочего ПК с Windows 7 Ultimate, работающего в той же сети. Это не сработало. Даже с правилами, закодированными вручную, я все еще не могу включить обнаружение сети.


Я посмотрел на сети, и единственное решение, которое работает, - это переустановка Windows. Шутки в сторону?


Если я попробую

netsh advfirewall firewall set rule group = "Обнаружение сети" new enable = Yes

... он говорит: "Нет правил, соответствующих указанным критериям"


РЕДАКТИРОВАТЬ: кстати, эти службы работают.

DNS-клиент
Функция Обнаружение ресурса Публикация
SSDP Обнаружение
UPnP Устройство Хост

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


Вопрос 1. Есть ли способ окончательно убедиться, что правильные дыры пробиты через брандмауэр Windows, чтобы позволить Network Discovery функционировать?

В2 : Следует ли ожидать, что «предопределенные» правила брандмауэра будут неактивными?

Q3 : Почему это изменилось?

5
Я предлагаю вам убедиться, что ВСЕ соответствующие службы включены / запущены, включая саму службу брандмауэра (базовый механизм фильтрации). Нет необходимости связываться с расширенным интерфейсом брандмауэра, вы можете просто включить базовую сеть, общий доступ к файлам / принтерам и т. Д. Из приложения брандмауэра на панели управления. kreemoweet 12 лет назад 0
Это не услуги. Обнаружение сети зависит от набора услуг, верно? Но когда я выключаю брандмауэр, обнаружение сети * работает *. Таким образом, это означает, что необходимые услуги доступны. Это не услуги. И спасибо за подсказку о включении этих функций в приложении панели управления брандмауэра. Эти функции недоступны в пользовательском интерфейсе на моей машине. Так же, как «предопределенные правила» - они отсутствуют. Cheeso 12 лет назад 0

1 ответ на вопрос

0
Cheeso

Другой вопрос: что случилось с моими «Предопределенными правилами» в брандмауэре Windows? Как я могу вернуть их?

... предоставил решение.

Отсутствующие правила для брандмауэра Windows были проблемой.

Правила, закодированные вручную, которые я пытался ввести, как я описал выше, не подрезали горчицу. Конечно, я допустил ошибки при ручном вводе всего.

Но когда я восстановил «предопределенные правила», с которыми поставляется Windows, а затем включил эти предопределенные правила, Network Discovery снова начал работать. Точно так же Сервисы Файла и Печати.

Я полагаю, что кто-то ранее установил пакет безопасности, который предшествовал брандмауэру Windows, а также удалил предопределенные правила для брандмауэра Windows . Я не знаю этого точно, я только догадываюсь. Или, возможно, это был вирус, который удалил предопределенные правила. В любом случае, у брандмауэра Windows была амнезия по поводу его предопределенных правил. Восстановление предопределенных правил и их включение позволяло всем работать должным образом.

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

Отметьте это как принятый тогда. Synetech 11 лет назад 0