How to Disable HPET to Reduce Gaming Latency

Lower input delay and frametime inconsistency by adjusting HPET settings, and let Kudu help streamline your gaming setup.

By the Kudu Team · Reviewed

Game Mode

Apply gaming tweaks you can undo

Kudu’s Game Mode applies supported Windows gaming tweaks and records how to restore them. It does not promise FPS gains; drivers and in-game settings still matter.

Download Kudu Free →How Game Mode works

What Causes This?

HPET stands for High Precision Event Timer, a hardware timer that Windows can use for timekeeping. On some PCs, forcing HPET through Windows boot settings can add overhead or change frametime behavior. In practice, latency and stutter issues are more often caused by a bad timer tweak, firmware changes, drivers, overlays, or power settings than by HPET itself.

Common Symptoms

  • Mouse or controller input feels slightly delayed in games
  • Frametime graphs show spikes or uneven pacing
  • Games stutter even when average FPS looks fine
  • Competitive games feel less responsive than expected
  • Performance changes after BIOS updates or Windows tweaks

How to Fix It Manually

  1. Check whether HPET is being forced in Windows.

    1. Press Windows + S, type cmd.
    2. Right-click Command Prompt and choose Run as administrator.
    3. Run:
      bcdedit /enum {current}
    4. Look for useplatformclock.
      • If it shows Yes, Windows is being told to force the platform timer.
      • If it is not listed, Windows is using its default timer behavior.
  2. Remove forced timer overrides in Windows.

    1. In the same elevated Command Prompt, run:
      bcdedit /deletevalue useplatformclock
    2. If you previously copied other timer tweak commands from an online guide, remove those too:
      bcdedit /deletevalue useplatformtick
      bcdedit /deletevalue disabledynamictick
    3. Restart your PC.
  3. Check your BIOS or UEFI only if you know HPET was changed there.

    1. Press Windows + I to open Settings.
    2. Go to System > Recovery.
    3. Under Advanced startup, click Restart now.
    4. Select Troubleshoot > Advanced options > UEFI Firmware Settings > Restart.
    5. In firmware setup, look for an HPET or timer option only if your board actually exposes one. Many current systems do not.
    6. If you previously enabled or disabled it for testing, return it to the default setting unless your own testing clearly shows a benefit.
    7. Save changes and exit.
  4. Test gaming responsiveness after rebooting.

    1. Launch a game where input delay or frametime spikes are easy to notice.
    2. Compare the same scene or match conditions before and after the change.
    3. Watch for overall responsiveness, frametime consistency, and stutter rather than average FPS alone.
    4. If the change makes things worse, undo it.
  5. Verify the change and keep the setup that behaves best.

    1. Open Command Prompt as administrator again.
    2. Run:
      bcdedit /enum {current}
    3. Confirm useplatformclock is no longer set.
    4. If you need to test the old behavior again, you can force it back on with:
      bcdedit /set useplatformclock true
    5. Restart and compare carefully. There is no universal “best” HPET setting for every motherboard, CPU, game, and driver stack.

Fix It Automatically with Kudu

Kudu does not toggle HPET or edit BIOS settings for you. What it can do is help you check for other causes of stutter or input delay: use Performance Monitor to watch CPU, memory, disk, and network activity while a game is running, and use Startup Manager to disable unnecessary startup items that may be loading overlays or background tools. On Windows, Game Mode can apply supported gaming tweaks and record how to restore them.

Download Kudu Free →

Frequently asked questions

Is disabling HPET safe?
Usually, removing a forced HPET boot setting is low risk because it returns Windows to its default behavior. Changing firmware settings is more system-specific, so only do that if you know what was changed before.
Will disabling HPET increase FPS?
Not reliably. This tweak is more about testing latency and frametime behavior than raising average FPS.
Why is there no HPET option in my BIOS?
Many modern motherboards do not expose a user-facing HPET switch. In that case, only test the Windows boot setting and leave firmware alone.
Can I do this on macOS or Linux?
This guide is mainly for Windows gaming systems. macOS does not expose this kind of timer tweak in normal settings, and Linux timer tuning depends on the kernel and boot parameters rather than a simple HPET toggle.
Kudu Game Mode

Game Mode

Apply gaming tweaks you can undo

Kudu’s Game Mode applies supported Windows gaming tweaks and records how to restore them. It does not promise FPS gains; drivers and in-game settings still matter.

Download Kudu Free →How Game Mode works