Відкриття мережі - це функція в Windows 10, яка дозволяє нашій системі знаходити всі інші системи (комп’ютери, принтери тощо), які присутні в тій же мережі. Коли ввімкнено виявлення мережі, наша система взаємодіє з іншими системами в мережі, надсилаючи широкомовні повідомлення. Ця функція особливо корисна, коли системи повинні спільно використовувати деякі ресурси по мережі, такі як файли, принтери тощо. Сказавши це, зловмисникам також було б дуже легко дістатися до ресурсів. Отже, ця функція, як правило, увімкнена для приватних мереж (вдома, в організаціях) та відключена для загальнодоступних мереж (у кафе, аеропортах).
Ви можете працювати з Network Discovery у трьох штатах.
- УВІМК.: Усередині мережі ваша система може знайти всі інші пристрої та всі інші пристрої та знайти вашу систему.
- OFF: У цьому режимі ваша система не може знайти жодного іншого пристрою. Крім того, інші системи не можуть знайти ваш пристрій.
- Спеціально: у цьому стані ввімкнено лише деякі налаштування щодо виявлення мережі.
У цій статті давайте побачимо, як увімкнути та вимкнути виявлення мережі за допомогою різних методів.
Передумови для внесення змін:
- Для того, щоб внести необхідні зміни Повноваження адміністратора
- Щоб увімкнути Network Discovery, повинні мати наступні служби Статус як Біг і Тип запуску як Автоматичний
- DNS-клієнт
- Виявлення SSDP
- Хост пристрою UPnP
- Публікація ресурсу функції виявлення
- Хост провайдера виявлення функцій
Для того, щоб перевірити те саме, виконайте наступне
Крок 1: Натисніть Windows + r клавіші разом, це відкриває вікно запуску.
Крок 2: Введіть services.msc і вдарив Введіть

Крок 3: У вікні Сервіс у стовпці Ім'я знайдіть вищезазначені Служби та перевірте їх стан та тип запуску. Наприклад, на знімку екрана нижче DNS-клієнт послуга в Біг статус і має Тип запуску Автоматичний

Спосіб 1: З панелі керування
Крок 1: На клавіатурі утримуйте клавішу Windows + r клавіші одночасно, щоб відкрити вікно запуску
Крок 2: Після появи вікна запуску введіть керування / ім'я. NetworkAndSharingCenter у розділі Відкрити та натисніть гаразд

Крок 3: У вікні Центру мереж і спільного доступу виберіть Змініть розширені налаштування спільного доступу з лівого боку

Крок 4: Тут ми можемо налаштувати Network Discovery для різних мережевих профілів (приватний, загальнодоступний)
Увімкнути виявлення мережі
Щоб увімкнути виявлення мережі для приватних мереж,
- Вибирайте Приватна, розгорніть його, натискаючи стрілку, щоб переглянути параметри.
- Під Відкриття мережі варіант, Поставте галочку на Увімкніть виявлення мережі
- Поставте галочку варіант Увімкніть автоматичне налаштування підключених до мережі пристроїв.
- Натисніть Зберегти зміни

ПРИМІТКА:
Щоб Увімкніть Network Discovery для загальнодоступної мережі. Вибирайте Гість або громадськість замість Private та виконайте наведені вище дії.
Вимкнути виявлення мережі
Щоб вимкнути виявлення мережі для приватних мереж,
Виберіть Приватний, якщо Відкриття мережі параметр не видно, розгорніть його, натиснувши стрілку, щоб переглянути параметри.
- Під Відкриття мережі варіант, Поставте галочку на Вимкніть виявлення мережі
- Натисніть Зберегти зміни

ПРИМІТКА:
Щоб Вимкнути виявлення мережі для загальнодоступної мережі. Вибирайте Гість або громадськість замість Private та виконайте наведені вище дії.
Спосіб 2: З командного рядка
Мережевим виявленням також можна керувати з командного рядка. Однак виявлення мережі буде ввімкнено / вимкнено в обох мережевих профілях (приватний, загальнодоступний).
Крок 1: При натисканні Windows + r одночасно з'являється вікно Виконати.
Крок 2: Введіть cmd та натисніть Ctrl + Shift + Enter разом. Це відкриває командний рядок з правами адміністратора.

Увімкнути виявлення мережі
Щоб увімкнути виявлення мережі, введіть таку команду
netsh advfirewall брандмауер встановив групу правил = "Відкриття мережі" new enable = Так

Ми бачимо, що виявлення мережі увімкнуто для всіх мережевих профілів.
Вимкнути виявлення мережі
Щоб вимкнути виявлення мережі, введіть таку команду
netsh advfirewall брандмауер встановив групу правил = "Відкриття мережі" нове увімкнення = Ні

Ми бачимо, що виявлення мережі вимкнено для всіх мережевих профілів.
Спосіб 3: Швидкий обхід із налаштувань
Крок 1: Натисніть Windows + r одночасно відкривається вікно Виконати.
Крок 2: У вікні Виконати введіть ms-settings: мережа та натисніть Введіть.

Крок 3: Налаштування -> Мережа та Інтернет -> Відкривається вікно стану, в якому відображаються способи підключення до Інтернету (Приклад, Ethernet, Wi-Fi, комутоване повідомлення). Скажімо, ми підключені за допомогою Ethernet, ми натискаємо на Властивості кнопку, розташовану нижче Ethernet.

Увімкнути виявлення мережі
У вікні налаштувань, що з’явилося, виберіть Приватна як профіль мережі.

За допомогою цієї простої зміни в системі буде ввімкнено Network Discovery.
Вимкнути виявлення мережі
У вікні налаштувань, що з’явилося, виберіть Громадський як профіль мережі.

Це все, і виявлення мережі буде вимкнено з системи.
Спосіб 4: З PowerShell
Крок 1: Відкрийте вікно запуску за допомогою комбінації клавіш Windows + r
Крок 2: У вікні введіть PowerShell та натисніть Ctrl + Shift + Enter разом, щоб відкрити PowerShell з правами адміністратора

Увімкнути виявлення мережі
У піднятому вікні PowerShell введіть таку команду
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private, Domain' -Enabled true
Зверніться до знімка нижче:

ПРИМІТКА:
- Вищевказана команда дозволить увімкнути виявлення мережі на Приватне та державне мережеві профілі.
- Якщо ви хочете увімкнути виявлення мережі лише в приватній мережі, використовуйте таку команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private' -Enabled true
- Якщо ви хочете увімкнути виявлення мережі лише у загальнодоступній мережі, використовуйте таку команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Public' -Enabled true
Вимкнути виявлення мережі
У вікні підвищеної потужності вкажіть таку команду
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private, Domain' -Enabled false
Зверніться до знімка нижче:

ПРИМІТКА:
- Вищевказана команда вимкне виявлення мережі на Приватне та державне мережеві профілі.
- Якщо ви хочете вимкнути виявлення мережі лише в приватній мережі, використовуйте таку команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private' -Enabled false
- Якщо ви хочете вимкнути виявлення мережі лише у загальнодоступній мережі, використовуйте таку команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Public' -Enabled false
Це все. Дякую за читання. Сподіваюся, це було інформативно. Повідомте нас у коментарях про метод, який вам найбільше сподобався.