Published October 29, 2026 - Updated October 29, 2026 - By Xilly

MW4 Optimization Guide: More FPS, Better 1% Lows (Free Pack)

Get Modern Warfare 4 launching, then fix stutters and FPS drops step by step: clean driver install, NVIDIA and Radeon settings, ReBAR, our tuned config file, Windows and BIOS. Free pack with every tool included.

MW4 optimization guide: 122 to 193 average FPS on our Core i9 and RTX 5060 test PC
Free MW4 Optimization Pack

Every tool and file from this guide in one zip. No email needed.

If Modern Warfare 4 stutters, or your FPS tanks the second a fight starts, it is almost always the same handful of settings. This guide walks through every one of them in order: getting the game to launch, a clean driver install, NVIDIA (or Radeon) settings, Resizable BAR, our tuned config file, Windows and finally the BIOS. On our Core i9 + RTX 5060 test PC it took the MW4 benchmark from 122 to 193 average FPS.

Step 0: MW4 will not launch? Turn on TPM and Secure Boot

If MW4 shows an error about TPM 2.0 or Secure Boot, one of them is off, and the game will not let you play online without both. If your game already launches, skip to Step 1.

Restart your PC and press Delete or F2 repeatedly to enter the BIOS.

  • Intel: find PTT and set it to Enabled. On ASUS boards it is under Advanced → PCH-FW Configuration → PTT.
  • AMD: the same setting is called fTPM. Set it to Enabled or Auto.
  • Secure Boot: go to Boot → Secure Boot and enable it. On ASUS, set OS Type to Windows UEFI Mode, which turns it on.

Press F10 to save and exit, then launch the game again. Still getting the error? Your BIOS may need updating: follow our BIOS update video. A BIOS update resets every setting, so turn XMP or EXPO back on afterwards.

Step 1: Run a baseline benchmark

Before changing anything, get a starting number. Launch the game and let the shaders finish compiling, then go to Multiplayer.

  1. Click the gear icon in the top right, then Graphics.
  2. Open the Benchmark tool and start a run.
  3. When it finishes, take a screenshot of the results. You will compare against it at the end.

Step 2: Clean driver install

This wipes your current graphics driver along with any tweaks from other guides, so you start from a clean slate.

NVIDIA: DDU

  1. Extract the pack, open the "1 - DDU" folder and run Display Driver Uninstaller.
  2. It will warn that you are not in Safe Mode. That is fine: click OK.
  3. Set the device type to GPU and the vendor to NVIDIA.
  4. Click Clean and restart.

Radeon: use Factory Reset instead

We do not recommend DDU on Radeon cards: it tends to cause issues there. Download the latest AMD Software: Adrenalin Edition from AMD, open Additional Options in the installer and tick Factory Reset. Then follow "5 - AMD/1 - Radeon GPU settings.txt" in the pack and skip to Step 5.

Step 3: Install the driver with NVCleanInstall

  1. Open the "2 - NVCleanInstall" folder and launch NVCleanInstall.
  2. Pick the latest driver. At the time of writing that is 621.01, the MW4 Game Ready driver. If it crashes or causes issues, come back and install 617.42 instead.
  3. Click Next. Tick Legacy Control Panel, and keep HD Audio ticked if you use audio over HDMI.
  4. Tick the NVIDIA App only if you use it, for example for DLSS overrides or other app-only features. Otherwise leave it unticked.
  5. On the next page, tick only the first two options, then Next and Install.

No NVIDIA Control Panel when you right-click the desktop afterwards? Open the Microsoft Store, search for NVIDIA Control Panel and install it.

Step 4: NVIDIA Control Panel settings

First, right-click the desktop → Display settings → Advanced display, set your refresh rate to the highest value and click Keep changes. Then open NVIDIA Control Panel.

NVIDIA Control Panel
Adjust image settings with preview
Use the advanced 3D image settings
The middle option. Click Apply.
Power management mode
Prefer maximum performance
Desktop PCs. Small difference, but no reason to leave it on Normal. Keep Normal on a laptop.
Texture filtering: Quality
High performance
Vertical sync
Off
Low Latency Mode
On
MW4 uses NVIDIA Reflex, so this does little. Just do not use Ultra.
Change resolution: Output dynamic range
Full
Select Use NVIDIA color settings first. Big color difference, especially on OLED.
Digital vibrance
Optional, raise it
On IPS or TN panels, more vibrance can make enemies easier to spot.

