Seems to happen at random. Sometimes when I'm using the PC, sometimes
when its idle.
BSOD pops up very quickly (too quick to read) and PC reboots.
Where to start troubleshooting?
XP is set up to automatically reboot on some system failures, so you
need to disable that feature so the BSOD information will stay on the
screen for you to see it. You can also configure XP to create a
memory dump file for each BSOD.
Disable Automatic restart on system error
Configure your system to not automatically restart on system failure
(that is what it wants to do):
Right click My Computer, Properties, Advanced, Startup and Recovery
Settings.
In the System failure section:
Put a check mark in the "Write an event to the system log" box
Put a check mark in the "Send an administrative alert" box
Uncheck the "Automatically restart" box
In the Write debugging information section, choose:
Small memory dump (64 KB)
Set the Small dump directory to:
%SystemRoot%\Minidump
Click OK, OK.
Restart your computer.
Please provide additional information about your system:
What is your system make and model?
What is your XP version and Service Pack?
Describe your current antivirus and anti malware situation: McAfee,
Norton, Spybot, AVG, Avira!, MSE, Defender, ZoneAlarm, PC Tools,
Comodo, etc.
Click Start, Run and in the box enter:
msinfo32
Click OK, and when the System Summary info appears, click Edit, Select
All, Copy and then paste the information back here.
For video driver information, expand the Components, click Display,
click Edit, Select All, Copy and then paste the information back here.
There will be some personal information (like System Name and User
Name), and whatever appears to be private information to you, just
delete it from the pasted information.
You may have some useful BSOD information already. If you do not,
then you need to accumulate a few BSODs and then collect the
information and share it as follows:
Here is a BSOD example showing information you need to provide:
http://techrepublic.com.com/i/tr/downloads/images/bsod_a.jpg
Send the information pointed to with the red arrows (3-4 lines
total).
Send the entire *** STOP message line since there are clues in the 4
parameters.
Skip the boring text unless it looks important to you. I know what a
BSOD looks like, I need to knowwhat your BSOD looks like.
Download BlueScreenView from here:
http://www.nirsoft.net/utils/blue_screen_view.html
Unzip and run it (BSV installs nothing) and let it finish scanning all
your crash dump files.
If you double click on of the dumps, you will get some information
about it (including the Caused By Driver field) and you may be able to
spot the problem right away - especially if you see a pattern in the
dumps where the Caused by Driver field is the same (start with that
driver).
Select (highlight) one or more of the most recent dump files by
clicking them and holding down the Ctrl key to select multiples
files. Try to select just the most recent ones that relate to your
issue (maybe five or so dump files to get started).
Click File, Save Selected Items and save the information from the
dumps to a text file on your desktop called BSOD.txt. Open BSOD.txt
with a text editor, copy all the text and paste it into your next
reply.
Here is an example of the BSV report from a single BSOD that I
initiated on purpose that shows the cause of the crash as the
i8042prt.sys driver belonging to Microsoft Corporation:
==================================================
Dump File : Mini062110-01.dmp
Crash Time : 6/21/2010 11:51:31 AM
Bug Check String : MANUALLY_INITIATED_CRASH
Bug Check Code : 0x000000e2
Parameter 1 : 0x00000000
Parameter 2 : 0x00000000
Parameter 3 : 0x00000000
Parameter 4 : 0x00000000
Caused By Driver : i8042prt.sys
Caused By Address : i8042prt.sys+27fb
File Description : i8042 Port Driver
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 5.1.2600.5512 (xpsp.080413-2108)
Processor : 32-bit
Computer Name :
Full Path : C:\WINDOWS\minidump\Mini062110-01.dmp
==================================================
Send the information from the last 5 memory dumps