Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


What does "write cache enabled" mean?

Posted on 2005-03-22
Medium Priority
Last Modified: 2007-12-19
In the system log of a server I saw today I found the following warning:

Event ID 32

The driver detected that the device \device\harddisk0\dr0 has its write cache enabled. Data corruption may occur.

Funnily enough, the server in question has been having issues with data corruption. Can anybody give me more info on what this message means, how I can disable write cache and what the performance implications of doing so are?


Question by:metamatic
  • 3
  • 2
LVL 97

Expert Comment

by:Lee W, MVP
ID: 13602604
See i this helps you understand things  a bit - it's for 2000, so it's not necessarily the answer your looking for, but you might understand things better:

Author Comment

ID: 13602776
Thanks for the quick reply.

Sorry, should have been more precise. We are dealing with a machine running Windows 2003 Small Business Server.

LVL 20

Expert Comment

ID: 13603577

Q233541 describes some of the advanced performance options available if you view the properties of a hard disk. It gives information on the "Write Cache Enabled" feature.

Leaving Write Cache enabled increases speed, but at the same time increases the chances of data corruption in the event of a power failure.

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 13603978
So, from what I understand, enabling write back cache is only an issue if the server crashes or is powered off accidentally.

The server I am talking about seems to be quite reliable. As far as I'm aware it is not prone to sudden crashes - it just seems to suffer from data corruption with one particular program.

I noticed the Write Back Cacge warning in the event log and just thought I would check to see whether that could be a possible cause of my problem.

Just out of interest, does anybody know whether write back cache is enabled by default on most systems. I've just checked my home PC and it is.
LVL 20

Accepted Solution

Lazarus earned 2000 total points
ID: 13605309
It may not be a problem at all, your Log is just telling you that it is detecting a possible problem with some software that might be asking that it be turned off. Find what particular program might be generating this error and verify that the data is correct. Mostly this is an issue with Datbase progs. It's up to you whether you head the possible warning or not.

I do not have it set on my servers for just the simple reason of possible corruption, on top of that my server are pretty fast anyways.


Author Comment

ID: 13616766
Many thanks.

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I guess it is not common knowledge to most Wintel engineers/administrators: If you have an SNMP-based monitoring system in your environment (and it's common to have SNMP or Syslog) it's reasonably easy to enable monitoring of the Windows Event logs,…
Recently, I had the need to build a standalone system to run a point-of-sale system. I’m running this on a low-voltage Atom processor, so I wanted a light-weight operating system, but still needed Windows. I chose to use Microsoft Windows Server 200…
Screencast - Getting to Know the Pipeline
Enter Foreign and Special Characters Enter characters you can't find on a keyboard using its ASCII code ... and learn how to make a handy reference for yourself using Excel ~ Use these codes in any Windows application! ... whether it is a Micr…

564 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question