Using the NVIDIA App instead? The same settings are under Graphics → Global Settings.

Step 5: Resizable BAR (ReBAR) in Profile Inspector

  1. Open the "3 - Nvidia Profile Inspector" folder and launch it.
  2. In the Profiles box at the top, type Call of Duty Modern Warfare 4 and select it.
  3. Scroll down to rBAR - Feature and set it to Disabled.
  4. Click Apply changes in the top right.

Only turn ReBAR on if you are GPU bound, meaning your graphics card is maxed out: playing at 4K, for example, or an RTX 3080 trying to run 1440p. If you are not GPU bound, leave it off. Your 1% lows are better with it off in MW4, the same as the last few Call of Duty games.

On our test PC, ReBAR on added about 10 average FPS, but the 1% and 5% lows stayed the same and CPU FPS dropped slightly. That is why we leave it off, on this PC and on our 9950X3D + RTX 5080 system.

Turning ReBAR on?

Also open the config file (Step 6) in Notepad, press Ctrl+F, search for GPUUploadHeaps and set it to true. Leave it on false if ReBAR is off. You can confirm ReBAR is active in NVIDIA Control Panel → System Information.

Step 6: Install the MW4 config file

The config file in the pack sets nearly all of your graphics settings for you.

  1. Close MW4.
  2. Press Win + R, paste %localappdata%\Activision\Call of Duty\players and press Enter.
  3. Back up your own s.1.0.cod26.txt by copying it somewhere safe.
  4. Drag s.1.0.cod26.txt from the "4 - Config" folder into players and click Replace.
  5. Launch MW4. If it asks to reset your settings because your hardware changed, click No. Yes undoes the config.

On a 6-core CPU, open the file in Notepad, find RendererWorkerCount and set it to 6. Pick your audio devices and monitor in game afterwards.

Step 7: In-game settings

The config handles almost everything, so you only need to check a few things under the gear icon → Graphics.

MW4 graphics settings
Display Mode
Fullscreen (exclusive)
Borderless cost CPU FPS on our Intel test PC. If the game feels off, check this first.
Upscaling (NVIDIA)
DLSS Performance
Ultra Performance for more FPS: still very playable at 1080p and 1440p in multiplayer.
DLSS model
Transformer
CNN (legacy) gives a big FPS boost but looks much worse. Your call.
Sharpness
Max
Upscaling (AMD)
FSR 4
Texture quality
Optional, raise it
Under Advanced Quality Settings, if you care about looks.

Step 8: Windows settings

  • Right-click the desktop → Display settings → Graphics, and turn on Hardware-accelerated GPU scheduling.
  • Search "power plan", open Choose a power plan and pick High performance. On a dual-CCD Ryzen 9 X3D (7950X3D, 9950X3D) stay on Balanced and follow our dual-CCD setup guide.
  • Win + I → Apps → Installed apps: uninstall anything you do not use, especially software that runs in the background like Armoury Crate, Corsair iCUE, MSI Center and Copilot. These cause FPS drops.

Step 9: BIOS settings

Restart and press Delete or F2 to enter the BIOS. ASUS names are shown; other boards use similar names.

Intel

Intel BIOS
Ai Overclock Tuner
XMP I
Under Extreme Tweaker or Ai Tweaker.
CPU C-States
Disabled
Advanced → CPU Configuration → CPU Power Management. Only with a decent CPU cooler. Lower latency, a bit more performance.
Intel 200S Boost
Enabled
Core Ultra 200S (Arrow Lake) only. Intel's own mild overclock, covered by warranty.

AMD Ryzen

Ryzen BIOS (screenshots in the pack)
Memory profile
EXPO I
Or DOCP I / XMP I depending on the board.
Memory Frequency
DDR5-6000
Only if your RAM is rated above 6000. Set it manually.
UCLK DIV1 MODE
UCLK=MEMCLK
Precision Boost Overdrive
Enabled / Advanced
For more, see our Curve Optimizer guide.
IOMMU
Disabled
Advanced → AMD CBS. Only if you do not play games that need it, like Valorant or FACEIT.

