-
-
How to Solve: “Delayed Write Error”
March 12, 2009 -
[Republished from old blog]
With many large hard-drives on Windows XP, attached via SATA, people have started to encounter issues where the disk drive starts to display problems displayed in the windows information bubble listing that drive X:(your drive name) has encountered a “Delayed Write Error”, usually followed by some file name your probably not even accessing.
Now as disconcerting as this may seem never fear; this is mostly apparent in Windows XP and occasionally seen in Windows 2000 and in nine out of ten cases is resolved by following one of the following routes.- Check that your motherboard supports the SATA level that is marked on the hard drive.
Although SATA II is backwards compatible, to use it on a SATA I only motherboard, you must select the correct jumper on the back to reduce it to 150mbps mode. This information is usually on the top of the hard drive on the label, or if not on the manufacturers’ website. - Another common issue that can cause this problem is the use of hard drive cadies such as “icy docks”, this is a simple one to check as most have a sticker on the front telling you which SATA standard they support. As they are backwards compatible its always best to buy higher (i.e. buy a SATA II dock instead of a SATA I dock) therefore future proofing your purchase.
- Almost at the end now; check your BIOS settings and turn off any settings that are configured to force faster UDMA modes.
- Last and probably the most important. Follow these instructions.
Right click ‘MY COMPUTER’ and select ‘Properties’, The system properties window will then appear.- From this select the ‘HARDWARE’ tab, and click ‘DEVICE MANAGER’.
- The ‘Device manager’ window will then appear; from this expand the ‘Disk Drives’ section of the hardware tree and select the hard drive that is causing the problems (note the drive name when windows displays the delayed write error notice).
- Right click the problematic drive and select properties.
- Select the ‘Policies’ tab, and set to ‘Optimize for Quick Removal’.
What this does is disables write caching on that drive, a feature mostly used for “hot plugging” SATA drives, most often in backup drives, and server drive scenarios.
But more importantly, no write caching means no delayed write errors, but at the cost of 2-3% optimization.
A few usefull links in this regard:
- Microsoft Support : http://support.microsoft.com/default.aspx?scid=kb;en-us;330174
- ‘Hotplugging’ Wiki Definition: http://en.wikipedia.org/wiki/Hotplugging
- Check that your motherboard supports the SATA level that is marked on the hard drive.
-

5 Responses to “ How to Solve: “Delayed Write Error” ”
I have a question that may be off topic but I am looking for advice as to upgrade to Windows Vista or not. My PC is currently running XP.
Are there pitfalls that one should consider ?
I installed Vista x64 on on my workstation back last November and I have to say, its the worse system I've used since Windows Me came out; I've just moved on to Windows 7 Release Candidate and can happily say it rocks
)
So I'd say throw caution to the wind and get the release candidate, its valid till June 2010 and you can buy (*cough piratesbay*) it when it comes out.
40-pin vs 80-pin cables relates to parallel ATA drives the precursor to SATA …
Not sure where I got that tit-bit from but yep your right SATA cable is SATA Cable; the only difference between standard SATA and some marked SATA II/III is the inclusion of a clip to stop the cable falling out. It's All backwards compatible.
Hi. I like the way you write. Will you post some more articles?
Leave a Reply