http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q308041
Resources for Troubleshooting Startup Problems in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q317277
You Receive a "System Has Recovered from a Serious Error" Message After Every
Restart
http://support.microsoft.com/default.aspx?scid=kb;en-us;316424
Error Message: The System Has Recovered from a Serious Problem
Event ID: 1003
Windows XP issues 'The System Has Recovered from a Serious Problem' at start up?
This problem is generally the result of a corrupted System Restore feature.
To fix the problem:
1. Control Panel / System.
2. Select the System Restore tab.
3. Check the Turn off System Restore box.
4. Press OK and press Yes to confirm.
5. Shutdown and restart Windows XP.
NOTE: You may still receive The system has recovered from a serious problem
message.
6. Control Panel / System.
7. Select the System Restore tab.
8. Uncheck the Turn off System Restore box.
9. Press OK.
10. Shutdown and restart Windows XP.
Also you may solve this problem by recreating the pagefile. To recreate the
pagefile, follow these steps:
1. Click Start.
2. Right-click My Computer.
3. Click Properties.
4. On the Advanced tab, in the Performance section, click Settings.
5. In the Virtual Memory section, click Change.
6. For Paging file size for selected drive, click No Paging File and then click
Set.
7. Click Yes after the following warning appears:
Note: If the paging file on volume X: has an initial size of less than xx
megabytes, then the system may not be able to create a debugging information
file if a STOP error occurs. Continue anyway?
(X is the drive letter and xx is the amount of RAM installed on your computer
minus 1 megabyte.)
8. Click System Managed Size.
9. Click OK four times, and then restart the computer when you are prompted.
An alternative method:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;255205
How to Delete the Pagefile.sys File in Recovery Console