Switch to full style
Tools for hard drive diagnostics, repair, and data recovery
Post a reply

HDDScan : It can't fully diagnositc process with > 1TB HDD!

December 2nd, 2010, 2:53

Sorry that VERY NOT WELL to speak English... I isn't English speaker, and I got poor grade in English......

In recent, I bought ST32000644NS 2TB Hard Disk, and need to diagnose. T.T
Because, it (may) damaged when shipping, and it wasn't work normally.
(When first read test, it occured many seek error(SMART attributes), even have Unreadable sector(s)!)

First time, I try to Verify Command with HDDScan 2.8, it throw ERROR MESSAGE like this : Invalid parameter.
(HDDScan 3.1 have showy GUI Interface, but I don't like it because that is not eidetic.)
Then, I tried HDDScan 3.1, it throw same error message.

I set End LBA Address parameter to 2147483647(it is biggest number of signed 32-bit integer),
then Test is normally ended. Therefore, HDDScan have a BUG with LBA parameter variable.
BECAUSE LBA IS 48-BIT, IT MUST USE 64-BIT INTEGER TYPE TO WORK WITH > 1TB(2^31 of 512-byte sector) HARD DISK!!!
(yes, using unsigned type also works up to 2TB(2^32 - 1 of 512-byte sector) disk, but it have 2^32 limit too.)

I expect to fix this problem in new version of HDDScan... I use it many time because it can fix almost all logical HDD error without formatting.



P.S. Thanks to HDDGURU's LLF Tool, It removed unreadable sector without reallocation.

Re: HDDScan : It can't fully diagnositc process with > 1TB HDD!

December 2nd, 2010, 10:04

Latest version (HDDScan 3.3) has that problem fixed
Post a reply