Забыли пароль от домашнего Wi-Fi, а на роутере нет наклейки с данными? Или нужно подключить новый девайс, но лень искать бумажку с кодом? На самом деле, если ваш ПК или ноутбук уже подключён к этой сети, пароль можно легко извлечь из системных настроек Windows — без дополнительных программ и взлома. В этой статье разберём 5 проверенных способов, включая методы для гостевых аккаунтов и случаи, когда доступа к админ-панелям нет.
Важно понимать: все описанные методы работают только для сетей, к которым компьютер уже подключался ранее. Если вы пытаетесь узнать пароль от чужой сети (например, соседа), эти инструкции не помогут — для этого нужны другие инструменты (и, кстати, это может быть незаконно). Также учтите, что в Windows 11 и Windows 10 пути к настройкам немного отличаются, но суть остаётся той же.
Прежде чем начинать, проверьте два момента:
- 🔹 У вас есть права администратора на ПК (для большинства способов).
- 🔹 Компьютер в данный момент подключён к целевой сети (или подключался ранее).
1. Просмотр пароля через «Параметры Windows» (самый простой способ)
Это базовый метод, который работает в Windows 10/11 и не требует установки стороннего ПО. Подходит, если у вас есть права администратора и компьютер подключён к сети прямо сейчас.
Инструкция:
- Откройте меню
Пуски выберитеПараметры(значок шестерёнки). - Перейдите в раздел
Сеть и Интернет→Wi-Fi. - Нажмите
Управление известными сетями. - В списке найдите нужную сеть и кликните по ней.
- Выберите
Свойства, затем прокрутите вниз до блокаПараметры безопасности. - Поставьте галочку
Отображать вводимые знаки— пароль станет виден.
☑️ Проверка перед началом
Если пункта Отображать вводимые знаки нет, значит:
- 🔴 Вы вошли в систему под гостевым аккаунтом (нужны права админа).
- 🔴 Сеть сохранена, но пароль не был введён вручную (например, подключение через WPS).
- 🔴 Настройки сети управляет групповой политикой (актуально для рабочих ПК).
⚠️ Внимание: В некоторых сборках Windows 10 LTSC или корпоративных версиях раздел Параметры безопасности может быть скрыт. В этом случае используйте способ через командную строку.
2. Как узнать пароль через командную строку (CMD)
Этот метод универсален и работает даже если графический интерфейс Windows повреждён. Подходит для Windows 7/8/10/11 и не требует прав админа (но покажет пароль только для текущего пользователя).
Откройте Командную строку от имени администратора (нажмите Win + X → Терминал (Администратор)) и введите:
netsh wlan show profile name="ИМЯ_СЕТИ" key=clear
Замените ИМЯ_СЕТИ на название вашей Wi-Fi сети (с учётом регистра!). Например:
netsh wlan show profile name="TP-Link_5G" key=clear
В результатах выполнения найдите строку Содержимое ключа — это и есть пароль. Если команда вернула ошибку Не удалось выполнить команду, проверьте:
- 🔹 Правильность названия сети (посмотрите в
netsh wlan show profiles). - 🔹 Отсутствие пробелов перед/после
=в команде. - 🔹 Подключение к сети хотя бы раз в прошлом.
Критическая деталь: команда покажет пароль только для сетей, к которым подключался текущий пользователь. Если сеть настраивал другой аккаунт на этом ПК, используйте способ с PowerShell.
3. Извлечение пароля через PowerShell (для всех пользователей ПК)
PowerShell — более мощный инструмент, чем CMD, и позволяет получить пароли от всех сохранённых сетей на компьютере, даже если текущий пользователь к ним не подключался. Требуются права администратора.
Шаги:
- Запустите PowerShell от имени админа (
Win + X→Windows 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]@{PROFILE_NAME=$name;PASSWORD=$pass}} | Format-Table -AutoSize - Дождитесь выполнения — в таблице отобразятся имена сетей (
PROFILE_NAME) и их пароли (PASSWORD).
Если команда не сработала:
- 🔹 Убедитесь, что PowerShell запущен с правами админа.
- 🔹 Проверьте, не отключена ли служба
Автонастройка WLAN(services.msc). - 🔹 В некоторых локализациях Windows замените
Содержимое ключанаKey Content.
Что делать, если PowerShell выдаёт ошибку "Недопустимый доступ"
Это означает, что групповой политикой запрещено чтение паролей Wi-Fi. Решение:
1. Нажмите Win + R, введите gpedit.msc (только для Pro/Enterprise версий Windows).
2. Перейдите в Конфигурация компьютера → Административные шаблоны → Сеть → Сети WLAN.
3. Найдите политику Запретить отображение сохранённых паролей и отключите её.
4. Перезагрузите ПК и повторите команду.
4. Просмотр пароля в файлах конфигурации Windows (ручной метод)
Все пароли Wi-Fi в Windows хранятся в зашифрованном виде в системных файлах. Их можно извлечь вручную, но для этого потребуется дешифровка с помощью утилит или скриптов. Способ подходит для опытных пользователей.
Где искать:
- 📁 Файл
C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{GUID}\{ИМЯ_СЕТИ}.xml— содержит зашифрованный пароль в теге<keyMaterial>. - 📁 Реестр Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wlansvc\Interfaces\{GUID}\Profiles.
Чтобы расшифровать пароль:
- Скопируйте содержимое тега
<keyMaterial>из XML-файла. - Используйте утилиту Mimikatz или скрипт на Python с модулем
pywintypesдля дешифровки.
⚠️ Внимание: Редактирование реестра или системных файлов может привести к сбоям Windows. Рекомендуем создать точку восстановления перед экспериментами. Также учтите, что антивирусы могут блокировать Mimikatz как потенциально опасное ПО.
Альтернатива: воспользуйтесь бесплатной утилитой WirelessKeyView от NirSoft, которая автоматически извлекает пароли из системных файлов. Скачать её можно с официального сайта (проверьте файл на вирусы перед запуском!).
5. Как узнать пароль без прав администратора (обходные пути)
Если у вас гостевой аккаунт или ограниченные права, стандартные методы не сработают. Но есть несколько обходных вариантов:
| Способ | Условия | Ограничения |
|---|---|---|
| Использовать Live CD с Linux | Нужна флешка с Ubuntu или Kali Linux | Требуется физический доступ к ПК и умение работать с Linux |
| Восстановить пароль через Router | Нужны данные для входа в панель роутера (обычно на наклейке) | Не поможет, если пароль изменён после настройки |
| Подключиться через WPS | Роутер поддерживает WPS, кнопка физически доступна | Многие современные роутеры отключают WPS по умолчанию |
Самый надёжный вариант для гостевых аккаунтов — сбросить пароль роутера до заводского (кнопкой Reset на 10 секунд) и настроить сеть заново. Но это отключит от Wi-Fi все устройства в доме!
Частые ошибки и как их избежать
При попытке узнать пароль от Wi-Fi пользователи часто сталкиваются с типичными проблемами. Вот самые распространённые и их решения:
- 🔸 Ошибка "Отказано в доступе" в CMD/PowerShell
→ Запускайте терминал от имени администратора (правый клик → "Запуск от имени админа"). - 🔸 Сеть есть в списке, но пароля нет
→ Возможно, подключение было через WPS или Windows не сохранила ключ. Попробуйте подключиться заново. - 🔸 Команда
netshне работает в Windows 11
→ В последних сборках Windows 11 синтаксис не изменился, но может потребоваться обновить систему. - 🔸 Антивирус блокирует WirelessKeyView
→ Добавьте утилиту в исключения или временно отключите защиту (на свой страх и риск!).
Если ни один способ не сработал, проверьте:
- 🔹 Не отключена ли служба
Автонастройка WLAN(services.msc→ найдите службу и включите её). - 🔹 Не используется ли для подключения VPN или корпоративный прокси (может блокировать доступ к настройкам).
- 🔹 Не повреждены ли системные файлы (запустите
sfc /scannowв CMD).
FAQ: Ответы на популярные вопросы
Можно ли узнать пароль от Wi-Fi, к которому ПК никогда не подключался?
Нет, все описанные методы работают только для сетей, к которым компьютер подключался ранее. Если нужно получить пароль от чужой сети, это возможно только:
- Через физический доступ к роутеру (наклейка, кнопка WPS).
- С помощью специализированных инструментов взлома (нелегально в большинстве стран).
В домашних условиях проще попросить пароль у владельца сети.
Почему в «Параметрах Windows» нет кнопки «Отображать вводимые знаки»?
Это происходит по трём причинам:
- Вы вошли в систему под гостевым аккаунтом (нужны права админа).
- Сеть была настроена через групповую политику (актуально для рабочих ПК).
- Пароль не сохранён в системе (например, подключение через WPS или Windows не запомнила ключ).
Решение: используйте командную строку или PowerShell.
Безопасно ли использовать WirelessKeyView?
WirelessKeyView от NirSoft — легальная утилита, но некоторые антивирусы блокируют её из-за:
- 🔹 Возможности извлечения паролей (может быть использована злоумышленниками).
- 🔹 Отсутствия цифровой подписи (но это характерно для многих портативных утилит).
Чтобы минимизировать риски:
- Скачивайте программу только с официального сайта.
- Проверьте файл на VirusTotal.
- Запускайте на виртуальной машине, если сомневаетесь.
Как защитить свой Wi-Fi от подобного взлома?
Чтобы предотвратить извлечение пароля с подключённых устройств:
- 🔹 Используйте WPA3 вместо WPA2 (если роутер поддерживает).
- 🔹 Отключите WPS в настройках роутера.
- 🔹 Регулярно меняйте пароль (раз в 3–6 месяцев).
- 🔹 Настройте гостевую сеть для временных устройств.
- 🔹 Ограничьте доступ к ПК с важными данными (пароли администратора).
Также можно использовать MAC-фильтрацию, но это не панацея — MAC-адреса легко подделать.
Работают ли эти методы на MacOS или Linux?
Нет, в этой статье описаны способы только для Windows. Для других ОС:
- 🍎 MacOS: Откройте
Терминали введитеsecurity find-generic-password -wa "ИМЯ_СЕТИ". - 🐧 Linux: Пароли хранятся в
/etc/NetworkManager/system-connections/(нужны праваsudo).