Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

Windowsには、Wi-Fiネットワークへの接続に使用したパスワードを保存する機能があります。この機能により、既知のWi-Fiネットワークが無線アダプターの範囲内にある場合、Windowsはパスワードを再入力することなく自動的に接続できます。本記事では、Windows 10で保存されたWi-Fiネットワークのパスワードを取り出す方法、セキュリティキー付きの保存済みワイヤレスネットワークの一覧を他のコンピューターへ移行する方法、そして不要なWLANプロファイルを削除(忘れる)する方法を解説します。

Windows 10では、現在接続中のWi-Fiネットワークのパスワードだけでなく、そのデバイスが過去に接続したことのあるすべてのワイヤレスネットワークのパスワードも確認できます。

Windows 10で現在接続中のWi-Fiパスワードを確認する方法

Windows 10のデバイスがWi-Fiネットワークに接続している場合、コントロールパネルからそのパスワード(セキュリティキー)を確認できます。手順は以下の通りです。

  1. スタート」→「設定」→「ネットワークとインターネット」→「状態」→「ネットワークと共有センター」→「アダプターの設定の変更」の順にクリックします。「ファイル名を指定して実行」(Win + R)に ncpa.cpl と入力すれば、ネットワーク接続ウィンドウを直接開くこともできます。
  2. ワイヤレスネットワークアダプターを右クリックし、「状態」を選択します。
    Windows 10で保存されたWi-Fiパスワードを表示・管理する方法
  3. ワイヤレスのプロパティ」を開き、「セキュリティ」タブに切り替えて、「文字を表示する」にチェックを入れます。
  4. ネットワークセキュリティキー」欄に、現在接続中(アクティブ)のWi-Fiネットワークのパスワードが表示されます。
    Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

コマンドプロンプトで保存済みWi-Fiパスワードの一覧を表示する方法

上記の方法で確認できるのは、現在使用中の接続のパスワードだけです。しかし、過去に接続したことのある任意のワイヤレスネットワークのパスワードも、コマンドプロンプトに組み込まれている netsh ツールを使えば確認できます。

Wi-Fiネットワークに接続すると、Windowsはそのネットワーク用のWLANプロファイルを作成します。このプロファイルには、ネットワーク名(SSID)、パスワード(セキュリティキー)、アクセスポイントへの接続に使用されるWi-Fiセキュリティオプションなどが含まれています。保存されているWLANプロファイルの一覧は、以下のコマンドで表示できます。

netsh wlan show profile

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

特定のWLANプロファイルの詳細情報と保存されたパスワードを取得するには、SSIDを指定します。例えば次のように実行します。

netsh wlan show profile "Xiaomi_10D1" key=clear

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

Profile Xiaomi_10D1 on interface Wi-Fi:
=======================================================================
Applied: All User Profiles
Profile information
--------------------------
Version: 1
Type: Wireless LAN
Name: Xiaomi_10D1
Control options:
Connection mode: Connect automatically
Network broadcast: Connect only if this network is broadcasting
AutoSwitch: Do not switch to other networks
MAC randomization: Disabled
Connectivity settings
---------------------
Number of SSIDs: 1
SSID name: "Xiaomi_10D1"
Network type: Infrastructure
Radio type: [ Any Radio Type ]
Vendor extension: Not present
Security settings
----------------------
Authentication: WPA2-Personal
Cipher: CCMP
Authentication: WPA2-Personal
Cipher: Unknown
Security key: h33K3*d2
Cost settings
-------------
Cost: Unrestricted
Congested: No
Approaching Data Limit: No
Over Data Limit: No
Roaming: No
Cost Source: Default

保存されたWi-Fiパスワードは、出力結果の「キーの内容(Security key)」欄に表示されます。

なお、WindowsはWi-Fiネットワークのプロファイルを %ProgramData%\Microsoft\Wlansvc\Profiles\Interfaces フォルダーに保存しています。

PowerShellですべての保存済みWi-Fiパスワードを表示する方法

PowerShellを使えば、保存されているすべてのネットワークSSIDとパスワードを一覧表示できます。以下のPowerShellワンライナーを実行すると、Windows 10上のすべてのWLANプロファイルのパスワードを一度に取得できます。

