Had this laptop for several years, happily running XP Pro/SP3. Knocked it over the other day, only fell a couple of inches, but went with a bit of a bump. It either switched itself off or blue screened (can't remember for sure).
After that whenever it tries to boot, it stops just before the login screen would normally come up and goes to blue screen. Error message is IRQ NOT LESS OR EQUAL, stop: 0x0000000A. First time I tried safe mode it started ok, but subsequently it won't even boot into safe mode (same blue screen). Sometimes check disk runs at boot time, completing successfully.
So it would seem like a hardware problem (something damaged from the bump), but I've got an old HD that I swapped out of it about a year ago. If I put that back in it boots up and runs absolutely fine. So thinking it might be the SSD that it has had in since, I took an image of that (using another PC) and put it on a new hard drive. That behaves exactly the same as with the SSD, BSoD during boot - it booted into safe mode once but that was it. So it appears more like a corrupt file perhaps?
The SSD (a Sandisk) works fine when placed as a second drive in another machine, reads and writes files with no issue, so I don't think it's a physical problem. I've tried booting from a win xp install cd and doing the repair option, which seems to run through properly and reinstall all the original files, but it hasn't helped.
I'm running out of ideas now, don't really want to revert to a year old config (on the old HD) if I can get the newer one working again, so I don't have to reinstall a load of programs and merge data.