Sorry, about last comment - not posted to these forums before - clicked the wrong button!
Happily, though, I think that the answer I proposed was in fact correct - so MANY thanks to all who responded in this thread!
Went visiting my in-laws last night and my niece turned up with her Dell Vostro 1510 laptop (XP Pro SP3) suffering from this blue screen problem:
STOP 0x0000007E (0xC000001D,0x80537008,0xBA4CF508,0xBA4CF204)
When I got the PC back home, I Googled for a bit and then tried:
* Booting into Safe Mode - blue screen
* Booting from Windows XP CD - failed
* Booting from Windows XP CD, and with the SATA drivers for the PC sitting ready in a floppy disk (downloaded from Dell - Intel Matrix Storage
Manager) - failed
* Googled again and alighted on this thread. Hooray!
* Removed the HDD from the laptop, attached it to one of my PCs and carried out a full check disk, then scanned it with Kaspersky Internet
Security Suite 2009. The scan ran for many hours but did find and fix LOTS of infections, one of which was of the key SATA driver, iastor.sys,
that lives in Windows\System32\drivers, and which Kaspersky deleted.
* Replaced iastor.sys with the one I'd got from Dell
* Put the HDD back in the laptop, booted into Safe Mode and, hooray, it booted!
* Uninstalled Limewire - which, judging what Kaspersky found, was how the infections came in.
* Booted into Safe Mode with Networking, installed, updated and ran Malware Bytes - found 64 further infections
* Rebooted - at Malware Bytes requested and then started in Safe Mode with Networking again and installed, updated and ran SpyBot Search and
Destroy. This is still running and has currently found another 30-plus nasties that I'll get it to fix.
My assumption is that everything will be fine with this machine once SpyBot has finished and once I've then fixed the other things that the nasties have broken, such as not being able to use Ctrl-Alt-Del or access Task Manager by right-clicking Windows toolbar.
I will report back on any issues I find and, if people want, on how I fixed the stuff I found broken.
Bob Crabtree
Computer Solutions
Wanstead (London, UK)