How to Overclock NVIDIA 660 GPU Windows 10 (2026 Complete Guide)
Last updated: July 19, 2026 | Estimated reading time: 13 minutes
The NVIDIA GeForce GTX 660 may be an older graphics card by 2026 standards, but many users still rely on it for light gaming, media playback, and everyday computing tasks. If you own a GTX 660 and want to squeeze a bit more performance out of it, overclocking is one of the most effective ways to do so without spending any money on upgrades. Overclocking your GPU involves increasing its clock speeds and memory speeds beyond the factory settings, which can result in noticeable performance gains in games and applications. However, it must be done carefully to avoid overheating, instability, or potential hardware damage. In this comprehensive guide, we will walk you through the entire process of overclocking your NVIDIA GTX 660 on Windows 10, including the tools you need, the safest approach to increasing clocks, how to test for stability, and what temperatures to watch for.
Table of Contents
- What Is GPU Overclocking
- Tools You Need for Overclocking
- Before You Start: Preparing Your System
- Installing and Configuring MSI Afterburner
- Overclocking the Core Clock
- Overclocking the Memory Clock
- Voltage Adjustments: Should You Touch Voltage
- Stability Testing Your Overclock
- Thermal Limits and Temperature Monitoring
- Saving and Applying Overclock Profiles
- Troubleshooting Common Issues
- Frequently Asked Questions
What Is GPU Overclocking
GPU overclocking is the process of manually increasing the operating frequency of your graphics card’s core and memory beyond the speeds set by the manufacturer. Every GPU ships with factory clock speeds that are guaranteed to work reliably across all units of that model, but most GPUs have additional headroom that can be safely exploited through overclocking.
The GPU core clock determines how many calculations the graphics processor can perform per second. A higher core clock means the GPU can process more instructions in the same amount of time, which translates to higher frame rates in games and faster rendering in applications. The memory clock, on the other hand, determines how quickly the GPU can read from and write to its video memory (VRAM). Higher memory clocks improve the bandwidth between the GPU and its memory, which is particularly beneficial in memory-intensive games and high-resolution scenarios.
The GTX 660 features the GK106 Kepler GPU with a base clock of 980 MHz and a boost clock of 1,033 MHz. It comes with 2GB of GDDR5 memory running at 6,008 MHz effective. While these specifications are modest by modern standards, the Kepler architecture is known for having reasonable overclocking headroom, and many GTX 660 cards can achieve core clocks of 1,100 to 1,200 MHz or more with proper cooling.
Tools You Need for Overclocking
Overclocking your GTX 660 requires a few software tools to adjust clock speeds, monitor temperatures, and test stability. Here are the essential tools you need:
MSI Afterburner is the most popular and widely used GPU overclocking tool. It works with virtually any NVIDIA or AMD graphics card and provides a clean, intuitive interface for adjusting core clock, memory clock, power limit, fan speed, and voltage. MSI Afterburner is free to download and use, and it includes an on-screen display that shows real-time performance metrics while you game.
EVGA Precision X1 (or the older Precision XOC for Kepler cards) is another excellent overclocking tool specifically designed for NVIDIA GPUs. While it is branded by EVGA, it works with any NVIDIA graphics card. Some users prefer its interface over MSI Afterburner, though both tools accomplish the same basic functions.
FurMark is a GPU stress testing tool that pushes your graphics card to its absolute limits. It is useful for quickly testing whether your overclock is stable under extreme conditions, though it should be used sparingly as it generates more heat than any real-world application.
Unigine Heaven or Superposition are GPU benchmarking tools that provide a more realistic stress test than FurMark. They render a demanding 3D scene that simulates real gaming conditions, making them better suited for testing overclock stability in a more practical scenario.
HWiNFO64 or GPU-Z are monitoring tools that provide detailed information about your GPU’s current state, including clock speeds, temperatures, voltage, fan speeds, and power consumption. These tools are essential for keeping an eye on your GPU during overclocking and stability testing.
Before You Start: Preparing Your System
Before you begin overclocking your GTX 660, there are several important preparatory steps you should take to ensure the process goes smoothly and safely.
Update your GPU drivers. Make sure you are running the latest NVIDIA drivers for your GTX 660. While the GTX 660 is no longer receiving new Game Ready drivers, you should install the latest legacy driver available for your card. Updated drivers can improve stability and performance, which gives you a better baseline for overclocking.
Check your temperatures at stock settings. Before overclocking, run a benchmark or play a demanding game for 15 to 20 minutes and note your GPU temperatures. This gives you a baseline to compare against after overclocking. If your card is already running hot at stock settings, you may need to address cooling issues before attempting any overclock.
Ensure adequate cooling. Make sure your case has good airflow and that your GPU’s fans are clean and functioning properly. Dust buildup on GPU heatsink fins can significantly reduce cooling performance. If your card runs hot, consider cleaning the heatsink and fans with compressed air before overclocking. For more tips on keeping your GPU cool, check out our guide on how to lower GPU temperature.
Clean your GPU. Open your case and use compressed air to blow dust off the GPU heatsink and fans. Pay attention to the heatsink fins and the fan blades, as dust accumulation here directly impacts cooling performance. A clean GPU runs cooler, which gives you more thermal headroom for overclocking.
Close unnecessary programs. Before stress testing, close all unnecessary background applications to ensure your GPU is the bottleneck being tested, not other system resources. This includes web browsers, streaming software, and any other GPU-intensive applications.
Installing and Configuring MSI Afterburner
MSI Afterburner is the tool we will use throughout this guide, so let us walk through the installation and initial configuration process.
Download MSI Afterburner from the official MSI website. During installation, you will be prompted to also install RivaTuner Statistics Server (RTSS), which is the companion application that provides the on-screen display for monitoring performance metrics while gaming. Make sure to install RTSS as well, as it is extremely useful for real-time monitoring.
Once installed, open MSI Afterburner. You will see a interface with sliders for Core Clock (MHz), Memory Clock (MHz), Power Limit (%), Temperature Limit, and Fan Speed (%). At the bottom of the window, you will see real-time graphs showing your GPU’s current clock speed, temperature, usage, fan speed, and other metrics.
Before making any changes, click on the settings gear icon to access the configuration menu. Under the “General” tab, make sure “Unlock voltage control” is checked if you plan to adjust voltage (though for the GTX 660, voltage adjustments are generally not recommended for beginners). Under the “Monitoring” tab, enable the on-screen display for GPU temperature, core clock, memory clock, and fan speed so you can see these values while testing.
Take note of your current stock settings. The GTX 660 should show a core clock around 980 to 1,033 MHz (base to boost) and a memory clock around 3,004 MHz (which displays as 6,008 MHz effective). These are your starting points, and any overclock will be measured as an increase from these baseline values.
Overclocking the Core Clock
The core clock is the most impactful setting for gaming performance, and it should be the first thing you overclock. The GTX 660’s Kepler architecture typically has a decent amount of headroom in the core clock, though the exact amount varies from card to card.
Start by increasing the core clock by 25 MHz increments. Move the Core Clock slider in MSI Afterburner up by 25 MHz, then click the checkmark button to apply the change. This small increase is unlikely to cause any problems, but it is important to start conservatively and work your way up.
After applying the increase, run a benchmark like Unigine Heaven or play a demanding game for 10 to 15 minutes. Watch for any visual artifacts such as flickering textures, strange colors, screen tearing, or crashes to the desktop. If everything looks stable, increase the core clock by another 25 MHz and test again.
Continue this process of incremental increases and testing until you encounter one of the following:
Visual artifacts such as strange colored pixels, flickering, or texture corruption indicate that the core clock is too high. Back off by 50 MHz from the last stable setting and test again to confirm stability.
A crash to desktop or black screen means the GPU could not handle the clock speed. Again, back off by 50 MHz and retest.
A system freeze or blue screen indicates severe instability. Restart your computer, reduce the core clock by 100 MHz from the last setting that caused the crash, and test again.
Most GTX 660 cards can achieve a stable core clock in the range of 1,100 to 1,200 MHz, representing an increase of approximately 10 to 20 percent over stock speeds. Exceptional cards with good cooling may push even higher, but do not be disappointed if your card lands on the lower end of this range — every GPU is different due to the silicon lottery.
Overclocking the Memory Clock
After you have found your maximum stable core clock, you can move on to overclocking the memory. Memory overclocking provides a smaller performance boost compared to core clock overclocking, but it is still worthwhile, especially at higher resolutions where memory bandwidth becomes more important.
Follow the same incremental approach you used for the core clock, but increase the memory clock in 50 MHz increments instead of 25 MHz. GDDR5 memory typically has more headroom than the GPU core, so you may be able to achieve larger percentage increases.
Test each increment with a benchmark or game for 10 to 15 minutes, watching for the same visual artifacts and instability indicators you monitored during core clock testing. Memory-related artifacts often appear as colored dots, sparkles, or corrupted textures that look different from core clock artifacts.
A typical stable memory overclock for the GTX 660 is around 3,200 to 3,500 MHz (displayed as 6,400 to 7,000 MHz effective), which represents a 5 to 15 percent increase over the stock 3,004 MHz. Some cards may go higher, while others may be more limited.
Once you have found your maximum stable memory clock, reduce it by 50 MHz to provide a safety margin. This ensures long-term stability and reduces the chance of encountering artifacts during extended gaming sessions that you may not have encountered during shorter tests.
Voltage Adjustments: Should You Touch Voltage
Adjusting the GPU voltage (Vcore) can allow you to achieve higher clock speeds, but it also increases heat output and power consumption, and can potentially reduce the lifespan of your GPU. For the GTX 660, voltage adjustments are generally not recommended for most users, especially those who are new to overclocking.
The GTX 660 has a maximum voltage limit that is relatively conservative, and NVIDIA has implemented safeguards to prevent dangerous voltage levels. However, even within these safe limits, increasing voltage adds heat that your cooling solution must handle. If your cooling is already working hard to keep up with your overclocked core and memory clocks, adding more voltage can push temperatures into unsafe territory.
If you do decide to experiment with voltage, increase it in very small increments (5 to 10 mV at a time) and monitor your temperatures closely. Never exceed the maximum voltage limit set by MSI Afterburner, and stop immediately if temperatures exceed 85 degrees Celsius under load.
Stability Testing Your Overclock
Once you have found your desired core and memory clock speeds, thorough stability testing is essential. A overclock that appears stable in short tests may still crash or produce artifacts during extended gaming sessions, so proper testing is critical.
Unigine Heaven or Superposition: Run the benchmark in a loop for at least 30 minutes. These benchmarks render demanding 3D scenes that stress both the GPU core and memory. Watch carefully for any visual artifacts, and note the maximum temperature reached during the test.
FurMark: Run FurMark for 15 to 20 minutes as an extreme stress test. FurMark generates more heat than virtually any real-world application, so if your overclock survives FurMark, it will almost certainly be stable in games. However, be aware that FurMark can push temperatures dangerously high, so monitor closely and stop the test if temperatures exceed 90 degrees Celsius.
Real-world gaming: The best stability test is actual gaming. Play your most demanding games for at least an hour after completing your benchmark tests. Real games exercise the GPU in different ways than synthetic benchmarks, and some instabilities only appear under specific gaming conditions.
If any test produces visual artifacts, crashes, or freezes, reduce your overclock by 25 to 50 MHz on the component that caused the issue (core or memory) and retest. Continue this process until you achieve a completely stable overclock that passes all tests without any issues.
Thermal Limits and Temperature Monitoring
Temperature management is one of the most critical aspects of GPU overclocking. The GTX 660’s maximum safe operating temperature is 97 degrees Celsius, but you should aim to keep temperatures well below this limit for long-term reliability. A good target is 80 degrees Celsius or lower under full load.
| Temperature Range | Status | Action Needed |
|---|---|---|
| Under 60C | Excellent | No action needed, good thermal headroom |
| 60C to 75C | Good | Normal operating range, continue monitoring |
| 75C to 85C | Warm | Consider improving case airflow or reducing overclock |
| 85C to 95C | Hot | Reduce overclock immediately, improve cooling |
| Over 95C | Dangerous | Stop stress testing, revert to stock settings |
Monitor your GPU temperature throughout the entire overclocking and testing process using MSI Afterburner’s on-screen display or HWiNFO64. Pay special attention to the maximum temperature reached during stress tests, as this is the worst-case scenario your card will experience.
If your temperatures are too high, you have several options for improvement. First, improve your case airflow by adding or repositioning case fans to ensure cool air is reaching the GPU. Second, clean any dust from the GPU heatsink and fans. Third, consider setting a more aggressive fan curve in MSI Afterburner to increase fan speed at higher temperatures. Finally, you may need to reduce your overclock to bring temperatures back into a safe range.
For additional strategies to keep your GPU running cool, see our detailed guide on how to lower GPU temperature, which covers case airflow optimization, thermal paste replacement, and other cooling techniques.
Saving and Applying Overclock Profiles
Once you have found a stable overclock that you are happy with, it is important to save it as a profile in MSI Afterburner. This allows you to quickly switch between your overclocked settings and stock settings without having to manually adjust all the sliders each time.
To save a profile, click on one of the numbered profile slots (1 through 5) at the bottom of the MSI Afterburner interface, then click the save icon (floppy disk symbol). Your current settings will be saved to that profile slot. You can create multiple profiles with different overclock levels — for example, one aggressive profile for benchmarking and one conservative profile for daily use.
To load a saved profile, simply click on the profile number and then click the apply button (checkmark). Your settings will be instantly restored to the saved values. This is particularly useful if you experience instability and need to quickly revert to a known stable configuration.
You can also configure MSI Afterburner to apply your preferred overclock profile automatically when Windows starts. Enable the “Apply overclocking at system startup” option in the settings menu, and your overclocked settings will be active every time you boot your computer. Make sure you only enable this option with a thoroughly tested and stable overclock.
Troubleshooting Common Issues
Even with careful overclocking, you may encounter some issues along the way. Here are the most common problems and their solutions.
Visual artifacts during gaming: This usually means your core or memory clock is too high. Reduce the last clock increase by 50 MHz and test again. If artifacts persist even at lower clocks, try reducing both core and memory clocks simultaneously, as the combined overclock may be more than the card can handle.
System crash or blue screen: A complete system crash typically indicates core clock instability. Restart your computer, reduce the core clock by 100 MHz from the last stable setting, and test again. If crashes persist, revert to stock settings and rebuild your overclock more gradually.
Driver crash with recovery: If you see a message saying “Display driver stopped responding and has recovered,” this means the GPU driver crashed and reset itself. This is usually caused by excessive core clock speeds. Reduce the core clock and test again.
Temperatures too high: If your GPU exceeds 85 degrees Celsius under load, you need to either improve cooling or reduce your overclock. Try setting a more aggressive fan curve, improving case airflow, or cleaning dust from the heatsink. If temperatures remain too high, reduce the core voltage (if you adjusted it) or lower your clock speeds.
Performance decreased after overclocking: This can happen if the GPU is thermally throttling — reducing its own clock speed to prevent overheating. Check your temperatures during gaming, and if they are too high, address the cooling issue before continuing with the overclock.
MSI Afterburner not detecting the GPU: Make sure you are running MSI Afterburner as administrator. If the card is still not detected, try reinstalling the latest NVIDIA drivers and then restart MSI Afterburner. For older cards like the GTX 660, you may need to use an older version of MSI Afterburner for full compatibility.
Frequently Asked Questions
How much can I overclock my GTX 660?
Most GTX 660 cards can achieve a stable core clock of 1,100 to 1,200 MHz, which is approximately 10 to 20 percent above stock speeds. Memory clocks can typically be increased from the stock 3,004 MHz to around 3,200 to 3,500 MHz. The exact overclock depends on your specific card, cooling solution, and the silicon lottery.
Is overclocking the GTX 660 safe?
Moderate overclocking is generally safe if done carefully. Start with small increments, monitor temperatures closely, and do not exceed safe thermal limits. The biggest risk is overheating, so make sure your cooling is adequate before pushing clock speeds. For more information about warranty implications, see our article on does overclocking void your warranty.
What is the maximum safe temperature for the GTX 660?
The GTX 660 has a maximum operating temperature of 97 degrees Celsius, but you should aim to keep temperatures below 80 degrees Celsius under load for optimal longevity and reliability. Temperatures above 85 degrees Celsius indicate that you need to improve cooling or reduce your overclock.
Do I need to increase voltage to overclock the GTX 660?
No, voltage increases are not necessary for moderate overclocking. Most GTX 660 cards can achieve significant clock speed increases without touching voltage. Only experienced overclockers with excellent cooling should consider voltage adjustments, as they increase heat output and can potentially reduce GPU lifespan.
How do I test if my overclock is stable?
Use a combination of synthetic benchmarks (Unigine Heaven, FurMark) and real-world gaming to test stability. Run benchmarks for at least 30 minutes and play demanding games for at least an hour. Watch for visual artifacts, crashes, freezes, or driver recovery messages. If all tests pass without issues, your overclock is likely stable.
Can overclocking damage my GTX 660?
Excessive overclocking can potentially cause damage, particularly through overheating. Running the GPU at excessively high temperatures for extended periods can degrade the silicon over time. However, moderate overclocking within safe thermal limits is unlikely to cause damage and is a common practice among PC enthusiasts.
How much performance gain can I expect from overclocking the GTX 660?
A typical overclock on the GTX 660 provides a 5 to 15 percent performance improvement in games, depending on the specific game and how GPU-limited it is. This can translate to 5 to 15 additional frames per second in GPU-bound scenarios, which may be noticeable in demanding titles.
Should I overclock if I plan to replace the GTX 660 soon?
Overclocking is free performance, so if you already own a GTX 660 and plan to use it for a few more months before upgrading, overclocking can make the wait more enjoyable. Just be aware that pushing the card hard may slightly reduce its remaining lifespan, though for most users this is not a significant concern with a card this age.




