Как узнать пароль от Wi-Fi на Windows 10, если подключён через сетевой кабель

Вы подключены к роутеру через Ethernet-кабель, но нужно узнать пароль от Wi-Fi, чтобы подключить телефон, планшет или другой компьютер? В Windows 10 это возможно — даже если устройство никогда не подключалось к беспроводной сети напрямую. Главное, чтобы ПК хотя бы раз был подключён к этой Wi-Fi-сети ранее (например, при первой настройке роутера) или имел права администратора для доступа к системным данным.

Многие пользователи ошибочно считают, что без активного беспроводного подключения извлечь пароль невозможно. На самом деле Windows 10 хранит все сохранённые пароли от сетей в зашифрованном виде — их можно прочитать через командную строку, PowerShell или даже вручную в реестре. В этой статье разберём все рабочие способы, включая обход типичных ошибок (например, когда сеть не отображается в списке сохранённых).

⚠️ Внимание: Если ваш компьютер никогда не подключался к целевой Wi-Fi-сети (даже по кабелю), эти методы не сработают. В таком случае пароль можно узнать только через настройки роутера (192.168.0.1 или 192.168.1.1) или сбросив его к заводским настройкам.

Почему Windows 10 «помнит» пароли Wi-Fi, даже если подключение по кабелю

Операционная система Windows 10 сохраняет данные о всех сетях, к которым когда-либо подключалось устройство — независимо от типа соединения. Это работает благодаря механизму WLAN AutoConfig (служба автоматической настройки беспроводных сетей). Когда вы впервые настраиваете роутер через Ethernet, система может:

  • 🔄 Кэшировать пароль — если Wi-Fi-сеть была активирована на ПК хотя бы раз (например, для теста).
  • 📡 Синхронизировать профили — если устройство входило в домен или использовало учётную запись Microsoft с синхронизацией сетевых настроек.
  • 🔑 Хранить данные в реестре — даже после удаления сети из списка доступных.

Ключевой момент: пароль хранится в зашифрованном виде в системном файле C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{GUID}\, и его можно извлечь с правами администратора. Если сеть не отображается в стандартном списке, это не означает, что её данных нет в системе.

📊 Как вы обычно подключаете новые устройства к Wi-Fi?
Через QR-код на роутере
Ввожу пароль вручную
Использую WPS
Копирую пароль с наклейки роутера

Способ 1: Просмотр пароля через «Параметры Windows» (если сеть сохранена)

Самый простой метод — если целевая Wi-Fi-сеть отображается в списке сохранённых. Он не требует командной строки и подходит для большинства пользователей.

  1. Откройте Параметры Windows (Win + I) и перейдите в раздел Сеть и Интернет → Wi-Fi.
  2. Нажмите Управление известными сетями.
  3. В списке найдите нужную сеть и кликните по ней → Свойства.
  4. Прокрутите вниз до поля Пароль сети и нажмите Показать символы.

⚠️ Внимание: Если сети нет в списке, но вы уверены, что ПК к ней подключался, попробуйте другие способы (см. ниже). Иногда профили сетей скрыты из-за сбоев в службе WLAN AutoConfig.

☑️ Подготовка к извлечению пароля

Выполнено: 0 / 4

Способ 2: Командная строка — универсальный метод для всех сетей

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

Откройте CMD от имени администратора (Win + XКомандная строка (администратор)) и выполните по порядку:

netsh wlan show profiles

В выводе найдите имя нужной сети (например, MyWiFi_5G). Затем введите:

netsh wlan show profile name="MyWiFi_5G" key=clear

В разделе Параметры безопасности будет строка Содержимое ключа — это и есть пароль. Если команды не работают:

  • 🔧 Проверьте, запущена ли служба WLAN AutoConfig (services.msc).
  • 🛡️ Отключите антивирус — он может блокировать доступ к сетевым профилям.
  • 🔄 Перезагрузите компьютер и повторите попытку.
Что делать, если команда возвращает ошибку "Не удалось выполнить команду"

Ошибка появляется, если профиль сети повреждён или служба WLAN отключена. Попробуйте:

1. Включить службу вручную: sc config Wlansvc start=autosc start Wlansvc.

2. Восстановить профили сетей через netsh wlan delete profile name="*" (удалит все сохранённые сети!).

Способ 3: PowerShell — альтернатива CMD с расширенными возможностями

PowerShell позволяет извлечь пароли более гибко, включая экспорт всех сетей в файл. Откройте PowerShell от имени администратора и выполните:

(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Содержимое ключа\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); [PSCustomObject]@{SSID=$name;PASSWORD=$pass}} | Format-Table -AutoSize

Скрипт выведет таблицу со всеми сохранёнными сетями и их паролями. Если нужно сохранить результат в файл, добавьте в конец:

| Out-File -FilePath "C:\WiFi_Passwords.txt"
ПреимуществоНедостаток
Выводит все сети сразуСложный синтаксис для новичков
Можно экспортировать в файлТребует прав администратора
Работает даже для скрытых профилейАнтивирус может блокировать выполнение

Способ 4: Ручное извлечение пароля из реестра Windows

