HP laptops ship with a hardware test suite that runs from UEFI firmware — before Windows. Use it when you're not sure if a problem is hardware or software.

How to enter HP UEFI diagnostics

  1. Power off the laptop completely
  2. Press the power button to turn on, then immediately tap Esc repeatedly
  3. The Startup Menu appears
  4. Press F2 for System Diagnostics

If F2 doesn't work, try F10 on older models. The screen will say which key opens diagnostics.

What the tests do

The main menu offers:

  • System Tests — overall health quick check (4-6 min)
  • Component Tests — pick a specific area (RAM, storage, battery, keyboard)
  • Hard Drive Self-Test — long surface scan, can take an hour
  • Memory Self-Test — RAM stress, 15-30 min depending on capacity

What to run

For random crashes, freezes, BSODs: Memory Self-Test (Extensive) + Hard Drive Self-Test (Long DST).

For overheating, fan noise: Component Tests → CPU stress test.

For battery problems: Component Tests → Battery Check.

For a generally weird laptop: System Tests (Quick) first; if it passes, run Extensive.

Failure IDs

A failure shows a 24-character Failure ID — write it down or photograph it. HP's website decodes it: HP PC Hardware Diagnostics — Failure ID Lookup (search by your specific model).

Common patterns:

  • Hard Disk 1 — failed with a SMART-related code → drive replacement
  • Memory 1 — failed → RAM stick fault (some laptops have one user-replaceable slot)
  • Battery — Calibrate → not broken, just needs a full discharge + charge cycle

Recovery options

If Windows won't boot at all, the same F11 / Esc menu offers:

  • System Recovery — restore to factory image (deletes all data; only use as last resort)
  • System Restore — roll back to a restore point (much safer)
  • Boot from USB — for an IT recovery image

HP Support Assistant on Windows

For non-emergency troubleshooting, the Windows app HP Support Assistant runs the same diagnostics from within Windows. Open it → TroubleshootTests and Diagnostics.

It can also update drivers and BIOS — useful when Windows Update misses HP-specific ones.

When to ticket

Raise a ticket with the Failure ID, the product number (label on bottom — looks like H1Q24EA#ABU), and a photo of the error screen. The tech can identify the part and check warranty status without seeing the machine.

If diagnostics pass but you're still seeing trouble, mention that in the ticket — it focuses attention on software causes.