Download free SIW for windows find out a bit about what's in the PC and have a look at hard drive temperatures.It's just a thought but over heated drive bearings on a warm boot can slow the spin speed down and the drive is not recognised, the time delay with a cold boot can be enough to cool the bearings, that's why I mentioned drive temperatures in SIW.
The DCOM message in event viewer have a look here
I see you have a dual boot XP Pro and Recovery Console have a look in Control Panel/System/ Advanced Tab start up and recovery settings on that page click settings button, on the new page is Windows XP Pro showing in the default operating system window ?
The file in my documents you mentioned can you take ownership and open it ?
Right click the folder , and then click Properties.
Click the Security tab.
Click Add, and then type the name of the user to whom you want to give access to the folder. Typically, this is the account with which you are logged on (The USER NAME you are logged in as). Click OK, and then click OK.
Double-click the folder to open it.
Have you thought of removing the dual boot option, ie removing the recovery console boot option and seeing if this makes any difference to the restart
How to delete the Recovery Console
To delete the Recovery Console: 1. Restart your computer, click Start, click My Computer, and then double-click the hard disk where you installed the Recovery Console.
2. On the Tools menu, click Folder Options, and then click the View tab.
3. Click Show hidden files and folders, click to clear the Hide protected operating system files check box, and then click OK.
4. At the root folder, delete the Cmdcons folder and the Cmldr file.
5. At the root folder, right-click the Boot.ini file, and then click Properties.
6. Click to clear the Read-only check box, and then click OK.
Warning: Modifying the Boot.ini file incorrectly may prevent your computer from restarting. Make sure that you delete only the entry for the Recovery Console. Also, change the attribute for the Boot.ini file back to a read-only state after you finish this procedure. Open the Boot.ini file in Microsoft Windows Notepad, and remove the entry for the Recovery Console. It looks similar to this:
C:\cmdcons\bootsect.dat="Microsoft Windows Recovery Console" /cmdcons
7. Save the file and close it.
You can always reinstall the recovery console later as a boot option, I have it as a boot option on my PC.
Here is a mention of a similar situation with warm boot failure
This seems to be a fault with the drive controller, have you had the problem ever since you got the new drive?
FIXMBR command from recovery console seems uncalled for as the sytem boots OK from cold.
Is your master file table heavily fragmented, if you use windows defrag and look at the results is MFT heavily fragmented? Windows defrag doesn't defrag MFT.
Have you tried creating a desktop shortcut icon for restart and tried different time settings with it?
Right click on the desktop
Click [New] [Shortcut] to open the Create Shortcut Wizard
Type [shutdown -r -t 00] without the brackets.
Click [Next] and type a descriptive name of your choosing for the shortcut
with 00 on the end it's immediate restart try that first and see if it works then try 10 on the end, a 10 second delay and see if that works, I'm thinking of hard drive bearing cooling times.
Sorry not to be specific, hope something helps, Les.
Was this reply helpful? (0) (0)