Все пароли Wi-Fi хранятся в реестре Windows в зашифрованном виде. Чтобы их прочитать:

  1. Откройте Редактор реестра (Win + Rregedit).
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wlansvc\Interfaces\{GUID}\Profiles

    (где {GUID} — уникальный идентификатор сетевого адаптера).

  3. В каждой папке профиля найдите параметр Profile (двоичный формат).
  4. Экспортируйте его (правый клик → Экспортировать) и откройте файл в Блокноте.
  5. Найдите строку <keyMaterial> — между тегами будет пароль в HEX-формате.

⚠️ Внимание: Реестр содержит критичные настройки системы. Не изменяйте другие параметры, чтобы избежать сбоев!

Способ 5: Сторонние программы для автоматического извлечения паролей

Если ручные методы кажутся сложными, воспользуйтесь бесплатными утилитами:

  • 🔍 WirelessKeyView (от NirSoft) — показывает все сохранённые пароли Wi-Fi, включая скрытые.
  • 🖥️ WiFi Password Revealer — портативная программа без установки.
  • 📊 Magical Jelly Bean WiFi Password Revealer — экспортирует пароли в CSV.

Скачайте программу с официального сайта разработчика (избегайте сторонних источников!). Запустите от имени администратора — утилита автоматически просканирует систему и выведет список сетей с паролями.

⚠️ Внимание: Антивирусы могут блокировать такие программы как «потенциально опасные». Это ложное срабатывание — добавьте утилиту в исключения.

Как проверить программу на безопасность перед запуском

1. Проверьте хэш файла на VirusTotal.

2. Скачивайте только с официального сайта (например, nirsoft.net для WirelessKeyView).

3. Запускайте в песочнице (например, Sandboxie) при первом использовании.

Частые ошибки и их решения

Если ни один из методов не сработал, проверьте:

ОшибкаПричинаРешение
Сеть не отображается в netsh wlan show profilesПрофиль повреждён или удалёнПопробуйте восстановить через реестр или переподключитесь к сети
Ошибка «Отказано в доступе»Недостаточно правЗапустите CMD/PowerShell от администратора
Пароль отображается как Сеть использует WPS или enterprise-аутентификациюУзнайте пароль через роутер (192.168.0.1)
Команды netsh не работаютСлужба WLAN AutoConfig отключенаВключите её в services.msc

Если вы подключены к роутеру через Ethernet, но никогда не подключались к его Wi-Fi, единственный выход — зайти в настройки роутера (обычно по адресу 192.168.0.1 или 192.168.1.1) и посмотреть пароль в разделе Wireless или Wi-Fi.

FAQ: Ответы на популярные вопросы

Можно ли узнать пароль Wi-Fi, если компьютер никогда не подключался к этой сети?

Нет. Если устройство не подключалось к Wi-Fi-сети (даже один раз), данные о пароле в системе отсутствуют. В этом случае остаётся только:

  • Зайти в настройки роутера (нужен доступ к 192.168.0.1).
  • Сбросить роутер к заводским настройкам (кнопка Reset на задней панели).
  • Уточнить пароль у провайдера (если роутер выдавался интернет-компанией).
Почему в выводе netsh нет моей сети, хотя я к ней подключался?

Возможные причины:

  • Профиль сети был удалён (например, через Забыть сеть).
  • Служба WLAN AutoConfig была отключена или сброшена.
  • Вы использовали гостевую сеть (некоторые роутеры разделяют основную и гостевую Wi-Fi).
  • На ПК установлен VPN или фаервол, блокирующий доступ к сетевым профилям.

Попробуйте восстановить профили через реестр или переподключитесь к сети хотя бы раз.

Безопасно ли использовать программы вроде WirelessKeyView?

Да, если скачивать их с официальных сайтов (например, nirsoft.net). Эти утилиты просто считывают данные из системных файлов, не внося изменений. Однако:

  • Антивирусы могут блокировать их как «потенциально опасные» (ложное срабатывание).
  • Не скачивайте такие программы с торрентов или непроверенных источников.
  • После использования удалите утилиту, если она не нужна постоянно.
Можно ли узнать пароль Wi-Fi с телефона, если он подключён через кабель (USB/Ethernet)?

На Android или iPhone это невозможно без root-прав (для Android) или джейлбрейка (для iPhone). Мобильные ОС не предоставляют доступ к системным файлам с паролями так же свободно, как Windows. Альтернативы:

  • Подключите телефон к Wi-Fi хотя бы раз, чтобы сохранить пароль в настройках.
  • Используйте QR-код с роутера (если есть наклейка с данными для подключения).
  • Узнайте пароль через Windows-ПК (как описано в статье) и введите его вручную на телефоне.
Что делать, если пароль в выводе команды отображается некорректно (иероглифы, пустота)?

Это означает, что:

  • Пароль хранится в несовместимой кодировке (попробуйте изменить шрифт в CMD на Lucida Console).
  • Сеть использует WPA3-Enterprise или другой протокол, не поддерживаемый netsh.
  • Профиль сети повреждён (попробуйте удалить и подключиться заново).

В таких случаях поможет только доступ к настройкам роутера.