I have recently built and configured a new server (HP DL360 G5
series), with two 70GB hard disks configured as the default Raid 1 in
I have not promoted it to a domain controller and the only role set is
that of a file server. One of the legacy applications that it is for
requires 'Write Disk Caching' enabling.
So I go into the device manager disk properties and click on the
policies tab to enable it. I get a message underneath the check box
along the lines of:
"This device does not allow its write cache setting to be modified"
So, I check the box anyway and then when I go back in the setting
hasn't saved at all. I have checked the following registry setting:
DeviceParameters/Disk/UserWriteCacheSetting which is set to a value of
I have checked the event log and got the following information:
Event Type: Warning
Event Source: Disk
Event Category: None
Event ID: 34
The driver disabled the write cache on device \Device\Harddisk0\DR0.
For more information, see Help and Support Center at
0000: 0f 00 04 00 01 00 62 00 ......b.
0008: 00 00 00 00 22 00 04 80 ...."..€
0010: 01 00 00 00 10 00 00 c0 .......À
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: 00 00 00 00 ....
I have been into the BIOS and cannot see any settings related to DMA/
Write caching etc. I have also tried the HP Array Configuration
Utility which only has options for acceleration whch are on default
settings. I'm really at a loss here, as far as I know these settings
should be allowed.
I know that it is DEFINITELY not switched on though registry indicates
differently because on the old NT4 server a file scan takes 25 seconds
and on the new hardware it takes upwards of 5 minutes.
Can anyone please help me?