Как узнать пароль от Wi-Fi через командную строку (CMD): полное руководство

Забыли пароль от домашнего или офисного Wi-Fi, но ваш компьютер подключён к этой сети? Командная строка (CMD) в Windows позволяет извлечь сохранённый пароль без установки сторонних программ. Этот метод работает, если вы ранее подключались к сети и система запомнила ключ безопасности. Однако есть нюансы: не все сети сохраняют пароли в открытом виде, а корпоративные точки доступа (WPA-Enterprise) требуют других подходов.

В этой статье вы найдёте:

  • 🔍 Пошаговую инструкцию с командами для извлечения пароля через netsh.
  • ⚠️ Ограничения метода — когда CMD не поможет и почему.
  • 🛡️ Альтернативные способы для разных версий Windows (от 7 до 11).
  • 📌 Советы по безопасности — как защитить свою сеть от подобных утечек.

Предупреждаем: этот метод предназначен только для восстановления доступа к своим сетям. Использование его для взлома чужих точек доступа нарушает закон (статья 272 УК РФ — "Неправомерный доступ к компьютерной информации").

1. Подготовка: проверка прав администратора и версии Windows

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

  • 🖥️ Ваш компьютер уже подключён к целевой Wi-Fi сети (или подключался ранее).
  • 👤 У вас есть права администратора — без них netsh не покажет пароль.
  • 🪟 Версия Windows не старше 7XP метод не работает).

Чтобы проверить права администратора:

  1. Откройте Пуск → Параметры Windows → Учётные записи → Ваши данные.
  2. Под именем пользователя должна быть надпись "Администратор".
📊 Какую версию Windows вы используете?
Windows 10
Windows 11
Windows 7/8.1
Другая

Если прав нет, попробуйте:

  • 🔑 Войти под другой учётной записью с правами администратора.
  • 🛠️ Временно повысить привилегии через Запуск от имени администратора (правый клик по CMD).
⚠️ Внимание: В Windows 11 с последними обновлениями (2026+) интерфейс netsh может выдавать пароль в зашифрованном виде. В этом случае используйте альтернативные методы.

2. Пошаговая инструкция: извлечение пароля через CMD