Press F10 to save and exit. Prefer not to touch the BIOS yourself? That is exactly what our optimization service does.

Dual-CCD Ryzen 9 and laptops

On a dual-CCD Ryzen 9 like the 7950X3D or 9950X3D, keep Game Bar on and the Balanced power plan so MW4 runs on the V-Cache cores, or use Process Lasso. The full setup is in our Ryzen 9 X3D dual-CCD guide.

On a laptop, keep it plugged in and make sure MW4 runs on your dedicated graphics card, either in Windows Graphics settings or your laptop's own software. On an ASUS laptop, swap Armoury Crate for G-Helper, a lightweight open-source alternative.

Results: before vs after

Run the benchmark again and compare it with your Step 1 screenshot. Relaunch the game before each benchmark for the most consistent numbers.

Test PC: Core i9 + RTX 5060, 1080pAverage FPSCPU FPS
Before122274
After this guide193342
After this guide + GPU overclock+15 to 20 moreNot retested

A GPU overclock is close to free FPS in MW4, and RTX 50 series cards have a lot of headroom, especially on the memory. Every card is different, so follow our GPU overclock and undervolt guide.

Not seeing a difference? Post your CPU, graphics card and before and after numbers in our Discord and we will help. Most often the next step is a GPU overclock, or setting up a dual-CCD Ryzen 9 properly.

Common MW4 problems

  • Packet burst: not an FPS problem. It is your connection or the servers. Use Ethernet and stop downloads on this PC and other devices.
  • Stuttering after a game update: verify the game files, let the shaders rebuild and check that your config file was not replaced.
  • Crashing: roll back to the previous driver (617.42) and remove any GPU overclock. If neither helps, your CPU or memory settings are probably unstable.
  • Lower FPS than Black Ops 7: completely normal. MW4 runs on a different engine, so compare against your own before numbers, not BO7.

Next: Black Ops 7 PC optimization · Updated NVIDIA optimization guide · Ryzen Curve Optimizer undervolt guide

Frequently Asked Questions

Why will MW4 not launch on my PC?

MW4 needs TPM 2.0 and Secure Boot for online play. Enable PTT (Intel) or fTPM (AMD) and Secure Boot in your BIOS. If the error stays, update your BIOS and turn XMP or EXPO back on afterwards.

Which NVIDIA driver is best for MW4?

The MW4 Game Ready driver, 621.01 at the time of writing. If it crashes or causes issues on your PC, roll back to 617.42.

Should I turn on Resizable BAR in MW4?

Only if you are GPU bound, for example at 4K. Otherwise leave it off: on our tests ReBAR added a little average FPS but did not improve 1% lows and slightly lowered CPU FPS. If you do turn it on, set GPUUploadHeaps to true in the config file.

Fullscreen or borderless in MW4?

Fullscreen exclusive. Borderless cost CPU FPS on our Intel test PC.

What DLSS setting should I use in MW4?

DLSS Performance with the Transformer model and sharpness maxed. Ultra Performance is still very playable at 1080p and 1440p in multiplayer if you want more FPS.

Where is the MW4 config file?

Press Win + R and open %localappdata%\Activision\Call of Duty\players. The file is s.1.0.cod26.txt. Back it up before replacing it with the one from the pack.

Why is my FPS lower in MW4 than Black Ops 7?

MW4 runs on a different engine, so lower FPS than BO7 is normal. Compare against your own MW4 benchmark from before the guide.

Is the MW4 optimization pack free?

Yes. It is a free zip with DDU, NVCleanInstall, NVIDIA Profile Inspector, our MW4 config file and AMD settings with screenshots. No email needed.

Professional PC Optimization

Want The Rest Done For You?

This guide covers what you can safely do yourself. We tune your BIOS, RAM timings and Windows by hand for your exact PC and test it for stability before the session ends.

About the Author

Xilly works on real gaming PCs with manual BIOS, Windows, driver, and game-specific optimization for competitive players. Meet the Xilly optimization team and read the editorial standards. Review the performance testing methodology.