Windows Server 2012 R2、2016、2019、2022の各バージョンでは、ワイヤレス(Wi-Fi)サポートがデフォルトでオフになっています。少し奇妙に感じるかもしれませんが、Windowsは当然ながら、必要以上に設定を複雑にしているのです。Wi-Fiアダプター(USBまたはPCI)を接続すると、通常のコントロールパネルや設定から簡単にオンにすることができなくなります。そのため、いくつかの機能を手動でインストールし、サービスを開始する必要があります。私自身もこの面倒な状況を経験し、簡単ではありませんが、ワイヤレスを動作させる方法を見つけました。
まず、物理Wi-Fiアダプターをサーバーに接続し、ドライバーが正しくインストールされていることを確認してください。デバイスマネージャー(devmgmt.msc)を開き、「ネットワークアダプター」の項目で確認できます。アダプターがリストに表示されない、または問題アイコンが表示されている場合は、メーカーのウェブサイトからドライバーをインストールまたは更新する必要があるかもしれません。アダプターが認識されたら、いよいよ設定です。
Windows ServerでWi-Fiを有効にする方法
ワイヤレスLANサービスがインストールされ、実行されていることを確認します
- PowerShell を管理者として開きます (スタート ボタンを右クリックし、Windows PowerShell (管理者)を選択します)。
- 入力し
Get-WindowsFeature *Wireless*てEnterキーを押します。これにより、機能がインストールされているかどうかが確認されます。
ワイヤレス LAN サービスがインストールされていない場合は、次のコマンドで追加できます。
Install-WindowsFeature -Name Wireless-Networking
これには少し時間がかかる場合があります。また、機能がインストール済みと表示されても、まだ有効になっていない場合があります。インストールが完了したら、サーバーを再起動する必要があります ( shutdown –f –r –t 0)。再起動は避けられません。
WLAN AutoConfigサービスを起動して自動に設定する
- 再起動後、管理者として再度 PowerShell を開きます。
- でサービスが実行されているかどうかを確認します
Get-Service WlanSvc。停止している場合は、次のコマンドで起動します。
Set-Service WlanSvc –startuptype automatic Start-Service WlanSvc
このサービスはワイヤレスネットワークを管理するので、自動に設定されていないとWi-Fiは機能しません。以前のバージョンでは手動で設定する必要がありましたが、Windowsが自動的にこの部分を処理してくれるのは嬉しいですね。
Wi-Fiアダプターを手動で有効にする
- コントロール パネルのネットワーク共有センターに移動します—
ncpa.cpl実行ダイアログ ( Win + R) に入力するか、検索します。 - Wi-Fiアダプターを右クリックし、「有効にする」を選択します。すでに有効になっている場合は問題ありませんが、設定をリフレッシュするために一度無効にして再度有効にしてみる価値があるかもしれません。
Wi-Fiが見つからない場合は、ドライバーのインストールを再確認するか、別のUSBポートに接続してみてください。また、Windows Server Core 2022ではワイヤレスネットワークが完全に削除されたため、Wi-Fiアクセスポイントやクライアントのサポートがなくなりました。期待していた方には少し残念なお知らせです。
オプション: Wi-Fiに接続するか、ホットスポットを開始する
- アダプターが有効になり、WLANサービスが起動したら、通常のデスクトップと同じようにWi-Fiネットワークに接続できます。利用可能なアクセスポイントを確認するには、タスクバーのネットワークアイコンを使用するか、
netsh wlan show networksPowerShellで実行してください。 - Wi-Fiホットスポットを作成したい場合は、 などのコマンドを実行し
netsh wlan set hostednetwork mode=allow ssid=YourNetworkName key=YourPassword、 で起動しますnetsh wlan start hostednetwork。これにより、サーバーは他のデバイスのワイヤレスソースとして機能します。
この設定はWindows Server 2019と2016で動作しました。ただし、設定によっては、プロセスが少し複雑だったり、再起動が必要になったりする場合があります。私が使用したある設定では、ドライバーを手動で再インストールするまでサービスが起動しませんでしたが、再起動後は問題なく動作しました。
それで、設定がすべて完了したら、サーバーはWi-Fiネットワークに接続できるようになり、ホットスポットとしても機能するはずです。ただし、Windows ServerはWi-Fi向けに設計されているわけではないので、多少の試行錯誤は覚悟してください。しかし、少しの忍耐があれば実現可能です。
まとめ
- Wi-Fiアダプターを接続してドライバーを確認する
- ワイヤレスLANサービスがない場合はインストールする
- WLAN AutoConfigサービスを有効にして開始する
- ネットワーク接続でWi-Fiアダプターを手動で有効にする
- 必要に応じてホットスポットを接続または作成します
まとめ
Windows ServerでWi-Fiを使えるようにするのは、まるで魔法のように感じることがあります。Windowsデスクトップほどスムーズではありませんが、これらの手順を使えば不可能ではありません。ただし、Server Core 2022などの新しいバージョンではこの機能が完全に削除されているので、始める前に何を実行しているかを確認してください。これで、誰かが何時間も頭を悩ませずに済むことを願っています。