Dig through enough gaming optimization guides and you will eventually hit advice to disable HPET — the High Precision Event Timer — for more frames and lower latency. It is one of the most debated tweaks in PC gaming, with passionate claims on both sides. The truth is nuanced: HPET affects how your system keeps time, the impact varies enormously by hardware, and blindly disabling it can help, do nothing, or even hurt. Here is what it actually does and how to test it yourself.

What HPET is

HPET is a hardware timer that software, including games and Windows, can use to measure time precisely. Modern CPUs also offer other timers, and Windows chooses among them. The theory behind disabling HPET is that it can be slower to query than alternative timers, adding tiny overhead and, on some systems, causing microstutter or slightly higher latency. On other systems it does no harm at all.

Why the results are inconsistent

Because timer behavior depends on your specific CPU, motherboard, and Windows version, the same tweak that gained a few frames on one PC changes nothing on another. This is why you see wildly conflicting reports. There is no universal answer, only what your particular hardware does — which means measuring is the only way to know.

Outcome after disabling HPET Who tends to see it
Smoother frame times, lower latency Some older or timer-sensitive systems
No measurable change Many modern systems
Worse stability or stutter A minority; revert if this happens

How to test it safely

Before changing anything, benchmark your current state: run a repeatable game scene or a benchmark and record average FPS, 1 percent lows, and frame-time consistency. HPET can be toggled in the BIOS and in Windows via the boot configuration. Change one thing, reboot, and run the exact same benchmark. Compare the frame-time graph, not just average FPS — this tweak is more about smoothness than raw frame count.

Revert if it does not help

If your numbers do not improve, or stability drops, put the setting back. There is no benefit to running a non-default timer configuration that your system does not like, and leaving things at default avoids obscure bugs. Treat HPET as an experiment to measure, not a guaranteed win to apply and forget. Modern Windows generally manages timers well on its own, so many players see nothing from this at all.

Focus on tweaks with reliable payoff

HPET sits in a category of micro-optimizations that get far more attention than their real-world impact deserves. Before spending an evening toggling timers, make sure you have done the changes that reliably matter: update your GPU drivers, enable your memory’s XMP or EXPO profile so your RAM runs at its rated speed, keep background apps and bloatware to a minimum, and ensure your CPU and GPU are not thermal throttling. Those steps produce measurable, repeatable gains on virtually every system, unlike HPET. If you have already done all of that and you enjoy tinkering, by all means benchmark the timer change — just treat it as the last one percent, not a foundation. Chasing obscure tweaks while ignoring a hot CPU or single-channel RAM is optimizing the wrong end of the problem.

FAQ

Is disabling HPET safe?

For most systems it is a reversible setting with no lasting harm, but it can occasionally cause stutter or instability. Always note your original configuration so you can restore it, and revert immediately if anything behaves oddly after the change.

Will disabling HPET give me more FPS?

Maybe a little on some hardware, nothing on much of it. The more likely benefit, when there is one, is smoother frame times rather than a big average FPS jump. Benchmark before and after to see whether your specific PC gains anything.

Bottom line

HPET is a system timer, and disabling it is a hardware-dependent experiment, not a universal fix. Benchmark your frame times, toggle it, benchmark again, and keep the change only if the numbers genuinely improve. On many modern systems you will see no difference, so do not expect miracles from this one.

Related guides

Browse all PC Gaming Guides guides →