Забыли пароль от домашнего Wi-Fi, а на роутере наклейка стёрлась? Или нужно подключить новый гаджет, но лень искать бумажку с кодом? На компьютере под Windows 10 все сохранённые пароли от беспроводных сетей хранятся в системе — их можно извлечь за пару кликов. В этой статье разберём 5 рабочих методов: от стандартных инструментов до продвинутых утилит для опытных пользователей.
Важно: если вы никогда не подключались к этой сети с текущего ПК, система не сохранила пароль — придётся сбрасывать настройки роутера или искать код на другом устройстве. А вот если сеть когда-либо была подключена, даже год назад, данные всё ещё доступны. Даже для скрытых сетей (с отключённым SSID)!
Все способы в статье протестированы на актуальных сборках Windows 10 (версии 21H2–22H2). На Windows 11 алгоритм аналогичный, но с небольшими изменениями в интерфейсе. Если у вас другая ОС — проверьте совместимость в официальной документации Microsoft.
1. Самый простой способ: через «Параметры Windows»
Этот метод не требует прав администратора и работает даже для пользователей с ограниченными правами. Подходит, если вы сейчас подключены к нужной сети или подключались к ней ранее.
Инструкция:
- 🖱️ Откройте меню
Пуск → Параметры (значок шестерёнки) → Сеть и Интернет. - 📶 Перейдите во вкладку
Wi-Fiи нажмитеУправление известными сетями. - 🔍 В списке найдите нужную сеть и кликните по ней.
- 👁️ Нажмите
Свойства, затем прокрутите вниз до поляПароль сети. - 🔓 Рядом с точкой ввода пароля нажмите
Показать— система отобразит сохранённый ключ.
Если кнопка Показать неактивна или поле пустое, значит:
- ❌ Вы никогда не подключались к этой сети с этого ПК.
- ❌ Сеть была настроена через WPS (кнопка на роутере), и пароль не сохранялся.
- ❌ Профиль сети повреждён (решается удалением и повторным подключением).
☑️ Проверка перед поиском пароля
2. Командная строка: универсальный метод для всех сетей
Если графический интерфейс не показывает пароль, поможет командная строка (CMD). Этот способ работает даже для сетей, к которым вы давно не подключались, и не требует установки дополнительных программ.
Откройте CMD от имени администратора (клик правой кнопкой по Пуск → Командная строка (администратор)) и выполните по порядку:
netsh wlan show profiles
Эта команда выведет список всех сохранённых сетей. Найдите в нём нужный SSID (название сети) и скопируйте его точное название (с учётом регистра!).
netsh wlan show profile name="NAZVANIE_SETI" key=clear
Замените NAZVANIE_SETI на скопированное имя. В результатах выполнения найдите блок Параметры безопасности — там будет строка Содержимое ключа с вашим паролем.
Что делать, если имя сети содержит пробелы?
Если в названии сети есть пробелы, возьмите его в кавычки: name="Мой Wi-Fi". Без кавычек команда не сработает!
⚠️ Внимание: если вы используете корпоративную сеть с 802.1X-аутентификацией (например, в офисе или вузе), этот метод не покажет пароль. Для таких сетей требуются специальные утилиты или доступ к настройкам роутера.
3. PowerShell: альтернатива CMD для продвинутых пользователей
PowerShell — более мощный инструмент, чем CMD, и тоже позволяет извлечь пароли Wi-Fi. Этот способ пригодится, если стандартные методы не сработали или нужно экспортировать данные в файл.
Запустите PowerShell от имени администратора и выполните:
(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_= $name; (netsh wlan show profile name="$name" key=clear) | Select-String "Содержимое ключа\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_= [PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }}} | Format-Table -AutoSize
Скрипт автоматически:
- 📋 Перечисляет все сохранённые сети.
- 🔑 Извлекает пароли для каждой.
- 📊 Выводит результат в виде таблицы с именем сети (
PROFILE_NAME) и паролем (PASSWORD).
Чтобы сохранить список в файл, добавьте в конец команды:
| Out-File -FilePath "C:\wifi_passwords.txt" -Encoding UTF8
Файл wifi_passwords.txt появится на диске C:.
4. Сторонние программы: когда стандартные методы не работают
Если системные инструменты не помогли, на помощь придут специализированные утилиты. Они удобны для:
- 🔄 Восстановления паролей после сброса системы.
- 📱 Экспорта списка сетей для переноса на другой ПК.
- 🔍 Просмотра дополнительной информации (например, типа шифрования).
Топ-3 проверенных программы:
| Программа | Особенности | Ссылка (официальная) | Портребуются права админа? |
|---|---|---|---|
| WirelessKeyView (NirSoft) | Показывает все сохранённые пароли, экспорт в .txt/.html, работает без установки |
nirsoft.net |
Нет |
| WiFi Password Revealer | Простой интерфейс, копирование пароля в буфер одним кликом | magicaljellybean.com |
Нет |
| NetPass | Показывает пароли для PPPoE, VPN и Dial-Up помимо Wi-Fi | nirsoft.net |
Да |
⚠️ Внимание: скачивайте программы только с официальных сайтов разработчиков! Утилиты от NirSoft часто подделывают — в пиратских версиях могут быть вирусы или шпионское ПО. Перед установкой проверьте файл на VirusTotal.
Важно: некоторые антивирусы (например, Avast или Kaspersky) могут блокировать утилиты для извлечения паролей, считая их "потенциально опасными". Это ложное срабатывание — добавьте программу в исключения антивируса.
5. Извлечение пароля из реестра Windows (для опытных)
Все пароли Wi-Fi хранятся в зашифрованном виде в реестре Windows. Их можно извлечь вручную, но этот метод требует аккуратности — неправильные изменения в реестре могут нарушить работу системы.
Пошаговая инструкция:
- Нажмите
Win + R, введитеregeditи подтвердите (Enter). - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wlansvc\Interfaces\{GUID}\(где
{GUID}— уникальный идентификатор адаптера). - В каждой папке
{GUID}найдите параметрProfile— он содержит зашифрованные данные сети. - Экспортируйте ветку реестра (
Файл → Экспорт) и используйте онлайн-декодеры (например, CyberChef) для расшифровки.
🔹 Альтернативный путь (для Windows 10 1803+):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wlansvc\Interfaces\{GUID}\Profiles\{ProfileGUID}\
Здесь в параметре MSMSecurity хранится зашифрованный пароль.
Частые проблемы и решения
Не все методы работают одинаково хорошо. Вот типичные ошибки и как их исправить:
| Проблема | Возможная причина | Решение |
|---|---|---|
Команда netsh выдаёт ошибку Не найден профиль |
Сеть удалена из списка сохранённых или никогда не подключалась | Проверьте имя сети (регистр важен!) или подключитесь к ней заново |
В PowerShell пустой вывод |
Политика выполнения скриптов заблокирована | Выполните Set-ExecutionPolicy RemoteSigned -Scope CurrentUser |
| Программы вроде WirelessKeyView не показывают пароли | Антивирус блокирует доступ к системным файлам | Добавьте программу в исключения антивируса или временно отключите защиту |
Пароль отображается в виде точек (••••••••) |
Поле заблокировано политиками безопасности | Используйте CMD или PowerShell для извлечения |
⚠️ Внимание: если вы используете Windows 10 LTSC или корпоративную версию с усиленными политиками безопасности, некоторые методы могут быть заблокированы администратором домена. В этом случае обратитесь в IT-службу вашей организации.
Бонус: как узнать пароль от Wi-Fi на чужом компьютере (этично!)
Допустим, вы помогаете другу или родственнику и нужно извлечь пароль с его ПК. Вот как сделать это легально и без нарушения конфиденциальности:
- Получите согласие владельца ПК. Без этого любые действия с его данными нарушают закон (ст. 272 УК РФ "Неправомерный доступ к компьютерной информации").
- Используйте методы из этой статьи (например,
netsh wlan show profile), но не сохраняйте пароли в файлы — просто покажите их на экране. - После извлечения пароля удалите историю команд в CMD (
cls) и закройте все утилиты.
🔹 Этический совет: если вы админ в офисе и нужно извлечь пароль для рабочей сети, используйте официальные каналы (например, запрос в IT-отдел). Самостоятельное извлечение может нарушить корпоративные правила безопасности.
Что будет, если использовать пароль без разрешения?
Несанкционированное подключение к чужой Wi-Fi сети может квалифицироваться как нарушение ст. 272 УК РФ ("Неправомерный доступ к компьютерной информации") с штрафом до 200 000 рублей или исправительными работами.
FAQ: ответы на частые вопросы
Можно ли узнать пароль от Wi-Fi, к которому никогда не подключался?
Нет. Windows 10 сохраняет пароли только для сетей, к которым хоть раз подключался этот ПК. Если сети нет в списке Управление известными сетями, извлечь её пароль невозможно. Альтернативы:
- Посмотреть пароль на другом устройстве, которое подключалось к этой сети.
- Сбросить роутер к заводским настройкам (пароль будет на наклейке).
- Зайти в панель администратора роутера (обычно по адресу
192.168.0.1или192.168.1.1).
Почему в командной строке пароль отображается в виде пустых символов?
Это происходит, если:
- Сеть использует WPS-подключение (пароль не сохраняется).
- Профиль сети повреждён (попробуйте удалить сеть и подключиться заново).
- Вы используете Windows 10 S Mode (урезанная версия с ограничениями).
Решение: проверьте список сетей командой netsh wlan show profiles — если нужной сети нет, значит, она не сохранена.
Как узнать пароль от Wi-Fi на Windows 10 без прав администратора?
Без прав админа работают:
- Метод через
Параметры → Сеть и Интернет(если вы подключены к сети сейчас). - Программы WirelessKeyView или WiFi Password Revealer (не требуют установки).
Не будут работать:
- Команды
netshв CMD (требует повышенных прав). - Редактирование реестра.
- Некоторые функции PowerShell.
Можно ли восстановить пароль, если Windows 10 переустановлена?
Нет. При чистой установке Windows все сохранённые сети и пароли удаляются безвозвратно. Исключения:
- Вы сделали резервную копию реестра до переустановки.
- Использовали программу для бэкапа паролей (например, NetPass с функцией экспорта).
- Пароль сохранён в аккаунте Microsoft (если ПК был привязан к учётной записи).
В остальных случаях придётся сбрасывать роутер или искать пароль на других устройствах.
Как защитить свой Wi-Fi от извлечения пароля?
Чтобы усложнить извлечение пароля с подключённых устройств:
- Используйте сложный пароль (12+ символов, с буквами, цифрами и спецсимволами).
- Отключите WPS в настройках роутера (этот протокол уязвим для взлома).
- Настройте гостевую сеть с отдельным паролем для временных устройств.
- Регулярно меняйте пароль (раз в 3–6 месяцев).
- Включите MAC-фильтрацию (разрешайте подключение только проверенным устройствам).
⚠️ Важно: даже со всеми мерами защиты пароль можно извлечь с устройства, которое уже подключено к сети. Поэтому не давайте доступ к вашему Wi-Fi незнакомым людям.