Следуйте этой инструкции, чтобы узнать пароль от текущей или ранее подключённой Wi-Fi сети:

  1. Откройте командную строку от имени администратора:
    • Нажмите Win + R, введите cmd.
    • Зажмите Ctrl + Shift + Enter (или правый клик → Запуск от имени администратора).
  • Посмотрите список сохранённых сетей:
    netsh wlan show profiles

    В результатах найдите имя (SSID) нужной сети (например, "MyWiFi_5G").

  • Извлеките пароль для конкретной сети:
    netsh wlan show profile name="ИМЯ_СЕТИ" key=clear

    Замените ИМЯ_СЕТИ на реальный SSID (без кавычек, если в имени нет пробелов).

  • Найдите строку Key Content:

    Пароль будет указан справа от Содержимое ключа (в английской версии — Key Content).

  • Имя сети введено без опечаток|Командная строка запущена от администратора|Компьютер подключён к целевой сети (или подключался ранее)|Версия Windows поддерживает netsh (7/10/11)

    -->

    Пример вывода команды:

    
    

    Настройки безопасности:

    Тип аутентификации : WPA2-Personal

    Тип шифрования : CCMP

    Содержимое ключа : 12345678Ab!

    ⚠️ Внимание: Если вместо пароля вы видите звёздочки () или пустую строку, значит:

    • Сеть использует WPA-Enterprise (корпоративная аутентификация).
    • Пароль был введён вручную и не сохранён в системе.
    • Версия Windows модифицирована (например, LTSC).

    3. Распространённые ошибки и их решения

    Если команда netsh не работает или выдаёт ошибку, проверьте эти моменты:

    Ошибка Причина Решение
    Не удалось выполнить команду Нет прав администратора Запустите CMD от имени админа (см. шаг 2)
    Профиль не найден Опечатка в имени сети или сеть не сохранена Проверьте имя через netsh wlan show profiles
    Служба автонастройки WLAN отключена Служба WLAN AutoConfig не работает Включите её через services.msc или командой:
    net start WlanSvc
    Пароль отображается как Сеть с WPA-Enterprise или пароль не сохранён Используйте альтернативные методы

    Если вы видите сообщение "Эта команда поддерживается только в Windows 7 и выше", значит:

    • 🖥️ У вас Windows XP или более старая версия (метод не работает).
    • 🛠️ Система модифицирована (например, Windows PE).

    4. Альтернативные способы для разных версий Windows

    Если netsh не сработал, попробуйте эти методы:

    📌 Для Windows 10/11: Просмотр через "Параметры"

    1. Откройте Пуск → Параметры → Сеть и Интернет → Wi-Fi.
    2. Нажмите Управление известными сетями → выберите сеть → Свойства.
    3. Прокрутите до Пароль сети и нажмите Показать символы.

    📌 Для Windows 7/8: Использование WirelessKeyView

    Бесплатная утилита NirSoft WirelessKeyView показывает все сохранённые пароли Wi-Fi:

    1. Скачайте программу с официального сайта.
    2. Запустите WirelessKeyView.exe (не требует установки).
    3. Найдите нужную сеть в списке — пароль будет в колонке Key (Ascii).

    📌 Для macOS/Linux

    На Mac используйте команду:

    security find-generic-password -wa "ИМЯ_СЕТИ"

    На Linux (если сеть сохранена в NetworkManager):

    sudo grep psk= /etc/NetworkManager/system-connections/"ИМЯ_СЕТИ"
    ⚠️ Внимание: Утилиты вроде WirelessKeyView могут распознаваться антивирусами как потенциально опасные (из-за доступа к системным данным). Скачивайте их только с официальных источников!

    5. Как защитить свою сеть от подобных утечек

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

    • 🔒 Используйте WPA3 вместо WPA2 — новый стандарт шифрования сложнее взломать.
    • 🔄 Регулярно меняйте пароль (раз в 3–6 месяцев).
    • 📱 Настройте гостевую сеть для временных устройств.
    • 🛡️ Отключите WPS — этот протокол уязвим для брутфорс-атак.
    • 📊 Ведите лог подключённых устройств в настройках роутера.

    Чтобы сменить пароль на роутере:

    1. Откройте панель управления роутером (обычно по адресу 192.168.1.1 или 192.168.0.1).
    2. Перейдите в раздел Wi-Fi → Безопасность (или Wireless → Security).
    3. Выберите тип шифрования WPA2-PSK/WPA3-SAE и введите новый пароль.
    4. Сохраните настройки и переподключите все устройства.

    Для корпоративных сетей:

    • 🏢 Используйте WPA-Enterprise с сервером RADIUS (например, FreeRADIUS).
    • 🔑 Настройте аутентификацию по сертификатам или 802.1X.
    Как узнать, что ваш Wi-Fi взломали?

    Если в списке подключённых устройств (в панели роутера) появляются неизвестные MAC-адреса, или скорость интернета резко падает без причины, это может указывать на несанкционированный доступ. Проверьте также логи роутера на подозрительные попытки подключения.

    6. Юридические аспекты: что говорит закон

    В России несанкционированный доступ к чужим сетям регулируется:

    • Статья 272 УК РФ — "Неправомерный доступ к компьютерной информации" (штраф до 500 тыс. руб. или лишение свободы до 4 лет).
    • Статья 13.11 КоАП РФ — нарушение правил эксплуатации сетей (штраф до 3 тыс. руб. для физлиц).

    В других странах:

    • 🇺🇸 В СШАComputer Fraud and Abuse Act (CFAA) (штрафы до $250 тыс.).
    • 🇪🇺 В ЕСДиректива о сетях и информационных системах (NIS).

    Даже если вы "просто подключились к открытой сети соседа", это может быть квалифицировано как нарушение, если:

    • Сеть была запаролена, но вы обошли защиту.
    • Вы использовали сеть для незаконных действий (например, скачивания пиратского контента).
    • Ваши действия привели к ущербу (например, перегрузке канала).
    ⚠️ Внимание: Даже если пароль был получен "случайно" (например, через netsh на чужом компьютере), его использование без разрешения владельца сети является нарушением.

    7. Частые вопросы (FAQ)

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

    Нет. Метод с netsh работает только для сетей, к которым компьютер подключался ранее и сохранял пароль. Для чужих сетей потребуются другие инструменты (например, Aircrack-ng), но их использование нелегально.

    ❓ Почему вместо пароля отображаются звёздочки ()?

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

    • Сеть использует WPA-Enterprise (пароль не сохраняется локально).
    • Пароль был введён вручную и не сохранён в системе.
    • Версия Windows модифицирована (например, Windows 10 LTSC).

    Попробуйте альтернативные методы из раздела 4.

    ❓ Работает ли этот метод на Windows 11 24H2?

    В последних сборках Windows 11 (2026–2026 гг.) команда netsh может выдавать пароль в зашифрованном виде. В этом случае:

    1. Используйте PowerShell:
      (Get-NetConnectionProfile | Where-Object { $_.Name -eq "ИМЯ_СЕТИ" }).GetNetworkConnectivity() | Select-Object Password
    2. Или проверьте пароль через Параметры → Сеть и Интернет (см. раздел 4).
    ❓ Можно ли так узнать пароль от Wi-Fi на телефоне (Android/iOS)?

    На Android (с правами root):

    • Используйте File Explorer и откройте файл /data/misc/wifi/WifiConfigStore.xml.
    • Или установите WiFi Password Viewer (требует root).

    На iPhone:

    • Без джейлбрейка — невозможно.
    • С джейлбрейком — используйте WiFi Passwords из Cydia.
    ❓ Как сбросить пароль Wi-Fi, если его невозможно восстановить?

    Если вы забыли пароль и не можете его извлечь:

    1. Подключитесь к роутеру по кабелю (Ethernet).
    2. Откройте панель управления роутером (обычно 192.168.1.1).
    3. Перейдите в Wi-Fi → Безопасность и установите новый пароль.
    4. Если не знаете логин/пароль от роутера — сделайте сброс к заводским настройкам (кнопка Reset на задней панели).

    ⚠️ После сброса все настройки роутера (включая PPPoE, IPTV, Порт-форвардинг) вернутся к заводским!