# 1. Отключение визуальных эффектов (наилучшее быстродействие)
$VisualEffectsPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects"
if (-not (Test-Path $VisualEffectsPath)) { New-Item -Path $VisualEffectsPath -Force }
Set-ItemProperty -Path $VisualEffectsPath -Name "VisualFXSetting" -Value 2
# 2. Отключение прозрачности
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -Name "EnableTransparency" -Value 0
# 3. Отключение фоновых приложений (снижает нагрузку на CPU)
Get-AppxPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications" -Name "GlobalUserDisabled" -Value 1
# 4. Настройка электропитания на "Высокую производительность"
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
# 5. Оптимизация сети (отключение Network Throttling)
$NetworkPath = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile"
if (Test-Path $NetworkPath) {
Set-ItemProperty -Path $NetworkPath -Name "NetworkThrottlingIndex" -Value 0xFFFFFFFF
}
# 6. Отключение теней под окнами и анимации
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name "UserPreferencesMask" -Value ([byte[]](0x90,0x12,0x03,0x80,0x10,0x00,0x00,0x00))
Write-Host "Оптимизация RDP завершена. Рекомендуется перезагрузка." -ForegroundColor Green