best Windows settings for gaming
Windows optimization guides for competitive gaming
Windows optimization guides for competitive gaming. This guide explains Windows 10 and Windows 11 settings that reduce background noise without disabling critical security or stability features.
Last updated
What this optimization does
best Windows settings for gaming guidance should connect the setting to the result: FPS, frame pacing, input response, ping stability or Windows reliability. This hub keeps the advice focused on useful changes and links to deeper product pages where JINSHI can automate the workflow.
For competitive gaming, the useful wins usually come from reducing system noise: background processes, badly chosen power settings, overloaded startup apps, driver leftovers, network adapter defaults and game settings that trade too much responsiveness for visuals. best Windows settings for gaming should make the PC feel more consistent, not fragile.
For the broader system-level checklist, use the Windows gaming tweaks pillar page alongside this more specific guide.
Problems it targets
confusing settings advice, unsafe tweaks, duplicate guides and unclear tradeoffs.
Who it is for
competitive PC gamers who want practical guidance before buying or applying optimization software.
Best for
- competitive PC gamers who want practical guidance before buying or applying optimization software.
- players who want fewer distractions from Windows while queueing ranked or tournaments
- PCs that feel inconsistent even when the average FPS number looks acceptable
Expected improvement
- Smoother 1% lows when background activity, overlays or poor settings are part of the bottleneck.
- More consistent input response after removing obvious latency sources and unsafe configuration clutter.
- Better troubleshooting clarity because each change has a reason and can be reviewed or reversed.
Safety notes
Good optimization is boring in the best way: documented, reversible and focused on settings that have a real relationship with FPS, latency or stability.
- Create a restore point before serious Windows or registry changes.
- Avoid disabling Windows security, core networking services or driver components just because a forum post says they add FPS.
- Do not chase impossible claims such as guaranteed zero ping or instant doubled FPS. Stable, measured improvement is the target.
Manual method vs JINSHI Tweaks
The manual route means checking Windows startup, background apps, power plans, GPU driver settings, USB behavior, network adapter options, game-specific configuration and restore points yourself. That can work, but it is easy to copy a tweak that was meant for another game, another Windows build or another hardware setup.
JINSHI Tweaks packages the practical side into a cleaner workflow for players who want fast setup, safety messaging and a premium experience. It does not replace good hardware, a stable internet connection or sensible in-game settings, but it helps remove avoidable PC-side friction before you play.
Common mistakes
- Changing twenty registry keys at once and not knowing which one caused instability.
- Optimizing average FPS while ignoring 1% lows, frame pacing, temperatures and background spikes.
- Leaving launchers, overlays, RGB software and update services active during competitive sessions.
- Using generic GPU settings without checking the game engine, monitor refresh rate and CPU bottleneck first.
Get the complete optimization bundle
Use JINSHI when you want a premium, conversion-focused optimizer instead of a folder of random tweaks. Start with the product that matches your problem, or use the complete bundle for PC, input and network optimization together.
See JINSHI productsWhich Windows settings actually affect gaming performance?
Windows defaults are chosen for compatibility and battery life, not for consistent frame times. The changes that reliably matter are the power plan, background and startup processes, the Xbox Game Bar capture stack, and hardware-accelerated GPU scheduling. The table below lists each one with the value to set and why it matters.
Settings reference
Merged from 73 per-game and per-GPU guides. Where the recommendation is the same everywhere the row says so; where it depends on the card, each is listed.
| Setting | Recommended value | Why it matters |
|---|---|---|
| View Distance | Near or Medium | Reducing view distance lowers CPU load, which is crucial for maintaining stable FPS on your GPU system, especially in busy late-game scenarios. An optimized Windows allows the CPU to focus on rendering what's visible. |
| Effects | Low | Minimizing in-game effects like explosions and particles reduces the GPU's workload. This helps your GPU maintain higher FPS during intense combat, especially when Windows is not hogging resources. |
| Material Quality | Low | Reduces the complexity of surfaces, boosting FPS without impacting competitive visibility. |
| Texture Quality | Low | Decreases the resolution of textures, reducing VRAM usage and improving performance. In competitive play, visual fidelity is less important than clarity and frame rate. |
| Multithreaded Rendering | On | Utilizes multiple CPU cores to process rendering tasks, which is highly beneficial for modern CPUs paired with your GPU, improving overall frametimes and 1% lows. |
| Shader Detail | Low | Similar to Effect Detail, reducing shader complexity can improve FPS and reduce micro-stutters, especially in graphically dense areas or during dynamic events. |
| Detail Quality | Low | Controls the detail level of environmental objects. Setting this to low reduces the rendering burden on your GPU without impacting gameplay visibility. |
| On-Demand Texture Streaming | Off | Disabling this prevents the game from downloading textures during gameplay, which can cause hitches and increased ping. |
| Particle Quality | Low | Particles are CPU and GPU intensive, especially in chaotic Warzone engagements. Lowering this reduces visual clutter and improves performance, particularly on your GPU. |
| Post Processing | Low | Post-processing effects add visual flair but come at a performance cost. Setting to low removes these overheads, contributing to higher FPS and lower latency. |
| VSync | Off | VSync introduces input lag. Always disable it in-game. If you experience screen tearing, use NVIDIA Reflex Low Latency (On + Boost) or G-Sync if you have a compatible monitor. |
| Boost Player Contrast | Enabled | While not directly an FPS setting, enabling this improves player visibility in dark areas or against complex backgrounds, a crucial competitive advantage. |
| Nanite Virtualized Geometry | Off | Nanite is resource-intensive. Disabling it reduces the load on both CPU and GPU, which is crucial for maintaining high FPS when Windows is also active. |
| Shadow Map Resolution | Low | Shadows are one of the most performance-intensive settings. Lowering this improves FPS, especially in open areas, with minimal competitive disadvantage. |
| Meshes | Low | Similar to view distance, lowering mesh quality reduces the geometric complexity the CPU has to process, directly impacting frame rates and consistency on your GPU setup. |
| Shadows | Off | Shadows are one of the most performance-intensive settings. Disabling them provides a measurable improvement and clearer visibility of opponents. |
| Volumetric Lighting | Disabled | Reduces visual fidelity but improves FPS, especially in areas with complex lighting effects. Crucial for competitive performance. |
| UI Quality | Low | A minor tweak that can slightly reduce GPU overhead, ensuring the UI doesn't impact critical gameplay moments. |
| Vignette | Off | Removes a cosmetic visual effect that can obscure screen edges and has a negligible but unnecessary performance cost. |
| Texture Streaming Quality | Low | This setting impacts the quality of textures streamed into memory. Lowering it reduces VRAM usage and can alleviate stutters related to texture loading, which is a common Warzone issue. |
| Ambient Occlusion | Disabled | Ambient Occlusion is a visually demanding setting. Disabling it provides a noticeable FPS boost with a minor visual trade-off, beneficial for competitive performance. |
| Sun Shadow Coverage | Low | Shadows are very demanding on both CPU and GPU. Setting this to Low boosts FPS, especially in open areas, with minimal visual compromise. |
| Anti-Aliasing & Super Resolution | Off or TAA Low | Disabling demanding anti-aliasing methods or using FSR (if enabled in AMD Adrenalin) helps maintain high framerates by reducing GPU workload. |
| Spot Shadow Quality | Low | Similar to Shadow Map Resolution, reducing spot shadow quality provides a measurable improvement by simplifying how dynamic shadows are rendered. |
| Bullet Impacts & Sprays | Off | Disabling these minor visual effects can offer a small FPS boost and reduce visual clutter, improving target acquisition. |
| Spot Cache | High | Helps pre-load common textures and shaders, reducing stuttering when new assets appear on screen. |
| V-Sync / Adaptive Refresh Rate | Disabled (in-game), use Intel XeSS | Disable in-game V-Sync to minimize input lag. Instead, use Intel XeSS for upscaling and consider a global driver-level frame rate cap or FreeSync/Adaptive Sync if your monitor supports it. |
| V-Sync / Adaptive Refresh | Disabled (in-game) | For competitive play, V-Sync introduces input lag. Disable it in-game and use G-Sync/FreeSync if your monitor supports it, or cap FPS slightly below your monitor's refresh rate. |
| Windows Game Mode | On | Prioritizes CS2's resource allocation, reducing background process interference. |
| Hardware-accelerated GPU scheduling | On | Can reduce input latency and improve performance on supported hardware by offloading GPU scheduling to the GPU itself. |
| Disable Full-screen optimizations (for CS2.exe) | Enabled (then disabled via properties) | Right-click CS2.exe > Properties > Compatibility, check 'Disable fullscreen optimizations'. This can bypass the Windows compositor for lower input lag. |
| Mouse Pointer Precision | Off | Ensures raw mouse input, preventing Windows from altering your mouse movements, crucial for consistent aim in CS2. |
| Nagle's Algorithm | Disabled (via Registry) | Reduces network packet buffering, potentially lowering effective ping and improving hit registration in online play. |
| Background Apps | Off | Prevents Universal Windows Platform (UWP) apps from consuming resources while CS2 is running. |
| QoS Packet Scheduler | Disabled | Prevents Windows from reserving bandwidth for Quality of Service, ensuring full bandwidth is available for CS2. |
| Texture Streaming | Disabled | While it can save VRAM, disabling it ensures textures are fully loaded, preventing potential stutters or pop-ins on your GPU with 8GB VRAM. |
| FidelityFX Super Resolution | Disabled | For competitive play, prioritize native resolution for maximum clarity. Only enable FSR if you're struggling to maintain desired FPS targets. |
| V-Sync / NVIDIA Reflex | Disabled / Not Applicable | V-Sync introduces input lag and should always be disabled for competitive CS2. NVIDIA Reflex is not available on AMD GPUs; use AMD Anti-Lag instead. |
| FidelityFX Super Resolution (FSR) | Disabled | For competitive play, native resolution is almost always preferred for maximum clarity and sharpness. your GPU should handle CS2 at high FPS natively. |
| V-Sync / NVIDIA Reflex Low Latency | Disabled / Enabled (Boost) | V-Sync introduces input lag and should always be disabled for competitive play. For AMD users, ensure AMD Anti-Lag is enabled in Radeon Software for similar latency reduction benefits. |
| Frame Rate Limit | Unlimited or 2x Monitor Refresh Rate | Set to 'Unlimited' to allow your GPU to render as many frames as possible, or cap it at double your monitor's refresh rate (e.g., 240 FPS for a 120Hz monitor) for optimal frame pacing and latency. |
| DLSS | Performance (if available) | Leverages your GPU's Tensor Cores to render at a lower resolution and upscale, providing a substantial FPS boost with minimal visual degradation. |
| DLSS (NVIDIA DLSS) | Off or Quality (if using DX11/12) | In Performance Mode, DLSS is not available. If using DX11/12, DLSS Quality can provide a slight FPS boost with minimal visual degradation on your GPU, but for absolute lowest latency, native resolution is preferred. |
| Mesh | Low | Similar to textures and effects, reducing mesh quality minimizes rendering complexity, contributing to higher and more stable frame rates, especially in build fights. |
| Limit FPS - Always | Off | Allow your GPU to render frames uncapped to achieve the lowest possible input latency, especially with a high refresh rate monitor. |
| Spot Cache (Spot Shadow & Sun Shadow) | Low/Medium | These settings affect VRAM and RAM usage. Lowering them can help reduce stutters, particularly in areas with many dynamic lights and shadows like downtown Caldera/Al Mazrah. |
| VRAM Target | 70-80% | Setting a VRAM target below 90% helps prevent VRAM saturation and stutters, especially important for 8GB GPUs like your GPU. |
| Shader Quality | Low | Reduces the complexity of shaders, improving overall GPU performance and reducing shader compilation hitching. |
| VRAM Scale Target | 80-90% | Prevents VRAM capping issues, common in Warzone, by reserving some VRAM for the OS and other applications, reducing stutters. |
| Spot Shadow Quality & Sun Shadow Quality | Low | Shadows are very demanding. Setting these to low boosts FPS with minimal visual impact in competitive play. |
| Spot Cache / Sun Shadow Cache | Low / Low | These settings consume VRAM and can contribute to stutters if set too high, especially with 8GB VRAM. Lowering them helps maintain VRAM headroom. |
Settings that depend on your GPU
These are the rows where the recommendation genuinely changes with the card. Find yours in the middle column.
| Setting | Recommended value by GPU | Why it matters |
|---|---|---|
| Anti-aliasing | Any GPU: TSAA (or Disabled if performance is critical) GTX 1080: Off GTX 1660: TSAA RX 7600: TSAA Arc A770: TSAA (if needed) or Disabled RTX 3060: TSAA RX 6700 XT: TSAA RTX 3070: TSAA (High) RTX 4060: Off RTX 3080: TSAA RTX 4070: TSAA RX 7800 XT: TSAA RTX 4080: None RX 7900 XTX: TSAA RTX 4090: None |
TSAA (Temporal Super-sampling Anti-aliasing) provides good visual quality with minimal performance impact compared to other methods, making edges smoother without excessive blur. |
| V-Sync | Any GPU: Disabled (unless severe screen tearing) GTX 1080: Disabled (unless screen tearing is unbearable) GTX 1660: Disabled RX 7600: Disabled (unless tearing is severe with FreeSync) Arc A770: Disabled RTX 3060: Disabled RX 6700 XT: Off RTX 3070: Disabled RTX 4060: Disabled RTX 3080: Disabled RTX 4070: Disabled RX 7800 XT: Disabled RTX 4080: Disabled RX 7900 XTX: Off RTX 4090: Disabled |
V-Sync introduces input lag. Always disable it in-game and in the NVIDIA Control Panel for competitive titles like CS2. Use G-Sync/FreeSync with an FPS cap below refresh rate if screen tearing is an issue. |
| Display Mode | Any GPU: Fullscreen GTX 1080: Fullscreen RX 7600: Fullscreen Arc A770: Full Screen RTX 3060: Full Screen RX 6700 XT: Fullscreen RTX 3070: Fullscreen RTX 4060: Fullscreen RTX 3080: Fullscreen RTX 4070: Fullscreen RX 7800 XT: Fullscreen RTX 4080: Fullscreen Exclusive RX 7900 XTX: Full Screen RTX 4090: Fullscreen |
Reduces input lag and ensures the game has full priority over system resources, crucial for competitive play. |
| NVIDIA Reflex Low Latency | GTX 1080: Enabled + Boost GTX 1660: Enabled + Boost RTX 3060: Enabled + Boost RTX 3070: Enabled + Boost RTX 4060: Enabled + Boost RTX 3080: Enabled + Boost RTX 4070: Enabled + Boost RTX 4080: On + Boost RTX 4090: Enabled + Boost |
Leverages your GPU to dynamically reduce system latency. 'On + Boost' keeps your GPU clock speeds high even in CPU-bound scenarios, crucial for competitive play. |
| Rendering Mode | Any GPU: Performance (Alpha) GTX 1080: Performance (Alpha) GTX 1660: Performance (Alpha) RX 7600: Performance (Alpha) Arc A770: Performance (Alpha) RTX 3060: Performance (Alpha) RX 6700 XT: Performance (Alpha) RTX 3070: Performance (Alpha) RTX 4060: Performance (Alpha) RTX 3080: Performance (Alpha) RTX 4070: Performance (Alpha) RX 7800 XT: Performance (Alpha) RTX 4080: Performance (Alpha) RX 7900 XTX: Performance Mode (Alpha) RTX 4090: Performance (Alpha) |
This mode prioritizes FPS and responsiveness over visual fidelity, crucial for competitive play on your GPU. |
| Textures | Any GPU: Low GTX 1080: Low GTX 1660: Low or Medium RX 7600: Low or Medium Arc A770: Low RTX 3060: Low RX 6700 XT: Low RTX 3070: Low or Medium RTX 4060: Low RTX 3080: Low RTX 4070: Low RX 7800 XT: Low or Medium RTX 4080: Low RX 7900 XTX: Low RTX 4090: Low |
While your GPU has 8GB VRAM, setting textures to Low reduces VRAM usage and ensures smoother asset streaming, preventing micro-stutters. A clean OS helps the GPU access VRAM efficiently. |
| Adaptive Supersampling | Any GPU: Disabled GTX 1080: Disabled GTX 1660: Disabled (1.0) RX 7600: Disabled Arc A770: Disabled RTX 3060: Disabled RX 6700 XT: Disabled (0) RTX 3070: Disabled RTX 4060: Disabled RTX 3080: Disabled (0) RTX 4070: Disabled (or 1.0) RX 7800 XT: Disabled (0) RX 7900 XTX: Disabled RTX 4090: Disabled (1.0x) |
This setting dynamically adjusts resolution. While it aims to maintain FPS, it can introduce inconsistencies and blurriness. For competitive play, a fixed resolution is preferred on your GPU. |
| Texture Streaming Budget | Any GPU: Match VRAM (e.g., 4GB for 4GB GPU) GTX 1080: 6GB (or 8GB if no other apps use VRAM) GTX 1660: 2-3 GB (Medium) RX 7600: 6GB (High) Arc A770: High (6GB) or Medium (4GB) RTX 3060: 6GB RX 6700 XT: 4GB or 6GB (High) RTX 3070: 6GB (or Max) RTX 4060: 4GB RTX 3080: 8GB (High) RTX 4070: 6GB (High) RX 7800 XT: 6GB (or 8GB if VRAM allows) RX 7900 XTX: 8GB (High) RTX 4090: 8GB (High) |
With 8GB VRAM on your GPU, setting this to 6GB or the maximum available option allows for high-quality textures without exceeding VRAM capacity, preventing stutters. |
| Model Detail | Any GPU: Low GTX 1080: Low GTX 1660: Medium RX 7600: Low Arc A770: Low RTX 3060: Medium RX 6700 XT: Low RTX 3070: Medium-High RTX 4060: Low RTX 3080: Medium RTX 4070: Low RX 7800 XT: Low RX 7900 XTX: Low RTX 4090: Low |
While your GPU can handle High, Medium provides a good balance between visual quality and CPU load, which is crucial for competitive play and avoiding FPS drops in busy areas. |
| Impact Marks | Any GPU: Disabled GTX 1080: Disabled GTX 1660: Low or Disabled RX 7600: Disabled Arc A770: Disabled RTX 3060: Disabled RX 6700 XT: Off RTX 3070: Disabled RTX 4060: Disabled RTX 3080: Disabled RTX 4070: Disabled RX 7800 XT: Disabled RX 7900 XTX: Disabled RTX 4090: Disabled |
Bullet impact marks can add visual noise and consume GPU resources. Disabling them improves visibility and can slightly boost FPS during intense firefights. |
| Multisampling Anti-Aliasing Mode | GTX 1080: 2x MSAA or None GTX 1660: 2x MSAA (or None) RX 7600: 2x MSAA or None Arc A770: 2x MSAA RTX 3060: 2x MSAA or 4x MSAA RX 6700 XT: 2x MSAA or None RTX 3070: 2x MSAA or 4x MSAA RTX 4060: 2x MSAA or None RTX 3080: 2x MSAA or 4x MSAA RTX 4070: 2X MSAA or None RX 7800 XT: 2x MSAA or None RTX 4080: 2x MSAA or None RX 7900 XTX: 2x MSAA RTX 4090: None or 2x MSAA |
MSAA is very demanding on the GPU. On your GPU, 2x MSAA is manageable, but 'None' provides the absolute highest FPS and lowest input lag, crucial for competitive play. FXAA is a post-process effect that blurs the image. |
| Global Shadow Quality | GTX 1080: Medium or Low GTX 1660: Medium or Low RX 7600: Medium or Low Arc A770: Medium RTX 3060: Medium or High RX 6700 XT: Medium or Low RTX 3070: Medium or High RTX 4060: Medium or Low RTX 3080: Medium or High RTX 4070: Medium or Low RX 7800 XT: Medium RTX 4080: Medium or Low RX 7900 XTX: Medium RTX 4090: Medium or High |
Shadows are critical for competitive visibility (e.g., seeing enemy shadows around corners). 'Very High' is overkill and can impact FPS more than 'High' for minimal visual gain. 'Medium' offers a good balance. |
| Effect Detail | GTX 1080: Low GTX 1660: Low RX 7600: Low Arc A770: Low RTX 3060: Low RX 6700 XT: Low RTX 3070: Low or Medium RTX 4060: Low RTX 3080: Low RTX 4070: Low RX 7800 XT: Low RTX 4080: Low RX 7900 XTX: Low RTX 4090: Low |
Reduces the complexity of effects like explosions and smoke. Lowering this can improve frame rates during intense firefights and when smokes are deployed, which is a common performance bottleneck. |
| Texture Resolution | Any GPU: Low/Normal (based on VRAM) GTX 1080: Normal or High (monitor VRAM) GTX 1660: Normal or Low RX 7600: Normal or Low Arc A770: Low or Normal RX 6700 XT: Normal or Low RTX 3070: Normal / High RTX 4060: Low RTX 3080: Low/Normal RTX 4070: Low or Normal RX 7800 XT: Low or Normal RTX 4080: High RX 7900 XTX: Normal or Low RTX 4090: High |
Warzone is very VRAM-intensive. Even with 24GB on your GPU, lower settings can free up VRAM for smoother performance and prevent stutters, especially during intense action or in dense areas like Downtown. |
| Render Resolution | Any GPU: 100% (or use DLSS/FSR/XESS) GTX 1080: 100% (or 90% if struggling) RX 7600: 100% Arc A770: 100% RTX 3070: 100% RTX 4060: 100% RTX 3080: 100% (Native) RTX 4070: 100% RX 7800 XT: 100% RTX 4080: 100% (with DLSS/FSR if needed) RTX 4090: 100% |
Setting this to 100% ensures native resolution. If struggling for FPS, use an upscaling technology like DLSS, FSR, or XESS on a 'Performance' or 'Balanced' preset to boost frames without a visual hit. |
| Ragdolls | Any GPU: Disabled GTX 1080: Disabled GTX 1660: Low Arc A770: Disabled RTX 3060: Disabled RTX 3070: Disabled RTX 4070: Disabled RX 7800 XT: Disabled RX 7900 XTX: Disabled RTX 4090: Disabled |
Physics calculations for ragdolls can strain the CPU. Setting this to low reduces the complexity and duration of ragdoll animations, improving consistency. |
| Texture Filtering Mode | GTX 1660: Bilinear or Trilinear RX 7600: Bilinear RX 6700 XT: Bilinear or Trilinear RTX 3070: Bilinear or Trilinear RTX 4060: Bilinear RTX 3080: Bilinear or Trilinear RTX 4080: Bilinear RX 7900 XTX: Bilinear or Trilinear RTX 4090: Bilinear or Trilinear |
While your GPU can handle Anisotropic 16x, Bilinear or Trilinear offers minimal visual difference in a fast-paced game like CS2 while ensuring absolutely no performance overhead. |
| Upscaling / Sharpening | GTX 1080: NVIDIA Image Scaling (NIS) or FidelityFX CAS RX 7600: FSR 2.1 (Performance/Balanced) Arc A770: Intel XeSS (Performance/Balanced) RTX 4060: NVIDIA DLSS (Quality) RTX 3080: NVIDIA DLSS (Performance/Balanced) RTX 4070: NVIDIA DLSS (Performance) RX 7800 XT: FidelityFX Super Resolution 2.1 (FSR 2.1) RTX 4080: NVIDIA DLSS (Quality or Balanced) RTX 4090: NVIDIA DLSS (Quality/Balanced) |
While your GPU is powerful, DLSS can provide a measurable improvement with minimal visual degradation, especially useful for competitive play at high refresh rates. |
| Resolution | Any GPU: Native (1920x1080 or monitor's native) GTX 1660: Native (e.g., 1920x1080) RTX 4060: Native (e.g., 1920x1080) RTX 3080: Native Monitor Resolution RTX 4070: Native (e.g., 1920x1080) RX 7900 XTX: Native Monitor Resolution |
Use your monitor's native resolution for the sharpest image and best competitive advantage. your GPU can easily handle this at high refresh rates. |
| Field of View (FOV) | Any GPU: 110 RX 7600: 100-110 RTX 4060: 110 RTX 4090: 110 |
While not directly a performance setting, a higher FOV (up to 110) provides a wider view, which is critical for competitive awareness. Ensure your system can maintain desired FPS at this FOV. |
| Spot Shadow Detail | RX 6700 XT: Disabled RTX 3080: Low RX 7800 XT: Disabled RX 7900 XTX: Disabled |
Similar to Sun Shadow Coverage, reducing Spot Shadow Detail provides a noticeable FPS gain without severely impacting gameplay visibility. |
| 3D Resolution | Any GPU: 100% or lower GTX 1660: 100% (or 90% if struggling) RTX 3070: 100% |
Maintain native resolution for maximum clarity and aiming precision. your GPU can handle this in Performance Mode. |
| Render Resolution / Upscaling | GTX 1660: 100% or NIS (Performance/Balanced) RX 6700 XT: 100% / FidelityFX Super Resolution 1.0 (FSR) RX 7900 XTX: 100% or AMD FidelityFX Super Resolution 2.1 (Quality) |
Aim for native resolution (100%) if your FPS is consistently high. If you need a boost, FSR 2.1 (Quality) offers excellent image quality with a noticeable FPS increase, leveraging your GPU's capabilities. |
What network settings reduce ping and packet loss?
Ping is mostly decided by physical distance and by your route to the server, neither of which software can rewrite. What you can fix is the part that adds avoidable jitter: the adapter, the queue and anything sharing the line.
-
Configure Graphics Performance Preferencehigh impact
Go to Windows Settings > System > Display > Graphics. Click 'Browse', navigate to your Fortnite executable (e.g., `FortniteGame\Binaries\Win64\FortniteClient-Win64-Shipping.exe`), and set its 'Options' to 'High performance'.
-
Configure Graphics Performance Preference for Fortnitehigh impact
Go to Windows Settings > System > Display > Graphics. Click 'Browse', locate your Fortnite executable (FortniteGame\Binaries\Win64\FortniteClient-Win64-Shipping.exe), add it, then set its preference to 'High performance'.
-
Set Valorant to High Performance Graphicshigh impact
In Settings > System > Display > Graphics, click 'Browse' and add `VALORANT-Win64-Shipping.exe` (usually in `Riot Games\VALORANT\live\ShooterGame\Binaries\Win64`). Then select 'Options' and choose 'High performance'.
-
Ensure PCI Express Link State Power Management is Offmedium impact
In advanced power settings, expand 'PCI Express', then 'Link State Power Management', and set 'Setting' to 'Off'. This ensures your GPU maintains full bandwidth.
-
Add Fortnite to Graphics Performance Preferencemedium impact
In Graphics settings, click 'Browse' and add `FortniteClient-Win64-Shipping.exe` (usually in `FortniteGame\Binaries\Win64`). Set its preference to 'High performance'.
-
Add Valorant to Graphics Performance Preferencemedium impact
In Windows Settings > System > Display > Graphics, click 'Browse' and add 'VALORANT-Win64-Shipping.exe' (usually in C:\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64). Set its preference to 'High performance'.
-
Set Valorant to High Performance in Graphics Settingsmedium impact
Windows Settings > System > Display > Graphics. Add Valorant (RiotClientServices.exe and VALORANT-Win64-Shipping.exe) and set to 'High performance'.
What driver and control panel settings matter?
Driver-level settings apply underneath the game and override whatever the game asks for. A clean driver install first, then these options, is the order that avoids chasing a problem that was really a leftover profile.
-
Set Power Plan to 'Ultimate Performance'high impact
Go to Control Panel > Hardware and Sound > Power Options. If 'Ultimate Performance' isn't visible, open CMD as admin and run 'powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f147496701'. Then select it.
-
Disable Unnecessary Startup Programshigh impact
Open Task Manager (Ctrl+Shift+Esc), go to the 'Startup' tab, and disable any programs you don't need running immediately after Windows boots. Keep essential drivers and security software enabled.
-
Set Power Plan to 'Ultimate Performance' (or 'High Performance')high impact
Navigate to Control Panel > Hardware and Sound > Power Options. Select 'Ultimate Performance' if available (often requires a registry tweak or specific Windows versions), otherwise choose 'High Performance'. This prevents CPU throttling.
-
Enable 'Ultimate Performance' Power Planhigh impact
Go to Control Panel > Hardware and Sound > Power Options. Click 'Show additional plans' and select 'Ultimate Performance'. If not visible, open Command Prompt as admin and run 'powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f1474967af' then select it.
-
Set Power Plan to 'High Performance'high impact
Go to Control Panel > Hardware and Sound > Power Options. Select 'High Performance' or 'Ultimate Performance' if available. Click 'Change plan settings' then 'Change advanced power settings' and ensure 'Processor power management' > 'Minimum processor state' is 100%.
-
Manage Startup Programshigh impact
Open Task Manager (Ctrl+Shift+Esc), go to the 'Startup' tab, and disable any non-essential programs from launching with Windows. Only keep critical drivers or security software enabled.
-
Disable Unnecessary Startup Appshigh impact
Open Task Manager (Ctrl+Shift+Esc), go to the 'Startup' tab, and disable any programs you don't need running immediately after Windows boots. Only essential drivers should remain enabled.
How should you set up refresh rate, frame cap and latency mode?
Frame pacing is what makes a game feel smooth, and it is decided by how the frame rate relates to the refresh rate. Getting this pairing right usually matters more than the raw average frame rate.
-
Select Ultimate Performancehigh impact
Click 'Show additional plans' and choose 'Ultimate Performance'. If not visible, open Command Prompt as administrator and run: `powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f147496701` then refresh Power Options.
-
Enable G-SYNC/FreeSync (if applicable)medium impact
If you have a compatible monitor, ensure G-SYNC is enabled under 'Set up G-SYNC' for a tear-free experience, but cap FPS slightly below refresh rate for lowest input lag.
-
Set Max Frame Ratemedium impact
In 'Manage 3D settings', set a 'Max Frame Rate' globally or for CS2 to 3-5 FPS below your monitor's refresh rate if using G-SYNC/FreeSync, or uncapped if not.
Which Windows settings actually help?
Windows ships with defaults chosen for battery life and broad compatibility rather than for consistent frame times. These are the settings that genuinely change behaviour, and each one is reversible.
-
Disable 'Xbox Game Bar'high impact
In Windows Settings > Gaming > Xbox Game Bar, toggle it 'Off'. While some find it useful, it can consume resources and introduce input lag or stutters for competitive play.
-
Enable Hardware-accelerated GPU scheduling.high impact
In Windows Settings > System > Display > Graphics, click 'Change default graphics settings' and toggle 'Hardware-accelerated GPU scheduling' to 'On'. Restart your PC for changes to take effect. This offloads some GPU scheduling tasks to the GPU, potentially reducing input lag.
-
Disable Background Appshigh impact
Go to Windows Settings > Privacy > Background apps. Toggle 'Let apps run in the background' to 'Off' or manually disable individual apps you don't need.
-
Manage Startup Appshigh impact
Open Task Manager (Ctrl+Shift+Esc), go to the 'Startup' tab, and disable any non-essential applications.
-
Manage Startup Applicationshigh impact
Open Task Manager (Ctrl+Shift+Esc), go to the 'Startup' tab, and disable any non-essential applications that launch with Windows.
-
Disable Background Apps in Windows Settingshigh impact
Go to Settings > Privacy > Background apps (or Apps > Apps & features > Advanced options for individual apps) and toggle off applications you don't need running in the background.
-
Disable Game Bar and Game DVRhigh impact
Go to Settings > Gaming > Xbox Game Bar and turn it off. Also, in 'Captures', disable 'Record in the background while I'm playing a game' and 'Record what happened'. These features consume resources unnecessarily.
What should you change for mouse and keyboard response?
Input travels from the device through Windows before the game ever sees it, and Windows adds smoothing and delays by default. Removing those is the part of the chain you fully control.
-
Close Browser and Streaming Appshigh impact
Ensure all web browsers, Discord overlays, Spotify, and other streaming/communication apps are closed or minimized with hardware acceleration disabled.
-
Disable USB Selective Suspendmedium impact
In advanced power settings, navigate to 'USB settings' > 'USB selective suspend setting' and set it to 'Disabled' to prevent input device latency.
-
Disable USB Selective Suspend Settingmedium impact
In advanced power settings, under 'USB settings' > 'USB selective suspend setting', set it to 'Disabled'. This prevents your USB devices (mouse, keyboard) from potentially losing power, reducing input lag.
-
Adjust USB Selective Suspend Settinglow impact
In advanced power settings (USB settings > USB selective suspend setting), set 'Setting' to 'Disabled' to prevent USB devices (like your mouse/keyboard) from powering down.
What about memory, storage and temperatures?
Hardware-side limits show up as stutter rather than as a lower average frame rate, so they are easy to misdiagnose. These checks rule out the common causes before you start changing settings.
-
Close Browser Tabs and Other Memory Hogshigh impact
Before launching Warzone, close web browsers, streaming apps, and any other programs consuming RAM or CPU cycles.
-
Close resource-intensive applications from Task Managerhigh impact
Open Task Manager (Ctrl+Shift+Esc), navigate to the 'Processes' tab, and manually close any non-essential applications that are consuming CPU or RAM before launching Apex Legends.
-
Disable Sleep and Hibernatemedium impact
In advanced power settings, set 'Turn off hard disk after' and 'Sleep after' to 'Never'. This ensures no interruptions during long gaming sessions.
-
Set Hard Disk Turn Off to Nevermedium impact
Within the 'Ultimate Performance' plan settings, navigate to 'Change advanced power settings', expand 'Hard disk', and set 'Turn off hard disk after' to 'Never' (0 minutes).
Which in-game settings should you change in your game?
These are the your game video options that decide how much work the GPU is asked to do each frame. Change these before touching anything at the Windows or driver level — they have the clearest effect and they are the easiest to undo.
-
Add CS2 to Graphics Performance Preferencehigh impact
In the same Graphics settings, click 'Browse' and add 'cs2.exe' (typically in C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\bin\win64). Set its preference to 'High performance'.
-
Add Apex Legends to Graphics Performance Preference.high impact
In Graphics settings, under "Choose an app to set preference", select "Desktop app", click "Browse", and locate `r5apex.exe`. Set its option to "High performance".
-
Close Browser and Discord Overlayshigh impact
Before launching CS2, close web browsers, Discord (or disable its in-game overlay), and any other applications that might consume resources or display overlays.
-
Set Warzone to High Performance Graphicshigh impact
In Graphics settings, click 'Browse' and add 'Call of Duty: Warzone' (or its executable). Select 'Options' and choose 'High performance'.
-
Add CS2 to Graphics Settingsmedium impact
Go to Settings > System > Display > Graphics. Click 'Browse', find cs2.exe, and set its preference to 'High performance'.
-
Disable Fullscreen Optimizationsmedium impact
Locate `CoD.exe` in your game directory, right-click > Properties > Compatibility tab. Check 'Disable fullscreen optimizations'.
-
Disable Fullscreen Optimizations for CS2medium impact
Locate 'cs2.exe', right-click > Properties > Compatibility tab. Check 'Disable fullscreen optimizations'. This can sometimes reduce input lag and improve stability.
What do people get wrong here?
- Running multiple resource-heavy applications (browsers with many tabs, streaming software) in the background while playing Apex Legends.
- Ignoring driver updates, especially for your graphics card and chipset, leading to suboptimal performance and stability.
- Using default Windows power plans instead of 'High Performance' or 'Ultimate Performance', which can throttle CPU/GPU.
- Not disabling Windows notifications or background apps, which can cause unexpected stutters or resource contention.
- Running too many background applications, consuming CPU and RAM that Apex Legends needs.
- Not setting Windows Power Plan to 'Ultimate Performance' or 'High Performance', leading to CPU throttling.
- Ignoring outdated chipset or GPU drivers, which can cause instability and performance issues.
- Leaving Windows Game Bar or other overlays enabled, which can introduce input lag and FPS drops.
Guides for a specific game
Each of these lists the exact in-game values to use, compared across 14 graphics cards.
Frequently asked questions
Will these Windows optimizations affect other games?
Many of these optimizations, such as power plan settings, background app management, and driver tweaks, are beneficial for overall system performance and will positively impact most games. Some specific settings might be tailored for Fortnite, but generally, they improve gaming performance across the board.
How often should I perform these Windows optimizations?
GPU driver updates should be checked monthly. Background app and startup program settings should be reviewed every few months or after installing new software. Disk cleanup can be done weekly or bi-weekly. Power plan and Game Mode settings are generally 'set and forget'.
How often should I update my NVIDIA drivers?
It's best to update your NVIDIA drivers whenever a new 'Game Ready' driver is released, especially if it specifically mentions optimizations for Fortnite or Unreal Engine. Always perform a clean installation to avoid issues.
Does Windows Game Mode actually help Apex Legends?
Yes, for most systems, Windows Game Mode can help by prioritizing Apex Legends' access to CPU and GPU resources, potentially leading to more stable framerates and fewer stutters. It's generally recommended to keep it enabled.
Will these Windows optimizations affect other applications?
Some optimizations, like disabling background apps or adjusting visual effects, might slightly alter the appearance or behavior of other applications. However, the goal is to prioritize gaming performance, and you can always revert changes if needed.
Does Windows Game Mode actually help CS2 performance?
Yes, Windows Game Mode helps by prioritizing system resources for your game and suppressing background activities like updates. While the impact might be subtle on a powerfulyour GPU system, it contributes to overall stability and can prevent unexpected stutters.
Does Windows Game Mode actually help Valorant performance?
Yes, for most systems, Windows Game Mode can help by prioritizing Valorant's CPU and GPU access, potentially leading to more stable frame rates and reduced background interference. However, results can vary slightly, so monitor your performance.
How often should I update my NVIDIA drivers for Apex Legends?
It's generally recommended to update your NVIDIA drivers when a new 'Game Ready Driver' is released, especially if it specifically mentions optimizations for Apex Legends or other games you play. However, avoid updating immediately if you're experiencing stable performance; wait for community feedback.
Related optimization guides
FAQ
Is best Windows settings for gaming safe?
Safe optimization means changing reversible Windows, driver, network and game settings while avoiding random registry packs or disabled security features. JINSHI focuses on restore points, clear changes and practical gaming performance.
Will this fix confusing settings advice for every PC?
No software can guarantee identical results on every PC. Hardware, temperatures, drivers, game updates and network routing all matter. The goal is to remove avoidable Windows and configuration problems that commonly hold gaming PCs back.
Should I use manual tweaks or JINSHI Tweaks?
Manual tuning is fine if you know exactly what each setting changes and how to reverse it. JINSHI is built for players who want the same direction without spending hours checking Windows services, input settings and network options one by one.
Does JINSHI replace in-game settings?
No. In-game settings still matter. JINSHI helps clean up the Windows and system side, while these pages explain the settings and mistakes that competitive players should review in each game.