Well, after two days battling a PC with a BSOD error because IAStor.sys could not be found, I thought I’d share my solution.   In the end – corruption on the Hard Disk…

Looks like many people have seen this error – and there are also plenty of solutions suggested – here’s a good site for them:

http://www.ydeologi.com/2006/04/26/dell-dimension-e510-iastorsys-windows-xp-blue-screen-error-stop-code-0x000000d1/#comment-1043

However, it turned out for me that running the Seagate diagnostic tool – it found and fixed errors on the HDD.  The PC rebooted and was as good as new again!

Good luck if you experience this problem too!

Link to the Seagate tools : http://www.seagate.com/www/en-us/support/downloads/seatools