Repository navigation
NVIDIA Prefer Maximum Performance (profile)
github-actions[bot] edited this page Oct 8, 2026
·
1 revision
Sets the NVIDIA driver's power management mode to "Prefer maximum performance" when the game launches, and puts back what you had when the last game exits.
- By default the driver lowers the GPU's clocks whenever a scene asks less of it, and takes a moment to raise them again when the action picks up. That moment shows up as an uneven frame time.
- Keeping the clocks up steadies the 1% lows. It matters most in lighter or CPU-bound games, where the GPU keeps dropping into its lower clocks. The average frame rate barely changes.
- The GPU draws more power and runs warmer while you play. Once the last game exits the setting goes back, and the GPU idles normally.
- A few setups report stutter with this on, usually with a manual GPU overclock. If a game feels worse, switch this off.
- NVIDIA GPUs only. On AMD or Intel graphics it does nothing.
- Writes setting 0x1057EB71 ("Power management mode") = 1, Prefer maximum performance, on the driver's Global profile. That's the same setting as Manage 3D settings in the NVIDIA Control Panel. Using the Global profile means it covers every launch, Steam games included.
- A game whose own NVIDIA profile sets a power management mode keeps its own.
- Applied by the first game to launch and restored when the last one exits, like the power plan. If the setting is changed elsewhere during the session, for example in the NVIDIA App, TrayTrigger leaves that change alone.
- If it's already Prefer maximum performance, nothing is changed or recorded.
- The value it found is kept in the crash-recovery record, so it's put back on the next start if TrayTrigger closes during a game.
Part of Performance Profiles. This page is the same text as the app's Learn more button, generated from Help/profiles/nvidia_max_performance.md. To fix something, edit that file (or open an issue); wiki edits are overwritten on the next sync.
TrayTrigger | Download | Report a bug | Security policy | Free and open source (MIT)
Performance Tweaks
- How Performance Tweaks work
- AMD V-Cache optimizer
- Auto HDR
- Browser and chat apps holding video memory
- Core Isolation / Memory Integrity (HVCI)
- Disable Delivery Optimization
- Disable Diagnostic Telemetry Sweeps
- Disable Fullscreen Optimization Compatibility Shims
- Disable Game Bar Captures and Background Recording
- Disable MMCSS Network Throttling
- Disable Mouse Acceleration (Enhanced Pointer Precision)
- Disable Multiplane Overlay (MPO)
- Disable Nagle's Algorithm (TCP Send Delay)
- Disable Sticky, Filter, and Toggle Keys Shortcuts
- Disable Xbox Game Bar Overlay
- Exclude Drivers from Windows Update
- Foreground Priority Boost
- Hardware-Accelerated GPU Scheduling (HAGS)
- Intel Application Optimization (APO)
- Keep the DirectX Shader Cache
- Memory speed: XMP and EXPO
- NVIDIA Shader Cache: Unlimited
- Optimizations for Windowed Games (DirectFlip Model)
- Overlays: keep one
- Stutter Check
- System Restore points
- System Timer Resolution
- "Ultimate Plan - TrayTrigger" Power Plan (always on)
- Variable Refresh Rate for Windowed Games
- Windows Game Mode
- Windows Search is indexing
- Windows Visual Effects (Performance Mode)
Performance Profiles
- How Performance Profiles work
- 0.5 ms Timer Resolution Request
- Above Normal Process Priority (profile)
- CPU Cores
- Do Not Disturb While Playing
- Enable Auto HDR (profile)
- Enable HDR (profile)
- Exempt the Game From Power Throttling (profile)
- Frame Cap Just Under Your Refresh Rate (profile)
- MMCSS "Games" Task Priority (profile)
- NVIDIA: Prefer Maximum Performance (profile)
- Resizable BAR for Games NVIDIA Hasn't Decided On (profile)
- System Responsiveness (profile)
- "Ultimate Plan - TrayTrigger" Power Plan (profile)
- Unmute Speakers While Playing
- Windows Defender Exclusion for Game Files (profile)
- Windows High-Performance GPU Preference (profile)