My computer was working fine for months but now when it starts up the Windows XP screen comes up to show the computer is starting up but then a blue screen appears with the error below:

BAD_POOL_CALLER

STOP: 0x000000C2 (0x00000043, 0xDB3C6000, 0x00000000, 0x00000000)

I have tried booting off the Windows XP CD and trying to do a re-installation but when the setup try's to query the disk the setup crashes and exists.

I've run diags and that says everything is fine.

Any ideas?

link|improve this question

60% accept rate
I have tried switching both memory modules with another working machine's memory which is exactly the same model etc. I have also switched the hard drive but neither made any difference. – Adam Jan 12 '10 at 7:45
feedback

3 Answers

up vote 1 down vote accepted

When I was getting bsod's like these it turned out to be a faulty memory module. Have you tried running Memtest86?

link|improve this answer
feedback

This looks like a bad memory to me. Before changing the modules it would be worth a try to clean the contacts on them with isopropyl alcohol and give them a gentle rub to get rid of any oxidation. Also if running in a dual-channel mode make sure you are using exactly the same modules in each paired slot.

link|improve this answer
feedback

Did you do anything regarding drives? Swapping CD drives, cloning hard drives, etc?

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.