PPPoE: ошибка 651 — интернет не подключается в Windows 10/11 — как исправить (2025)
Обычное «Широкополосное подключение (PPPoE)» не поднимается, всплывает 651, скорость падает до нуля или соединение отваливается сразу. Пройдёмся по нужным шагам: от кабеля и порта до переустановки минипортов WAN и сброса сетевого стека.
Коротко: что проверить сразу
- Кабель цел и вставлен в правильный порт (WAN/Internet на роутере или напрямую в ПК)?
- Логин/пароль от провайдера введены без пробелов, с правильным регистром.
- Если есть роутер, проверьте, не настроен ли мост/бридж; для PPPoE на ПК модем должен быть в «Bridge», на роутере — в «PPPoE».
- Антивирус/фаервол не блокирует raspppoe/rasman.
1) BIOS/UEFI
Тут обычно ничего трогать не нужно. Если Ethernet‑контроллер отключён в UEFI, включите его (Onboard LAN — Enabled).
2) Драйверы и питание
Поставьте «родной» драйвер сетевой карты с сайта производителя платы/ноутбука. В «Диспетчер устройств» → ваш адаптер → вкладка «Электропитание» — снимите галочку «Разрешить отключение для экономии энергии».
3) Система/службы: WAN Miniport и стек RAS
Командная строка (Администратор) — выполнять по одной:
REM Перезапускаем службы удалённого доступа
net stop RasMan
net start RasMan
REM Сбрасываем сетевой стек
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /renew
PowerShell (Администратор) — вставить целиком:
# Переустановка проблемных WAN Miniport (PPPoE/PPTP/L2TP) через PnP
$targets = @('WAN Miniport (PPPOE)','WAN Miniport (PPTP)','WAN Miniport (L2TP)')
Get-PnpDevice | Where-Object {$targets -contains $_.FriendlyName} | ForEach-Object {
Disable-PnpDevice -InstanceId $_.InstanceId -Confirm:$false -ErrorAction SilentlyContinue
Enable-PnpDevice -InstanceId $_.InstanceId -Confirm:$false -ErrorAction SilentlyContinue
}
# Проверяем протоколы для сетевого адаптера
Get-NetAdapterBinding -Name "*" | Where-Object {$_.ComponentID -like "*RasPppoe*" -or $_.DisplayName -like "*PPP*"} | Format-Table -AutoSize
Если PPPoE поднимаете на ПК, а раньше работало на роутере — убедитесь, что на роутере отключён клиент PPPoE (чтобы не было двойного входа).
4) Роутер/модем: режим и MTU
- Для ADSL/VDSL модем должен быть в «Bridge», а PPPoE — на роутере или ПК (но не на обоих).
- Проверьте MTU: часто 1492. Если «режет» — уменьшите до 1480/1452 и проверьте стабильность.
- MAC-клон: если провайдер привязывает по MAC, клонируйте адрес с ПК на WAN роутера.
Диагностика
- События «RasClient/RasMan» в «Просмотре событий» подскажут код ошибки.
- Проверьте кабель и порт у провайдера — линк должен гореть на 1000/100 Мбит.
- Если 651 остаётся, временно подключите напрямую к ПК — исключите проблемы роутера.
FAQ
651 из‑за антивируса — бывает?
Да. Фильтры сетевого драйвера антивируса ломают PPPoE. Отключите защиту и проверьте.
PPPoE работает, но обрывы каждые 5–10 минут.
Проверьте MTU/KeepAlive на роутере, замените кабель, отключите энергосбережение сетевой карты.
Можно настроить PPPoE на роутере вместо ПК?
Да, так надёжнее. Роутер держит сессию сам, а ПК работает через DHCP.