Your drive IS NOT BAD!!!
The problem is in the Sil3114 Bios/Driver.
Do not forget to update your Sil3114 Card’s BIOS to 220.127.116.11. :
The version 5.0.20 is very very old, that does not support 2TB.
(I had the same problem 10/2009 but with WD20EADS-00S2B0, and also with 1TB drives)
You also need to update the Sil3114 driver to version 18.104.22.168. :
XP-64 Raid http://www.siliconimage.com/docs/3114r5_x64_15203_logo.zip
XP-32 Raid http://www.siliconimage.com/docs/3114r5_x86_15203_logo.zip
XP-64 non-Raid http://www.siliconimage.com/docs/3114_x64_22.214.171.124_logo.zip
XP-32 non-Raid http://www.siliconimage.com/docs/SiI3114_x86_126.96.36.199_logo.zip
These Bios/Drvier versions paired together to achieve SataRaid5 features.
You also needs a Bios Update Utility:
Do not forget to use the VinDLG v1.22 (or later)! Older than V1.17 does not support 2TB.
These capacity limits are not mentioned in the releas notes of Bios/Driver/SW above.
F.c.ed marketing policy!
The latest Sil3114 Bios/Drvier woks well, hot-plug works, but the device upnlug does not (on my PC / why?).
I have to disable the hdd device in device management if I want to disconnect them from the system. Upon disable device the hdd’s motor switched down.
If the WinDLG says “too many bad sectors detected” or “bad sectors detected that can be repaired” it does not mean, that there are some or a lots of REALY “bad” sectors detected. I had the situation with the same messages, but after the WinDLG’s “write zeros” (full erase) the reported problems are no more displayed.
But other displayed, “Failed to update disk property” after WinDLG’s “full erase”.
Who what where want to update?
Also displayed this message for “quick erase” and on other PCs with other SATA cards (Sil3114, nVidia MCP-Raid), but I do not know what to do.
The WinDLG “surface test” is an “off-line test”. It does mean, if a bad or weak sector found, it will not be reallocated, only marked that off-line test qualifies that sector as bad or weak, no further actions taken. But at the end of surface test you can force the WinDLG to reallocate these sectors. If it is do, then these sectors are no more accessible.
But there is possibility, to erase the entire disk’s area by WinDLG “write zeros”, and the bad or weak sector qualifications may be removed.
I can not understand, how can these WD hdds (very very poorly) preformatted by factory, that the drives have some or lots of sectors detected as weak or bad at 1st WinDLG test.
(I have bought 2x -00MVWB0 and one of them has manybad sectors and the other a lots of bad sector.)
Cautions with DOS/Win format!
They are NOT offline test accesses. During format if weak or bad sectors are found, they reallocated immediatelly. So if you do not want to make your original hdd unusable because of lots of bad sectors, those may eventually be repaired without reallocation, then do not do the format by Win format. Only by WinDLG “full erase”.