Как узнать пароль от Wi-Fi на ПК, к которому вы уже подключены

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

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

⚠️ Внимание: Извлечение паролей от чужих сетей (например, соседей или публичных точек доступа) без разрешения владельца может нарушать Федеральный закон № 149-ФЗ "Об информации, информационных технологиях и о защите информации" и квалифицироваться как несанкционированный доступ. Используйте инструкции только для своих сетей.

📊 Как часто вы забываете пароль от Wi-Fi?
Раз в месяц
Раз в полгода
Никогда не забываю
Только после сброса роутера

1. Способ: через «Параметры Windows» (без командной строки)

Самый простой метод — использовать встроенное меню сетевых параметров. Он работает на Windows 10/11 и не требует установки дополнительного ПО. Главное условие: ваш ПК должен быть активно подключён к сети, пароль от которой вы хотите узнать.

Инструкция по шагам:

  1. Откройте меню Пуск и выберите Параметры (значок шестерёнки).
  2. Перейдите в раздел Сеть и ИнтернетWi-Fi.
  3. Нажмите на ссылку Управление известными сетями.
  4. В списке найдите нужную сеть и кликните по ней.
  5. Выберите Свойства, затем прокрутите вниз до блока Параметры безопасности.
  6. Поставьте галочку Отображать вводимые знаки — пароль станет виден.

⚠️ Внимание: Если кнопка Свойства неактивна или отсутствует, значит ваша учётная запись Windows не имеет прав администратора. Попробуйте другие способы или войдите под администраторской учёткой.

Убедитесь, что ПК подключён к нужной сети Wi-Fi|

Проверьте права администратора (если требуется)|

Закройте VPN или прокси (они могут блокировать доступ к настройкам)-->

2. Способ: через командную строку (netsh)

Метод для продвинутых пользователей — использование утилиты netsh (Network Shell). Он работает быстрее графического интерфейса и позволяет экспортировать пароли всех сохранённых сетей в текстовый файл.

Выполните следующие команды в командной строке от имени администратора:

netsh wlan show profiles

Эта команда выведет список всех сетей, к которым когда-либо подключался ваш ПК. Найдите в нём нужную сеть (например, MyWiFi_5G) и выполните:

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

В результатах найдите строку Содержимое ключа — это и есть пароль. Если имя сети содержит пробелы, возьмите его в кавычки: name="My Home WiFi".

Чтобы сохранить пароли всех сетей в файл wifi_passwords.txt на рабочем столе, используйте команду:

for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -v -e " " > nul && (netsh wlan show profile name="%j" key=clear | findstr "Содержимое ключа" >> "%USERPROFILE%\Desktop\wifi_passwords.txt")

3. Способ: через PowerShell (альтернатива cmd)

PowerShell — более мощный инструмент, чем стандартная командная строка. С его помощью можно извлечь пароль одной командой, не просматривая лишнюю информацию.

Откройте PowerShell от имени администратора и выполните:

(netsh wlan show profile name="ИМЯ_СЕТИ" key=clear) | Select-String "Содержимое ключа"

Замените ИМЯ_СЕТИ на название вашей Wi-Fi сети (например, TP-Link_1234). Результат будет выглядеть так:

    Содержимое ключа            : 1234567890

Для экспорта всех паролей в файл wifi_pass.txt используйте скрипт:

$profiles = netsh wlan show profiles | Select-String "Все профили пользователей"

$results = @()

foreach ($profile in $profiles) {

$profileName = $profile.ToString().Trim().Split(":")[1].Trim()

$password = (netsh wlan show profile name="$profileName" key=clear | Select-String "Содержимое ключа").ToString().Trim().Split(":")[1].Trim()

$results += "Сеть: $profileName | Пароль: $password"

}

$results | Out-File -FilePath "$env:USERPROFILE\Desktop\wifi_pass.txt" -Encoding UTF8

Что делать, если PowerShell ругается на политику выполнения?

Если появляется ошибка "Выполнение сценариев отключено в этой системе", временно разрешите выполнение скриптов командой:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

После завершения работы верните настройки обратно:

Set-ExecutionPolicy Restricted -Scope CurrentUser

4. Способ: через «Центр управления сетями» (Windows 7/10/11)

Этот метод работает во всех версиях Windows, включая устаревшие (например, Windows 7). Он немного длиннее, но надёжен и не требует прав администратора, если вы уже подключены к сети.

Пошаговая инструкция:

  1. Нажмите правой кнопкой на значок Wi-Fi в трее (внизу справа) и выберите Открыть параметры сети и Интернет.
  2. Прокрутите вниз и нажмите Центр управления сетями и общим доступом.
  3. В открывшемся окне кликните по активному подключению (например, Wi-Fi (MyNetwork)).
  4. Нажмите кнопку Свойства беспроводной сети.
  5. Перейдите на вкладку Безопасность и поставьте галочку Отображать вводимые знаки.

⚠️ Внимание: В Windows 11 путь к этому меню может отличаться. Если кнопка Центр управления сетями отсутствует, используйте первый способ через Параметры.

