Nothings better than trying to troubleshoot a Dell laptop with an out of date warranty. So I'm jump right to the problem. I have a Dell laptop that upon startup will issue this warning: An error has been detected with your system. Please call Dell Support with error code #M1004 Strike the F1 key to continue, F2 to run the setup utility After you press the F1 key you can get into Windows XP, but the performance is ridiculous. I searched around for the error and one person recommend updating the BIOS, but before I do anything like that I'd like to hear what you guys suggest I do. Note: Before this laptop was brought to me the user formatted the entire hard drive upon receiving this error (Yes, all the drivers where installed correctly).