How to Configure MIMO Power Save Mode on Wi-Fi Adapters in Windows 11 Using PowerShell

Modern wireless adapters conforming to IEEE 802.11n, 802.11ac (Wi-Fi 5), 802.11ax (Wi-Fi 6/6E), and 802.11be (Wi-Fi 7) standards rely on Multiple-Input Multiple-Output (MIMO) antenna arrays to transmit and receive concurrent spatial data streams. While utilizing 2×2, 3×3, or 4×4 spatial streams dramatically increases network throughput and link stability, powering multiple RF transceivers simultaneously consumes considerable energy on mobile devices. To optimize battery consumption, the 802.11 specification defines MIMO Power Save Mode (also known as Spatial Multiplexing Power Save – SMPS). In Windows 11, hardware driver parameters allow administrators to configure or disable SMPS using PowerShell to guarantee maximum continuous throughput and eliminate spatial stream wake latency.

Understanding MIMO Power Save (SMPS) Modes

Spatial Multiplexing Power Save defines how wireless adapter firmware coordinates its active spatial radio chains with the wireless access point (AP). In Windows 11, network adapter drivers (such as Intel Wi-Fi 6 AX200/AX201/AX210, Qualcomm, and MediaTek) expose four operational modes:

  • No SMPS (Disabled): All radio receive chains remain continuously active and powered. The adapter accepts full multi-stream MIMO traffic at all times, providing the lowest latency and highest throughput, but consuming maximum battery power.
  • Dynamic SMPS: The adapter operates with only a single spatial stream active when idle or processing low-bandwidth traffic. When a high-throughput download or file transfer is initiated, the adapter sends an Action frame to the AP, instantly powering on its remaining spatial chains. While efficient, transitioning between single and multi-stream modes can introduce micro-latency spikes.
  • Static SMPS: The adapter permanently disables all secondary receive chains, restricting communication strictly to a single spatial stream (1×1 mode) regardless of data demand. This maximizes power conservation at the expense of reducing maximum link speeds by 50% or more.
  • Auto SMPS: The driver firmware autonomously manages SMPS modes based on real-time Windows power profiles (e.g., Best Performance vs Best Power Efficiency).

Auditing Wi-Fi Adapter Properties in PowerShell

Open PowerShell with elevated administrator privileges and identify your active wireless network interface:

Get-NetAdapter -Physical | Where-Object { $_.MediaType -eq "Native 802.11" -or $_.InterfaceDescription -match "Wi-Fi|Wireless" } | Select-Object Name, InterfaceDescription, Status, LinkSpeed

Query the advanced properties to determine the current configuration and supported values for MIMO Power Save:

Get-NetAdapterAdvancedProperty -Name "Wi-Fi" | Where-Object { $_.DisplayName -match "MIMO" -or $_.RegistryKeyword -match "MIMOPowerSaveMode" } | Select-Object DisplayName, DisplayValue, RegistryKeyword, RegistryValue, ValidDisplayValues

For Intel Wi-Fi adapters, the query returns:

  • DisplayName: MIMO Power Save Mode
  • RegistryKeyword: MIMOPowerSaveMode
  • ValidDisplayValues: {Auto SMPS, Dynamic SMPS, No SMPS, Static SMPS}

Configuring MIMO Power Save Mode via PowerShell

To optimize wireless performance, use the Set-NetAdapterAdvancedProperty cmdlet to assign the desired operational mode.

1. Enforce No SMPS (Maximum Performance / Zero Latency)

For gaming workstations, enterprise laptops on AC power, or high-bandwidth video streaming endpoints where uninterrupted multi-stream MIMO is essential:

Set-NetAdapterAdvancedProperty -Name "Wi-Fi" -DisplayName "MIMO Power Save Mode" -DisplayValue "No SMPS"

Note: Applying this modification triggers a brief NDIS driver reinitialization as the wireless firmware resets radio spatial configurations.

2. Enforce Dynamic SMPS (Balanced Power and Speed)

To conserve battery while preserving high-speed burst capabilities during large downloads:

Set-NetAdapterAdvancedProperty -Name "Wi-Fi" -DisplayName "MIMO Power Save Mode" -DisplayValue "Dynamic SMPS"

3. Enforce Static SMPS (Maximum Battery Preservation)

If testing single-stream RF performance or deploying battery-constrained IoT devices where basic web access is required:

Set-NetAdapterAdvancedProperty -Name "Wi-Fi" -DisplayName "MIMO Power Save Mode" -DisplayValue "Static SMPS"

4. Restore Default Automatic Behaviour

To permit the driver firmware and Windows power schemes to regulate spatial power states dynamically:

Set-NetAdapterAdvancedProperty -Name "Wi-Fi" -DisplayName "MIMO Power Save Mode" -DisplayValue "Auto SMPS"

Verifying Wireless Physical Layer (PHY) Link Rates

Following the adjustment, inspect the active wireless connection rates using netsh to confirm that the adapter is negotiating full multi-stream speeds:

netsh wlan show interfaces

Review the operational parameters:

  • Receive rate / Transmit rate (Mbps): When No SMPS is enabled on an 802.11ax 160MHz network, 2×2 spatial streams achieve up to 2,402 Mbps PHY data rates. Under Static SMPS, the same connection will be capped at 1,201 Mbps (single stream).
  • Signal: Verify that signal quality remains consistent without intermittent radio throttling.

Automating Wi-Fi Performance Profiles Across Fleets

For enterprise IT administrators deploying configuration baselines via Microsoft Intune or Group Policy, a unified PowerShell script can standardize high-performance MIMO settings across heterogeneous client devices:

$wifi = Get-NetAdapter -Physical | Where-Object { $_.Status -eq "Up" -and ($_.MediaType -eq "Native 802.11" -or $_.InterfaceDescription -match "Wi-Fi") } | Select-Object -First 1

if ($wifi) {
    $prop = Get-NetAdapterAdvancedProperty -Name $wifi.Name | Where-Object { $_.DisplayName -match "MIMO Power Save" }
    if ($prop -and ($prop.ValidDisplayValues -contains "No SMPS")) {
        Set-NetAdapterAdvancedProperty -Name $wifi.Name -DisplayName $prop.DisplayName -DisplayValue "No SMPS"
        Write-Output "Successfully disabled SMPS on $($wifi.Name) for maximum multi-stream throughput."
    }
}

By tailoring MIMO Power Save Mode in Windows 11 via PowerShell, system administrators eliminate spatial stream switching latency, delivering rock-solid wireless stability and peak bandwidth across demanding wireless environments.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.