Tips 10 min read

Advanced FPS Tweaks for Experienced Users and Enthusiasts

For the dedicated gamer and tech enthusiast, merely adjusting in-game settings is often not enough. To truly maximise your frame rate performance and gain a competitive edge, you need to delve into the intricate layers of your system's hardware and software. This guide is designed for experienced users ready to go beyond basic settings, offering practical advice and advanced techniques to fine-tune your system for unparalleled FPS.

1. BIOS/UEFI Settings: Unlocking Hidden Performance

The Basic Input/Output System (BIOS) or its modern counterpart, Unified Extensible Firmware Interface (UEFI), is the first software your computer runs when it boots. It controls fundamental hardware operations and offers a treasure trove of settings that can impact your system's performance. Accessing it usually involves pressing a specific key (like `Del`, `F2`, `F10`, or `F12`) during startup.

Essential BIOS/UEFI Adjustments:

Disable Unused Peripherals: If you're not using onboard audio, extra SATA ports, or specific USB controllers, disabling them can free up system resources and reduce potential conflicts. Look for options like 'Onboard Audio Controller', 'USB Legacy Support' (if not needed), or 'SATA Controller' (for unused ports).
Enable XMP/DOCP: This is crucial for ensuring your RAM runs at its advertised speed. By default, RAM often runs at a lower JEDEC standard speed. Enabling the Extreme Memory Profile (XMP for Intel) or D.O.C.P. (Direct OverClock Profile for AMD) allows your memory to operate at its full, faster specifications.
CPU Virtualisation (VT-x/AMD-V): Unless you're running virtual machines, disabling this feature can sometimes offer a minuscule performance boost by removing the overhead associated with virtualisation. However, for most users, the impact is negligible.
Power Saving Features: While good for energy efficiency, features like 'Intel SpeedStep' (EIST), 'C-States', and 'AMD Cool'n'Quiet' can sometimes introduce latency or throttle your CPU during intense gaming sessions. Consider disabling them for maximum, consistent performance, especially if you have adequate cooling.
PCIe Speed: Ensure your primary graphics card slot is configured to run at its maximum supported PCIe generation (e.g., Gen3 or Gen4) and full lane width (e.g., x16). This is usually the default but worth checking.

Common Mistakes to Avoid:

Changing settings without understanding them: Always research a setting before altering it. Incorrect BIOS changes can lead to system instability or prevent your PC from booting.
Overlooking updates: Keep your BIOS/UEFI firmware updated. Manufacturers often release updates that improve stability, add new features, and sometimes even enhance performance.

2. Overclocking Your CPU and GPU Safely

Overclocking involves pushing your CPU (Central Processing Unit) and GPU (Graphics Processing Unit) beyond their factory-set clock speeds to achieve higher performance. This can yield significant FPS gains but requires careful execution and adequate cooling.

CPU Overclocking:

Software: Tools like Intel Extreme Tuning Utility (XTU) or AMD Ryzen Master offer user-friendly interfaces for in-OS overclocking, but for more granular control, direct BIOS/UEFI adjustments are preferred.
Process: Start with small increments to the core clock speed and/or multiplier, then test stability. Gradually increase voltage (Vcore) if stability issues arise, but always keep an eye on temperatures. A good custom cooling solution is paramount.
Monitoring: Use tools like HWMonitor or HWiNFO64 to track CPU temperature, voltage, and clock speed during stress tests.

GPU Overclocking:

Software: MSI Afterburner, EVGA Precision X1, or AMD Radeon Software are popular choices. These allow you to adjust core clock, memory clock, and power limits.
Process: Increase the core clock in small steps (e.g., +10-20 MHz), test in a demanding game or benchmark, then repeat. Once you hit instability, back off slightly. Do the same for memory clock. Always prioritise core clock first.
Power Limit & Temperature Target: Maxing out the power limit (within safe parameters) and setting a higher temperature target can give your GPU more headroom to maintain higher clock speeds.

Common Mistakes to Avoid:

