I know I am very late to this thread (3 years from the original post), but since it appears as the #1 response in Google to "Code Purple" errors I figured it would be wise for me to put my 2 cents in. Somewhere along the thread, tattoo'ing was mentioned as the ONLY fix and I'm sure that doing so would resolve the problem, however hp isn't forthcoming with the tools to do so. When I called hp's tech support, they said the only way they would help me is to send a replacement hard drive that was already tattoo'd. I was frustrated with that response so I kept looking and I came across another answer @
http://forums.techguy.org/windows-nt...-error-hp.html that worked perfect for me. To sum it up, you need to put the hard drive into another computer as a slave or hook it up externally with one of those USB enclosures if you don't have space for a second hard drive. Then open up C:\hp\bin\ConfigCheck\cfgchk.bat with notepad and modify the section that checks to see if the hard drive is tattoo'd to have it not bother checking at all. (although the hard drive will be running as slave so replace the C:\ with whatever drive letter Windows assigns it) The line to remove is: "python c:\hp\bin\ConfigCheck\run.py". This worked great for me and I hope it helps anyone else who comes along this thread as an alternative to dealing with tattoo'ing the motherboard or hard drive.