Версия Windows Путь к настройкам Wi-Fi Требуются права админа?
Windows 7 Панель управления → Сеть и Интернет → Центр управления сетями Нет
Windows 10 Параметры → Сеть и Интернет → Wi-Fi → Управление известными сетями Нет
Windows 11 Параметры → Сеть и Интернет → Дополнительные параметры сети → Дополнительные свойства сети Да (для некоторых сетей)

5. Способ: с помощью сторонних утилит (WirelessKeyView, WiFi Password Revealer)

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

Топ-3 утилиты для просмотра паролей Wi-Fi:

  • 🔹 WirelessKeyView (от NirSoft) — портативная программа, не требующая установки. Показывает все сохранённые пароли, включая скрытые сети. Скачать с официального сайта.
  • 🔹 WiFi Password Revealer — простой интерфейс с возможностью экспорта паролей в .txt или .csv.
  • 🔹 Magical Jelly Bean WiFi Password Revealer — поддерживает Windows 10/11 и показывает дополнительную информацию о сети (тип шифрования, MAC-адрес роутера).

⚠️ Внимание: Скачивайте утилиты только с официальных сайтов разработчиков. Программы из непроверенных источников могут содержать вредоносный код, маскирующийся под легальное ПО.

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

Пароли от Wi-Fi сетей хранятся в зашифрованном виде в системных файлах Windows. Их можно извлечь вручную, но этот метод требует знания реестра и работы с XML-файлами.

Инструкция:

  1. Откройте проводник и перейдите по пути:
    C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{GUID}

    Вместо {GUID} будет уникальный идентификатор вашего сетевого адаптера.

  2. Найдите файл с расширением .xml, имя которого соответствует названию вашей сети (например, MyWiFi_5G.xml).
  3. Откройте файл в Блокноте и найдите тег <keyMaterial> — внутри него будет пароль в зашифрованном виде.
  4. Чтобы расшифровать его, используйте PowerShell:
    $secure = ConvertTo-SecureString -String "ЗАШИФРОВАННЫЙ_ПАРОЛЬ" -AsPlainText -Force
    

    $credential = New-Object System.Management.Automation.PSCredential("User", $secure)

    $credential.GetNetworkCredential().Password

В файлах конфигурации пароли хранятся в формате Base64, и их расшифровка требует знания алгоритмов шифрования Windows. Для большинства пользователей проще использовать способы 1–4.

Что делать, если ни один способ не работает?

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

  • 🔌 Убедитесь, что ПК подключён к сети, пароль от которой вы ищете. Без активного подключения некоторые способы не работают.
  • 👤 Проверьте права учётной записи. Для командной строки и PowerShell часто требуются права администратора.
  • 🛡️ Если сеть корпоративная (например, в офисе или университете), пароль может храниться на сервере аутентификации (RADIUS) и не сохраняться локально.
  • 🔄 Перезагрузите компьютер и роутер. Иногда это помогает "разблокировать" доступ к настройкам сети.

Если ничего не помогло, остаётся два варианта:

  1. Сбросить настройки роутера (кнопкой Reset на задней панели) и настроить его заново. Это удалит все пользовательские настройки, включая пароль Wi-Fi, имя сети и привязанные устройства.
  2. Обратиться к провайдеру интернета. На коробке роутера или в договоре может быть указан стандартный пароль (например, для роутеров от Ростелекома или Билайна).
📊 Какой способ сработал у вас?
Через "Параметры Windows"
Через командную строку (netsh)
Через PowerShell
Стороние утилиты (WirelessKeyView и др.)
Ничего не помогло

FAQ: Частые вопросы о паролях Wi-Fi на ПК

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

Да, если его профиль сохранён в системе. Используйте netsh wlan show profiles в командной строке, чтобы увидеть все сети, и извлеките пароль любым из описанных способов. Однако для этого нужны права администратора.

Почему в «Параметрах Windows» нет кнопки «Свойства» для моей сети?

Это может означать одно из трёх:

  • Вы не подключены к сети в данный момент (нужно подключиться заново).
  • Профиль сети повреждён (попробуйте удалить сеть и подключиться снова).
  • Ваша учётная запись не имеет прав на просмотр паролей (нужна админ-учётка).

Можно ли узнать пароль от Wi-Fi на Mac или Linux?

Да, но способы отличаются:

  • MacOS: Откройте Терминал и введите security find-generic-password -wa "ИМЯ_СЕТИ".
  • Linux: Пароли хранятся в /etc/NetworkManager/system-connections/. Откройте файл сети и найдите строку psk=.

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

Да, если скачивать их с официальных сайтов (например, NirSoft или Magical Jelly Bean). Однако:

  • Некоторые антивирусы (например, Avast) могут блокировать такие утилиты как "потенциально опасные".
  • Избегайте программ с предложением "взломать чужие сети" — это мошенничество.

Как защитить свой Wi-Fi от взлома после извлечения пароля?

Если вы подозреваете, что пароль мог попасть к третьим лицам:

  • Смените пароль в настройках роутера (раздел Wireless → Security).
  • Используйте WPA3 вместо WPA2 (если роутер поддерживает).
  • Отключите WPS — этот протокол уязвим для брутфорс-атак.
  • Включите фильтрацию по MAC-адресам (хотя это не панацея).