Налаштування мережевого адаптера Windows 10 і 11 через PowerShell

4 хв читання

Налаштування мережевих адаптерів Windows. IPv4, IPv6, DNS, MTU, дуплекс і швидкість. Вимкнення невикористовуваних адаптерів і діагностика через PowerShell.

Поділитись:TelegramX

Налаштування мережевих адаптерів контролюють як ПК комунікує в мережі.


Переглянути адаптери

Get-NetAdapter | Select-Object Name, Status, MacAddress, LinkSpeed

# Тільки підключені
Get-NetAdapter | Where-Object {$_.Status -eq "Up"}

Увімкнути і вимкнути

Disable-NetAdapter -Name "Wi-Fi" -Confirm:$false
Enable-NetAdapter -Name "Wi-Fi" -Confirm:$false
Restart-NetAdapter -Name "Ethernet"

Налаштувати IP

# Статичний IP
New-NetIPAddress -InterfaceAlias "Ethernet" `
  -IPAddress "192.168.1.50" -PrefixLength 24 `
  -DefaultGateway "192.168.1.1"

# DNS
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" `
  -ServerAddresses ("1.1.1.1", "8.8.8.8")

# Повернутись на DHCP
Set-NetIPInterface -InterfaceAlias "Ethernet" -Dhcp Enabled
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ResetServerAddresses

Розширені параметри

# Вимкнути Energy Efficient Ethernet (виправляє випадкові відключення)
Set-NetAdapterAdvancedProperty -Name "Ethernet" `
  -DisplayName "Energy Efficient Ethernet" -DisplayValue "Disabled"

# Вимкнути Wake on LAN
Set-NetAdapterAdvancedProperty -Name "Ethernet" `
  -DisplayName "Wake on Magic Packet" -DisplayValue "Disabled"

MTU

# Перевірити
Get-NetIPInterface -InterfaceAlias "Ethernet" | Select-Object NlMtu

# Встановити
Set-NetIPInterface -InterfaceAlias "Ethernet" -NlMtuBytes 1500

Часті питання

Адаптер показує "Невизначена мережа" — як виправити?

Зазвичай відсутній шлюз або невідповідність DNS. Перевір: Get-NetIPConfiguration. Встанови правильний шлюз і DNS.

Адаптер зник після оновлення Windows?

Диспетчер пристроїв → Вигляд → Показати приховані пристрої. Якщо є але неактивний — увімкни. Якщо відсутній: pnputil /scan-devices.


Резюме

Get-NetAdapter для перегляду. New-NetIPAddress для IP. Set-DnsClientServerAddress для DNS. Set-NetAdapterAdvancedProperty для розширених. netsh int ip reset для скидання.

Схожі статті

💬 Написати коментар

Коментарі проходять модерацію перед публікацією.

← Всі статті