Insufficient Cooling: Overclocking generates more heat. Without proper cooling (high-quality air cooler or liquid cooler), you risk thermal throttling or even hardware damage.
Excessive Voltage: Too much voltage can degrade your hardware over time. Research safe voltage limits for your specific CPU/GPU model.
Skipping Stability Tests: Always stress test your overclocks thoroughly to ensure stability under load. We'll cover this in more detail later.

3. Memory Optimisation: XMP Profiles and RAM Timings

RAM (Random Access Memory) speed and timings significantly impact CPU performance, especially in CPU-bound games. Beyond enabling XMP, there are further optimisations for enthusiasts.

Advanced RAM Tweaks:

Manual Timings: If your motherboard and RAM support it, manually tightening primary, secondary, and tertiary timings (e.g., CL, tRCD, tRP, tRAS) can reduce latency. This is a complex process and requires extensive research into your specific RAM ICs (Integrated Circuits) and motherboard's capabilities.
Memory Frequency Overclocking: Some motherboards allow you to push your RAM beyond its XMP profile speed. This often goes hand-in-hand with manual timing adjustments and can yield noticeable gains, particularly on AMD Ryzen platforms.
Gear Mode (Intel): For Intel's 11th Gen and newer CPUs, 'Gear 1' mode (synchronous with the memory controller) generally offers lower latency than 'Gear 2' (asynchronous), even if it means a slightly lower maximum stable frequency. Prioritise Gear 1 if possible.

Common Mistakes to Avoid:

Ignoring Stability: RAM overclocking can be highly sensitive. Instability can manifest as crashes, blue screens, or corrupted data. Use dedicated memory testing tools.
Over-tightening: Pushing timings too aggressively without sufficient voltage can cause instability. Always make small adjustments.

4. Registry Edits and Command-Line Tweaks for Windows

Windows itself can be a source of performance bottlenecks. Advanced users can make specific registry edits and command-line tweaks to streamline the operating system for gaming.

Registry Edits (Use with Caution!):

Disable Nagle's Algorithm: This algorithm bundles small packets to improve network efficiency but can introduce latency in online games. While its impact is debated, some users report reduced ping. Navigate to `HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{Your Adapter GUID}` and create a `DWORD (32-bit)` value named `TcpNoDelay` with a value of `1`. Also, consider `TcpAckFrequency` set to `1`.
Disable Game DVR/Game Bar: While improved, these features can still consume resources. Disable them via Windows Settings or by navigating to `HKEYCURRENTUSER\Software\Microsoft\Windows\CurrentVersion\GameDVR` and setting `AppCaptureEnabled` to `0`.
Timer Resolution: While not a registry edit, this is a common tweak. Some third-party tools or command-line scripts can force a lower system timer resolution (e.g., 0.5ms or 1ms), potentially reducing input lag. However, this can increase power consumption and is often reset by Windows.

Command-Line Tweaks:

