With Intel wifi adopters, you can adjust the roaming sensitivity.
- Open Device Manager.
- Locate Network Adapters.
- Select your network or wireless device
- Right-click > Properties > Select the Advanced tab.
Scroll down the Property list till you see Roaming Aggressiveness or Roaming Sensitivity.
Next, under the Value drop-down, you will see the following options:
- Lowest: Your device will not roam.
- Medium-Low: Roaming is allowed.
- Medium: It is a balanced setting between roaming and performance.
- Medium-High: Roaming is more frequent.
- Highest: The device continuously tracks the WiFi quality. If any degradation occurs, it tries to find and roam to a better access point.
Select Medium-High or High. to improve your Wi-Fi performance.
With enterprise, you may want to configure this with Powershell, and then deploy with GPO or Intune:
$WifiNetworks = Get-NetAdapter | Where-Object PhysicalMediaType -eq "Native 802.11" foreach($net in $WifiNetworks){ Set-NetAdapterAdvancedProperty -Name $net.Name -DisplayName "Roaming Aggressiveness" -DisplayValue "4. Medium-High" }
With the similar method, you can set the preferred band to 5GHZ:
Set-NetAdapterAdvancedProperty -Name $net.Name -DisplayName “Preferred Band” -DisplayValue “3. Prefer 5GHz band”
Keep in mind there is a space between the full stop and Medium-High.