Забыли пароль от домашнего Wi-Fi, а на роутере нет наклейки с данными для подключения? Или нужно поделиться сетью с гостем, но лень искать бумажку с кодом? В Windows 10 и 11 есть встроенные инструменты, которые позволяют увидеть сохранённый пароль от любой сети, к которой ранее подключался ваш компьютер или ноутбук. Причём сделать это можно без прав администратора (в большинстве случаев) и без установки дополнительного софта.
В этой статье мы разберём 4 проверенных способа, как узнать пароль от вайфая на Windows — от простейшего через графический интерфейс до продвинутых методов с использованием PowerShell и сторонних утилит. Также вы узнаете, что делать, если система не показывает пароль (и почему это происходит), и как обойти ограничения на некоторых корпоративных сетях. Все инструкции актуальны для Windows 10 21H2/22H2 и Windows 11 23H2/24H2, но часть методов работает и на более старых версиях (7/8.1).
⚠️ Важно: эти способы подходят только для сетей, к которым ваш компьютер уже подключался ранее. Если вы пытаетесь взломать чужой Wi-Fi — это незаконно и может повлечь уголовную ответственность по ст. 272 УК РФ ("Неправомерный доступ к компьютерной информации").
1. Самый простой способ: через «Параметры сети» Windows
Если вам нужно быстро посмотреть пароль от текущей или ранее подключённой сети, самый очевидный метод — использовать встроенное меню «Параметры сети». Этот способ не требует знания команд и подходит даже новичкам.
Инструкция:
- Откройте
Пуск → Параметры (⚙️) → Сеть и Интернет. - В разделе
Wi-FiнажмитеУправление известными сетями. - Выберите нужную сеть из списка и кликните
Свойства. - Прокрутите вниз до блока
Пароль сетии нажмите кнопкуПоказать.
⚠️ Внимание: если кнопка Показать неактивна или поле с паролем пустое, это означает, что:
- 🔹 У вашей учётной записи нет прав администратора (решение — войти под админской учёткой).
- 🔹 Сеть была подключена через WPS или роуминг (пароль не сохраняется в системе).
- 🔹 Профиль сети повреждён (попробуйте методы ниже).
☑️ Что проверить, если пароль не отображается
Этот метод работает в 90% случаев для домашних сетей, но может не сработать на корпоративных точках доступа (например, в офисах или вузах), где используется 802.1X или Radius-аутентификация. В таких случаях пароль хранится в зашифрованном виде и не отображается в графическом интерфейсе.
2. Как узнать пароль через командную строку (CMD)
Если графический интерфейс не показал пароль или вы предпочитаете работать с консолью, можно использовать командную строку. Этот метод универсален и работает даже на Windows 7.
Пошаговая инструкция:
- Откройте
Командную строкуот имени администратора (нажмитеWin + Xи выберитеТерминал (Администратор)). - Введите команду для просмотра всех сохранённых сетей:
netsh wlan show profilesЗапомните имя нужной сети (например,
MyWiFi_5G). - Выведите данные профиля, включая пароль:
netsh wlan show profile name="MyWiFi_5G" key=clear(замените
MyWiFi_5Gна имя вашей сети). - Найдите строку
Содержимое ключа— это и есть пароль.
🔹 Пример вывода:
Имя профиля : MyWiFi_5G
Тип безопасности : WPA2-Personal
Содержимое ключа : 12345678QwErTy
⚠️ Внимание: если вместо пароля вы видите пустую строку или сообщение Отсутствует ключ, это означает, что:
- 🔹 Сеть подключалась через гостевой доступ (без пароля).
- 🔹 Профиль сети был импортирован из другого устройства без сохранения ключа.
- 🔹 На компьютере установлен VPN-клиент или антивирус, который блокирует доступ к сетевым настройкам.
Этот способ надёжен, но требует точного ввода имени сети (с учётом регистра!). Если вы не уверены в названии, сначала выполните первую команду, чтобы увидеть полный список.
3. Использование PowerShell для извлечения пароля
PowerShell — более мощный инструмент, чем CMD, и позволяет гибко управлять сетевыми настройками. С его помощью можно не только посмотреть пароль, но и экспортировать все сохранённые сети в файл.
Инструкция:
- Запустите
PowerShellот имени администратора. - Введите команду для просмотра всех профилей Wi-Fi:
Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\WlanSvc\Interfaces\" | ForEach-Object { Get-ChildItem -Path $_.PSPath } | ForEach-Object { Get-ItemProperty -Path ($_.PSPath + "\Connection") } | Select-Object ProfileName - Чтобы увидеть пароль конкретной сети (например,
HomeNetwork), выполните:(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WlanSvc\Interfaces\*\Connection" | Where-Object { $_.ProfileName -eq "HomeNetwork" }).GetNetworkPassword()
🔹 Альтернативный скрипт (показывает пароли всех сетей сразу):
$profiles = Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\WlanSvc\Interfaces\" | ForEach-Object { Get-ChildItem -Path $_.PSPath } | ForEach-Object { Get-ItemProperty -Path ($_.PSPath + "\Connection") }
foreach ($profile in $profiles) {
$password = $profile.GetNetworkPassword()
Write-Host "Сеть: $($profile.ProfileName) | Пароль: $password"
}
Что делать, если PowerShell выдаёт ошибку "Метод не найден"
Это означает, что ваша версия Windows не поддерживает метод GetNetworkPassword(). В этом случае используйте альтернативный способ через реестр (раздел 4) или командную строку (раздел 2).
⚠️ Внимание: скрипты PowerShell могут быть заблокированы политиками безопасности (особенно в корпоративных сетях). Если вы видите ошибку Execution Policy, временно разрешите выполнение скриптов командой:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
Этот метод полезен для администраторов, которым нужно быстро получить пароли от всех сетей на множестве компьютеров (например, в офисе). Результаты можно экспортировать в CSV-файл для дальнейшего анализа.
4. Просмотр пароля в реестре Windows
Все настройки Wi-Fi-сетей, включая пароли, хранятся в реестре Windows. Этот метод подходит для опытных пользователей, так как требует аккуратности при работе с системными файлами.
Как найти пароль:
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Interfaces\{GUID}\Connection(где
{GUID}— уникальный идентификатор интерфейса). - В правой части окна найдите параметр
ProfileName— это имя сети. Рядом будет параметрPassword(пароль в зашифрованном виде). - Чтобы расшифровать пароль, скопируйте значение
Passwordи используйте инструкцию по декодированию.
🔹 Таблица: Расположение ключей Wi-Fi в реестре
| Путь в реестре | Что хранится | Примечания |
|---|---|---|
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Interfaces | Список всех Wi-Fi-интерфейсов | Каждый подраздел — отдельный адаптер |
...\{GUID}\Connection | Настройки конкретной сети | Имя сети в ProfileName |
...\{GUID}\Connection\Password | Зашифрованный пароль | Требует декодирования |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Security\PersistentKeys | Ключи безопасности | Актуально для Windows 7/8 |
⚠️ Внимание: пароли в реестре хранятся в зашифрованном виде (формат HEX или Base64). Чтобы их расшифровать, можно:
- 🔹 Использовать скрипт на Python (требует прав администратора).
- 🔹 Воспользоваться утилитой WirelessKeyView (раздел 5).
- 🔹 Вручную декодировать через CyberChef (для опытных пользователей).
Работа с реестром — самый низкоуровневый способ, но он требует осторожности. Ошибка при редактировании может привести к потере подключения к сети. Рекомендуем сначала создать резервную копию реестра (Файл → Экспорт).
5. Сторонние программы для просмотра паролей Wi-Fi
Если встроенные инструменты Windows не помогли, можно воспользоваться специализированными утилитами. Они автоматически извлекают пароли из системы и часто предоставляют дополнительные функции (экспорт, поиск, декодирование).
🔹 Топ-3 программы для просмотра паролей Wi-Fi:
| Программа | Особенности | Ссылка |
|---|---|---|
| WirelessKeyView (NirSoft) | Показывает все сохранённые пароли, экспорт в TXT/HTML | Официальный сайт |
| WiFi Password Revealer | Простой интерфейс, поддержка Windows 11 | Скачать |
| Wifi Password Decryptor | Расшифровка паролей из реестра, работа с WPA3 | SecurityXploded |
🔹 Как пользоваться WirelessKeyView:
- Скачайте программу с официального сайта (портативная версия не требует установки).
- Запустите
WirelessKeyView.exeот имени администратора. - В таблице отобразятся все сети с колонками:
- 🔹
Network Name— имя Wi-Fi. - 🔹
Key (Ascii)— пароль в читаемом виде. - 🔹
Key (Hex)— зашифрованный пароль.
- 🔹
Copy Key.⚠️ Внимание: некоторые антивирусы (например, Avast или Kaspersky) могут блокировать запуск таких программ, считая их потенциально опасными. Это ложное срабатывание — утилиты от NirSoft безопасны, но перед использованием проверьте хэш файла на VirusTotal.
🔹 Преимущества сторонних утилит:
- 🔹 Работают даже если пароль не отображается в
netsh. - 🔹 Поддерживают WPA3 и корпоративные сети (802.1X).
- 🔹 Позволяют экспортировать данные в файл для резервного копирования.
🔹 Недостатки:
- 🔹 Требуют загрузки и установки (риск подхватить вирус с неофициальных источников).
- 🔹 Могут не работать на Windows 11 с включённым Secure Boot.
6. Что делать, если пароль не отображается ни одним способом
Если ни один из перечисленных методов не сработал, проблема может крыться в следующем:
🔹 Причины, почему Windows не показывает пароль:
- 🔹 Профиль сети повреждён. Решение: удалите сеть в
Параметры → Сеть и Интернет → Wi-Fi → Управление известными сетямии подключитесь заново. - 🔹 Используется аутентификация через Radius или 802.1X. Решение: пароль хранится на сервере аутентификации (уточните у администратора сети).
- 🔹 Сеть подключена через VPN или прокси. Решение: проверьте настройки в
Панель управления → Центр управления сетями → Изменение параметров адаптера. - 🔹 Пароль был изменён на роутере, но не обновлён на ПК. Решение: переподключитесь к сети.
- 🔹 Антивирус или брандмауэр блокирует доступ к сетевым настройкам. Решение: временно отключите защиту.
🔹 Альтернативные решения:
- Посмотрите пароль на другом устройстве. Если к этой же сети подключён смартфон, планшет или второй компьютер, попробуйте извлечь пароль оттуда (на Android можно использовать WiFi Password Viewer).
- Сбросьте настройки роутера. Нажмите кнопку
Resetна задней панели роутера (удерживайте 10 секунд). После сброса подключитесь по стандартному паролю (указан на наклейке). - Используйте WPS. Если роутер поддерживает WPS, нажмите кнопку
WPSна корпусе и подключитесь без пароля (временное решение).
⚠️ Внимание: если вы арендуете жильё или используете корпоративный Wi-Fi, сброс роутера может нарушить настройки других пользователей. В таких случаях лучше уточнить пароль у провайдера или администратора сети.
7. Безопасность: как защитить свой Wi-Fi от взлома
Теперь, когда вы знаете, как легко извлечь пароль из Windows, стоит задуматься о защите своей сети. Ведь если вы смогли увидеть пароль, то же может сделать любой, кто получит доступ к вашему компьютеру.
🔹 Как усилить безопасность Wi-Fi:
- 🔹 Используйте WPA3 вместо WPA2. Этот протокол сложнее взломать (поддерживается большинством современных роутеров).
- 🔹 Отключите WPS. Эта функция уязвима для брутфорс-атак (найдите опцию в настройках роутера).
- 🔹 Сложный пароль. Используйте комбинацию из
12+ символовс буквами, цифрами и спецсимволами (пример:kL9#pQ2$vR1!). - 🔹 Гостевая сеть. Для друзей и гостей создайте отдельную сеть с ограниченным доступом к локальным ресурсам.
- 🔹 Регулярно обновляйте прошивку роутера. Производители закрывают уязвимости в новых версиях ПО.
🔹 Как проверить, не подключены ли к вашей сети посторонние:
- Зайдите в веб-интерфейс роутера (
192.168.0.1или192.168.1.1). - Найдите раздел
DHCP Clients ListилиConnected Devices. - Проверьте список подключённых устройств. Неизвестные MAC-адреса могут указывать на взлом.
⚠️ Внимание: если вы обнаружили в сети незнакомые устройства, немедленно смените пароль и включите фильтрацию по MAC-адресам (в настройках роутера).
FAQ: Частые вопросы о просмотре паролей Wi-Fi
Можно ли узнать пароль от Wi-Fi, к которому никогда не подключался?
Нет, Windows хранит пароли только от тех сетей, к которым компьютер подключался ранее. Если вы никогда не входили в сеть, единственные легальные способы получить пароль:
- 🔹 Уточнить у владельца сети.
- 🔹 Посмотреть на наклейке роутера (если это ваша сеть).
- 🔹 Восстановить через веб-интерфейс роутера (если вы администратор).
Любые другие методы (взлом, брутфорс) являются незаконными.
Почему в командной строке пишет «Отсутствует ключ»?
Это означает, что:
- 🔹 Сеть была подключена без пароля (например, через WPS или открытую точку доступа).
- 🔹 Профиль сети повреждён или удалён.
- 🔹 Используется корпоративная аутентификация (802.1X), где пароль хранится на сервере.
Попробуйте удалить сеть в Параметры → Сеть и Интернет → Wi-Fi → Управление известными сетями и подключиться заново.
Работают ли эти способы на Windows 7?
Да, но с оговорками:
- 🔹 Метод с
netsh wlan show profileработает и в Windows 7. - 🔹 В реестре пароли хранятся по пути
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\Security\PersistentKeys. - 🔹 Графический интерфейс в Windows 7 не показывает пароль — только через CMD или реестр.
Для Windows 7 также подходят программы вроде WirelessKeyView.
Можно ли увидеть пароль от Wi-Fi на Mac или Linux?
Да, но способы отличаются:
- 🔹 MacOS: откройте
Терминали введите:security find-generic-password -wa "Имя_сети" - 🔹 Linux: пароли хранятся в
/etc/NetworkManager/system-connections/. Откройте файл сети и найдите строкуpsk=.
Как защититься от программ, которые воруют пароли Wi-Fi?
Чтобы предотвратить кражу паролей с вашего ПК:
- 🔹 Используйте антивирус с защитой от шпионского ПО (например, Kaspersky Internet Security).
- 🔹 Не запускайте подозрительные файлы (особенно с расширением
.exeили.bat). - 🔹 Отключите автоподключение к открытым сетям в
Параметры → Сеть и Интернет → Wi-Fi. - 🔹 Регулярно проверяйте список сохранённых сетей и удаляйте ненужные.