Compaq/HP Code Purple Error Solved
Posted on February 17, 2011
I recently repaired a Compaq desktop and it needed to be reformed. I used the standard process and let the recovery format and reinstall Windows Vista.
Once it was complete I rebooted the computer to finish the installation. Instead of continuing, HP popped a nasty message:
Your system has detected a configuration error. Please report this error to Customer Care using the phone number found in the Warranty and Support Guide that came with your PC. Unless corrected, this error will prevent your PC from operating properly. Turn off your PC by pressing and holding the Power button. After a few seconds your PC will automatically turn off. (Code Purple)
If you call HP they will tell you to buy a new recovery disk and chase your tail for a few weeks. All of this can be easily fixed. There are a couple of ways to go about fixing the HP Code Purple error. Using the Linux Live CD or you will need to pulling the hard drive.
The Linux Live CD Code Purple Error Fix
This is the easiest option, but you will need to know a little bit about Linux. If you fix your own computer then it would be well worth the efforts to give Linux a shot. Boot up of the CD or USB drive. Once you have your computer booted up from the CD or USB mount COMPAQ or HP drive.
The pull the hard drive Code Purple Error Fix
This will require a second fully functional computer (I’ll call it comp2) that you can add a second drive. Install the HP drive in the second hard drive position in to comp2. Boot up comp2 and you should see your HP drive as a spare drive.
The Compaq/HP Code Purple Fix
Once you can see your HP drive, navigate to the HP folder \hp\bin\CHECKdmi\ then edit the checkdmi.cmd file. You will want to use notepad or gedit/vi/emacs DO NOT use Word or Wordpad. The first thing you will see a lot of REM statements at the top (REM stands for remarks or comments that are by passed when the script is run). Just below the REM statements are copy and paste or type (no typos..) this line
Save the file and reboot or re install the drive to the HP/Compaq. This line will cause the script to bypass all the checks and force the script clean up the CHECKdmi folder which will allow your computer to finish the installation of Windows.
If you want to try the Linux fix I use Fedora as the live CD. You can check out my quick how to boot Linux tutorial.