ASRock P4VT8+ Motherboard
VIA chipset and VIA SATA onboard
Seagate SATA hard drive
512 Mb RAM
Customer bought machine from local white box clone shop in Oct 04. Apparently ran fine since then, but they did have to have Windows reloaded after a virus.
The other day Windows became unbootable after user shut down. Was asked about other users logged in, etc. but shut down anyway.
I came in and reinstalled Windows XP over existing install using SATA driver I manually created from drivers CD, SATA driver viaraid.sys 5.1.2600.220. Windows would almost boot all the way now. When I got near the log on screen a dialog box would pop saying "Windows - System Error" in the title and the message was "Unknown Hard Error" with an OK prompt. If I was patient I could click through the multiple messages and almost get to a desktop.
Next, I booted Windows Ultimate Boot CD (BartPE) using the same driver. Got "Delayed Write Failed" messages when launching the file manager app.
Removed the drive and it's cable and ran it in my Dell 8400. Copied the entire contents of the drive to my Dell drive. No trouble.
Put the drive back in their PC. Downloaded the latest driver from ASRock website - viamraid.sys 5.1.2600.300 and used it with Windows Ultimate Boot CD. Started a robocopy to a network share. It was flying along for about 20 minutes then BOOM -- DRIVER_IRQL_NOT_LESS_OR_EQUAL ... STOP 0x000000D1 .... viamraid.sys ...
I called the shop who sold the machine. They didn't have anything to offer regarding where the problem might lie, was hoping they'd say something like "oh yeah, you need to get driver X, we've seen that before with that board". I think the customer is fed up with them anyway, probably why they called me, so I'm not keen on taking it to the shop yet.
So, where do I go next? I might get it to work if I do a clean install of XP with the latest drivers. But, I'm not sure I trust it. It might run fine for a few weeks before it gets corrupted again. At this point I think it's a faulty motherboard or driver. Maybe the drive, but less likely.
What do you think?