-
Notifications
You must be signed in to change notification settings - Fork 6
wifi_adapters_disable.ps1
Corey Watson edited this page Dec 19, 2025
·
1 revision
Identifies and disables all physical and virtual Wi-Fi network adapters on a Windows system.
This script enforces a "wired-only" network policy by identifying and disabling all Wi-Fi network adapters while leaving Ethernet adapters enabled.
Identifies and disables all physical and virtual Wi-Fi network adapters on a Windows system. Enforces a "wired-only" network policy by ensuring that wireless connectivity is turned off while leaving Ethernet adapters enabled.
- Windows 10/11 or Windows Server
- Administrator privileges
- Get-NetAdapter cmdlet available
None
- Checks for administrative privileges
- Enumerates all network adapters including hidden ones
- Categorizes adapters as Wi-Fi, Wired, or Other
- Displays detailed list of all adapters for review
- Disables all Wi-Fi adapters
- Reports results
- No secrets in logs
- Requires elevated privileges
- Does not affect wired (Ethernet) adapters
- 0 = Success
- 1 = Failure
[ ADAPTER DISCOVERY ]
--------------------------------------------------------------
Total Adapters Found : 5
Categorized as Wired : 1
Categorized as Wi-Fi : 2
[ PROCESSING WI-FI ADAPTERS ]
--------------------------------------------------------------
Adapter Name : Wi-Fi
ACTION : DISABLING
RESULT : DISABLED
[ FINAL STATUS ]
--------------------------------------------------------------
Wi-Fi Adapters Disabled : 2
SCRIPT SUCCEEDED
[ SCRIPT COMPLETED ]
--------------------------------------------------------------
- 2024-12-01 v1.0.5 - Migrated from SuperOps - removed module dependency
- View Script Source
- Scripts - Back to script index