Windows 10 または 11 デバイスを小さな Wi-Fi ホットスポットに変えるのは、特に追加のハードウェアをいじらずにインターネット接続を共有したい場合には、かなり便利です。基本的に、PC がルーターのように動作します。ファイルやプリンターを共有したり、スマートフォンを有線 Ethernet または携帯電話のデータに乗せたりするのに最適です。ただし、常にスムーズに進むとは限りません。ホットスポットが起動しなかったり、デバイスが接続できなかったり、接続してもインターネットに接続できなかったりする場合があります。特に複雑な設定に煩わされることなく単純なデバイスをオンラインにしようとしている場合は、このようなことはイライラすることがあります。そこで、これをトラブルシューティングしてスムーズに動作させる方法について、実際的な概要をステップ バイ ステップで説明します。当然ながら Windows は必要以上に複雑になっているため、技術的な豆知識もいくつか盛り込んでいます。
Windows Wi-Fiホットスポットを修正して設定する方法
Wi-Fiアダプターがホットスポットモードをサポートしているかどうかを確認します
ちょっと奇妙かもしれませんが、まずはWi-Fiドライバーが仮想アクセスポイントモード(アドホック)をサポートしているかどうかを確認する必要があります。そのためには、コマンドプロンプトを管理者として 起動します(Win + Xコマンドプロンプト(管理者) または Windowsターミナル(管理者) を選択して起動します)。そして、次のコマンドを実行します。
netsh wlan show drivers
「ホストネットワークのサポート:はい」という行に注目してください。「いいえ」の場合、Wi-Fiアダプターのドライバーがホットスポットの作成をサポートしていません。デバイスマネージャーまたはメーカーのウェブサイトから直接ドライバーを更新すると、問題が解決する場合があります。それでも問題が解決しない場合は、仮想アクセスポイントをサポートする別のWi-Fiアダプターが必要になる可能性があります。これはWindowsの仕様で、一部の内蔵アダプターは古すぎるか、この機能をサポートしていない場合があります。
設定でWindowsのモバイルホットスポット機能を有効にする
お使いのパソコンが対応している場合は、これが最も簡単な方法です。設定 > ネットワークとインターネット > モバイルホットスポット に進みます。または、アドレスバーまたはファイル名を指定して実行ボックスで ms-settings:network-mobilehotspot と入力してください。インターネット接続を他のデバイスと共有する のスイッチを オン にします。Windows はネットワーク名とパスワードを自動生成しますが、必要に応じて変更できます。
注:VPNやPPPoEなどの一部の接続はこの機能では動作しません。オプションが表示されない場合やエラーが発生する場合は、インターネット接続の種類をご確認ください。また、この機能は最大8台のデバイスに対応しているため、12台以上のガジェットを接続しようとすると、問題が発生する可能性があります。
モバイルホットスポットの一般的なエラーのトラブルシューティング
以下に、よくあるトラブルとその解決方法をいくつか示します。
- 「モバイルホットスポットを設定できません。Wi-Fiをオンにしてください。」 これは通常、WindowsがWi-Fiアダプターを認識できないか、無効になっていることを意味します。ドライバーを更新するか、デバイスマネージャー > ネットワークアダプターでMicrosoft Hosted Network Virtual Adapterを削除して再インストールしてみてください。ドライバーの更新やシステムアップデート後、Windowsがこのアダプターを認識しなくなる場合があります。その後、再起動してもう一度お試しください。
- 「携帯電話ネットワークに接続できないため、このインターネット接続を共有できません。」 携帯電話をご利用の場合は、接続を再起動するか、機内モードに切り替えてください。特に接続が不安定な場合、Windows がインターネット接続元を誤認識することがあります。
- 「共有できるネットワーク接続がありません。」 アクティブなインターネット接続を確認してください。有線イーサネットが動作しているか、Wi-Fiが接続されていて制限されていないことを確認してください。注:VPNまたは特定の種類の接続(PPPoEなど)を使用している場合、Windowsのホットスポット機能は共有を拒否する場合があります。
コマンドプロンプトで仮想Wi-Fiホットスポットを作成する
技術的なアプローチを好む方のために、GUIがうまく動作しない場合や、より詳細な制御が必要な場合に、コマンドプロンプトを使って設定する方法をご紹介します。管理者としてコマンドプロンプトを開き、以下のコマンドを実行してください。「Hotspot」というネットワークをパスワード「ZiZiPass」で設定してみましょう。
netsh wlan set hostednetwork mode=allow ssid=Hotspot key=ZiZiPass
エラーなく実行できれば、セットアップの確認メッセージが表示されます。次に、ホットスポットを起動します。
netsh wlan start hostednetwork
「ホストネットワークが開始されました」と表示されたら、Wi-Fiホットスポットは有効です。そうでない場合は、無効になっているか、ドライバーに問題がある可能性があります。現在のステータスは以下で確認できます。
netsh wlan show hostednetwork
このコマンドは、SSID、セキュリティの種類、最大クライアント数、現在接続されているデバイス数を表示します。セキュリティの詳細と保存されているパスワードを確認するには、以下を実行します。
netsh wlan show hostednetwork setting=security
再起動後、ホストネットワークが起動しないことがあります。自動的に起動させるには、スタートアップに接続されたスケジュールタスクまたはバッチスクリプトを作成できますが、これは少し高度な手順です。
ホットスポットでインターネット接続を共有する
ホットスポットを開始するだけでは不十分です。Windows にインターネットを共有するように指示する必要があります。[ネットワークと共有センター] > [アダプターの設定の変更] (左側) に移動します。アクティブなインターネット接続 (通常は [イーサネット] または [Wi-Fi]) を見つけます。右クリックして [プロパティ] を選択し、[共有] タブに移動します。[ネットワークの他のユーザーに、このコンピューターのインターネット接続を通しての接続を許可する] にチェックを入れます。下のドロップダウンから、仮想アダプター (通常は [ローカルエリア接続* xx] など、Windows が作成した名前と一致する名前) を選択します。
OK を押して、ネットワークが インターネット モードに切り替わるのを待ちます。これで、接続されたデバイスが PC 経由でインターネットにアクセスできるようになります。スマートフォンやタブレットをその Wi-Fi 名に接続して確認してみましょう。インターネットが使えるようになるといいですね!
ホットスポットのステータスを確認し、トラブルシューティングするためのクイックコマンド
物事がうまくいかなくなったら逃げることもできる
netsh wlan show hostednetworkホットスポットがアクティブかどうか、接続されたクライアント、SSID などを確認します。セキュリティ情報を表示するには:
netsh wlan show hostednetwork setting=security
ホットスポットをオフにする必要がある場合(たとえば、トラブルシューティングのため)、次のコマンドを実行します。
netsh wlan stop hostednetwork ホストネットワーク設定を完全に無効化または削除したい場合は、次のコマンドを実行します。
netsh wlan set hostednetwork mode=disallow
これにより、再作成するまで仮想アダプターが削除されます。
追加のヒントとコツ
起動時に自動的に起動したい場合は、Windowsのログイン時にコマンドを実行するスタートアップスクリプトまたはタスクを設定することをお勧めします。また、ホットスポットは接続済みと表示されているのにインターネットに接続できない場合は、DNS設定を確認するか、services.msc でインターネット接続共有サービスを再起動してください。サードパーティ製のファイアウォールやウイルス対策ファイアウォールが共有機能をブロックしている場合があるため、一時的に無効にしてテストしてください。
再起動やエラー後の一般的な問題の修正
よくある悩みの一つは、再起動後、ホットスポットが機能しなくなることです。ホストネットワークを手動で再起動する必要があります。コマンドプロンプトで次のコマンドを実行してください。
netsh wlan start hostednetwork
あるいは、WLAN AutoConfig サービスが実行されていないというエラーが表示される場合は、services.msc を開き、WLAN AutoConfig を見つけて右クリックし、起動してください。設定によっては、特にデバイス マネージャーで Microsoft Hosted Network Virtual Adapter を再度有効化または再インストールする必要がある場合もあります。
まとめ
- Wi-Fi ドライバーがホストネットワークをサポートしているかどうかを確認します (`netsh wlan show drivers`)
- Windowsの設定でモバイルホットスポットを有効にするか、コマンドラインを使用します
- インターネット接続が正常に機能し、正しく共有されていることを確認してください
- `netsh wlan show hostednetwork`のようなコマンドを使用してステータスを監視します
- 再起動後にホストネットワークが壊れる場合は再起動するか、自動化する
- すべてのアダプタやWindowsバージョンがこの機能を確実にサポートするわけではないことに注意してください。
まとめ
WindowsでWi-Fiホットスポットを利用するのは、特に特定のアダプターや接続タイプでは少し面倒です。それでも、GUIオプションとコマンドラインハックを組み合わせれば、たいていはうまくいきます。場合によっては、ドライバーを更新したり、サービスを有効にしたり、再起動後に接続が途切れる場合はホストネットワークを再作成するだけで済むこともあります。ぜひ共有してみてください。そして、困った時に少しでも時間の節約になれば幸いです!