Disk Write Caching won't stay Enabled after System Restart

quanzaboy

New member
Dear Forum Users,

I have two HDs in my system:

1. WD Caviar Blue 500GB (OS Drive)
2. WD Caviar Green 1TB

I've read that enabling write-caching may speed up drive performance. I checked on my 1TB drive, it was already enabled. On my 500GB drive though it was disabled.

So I then decided to enable write-caching on my 500GB drive. I proceeded to do so without any apparent problems. However after doing a system restart I saw that it went back to being disabled again.

I've tried this several times already, same thing each time!

Enable write caching :ar: restart :ar: write caching disabled again.

Does anyone have an idea why this is happening? How to fix this?

Thanks!!

quanzaboy
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
Does no one have any Idea?? =\
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
Any replies at all please?
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
Anyone?
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
No one at all?
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
Hello?
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
This setting is set on the drive when you click that setting in Windows, but the drive itself is supposed to save this setting (not just Windows). Windows will honor the setting the drive gives when queried on boot for caching, so if it's getting reset, it's either a driver issue or a drive issue. Given you have two drives and one of them works (and the other doesn't) for this setting, and they're both going to be using the same Windows driver, the likelihood this is a driver issue goes away. That leaves the disk or Windows, and since Windows only honors this setting in the driver if the drive responds that it supports this on boot, that would basically mean it's a hardware problem in the drive itself.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom
OS
Windows 10 Pro x64
CPU
Intel Core i7 4790K @ 4.5GHz
Motherboard
Asus Maximus Hero VII
Memory
32GB DDR3
Graphics Card(s)
Nvidia GeForce GTX970
Sound Card
Realtek HD Audio
Screen Resolution
1920x1200
Hard Drives
1x Samsung 250GB SSD
4x WD RE 2TB (RAIDZ)
PSU
Corsair AX760i
Case
Fractal Design Define R4
Cooling
Noctua NH-D15
This setting is set on the drive when you click that setting in Windows, but the drive itself is supposed to save this setting (not just Windows). Windows will honor the setting the drive gives when queried on boot for caching, so if it's getting reset, it's either a driver issue or a drive issue. Given you have two drives and one of them works (and the other doesn't) for this setting, and they're both going to be using the same Windows driver, the likelihood this is a driver issue goes away. That leaves the disk or Windows, and since Windows only honors this setting in the driver if the drive responds that it supports this on boot, that would basically mean it's a hardware problem in the drive itself.
Finally! Someone shedding some light on this issue! Thank you very much for your reply cluberti!!
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
The question now however is what am I supposed to do? Replace the drive?

I tried posting about this issue on the official WD forums on their site, but it's been several days already with no reply what so ever.

Is my drive physically defective or is there something that can be done to fix this?

Any suggestions/thought will be highly appreciated!!

Thanks!
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
You would be advised to contact WD support in some official capacity (email, phone, internet) to see if they can comment or have tools to check this. However, replacement might be the best option if the drive is older than 3 years, in my opinion.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom
OS
Windows 10 Pro x64
CPU
Intel Core i7 4790K @ 4.5GHz
Motherboard
Asus Maximus Hero VII
Memory
32GB DDR3
Graphics Card(s)
Nvidia GeForce GTX970
Sound Card
Realtek HD Audio
Screen Resolution
1920x1200
Hard Drives
1x Samsung 250GB SSD
4x WD RE 2TB (RAIDZ)
PSU
Corsair AX760i
Case
Fractal Design Define R4
Cooling
Noctua NH-D15
You would be advised to contact WD support in some official capacity (email, phone, internet) to see if they can comment or have tools to check this. However, replacement might be the best option if the drive is older than 3 years, in my opinion.
Thanks for the advice cluberti! The drive is brand new, less than 6 months old! I got it when I bought my new (current) computer. I'll definitely e-mail WD support about this see what they have to say.

Hopefully I won't have to replace the drive altogether!

Thanks again!
 

My Computer

OS
Windows 7 Ultimate x64 (SP1)
CPU
Intel Core i5 760 OC @ 4.0GHz
Motherboard
Gigabyte GA-P55-UD5
Memory
A-Data 4GB DDR3 OC @ 1600MHz
Graphics Card(s)
ASUS ENGTX580 DCII
Sound Card
Realtek HD Audio (On Board)
Monitor(s) Displays
Dell 2209WA
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 3 SSD 120GB | WD Caviar Blue 500GB | WD Caviar Green 1000GB
PSU
600W
Case
Thermaltake Element G
Cooling
Noctua NH-D14
Internet Speed
12Mbps
Hi, let me tell you that I am searching for the same solution, for what I´ve found until now I can tell:

- The cache parameter is not persistant on the bootable drive only. Microsoft wrote about this but they said it only affected Windows 2000 systems.
- Its not drive related, all my customers servers running Windows 2003, 2008 and SBS are having exactly the same problem.
- If you do some benchmarks on the hard drive before and after enabling cache, you will notice a HUGE performance difference.

What I´ve read about activating the write cache parameter is that you must be sure the system which gets this enabled is connected to an UPS system to avoid any data loss.

I´ve noticed this is not happening on Windows 7 systems but yes on all servers systems I described before (2003, 2008 and SBS).

Does anyone knows how to make the write cache enabled parameter persistent after restarting?

Thanks in advance!
 

My Computer

Computer Manufacturer/Model Number
I´ve ensambled it :)
OS
Windows 7 Ultimate 32 and 64 bits (Desktop + Notebook)
CPU
Intel i5 650 (3.2 Ghz)
Motherboard
Gigabyte H55M-USB3 F7
Memory
4 GB DDR3 Kingston
Graphics Card(s)
Nvidia GeForce 8600GTX
Sound Card
Onboard
Monitor(s) Displays
1 AOC 22 inch
Hard Drives
2 x 2 TB Western Digital
1 x 1 GB Western Digital
PSU
CoolerMaster 700W
Case
Cooler Master
Cooling
Nothing special, just standard Cooler Master fans
Back
Top