(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)} | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Format-Table –Wrap

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

すべてのWi-Fiパスワードをデスクトップ上のテキストファイルに出力したい場合は、前述のコマンドの末尾に以下のパイプを追加してください。

| Format-Table -AutoSize | Out-File $env:USERPROFILE\Desktop\SavedWiFiPass.txt

Windows 10でWLANプロファイルをエクスポート/インポートする方法

保存済みのWLANプロファイル設定は、Wi-Fiネットワークのセキュリティキーと一緒にXMLファイルへエクスポートでき、別のコンピューターにインポートすることも可能です。

特定のWLANプロファイルをエクスポートするには、次のコマンドを使用します。

netsh wlan export profile name="Xiaomi_10D1" key=clear folder=C:\PS

また、保存済みのすべてのワイヤレスプロファイルをまとめてエクスポートすることもできます(各プロファイルごとに、ネットワークのSSIDを名前とした個別のXMLファイルが作成されます)。

netsh wlan export profile key=clear folder=C:\PS

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

作成されたXMLファイルを別のWindowsデバイスにコピーするか、GPO(グループポリシー)を使って展開します。その後、以下のコマンドでコンピューターの全ユーザー向けにWLANプロファイルをインポートできます。

netsh wlan add profile filename="C:\PS\home-Xiaomi_10D1.xml" user=all

現在のユーザーのみにインポートしたい場合は、こちらのコマンドを使用します。

netsh wlan add profile filename="C:\PS\home-Xiaomi_10D1.xml" user=current

インポートされたWi-Fiネットワークのいずれかがコンピューターの無線アダプターの範囲内にあれば、Windowsは自動的にそのネットワークへ接続します。

Windows 10で保存済みWi-Fiネットワークを削除(忘れる)方法

Windowsの設定から、保存されたWi-Fiネットワークとそのパスワードを削除できます。「設定」→「ネットワークとインターネット」→「Wi-Fi」→「既知のネットワークの管理」を開いてください。

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

過去に使用したネットワークの保存済みワイヤレスプロファイルの一覧が表示されます。削除したいネットワークのSSIDを選択し、「削除(忘れる)」をクリックします。

Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

コマンドプロンプトから netsh を使って保存済みWi-Fiネットワークを削除することもできます。削除したいWLANプロファイル名を指定して実行してください。例:

netsh wlan delete profile name="Rt2253"
Windows 10で保存されたWi-Fiパスワードを表示・管理する方法

Profile "Rt2253" is deleted from interface "Wireless network".

保存済みのすべてのWi-Fiネットワークを一括で削除したい場合は、以下のコマンドを実行します。

netsh wlan delete profile name=*

  1. Windows 10で保存済みのWi-Fiパスワードを確認・表示する方法

    Windows 10で以前接続したWi-Fiネットワークのパスワードを確認したいと思ったことはありませんか?実は、Windowsの「設定」アプリやコントロールパネルからは、保存されているWi-Fiパスワードを直接表示することができません。しかし、諦める必要はありません。コマンドラインを使えば、パスワードを平文(そのままの文字)で簡単に確認できます。難しい操作は不要——必要なコマンドはたった1つ「コマンドラインは苦手…」と心配する必要はありません。今回使うのは、たった1行のコマンドだけです。以下の手順に沿って進めてみましょう。手順1:PowerShellを起動するまず、スタートメニューで「Pow

  2. Windows 10で保存されたWiFiネットワークを削除する3つの簡単な方法

    食料、衣類、住まいと並んで、今やWiFiも私たちの生活に欠かせない必需品の一つとなっています。WiFiがないと、スマホやパソコンといったガジェットはその魅力を半減してしまいます。日曜日の午後、ソファでのんびりしながらノートパソコンとWiFiを楽しむ——それに勝る贅沢はありませんよね。 Windows 10でWiFiを使っていると、画面に次々と表示される周辺のWiFiネットワークの通知に気づいたことはありませんか?これらは近くにあるネットワークや、過去にPCで接続したことのあるWiFiです。しかし、「隣家のWiFiがリストに表示されるのは見たくない」「自宅のPCでは常に自宅のネットワークだけを使