Share via

Is it Worth Disabling "High Precision Event Timer (HPET)" for Troubleshooting in 2023?

Anonymous
2023-06-23T05:39:39+00:00

hi, I am currently trying to sort out an issue where my games will have a little stutter when dropping below 60fps, and it's more noticeable at 58fps than 59. I've gone through probably 20 different things, and currently I'm waiting on a DisplayPort 1.4 cable to replace my HDMI 1.4b, in case my FreeSync isn't working properly on my MSI Optix G32C4 (doing this will also unlock G-Sync for me to try as well)

however, I also saw some older threads on reddit (2-3y) suggesting to turn off HPET, or "High Precision Event Timer", which I can easily see in my Device Manager. not sure if it would be in my Asus B550-F Bios [Version 2806], but regardless. here are my System Devices in DM:

I assume everything here looks normal? but my main question to ask is whether or not HPET is worth disabling or not in 2023, as I said my Bios are Version 2806 which came out in February of 2023, and my GPU driver is Version 531.29, which came out in March of 2023. should I just ignore this, and go with my DisplayPort route, if that seems more likely to solve my issue, and less likely to affect anything in Windows or my games? Windows 10, obviously

Windows for home | Windows 10 | Settings

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

3 answers

Sort by: Most helpful
  1. Anonymous
    2023-12-08T18:15:09+00:00

    If you're using an older computer, it makes sense.

    I've tried this on an older PC, where Steam client was making Windows 10 unresponsive during download, and download speed was quite low.

    After disabling HPET, the Windows became responsive again (no lag when moving apps), and download speed multiplied 3 or 4 times.

    30+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2023-06-24T05:13:35+00:00

    Hello The Ham

    Thanks for raising your concerns about High Precision Event Timer (HPET).

    Generally Speaking, Disabling the High Precision Event Timer (HPET) is a troubleshooting step that has been suggested in the past to address certain gaming issues, particularly related to micro-stuttering or frame rate inconsistencies. However, whether it is worth disabling HPET in 2023 depends on various factors.

    Some motherboard manufacturers may have this feature turned on by default in the BIOS, here is a reference image from my own BIOS, for which you can see that the feature is on. From my personal experience, turning this feature off does not actually improve frame rates much. You can try going to the BIOS yourself to see if this setting exists and follow the motherboard manufacturer's instructions.

    Here are some conclusions, In recent years, advancements in hardware and software have made HPET less critical for most systems. <br><br><br><ol><li><p data-prewrap="true">Modern operating systems and hardware components typically utilize more accurate and efficient timers, such as the <strong><em>ACPI Power Management Timer (PMT)</em></strong> or the <strong><em>system's default HPET implementation.</em></strong></p><p data-prewrap="true"></p></li><li><p data-prewrap="true">Disabling HPET may not have a noticeable impact on your gaming performance or the specific issue you described. It's more likely that the cable change you mentioned, upgrading to DisplayPort 1.4 and unlocking G-Sync, will have a greater impact on resolving your stuttering issue.</p><p data-prewrap="true"></p></li><li><p data-prewrap="true">If you are not experiencing any significant issues or performance problems,<strong><em><span style="color: rgba(0, 128, 57, 1)"> it is advisable to leave HPET enabled, as it can still be beneficial for some applications and system functions. Disabling it without a specific reason may introduce unforeseen complications or instability in certain scenarios.</span></em></strong></p></li></ol>

    In the meantime, I have observed that the current computer has the Hyper-V Virtualization Infrastructure Driver on System devices, as shown in the image. Although your current device appears to be Windows 10, I think you could try turning off some of the Windows features and defender settings for virtualisation and see if it helps with frame rate performance.

    Please see the following article on how to disable these features (Windows 11 is used as a reference, but if these settings exist in Windows 10, it is also worth looking at)

    Options to Optimize Gaming Performance in Windows 11 - Microsoft Support

    Hope it helps! If any update, welcome to share with us.

    Best regards,

    Chandy |Microsoft Community Support Specialist

    10+ people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2023-10-09T23:07:02+00:00

    this is just wrong

    10+ people found this answer helpful.
    0 comments No comments