For the best Company of Heroes PC performance, start at your monitor's native resolution, set textures and models to High, use Medium shadows and effects, disable anti-aliasing, turn off V-Sync, and cap the game through your GPU driver only if frame pacing becomes uneven. That profile keeps the original World War II visuals sharp while reducing the settings that hit frame rate hardest during artillery barrages, tank fights and crowded late-game bases.
Company of Heroes is old enough to run on modest hardware, but its age can be misleading. The game is often limited by one busy CPU thread rather than your graphics card, especially when dozens of squads, wrecks, smoke clouds and projectiles occupy the same sector. A graphics card capable of 144 FPS won't guarantee 144 FPS in a 4v4. The useful target is stable frame delivery during the worst fight, not a beautiful 200 FPS reading while your camera is pointed at an empty field.
Use this balanced profile first
Before changing individual options, launch the current Steam build of Company of Heroes, open the video settings, choose your native resolution and apply the following baseline. Menu names can vary slightly between the original release, the Steam edition and expansion installs, but the important choices are the same.
| Setting | Recommended Value | FPS Impact | Visual Note |
|---|---|---|---|
| Resolution | Native monitor resolution | High | Lower only when the GPU is clearly overloaded; it makes the interface softer. |
| Texture Detail | High | Low to medium | Needs VRAM, but lowering it makes buildings, uniforms and terrain muddy. |
| Model Detail | High | Medium | Preserves soldier, vehicle and wreck detail at zoom distance. |
| Terrain Detail | High | Medium | Important for ground definition and map readability. |
| Shader Quality | Medium or High | Medium to high | High looks better on water, lighting and explosions; Medium is the safer laptop choice. |
| Shadow Detail | Medium | High | Large performance cost for a relatively small strategic benefit. |
| Effects Detail | Medium | High | Controls the expensive visual chaos around artillery and fires. |
| Water Detail | Medium | Low to medium | High matters mainly on maps with rivers, shorelines or ponds. |
| Anti-Aliasing | Off | Medium to high | Disabling it keeps the image crisp and helps older GPUs. |
| Physics | High if stable, Medium if not | CPU-dependent | Destruction and debris can cause battlefield spikes more than average FPS loss. |
| V-Sync | Off | Variable | Reduces input lag; use a driver cap if tearing is distracting. |
This is the profile I would use on a modern 1080p gaming PC: High textures, High models, High terrain, Medium shadows, Medium effects, Medium water, no anti-aliasing and no in-game V-Sync. It avoids sacrificing the details you actually read during a match while cutting shadow and post-effect overhead that mostly appears around the edges of the action.
🎮 FORM
Looking to experience this game? Grab your digital key directly on our store for $14.99.
View on Steammoz Store →Which settings actually cost the most FPS?
Not every slider deserves equal attention. Company of Heroes renders a great deal of geometry and transparency, but the largest drops usually arrive when shadows, shaders, effects and anti-aliasing combine. The exact result depends on your GPU, driver and resolution, so treat the impact column below as a practical ranking rather than a promise of a fixed number of frames.
| Setting | Low-End GPU | Modern GPU | Best Adjustment |
|---|---|---|---|
| Anti-aliasing | Very high impact | Medium impact | Keep Off; use driver sharpening if edges look too rough. |
| Shadow Detail | High impact | Medium impact | Drop from High to Medium before touching textures. |
| Shader Quality | High impact | Medium impact | Use Medium on integrated graphics or older laptop GPUs. |
| Effects Detail | High impact | Low to medium impact | Reduce it if artillery causes stutter or major dips. |
| Model Detail | Medium impact | Low impact | Keep High unless zoomed-out battles remain slow. |
| Terrain Detail | Medium impact | Low impact | Lower one step only after shadows and effects. |
| Texture Detail | VRAM-dependent | Usually low impact | Lower it only when you see hitching or texture pop-in. |
| Water Detail | Map-dependent | Usually low impact | Medium is the sensible all-round setting. |
Why anti-aliasing is an easy cut
Anti-aliasing smooths the jagged edges of fences, tank barrels and building silhouettes, but Company of Heroes already has a stylized, slightly soft presentation. At 1080p, the performance cost is usually more noticeable than the image improvement. Disable it first if your GPU is struggling. At 1440p, you may prefer a low anti-aliasing mode, but test it during a fight rather than in the main menu.
Why shadows and effects hurt during battles
Shadows multiply the geometry work across units, buildings and wreckage. Effects detail adds smoke, sparks, fire, dust and transparency, which becomes expensive when a Nebelwerfer barrage hits a defensive line. If your average FPS looks fine but the game suddenly feels sluggish during explosions, lower Effects Detail and Shadow Detail before reducing resolution.
Build a profile around your hardware
The original Steam listing is not a perfect guide to modern performance. Company of Heroes has modest published requirements, but Windows compatibility layers, high-refresh displays and expansion content can change the experience. Use the table below as a starting point, then benchmark the game with the same camera position and unit density you normally play.
| Hardware Profile | Resolution | Graphics Profile | Likely Limitation |
|---|---|---|---|
| Integrated graphics or older laptop | 1280x720 or 1600x900 | Low/Medium textures, Medium models, Low shadows, Low effects, AA Off | GPU load and shared memory |
| Entry-level GTX/Radeon card | 1920x1080 | High textures, Medium models, Medium terrain, Low shadows, Medium effects | Artillery effects and thermals |
| Mainstream gaming PC | 1920x1080 | High textures/models/terrain, Medium shadows/effects, AA Off | Single-thread CPU in large matches |
| Modern 1440p PC | 2560x1440 | High textures/models, High terrain, Medium shadows/effects, AA Off | Resolution and CPU simulation together |
| High-end PC targeting high refresh | Native resolution | High across the board, AA Off, V-Sync Off, driver cap optional | Engine frame pacing and late-game CPU load |
If you have 2GB or less of VRAM, High textures may produce hitching even when the frame counter looks healthy. The symptom is a brief pause when the camera moves over a new section of the map, followed by texture loading. Drop Texture Detail to Medium and restart the game after applying it. If you have 4GB or more of VRAM, textures are rarely the first setting worth lowering.
On a fast desktop CPU, the GPU may remain underutilized while one processor core is busy simulating units. That is normal for an older RTS engine. Lowering resolution won't fix a CPU bottleneck. Instead, reduce Model Detail, Effects Detail and Physics, close browser tabs and background overlays, and avoid judging performance from a quiet one-player skirmish.
How to test FPS without fooling yourself
Company of Heroes doesn't need a cinematic benchmark to reveal its weak points. Create a repeatable test: load a saved game or skirmish map, select a busy sector containing infantry, vehicles, buildings and smoke, zoom out to the camera height you normally use, and watch the same 60-second sequence. Test once during calm movement and again during combat. A profile that delivers 120 FPS in an empty base but falls to 28 FPS during an artillery strike isn't smooth in the moments that matter.
Track the lowest sustained performance rather than a single one-frame minimum. A stable 45 FPS often feels better than a fluctuating 80-to-30 FPS presentation. Use Steam's performance overlay or your GPU software, but don't pile on multiple overlays. The game is old, and third-party overlays can sometimes create their own stutter or interfere with fullscreen behavior.
Change one setting at a time. Start with anti-aliasing, then shadows, effects, shaders and finally resolution. Restart after major changes, especially texture or shader changes. If a setting appears to do nothing, test a dense fight; many options are barely visible in an empty field but become obvious when twenty squads and several vehicles are on screen.
Fix stutter, tearing and input lag
For the lowest input latency, leave V-Sync Off in Company of Heroes and let your monitor run at its normal refresh rate. Tearing is less noticeable in an RTS than in a shooter, but if it bothers you, use a frame-rate limit in the NVIDIA or AMD driver. Set the cap a few frames below your display refresh rate—for example, 141 FPS on a 144Hz monitor—only if your system can consistently reach that range. On a 60Hz screen, a 60 FPS cap can work, but a stable 50 or 55 may feel better than constant oscillation around 60.
Borderless mode is convenient for switching applications, while exclusive fullscreen can sometimes reduce latency on older systems. Try both. If the game refuses to remember your resolution or launches with incorrect scaling, check Windows display scaling and GPU control-panel overrides. Don't force modern anti-aliasing or sharpening modes globally; older DirectX games can react badly to driver-level compatibility tricks.
Stutter can also come from background activity. Pause cloud sync, close recording software, disable unnecessary Discord overlays and make sure the game isn't competing with a download. On laptops, connect the charger, select the high-performance power mode and check temperatures. A CPU that drops its clock speed after several minutes can look like a graphics problem, especially in long matches.
If other older PC games also crash or hitch, our ELEX PC performance fixes cover several useful Windows-side checks, including overlays and driver conflicts. For a more general low-FPS troubleshooting pass, the Filament settings guide is also useful, even though its engine and options differ.
Recommended presets for smooth multiplayer
Multiplayer deserves a slightly more conservative setup than the campaign. Competitive matches create heavier unit counts, larger engagements and more frequent destruction. Use High textures and models for visual clarity, but set shadows and effects to Medium. That keeps squad silhouettes and vehicle states readable without allowing smoke and explosions to dominate your frame time.
Campaign missions can tolerate High effects if your PC is comfortable, particularly during quiet story sequences. In skirmishes and 3v3 or 4v4 games, Medium effects are the safer choice. Physics is worth keeping on High only when destruction is stable; if buildings collapsing or piles of wreckage cause repeated hitching, set it to Medium. You lose some debris behavior, not the tactical information that decides a fight.
| Play Style | Textures and Models | Effects and Shadows | Priority |
|---|---|---|---|
| Campaign | High | High effects, Medium shadows | Image quality and atmosphere |
| 1v1 ranked | High | Medium effects, Low/Medium shadows | Input response and clear unit reads |
| 2v2 or 3v3 | High | Medium effects and shadows | Consistent combat FPS |
| 4v4 large battles | Medium/High textures, Medium models | Low effects, Low shadows, Medium physics | Protect the late-game minimum FPS |
For official patch and compatibility information, check Relic's Company of Heroes site and the Steam community discussions. If you want to compare the game's unusually demanding battlefield simulation with other RTS performance problems, our Empires of the Undergrowth guide offers another useful PC strategy-game reference.
The short version is simple: don't chase maximum settings in Company of Heroes PC just because the hardware can display them. Keep textures, models and terrain high, cut shadows and effects first, leave anti-aliasing off, and test in a crowded fight. That combination preserves the game's excellent destruction, unit detail and readable battlefields while protecting the frame-time consistency that makes a tense flank or last-second retreat feel responsive instead of sluggish.