Hey all, I just started getting this same error "delayed write failed" so I know how you feel, bummed I'm sure. But I think there is a blue sky. At least for me. All of my equipment is brand spanking new. I just built a media center pc, all brand new parts and all top of the line, mostly. So when I got he error I was like, "out of my mind". I did all the research on the net and tried and checked everything al the sites and experts recomended. Everything was set to exactly what it was suppose to. In the meantime, oh and I actually got the BSOD after the error message popped up, so my system crashed after that. So I rebooted and everything was fine, the drive was working fine, oh great one of those intermittent problems you loose hours of sleep over that haunts you until you just reddo everything. No really though, My system came up and did an automatic chkdsk and rebooted fine after that. So I thought, something has got to be the culprit. I have a WD SATA II 320GB HDD, 4GB Ram, pentium D950 all brand new so I know it's got to be something else. And it looks like it was, at least for the time being. The problem happened when I was transfering about 25GB of pictures from one HDD to the target HDD. I have 4 of those drives in my new system. One thing I learned, if you copy and paste to transfer at least you won't loose the data. If you cut and paste and get the error, good by good times, some of the data go bye bye. So since everything was set up correctly I had only one thing else to check, the cables. Sure enough, I have a bad cable, 1 in a million I know, but I would jiggle the connector right at the HDD during data transfer and sure enough the drive would fail. If I just left it alone it would receive the data fine. When I put a new cable on and did the jiggle test it didn't fail. So, luckily for me, I think my problem is solved. New cable, problem go bye bye. That was one of the things to check for from the microsoft site too and you had it listed above from the info you gathered. So, I guess it's always something to think about. I hope this helps in some way. Take care and have a nice day.