If you need to test an HP laptop or desktop for hardware problems, the HP PC Hardware Diagnostics UEFI utility can help identify issues with memory, storage, the battery, and other internal components. Many users search for the HP diagnostics tool, HP hardware diagnostics, or HP BIOS diagnostics when troubleshooting startup issues or suspected hardware failures. In this guide, we explain how to use the HP diagnostic key, access HP UEFI diagnostics, and run system tests on an HP notebook or desktop to help determine whether a hardware component may be failing.
Whether you are trying to launch F2 system diagnostics on an HP laptop, create an HP PC Hardware Diagnostics 3-in-1 USB Key, or troubleshoot a system that will not boot normally, understanding how the HP diagnostic process works can save time and help you pinpoint the cause of the problem. This article also covers an important installation issue that can occur when extracting the HP diagnostic utility on a non-HP computer.
Once extracted into the swsetup folder make sure you have your USB flash drive ready as it will automatically ask for it to be inserted. Once inserted it asks what drive letter the USB flash drive has been assigned. Look under Computer and enter the assigned drive letter and hit enter. Follow additional prompts.
Once the USB flash drive is ready, go ahead and insert it into the HP computer that you need to diagnose if it isn't already. Reboot the HP computer and immediately press the Esc key. This will bring up a list of startup options. Select F2 for Diagnostics.
HP Diagnostics Key: CSO Number and Agent ID
Now this is where we ran into an issue. Once we pressed F2 for Diagnostics it immediately prompted us to enter a CSO Number. What is a CSO Number? It stands for Customer Service Order number. Since this utility is used by HP field technicians this is where the field tech would enter the order number for the service call. To make a long story short, we simply entered 1234 for the CSO Number and that was accepted. It then prompted us for an Agent ID, and once again we entered 1234 which at that point gave us access to run a variety of diagnostics. In the below image you can see both CSO Number and Agent ID. We hope this additional information helps someone else.
If your business is interested in working with Landon Technologies, let us know by calling us 888-596-3998 or filling out our contact form. Have a great day!
🧪 Still Having Issues with Your HP Laptop or Desktop?
If the diagnostics test reveals problems — or you're unsure what the results mean — our team at Landon Technologies can help. We provide remote desktop support services and IT support for small business for individuals and small businesses using HP and other systems.
- Live remote diagnostics and issue resolution
- Hardware repair coordination
- System optimization and performance tuning
- Support for HP desktops, laptops, and printers
🖥️ Whether you're in Norcross, GA or working from anywhere, we make technical issues easier to manage.
Get Help from Our IT Support Team
HP PC Hardware Diagnostics UEFI – Frequently Asked Questions
How do I fix HP Hardware Diagnostics UEFI?
If HP Hardware Diagnostics UEFI is not working properly, there are several steps you can take to troubleshoot and restore the diagnostic tool. This utility is designed to run system tests directly from the computer’s BIOS environment, helping identify problems with components such as memory, storage drives, batteries, and processors.
First, try restarting the computer and accessing the diagnostics again by pressing F2 during startup. This launches the built-in HP PC Hardware Diagnostics UEFI menu where you can run system tests.
If the diagnostics tool does not open or displays an error, you can download the latest version of HP PC Hardware Diagnostics UEFI from the HP website and install it using a USB drive. HP provides a utility called the HP PC Hardware Diagnostics 3-in-1 USB Key, which allows you to run hardware tests even if the operating system cannot start.
Other troubleshooting steps include:
- Updating the BIOS to ensure compatibility with the diagnostics tool
- Running diagnostics from a bootable USB drive
- Resetting BIOS settings to default values
- Checking for corrupted system files or firmware issues
If HP diagnostics continues to fail after these steps, the issue may indicate a deeper hardware problem, and contacting HP support or a qualified repair technician may be recommended.
How do I leave HP PC Hardware Diagnostics UEFI?
To leave HP PC Hardware Diagnostics UEFI, simply select the Exit option from the diagnostics menu. This will close the diagnostic environment and restart your computer normally.
If you are running tests and want to stop them, you can usually press the Esc key to cancel the current test and return to the main diagnostics menu. From there, choose Exit or Restart to leave the HP diagnostics utility.
In many HP laptops and desktops, exiting the diagnostics tool will automatically reboot the system and continue the normal startup process, loading Windows or your installed operating system. If the system does not restart automatically, you can manually power off the computer and turn it back on to resume normal operation.
How do I fix my HP computer that won’t boot up?
If your HP computer will not boot, the problem may be related to hardware issues, corrupted system files, or startup configuration errors. The first step is to perform a basic power reset by turning off the computer, disconnecting any external devices, unplugging the power adapter, and removing the battery (if possible). After waiting about 30 seconds, reconnect the power and try starting the computer again.
If the system still will not start, try accessing HP Startup Menu by pressing the Esc key repeatedly during startup. From there you can run HP PC Hardware Diagnostics UEFI by pressing F2, which allows you to test important components such as memory, storage drives, and the processor.
Other troubleshooting steps include:
- Checking the hard drive and memory using HP hardware diagnostics
- Entering BIOS setup (F10) to verify that the boot drive is detected
- Running Windows Startup Repair if the operating system is corrupted
- Booting from a recovery USB drive to repair or reinstall Windows
If HP diagnostics reports hardware failures or the computer continues to fail during startup, the issue may involve a failing hard drive, memory module, motherboard, or power supply. In that case, professional repair or replacement of the faulty component may be necessary.
How do I run a full hardware diagnostic on an HP computer?
To run a full hardware diagnostic on an HP laptop or desktop, you can use the built-in HP PC Hardware Diagnostics UEFI tool, which allows you to test key components such as the hard drive, memory, processor, battery, and system board.
Start by restarting your HP computer. As soon as the computer begins to power on, repeatedly press the Esc key to open the HP Startup Menu. From the menu, press F2 to launch HP PC Hardware Diagnostics UEFI.
Once the diagnostics screen appears, you can choose System Tests and select either Quick Test or Extensive Test. The Extensive Test performs a more thorough examination of your system’s hardware and may take significantly longer to complete.
You can also run individual tests for specific components such as:
- Memory (RAM)
- Hard drive or SSD
- Battery
- Processor
- System board
If your computer will not boot into the built-in diagnostics environment, you can download the HP PC Hardware Diagnostics UEFI tool from the HP website and run it from a bootable USB drive. This allows you to diagnose hardware problems even when the operating system will not start.
💡 Small Business Tech Tips
💡 IT Advice for Small Businesses
Get practical tools and time-saving strategies in our
👉 Small Business Tech Tips Blog Category
Thanks, that worked.
The CTO # hack works on later versions of the HP Diagnostics Tool also.
Thank you for the comment and the information! Very much appreciated!
Thanks a lot for the help, guys!
You are welcome! Thanks for the comment!
I have tried numerous times to try to download the “HP PC Hardware Diagnostics 3-in-1 USB Key’ utility” and it always stops before getting the entire file. I have been able to download about 500 mb at best of a file which shows to be about 1.2gb
I have looked for someone who might let me get a copy of one of the various diagnostic keys. They are various numbers such as the sp72497.exe you downloaded and the one I was trying to get lately sp75230.exe
I do not know why I cannot get the complete download but I suspect that hp detects it is being downloaded by other than one if it’s tech support people and ends the download.
If you have a copy I would welcome a chance to obtain a copy. I would pay to have it sent to me on a usb stick for instance.
Ken
Hello Ken,
We can send the utility to you on a USB stick. Send us a message through the sites Contact form and reference this HP posting.
Regards, Bruce
Mine also kept failing through Chrome and Firefox. When I used IE (*cough*) it downloaded just fine. Something on HP’s FTP server must not like Chrome or Firefox downloads for me.
Hey this worked for me on the April 2016 version, thanks! My download failed over the corp network twice, so I got on the guest wireless and it completed first time.
Thanks for the tips !
I’m wondering if this might be any use on thinclients?
Our center uses the old HP T610’s with flash modules and I didn’t know if the HDD tests would be applicable to flash media or only standard HDD’s
Thanks in advance
Thank you for this info sir! It worked like a champion! But there is a *small* snag…
If you try to use the same CSO on a second HP laptop (with the same DIAG USB key), it says “identical CSO” and then errors out. It was really strange… so I tried “2345” and that worked. I guess I will just go right up the number line whenever I need to use it!
It is strange to me that HP doesn’t want the diagnostics tool available to everyone, as if allowing the consumer to use the diagnostics might break something.
Dell doesn’t seem to have any issue with it!
Sorry to dig up this old thread. I have a question and a comment.
I downloaded the 3-in-1 HP tool and installed on a USB stick (takes ages for the 2,615 files to copy over but gets there eventually).
Question:
I need to flash an HP desktop with the latest BIOS. What are the quick steps on this please? I have the updated bios (in the form of an exe file) and need to do via the 3-in-1 tool as I can’t get to the c: OS.
Comment:
I also had many failed downloads of the 3-in-1 utility via browsers so I went via FTP. Simply use a ftp tool (e.g. filezilla) and navigate to http://ftp.hp.com. The 3-in-1 tool (as most other stuff) can be found under pub.softpaq. The 3-in-1 tool I downloaded was sp76597.exe. Worth also picking up the related html and cva files found in the ftp folder as it gives some useful information.
Hope this helps? Appreciate any help on flashing the bios in a HP desktop,
cheers
Edward
It downloaded perfect for me with Internet Explorer (IE) after severa failed attempts on Chrome?
i have an HP netbook, tablet with keyboard, and ive erased the ssd, and in the bios i continue to try to change it to boot from a usb drive, or dvd drive, whatever, and it WONT BOOT!! EVER! it continually has a little black triangle on a thing called something like automatic boot manager, and i cant get it to change to usb boot. i must install win10 on this now erased hard drive but cant! anyone got any ideas how to get this netbook to boot from a thumb drive or usb attached dvd with a boot-able version dvd of win10??
How is this for oddity.
Have two HP Elite SFF units in our charity scheme. The 4000 has been in use for a while and memory stick died, so thought “OK swap system disks over” easy NOOOO
Swapped system disk from HP Elite 4000 to 8000.
Had to swap back and do the sysprep /OOBE etc
Swapping from 8000 to 4000 post sysprep works a treat.
But 4000 to 8000 post sysprep starts up, allows me to login BUT NO mouse either PS/2 or USB (have tested USB slots front/rear – working).
So finally created the USB Diags key and booted.
Thanks for the 1234 tip loaded to “select category…” but as do not have mouse nothing runs, even using the TAB and Arrow keys grrrr
Any advice welcome 🙂
Pssst: Never had these problems on VMS 🙂