Disable Superfetch/SysMain: While designed to speed up application loading, Superfetch (now SysMain) can sometimes interfere with gaming performance by pre-loading unnecessary data. Open Command Prompt as administrator and type `sc stop SysMain` and `sc config SysMain start= disabled`.
Optimise Boot Options: Using `msconfig`, you can limit the number of CPU cores used during boot (though this doesn't affect in-OS performance) or remove unnecessary startup services.

Common Mistakes to Avoid:

Blindly Applying Tweaks: Always understand what a registry edit or command does before applying it. Incorrect edits can severely damage your Windows installation.
Not Backing Up: Before making significant registry changes, create a system restore point or back up the relevant registry keys.
Expecting Miracles: These tweaks offer marginal gains at best. They are the icing on the cake, not the cake itself.

5. Power Management Schemes for Peak Performance

Windows' default power plans are often balanced between performance and energy saving. For maximum FPS, you want your CPU and other components to always operate at their highest potential.

Custom Power Plan Configuration:

High Performance Plan: Start with the 'High Performance' power plan in Windows. Then, go into 'Change plan settings' -> 'Change advanced power settings'.
Processor Power Management: Set 'Minimum processor state' to 100% and 'Maximum processor state' to 100%. This ensures your CPU never downclocks to save power.
PCI Express Link State Power Management: Set this to 'Off' or 'Moderate power savings' to prevent your PCIe lanes from entering low-power states, which can introduce latency or stuttering.
Hard Disk Turn Off: Set this to 'Never' to prevent your storage drives from spinning down during gaming.
USB Selective Suspend Setting: Disable this to ensure your USB peripherals (mouse, keyboard) don't enter low-power states.

Ultimate Performance (Windows 10/11 Pro/Enterprise):

For users with Windows 10 Pro or Enterprise (and some Home versions after specific updates), an 'Ultimate Performance' power plan can be enabled via Command Prompt. Open an elevated Command Prompt and type: `powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f149678863`.
This plan is designed to eliminate micro-latencies by constantly pushing hardware to its maximum, ideal for high-performance workstations and gaming rigs.

Common Mistakes to Avoid:

Ignoring Heat: Running components at 100% constantly generates more heat. Ensure your cooling solution can handle the sustained load.
Battery Drain (Laptops): On laptops, using a high-performance plan will drastically reduce battery life. Always use it when plugged in.

6. Stress Testing and Stability Checks

After applying any advanced tweaks, especially overclocking, rigorous stress testing is non-negotiable. This ensures your system is stable under load and prevents crashes or data corruption during critical gaming moments.

Essential Stress Testing Tools:

CPU Stability:
Prime95 (Small FFTs): Excellent for testing CPU and RAM stability simultaneously. Run for several hours.
OCCT (Linpack/CPU Test): Provides comprehensive testing and monitoring, including error detection.
Cinebench R23: While primarily a benchmark, repeated runs can indicate CPU stability.
GPU Stability:
FurMark: A highly demanding GPU stress test. Use with caution as it can push temperatures to the limit.
Unigine Heaven/Superposition Benchmark: Excellent for testing GPU stability and performance in a more realistic gaming scenario. Run loops for extended periods.
3DMark (Time Spy/Port Royal): Industry-standard benchmarks that can also reveal instability during repeated runs.
RAM Stability:
MemTest86: Bootable memory testing software, ideal for thorough RAM stability checks after XMP or manual timing adjustments.
Karhu RAM Test: A fast and effective paid RAM tester.
System Monitoring:
HWMonitor/HWiNFO64: Crucial for monitoring temperatures, voltages, clock speeds, and power consumption during stress tests.

The Testing Process:


  • Isolate Components: When overclocking, test CPU and GPU separately first, then together. This helps pinpoint the source of instability.

  • Gradual Testing: Start with short tests (30-60 minutes) and gradually increase to longer durations (2-4+ hours) once initial stability is confirmed.

  • Monitor Temperatures: Always keep an eye on your CPU and GPU temperatures. If they consistently hit TjMax (thermal junction maximum) or throttle, your cooling is insufficient, or your overclock is too aggressive.

  • Real-World Scenarios: After synthetic stress tests, play your most demanding games for extended periods. Real-world usage can sometimes reveal issues that synthetic tests miss.

Common Mistakes to Avoid:

Skipping Tests: Assuming stability based on a quick benchmark run is a recipe for disaster. Thorough testing is paramount.
Ignoring Warnings: Any crash, blue screen, or artifacting during testing indicates instability. Revert your last change and retest.
Over-reliance on One Tool: Use a combination of tools to ensure comprehensive stability across different workloads.

By meticulously applying these advanced tweaks and rigorously testing your system, you can unlock the true potential of your hardware. Remember, patience and careful monitoring are key to achieving maximum frame rate performance without compromising system stability. For more insights into optimising your setup, feel free to learn more about Fps and what we offer for the dedicated tech enthusiast.

Related Articles

Overview • 3 min

The Evolution of FPS Optimisation Technologies and Trends

Guide • 3 min

Understanding CPU Impact on FPS and Optimisation Strategies

Tips • 11 min

Maintaining Your PC for Consistent FPS Performance

Want to own Fps?

This premium domain is available for purchase.

Make an Offer