Forum Discussion
P.S. to go back to normal you need this script...
# ==========================================================
# BATTLEFIELD 6 — ESPORT MODE DISABLE (RESTORE DEFAULTS)
# ==========================================================
# --- Admin Check ---
if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) {
Write-Host "Run as Administrator!" -ForegroundColor Red
exit
}
# --- Restore RSS on Intel NICs ---
Get-NetAdapterRss | Where-Object {$_.Name -like "*Intel*"} | ForEach-Object {
Enable-NetAdapterRss -Name $_.Name -Confirm:$false
}
# --- TCP GLOBALS DEFAULTS ---
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global ecncapability=enabled
netsh int tcp set global timestamps=enabled
netsh int tcp set global rss=enabled
# --- Congestion Control default ---
netsh int tcp set supplemental template=internet congestionprovider=none
# --- UDP / ACK latency defaults ---
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" `
-Name "TcpAckFrequency" -Value 2 -Force
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" `
-Name "TCPNoDelay" -Value 0 -Force
# --- LSO tweaks back to default for Intel NICs ---
$nic = Get-NetAdapter | Where-Object {$_.Name -like "*Intel*"}
foreach ($n in $nic) {
Set-NetAdapterAdvancedProperty -Name $n.Name -DisplayName "Large Send Offload v2 (IPv4)" -DisplayValue "Enabled"
Set-NetAdapterAdvancedProperty -Name $n.Name -DisplayName "Large Send Offload v2 (IPv6)" -DisplayValue "Enabled"
}
Write-Host "`nESPORT MODE DISABLED — DEFAULT NETWORK SETTINGS RESTORED" -ForegroundColor Yellow