This is a WD case from our domestic client and the screenshots are from Chinese version of HD Doctor for WD. The WD drive can’t be detected (only “0″ in capacity blank and “2″ in head blank), and after diagnosis from WD Doctor, I judge it’s caused by corrupted ROM data. Therefore, I decide to use the option of regenerating ROM data, and finally the drive gets detected and data is back. The following screenshots will explain the whole process.
When I connect to the client’s computer, I found out only some modules are listed. I know maybe the client hasn’t selected ROYL series as drive family and the program directly detect it as Black I.
Therefore, I entered menu of Load Management and selected ROYL Series as drive family. Furthermore, SA Access Method should be set to be slow-speed. After Load from HDD, the drive still could not be detected. However, all modules are listed.
Then I proceeded to check whether ATA module is good or not by double clicking ATA module. It seemed ATA data in Module Editor is good. However, we need to make sure by the option of FW scan. Both copies were good in structure.
As ATA module seemed good in structure, I then decided to regenerate ROM data. First save ROM overlay in service area, namely module 0102, 0103, 0105, 0107 and 0109.
After clicking the button of Generate ROM, the program will ask you to choose the directory where ROM overlay modules is stored. The program will then regenerate ROM data write back to ROM chip.
After recovering ROM data, the drive can be detected after power reset and data is back.


































How 2 judge a WD drive to see is it 16bit or 32 bit?
it is a nice blog i have ever seen,come on,guys!
besides,why the pic is in chinese?do u have any english screenshot?