Hello Jonathan
Here is script what i was using before on our end
Test see if that can helps you
#Disable PowerSave for Network Devices. #enumerate Network Class keys, the subkeys contain all network adapters, both virtual/software and physical devices $KeyPath = "SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}" $SubKeys = get-childitem -name -path "HKLM:$KeyPath" -ErrorAction "SilentlyContinue" -Exclude "Properties" Foreach ($SubKey in $SubKeys) { $NetworkCardSettings = Get-ItemProperty "HKLM:$KeyPath$SubKey" If ($NetworkCardSettings.ComponentId -and $NetworkCardSettings.ComponentId.StartsWith("pci")) { $PnPCapabilities = $NetworkCardSettings.PnPCapabilities -bOR "24" Set-ItemProperty -path "HKLM:$KeyPath$SubKey" -name "pnpCapabilities" -value $PnPCapabilities -Type "DWORD" } }