Extended Self Test vs Surface Scan

How, what, where and why - when using the software.
hoarding__
Posts: 1
Joined: 2021.10.03. 12:16

Extended Self Test vs Surface Scan

Post by hoarding__ »

Yesterday, I bought a new external hard drive, I've already done a surface scan on it and no bad sectors were found! I am currently in a rush, running an extended self test and wondering if I could skip it since the surface test was clean? Is it worth the risk skipping the self test? I mean, aren't these 2 types of scans kinda the same? Any help is much appreciated! :)
User avatar
hdsentinel
Site Admin
Posts: 3010
Joined: 2008.07.27. 17:00
Location: Hungary
Contact:

Re: Extended Self Test vs Surface Scan

Post by hdsentinel »

Yes, I can confirm that if you performed the Disk menu -> Surface test -> Read test and it reported no yellow/red blocks, then the disk is fine and yes, you can skip the Extended Self Test.

Generally the Disk menu -> Extended Self Test would also perform a complete surface scan (like the above Read test) EXCEPT that
- the Extended self test may stop immediately on first error
- did not show the speed/performance of the actual sectors

So if you performed the Disk menu -> Surface test -> Read test - then yes, you can skip the Extended Self Test.

Maybe if you want to be 1000000% safe, then you can use the Disk menu -> Short self test too. This is a relatively quick internal self test routine which checks the operation of the drive in general: verify the major components (without performing a complete scan). This quick self test routine is performed by the Extended self test too (just that performs complete surface scan).

So if you do the complete surface scan with the (detailed) Disk menu -> Surface test -> Read test and also you use the Disk menu -> Short self test (and none of them reports problems) then it is completely perfect.
Sibelius
Posts: 6
Joined: 2021.12.01. 02:25

Re: Extended Self Test vs Surface Scan

Post by Sibelius »

Hmm, I thought for a new disk both Extended test AND Surface Read test were recommended. So are you saying that the Surface Read test already covers everything that the Extended test covers and more? I would like to know since I'm currently running a 31hr Extended test on 2 new 18TB drives, after which I was planning to run the Read test and then the Reinitialization (reference: https://www.hdsentinel.com/faq.php#tests). This is going to take me quite some time and I would want to avoid redundancies. Can you please explain if the Extended test is redundant and if so, why is it listed in step 3 in that link I referenced?
User avatar
hdsentinel
Site Admin
Posts: 3010
Joined: 2008.07.27. 17:00
Location: Hungary
Contact:

Re: Extended Self Test vs Surface Scan

Post by hdsentinel »

> So are you saying that the Surface Read test already covers everything that the Extended test covers and more?

Yes, the Disk menu -> Surface test -> Read test is more informative than the Extended self test.
The Extended self test runs inside the hard disk drive and (in addition to checking the functionality of the hard disk drive components in general) performs a surface scan. But it has some limitations, eg. does not report possible slowness plus stops on the first error.

In contrast, the Disk menu -> Surface test -> Read test checks/reports both the status, possible errors and the performance of the disk drive.

On a new hard disk drive (especially on a high capacity hard disk drive) any of the two can be completely fine.
Maybe you can use the Disk menu -> Surface test -> Read test to reveal/confirm the actual transfer speed and have it as a "base" result.
And then, later you can use Disk menu -> Extended self test sometimes, eg. once per month or so, without affecting the current use. It may run for longer time than estimated if the disk drive actively used during the test, so you can use in periods when there is no high disk activity (eg. weekend).


> Can you please explain if the Extended test is redundant and if so, why is it listed in step 3 in that link I referenced?

It is not completely redundant - as each tests performs the surface scan slightly differently.
For example the Surface test -> Read test can show problems (unreadable sectors) when there is a problem with cables, connections, power source or so and these result that sector(s) are not readable. The Extended Self Test runs inside the hard disk, without data transfers, so it can confirm that the hard disk is working correctly in general (regardless of cables/connections).

If there is enough time (usually for a smaller hard disk / SSD), it is ideal to start both of them - but for a very large capacity hard disk, one of them (Extended Self Test vs Read test) is completely enough,
especially if the test result is OK (if the test would show error and/or if the Health would be lower than 100%, then I'd surely check with the other too).

A side note: yes, usually the Reinitialise Disk Surface test is the best way too, but on a such high capacity hard disk it would take VERY LONG time (probably 3-4 days or so).
So you can use the Disk menu -> Surface test -> Write+Read test instead, as this is a "light" version of the Reinitialise Disk Surface (performs less overwrites). It would complete in about half time compared to the Reinitialise Disk Surface test.
boytroy88
Posts: 1
Joined: 2023.08.25. 18:37

Re: Extended Self Test vs Surface Scan

Post by boytroy88 »

So for a recertified drive is it better to run the Reinitialise Disk Surface test, Extended Self Test, or Surface R+W test?
User avatar
hdsentinel
Site Admin
Posts: 3010
Joined: 2008.07.27. 17:00
Location: Hungary
Contact:

Re: Extended Self Test vs Surface Scan

Post by hdsentinel »

Please refer to Support -> Frequently Asked Questions -> Hard disk health is low or recently changed or I just installed a new (used) hard disk. How can I perform a deep analysis?

https://www.hdsentinel.com/faq.php#tests

The most important word in this is the "used" (as recertified drives are not new).
So the combination of internal hardware and software tests suggested there is the best way: by these you can verify both the internal hardware components and verify that the drive can read / write all sectors.
blu56
Posts: 2
Joined: 2023.12.22. 03:53

Re: Extended Self Test vs Surface Scan

Post by blu56 »

hdsentinel wrote: 2023.08.30. 14:57 Please refer to Support -> Frequently Asked Questions -> Hard disk health is low or recently changed or I just installed a new (used) hard disk. How can I perform a deep analysis?

https://www.hdsentinel.com/faq.php#tests

The most important word in this is the "used" (as recertified drives are not new).
So the combination of internal hardware and software tests suggested there is the best way: by these you can verify both the internal hardware components and verify that the drive can read / write all sectors.
@hdsentinel

I just purchased (2) 14TB drives (brand new) and ran a short self-test on both, then ran the extended self-test. Estimate time for this extended self-test is 30 hours, it has about 10 hours left. What would you recommend running for new drives? I just want to confirm these drives are good before putting data on them, checking for "infant mortality" on these drives. The FAQ mentions running a Write+Read test, would this be in place of the Surface test -> Read test?

FAQ listed test
1) Disk -> Short self test
2) Disk -> Extended self test
3) Disk -> Surface test -> Read test
4) Disk -> Surface test -> Reinitialize disk surface
User avatar
hdsentinel
Site Admin
Posts: 3010
Joined: 2008.07.27. 17:00
Location: Hungary
Contact:

Re: Extended Self Test vs Surface Scan

Post by hdsentinel »

Yes, to save time, you can use the Disk menu -> Surface test -> Write+Read test (instead of using the Read test + Reinitailise Disk Surface tests).
Generally it is good idea to perform a complete surface read - and write too, to verify / confirm that all sectors can be read and written as well.

On these drives, the Reinitialise Disk Surface test would take really long time (many days) and (assuming that the status is perfect) a single pass read and write test would be completely enough.
blu56
Posts: 2
Joined: 2023.12.22. 03:53

Re: Extended Self Test vs Surface Scan

Post by blu56 »

hdsentinel wrote: 2023.12.22. 08:57 Yes, to save time, you can use the Disk menu -> Surface test -> Write+Read test (instead of using the Read test + Reinitailise Disk Surface tests).
Generally it is good idea to perform a complete surface read - and write too, to verify / confirm that all sectors can be read and written as well.

On these drives, the Reinitialise Disk Surface test would take really long time (many days) and (assuming that the status is perfect) a single pass read and write test would be completely enough.
@hdsentinel, Thanks for the info! Something odd happen with the Extended Self-Test. When I started the test, the estimate duration was about 30 hours. When I posted my previous post, there was an estimated duration left of 10.5 hours. About 2 hours later the test was complete. I thought maybe the test stopped for some reason but the drive details shows that the test completed. Any ideas why the estimated time would say 10 hours but then be completed after 2 hours? Is there a log file somewhere that I check to verify there wasn't something to stopped the test?
User avatar
hdsentinel
Site Admin
Posts: 3010
Joined: 2008.07.27. 17:00
Location: Hungary
Contact:

Re: Extended Self Test vs Surface Scan

Post by hdsentinel »

Yes, generally with hardware self test, this is possible.

Generally, the short self-test and extended self-test functions run "inside" the device (the hard disk or SSD) and performs test steps defined by the manufacturer. During these tests, we can only check if the
- test is still running and its progress (in 10% steps)
- test is completed without errors - or if the test reports an error (then the error code indicates problem with a component)

The execution and completeness depends on the firmware of the drive.
It is possible that it may complete faster - or (as it is more common) later than estimated.

The Information page -> S.M.A.R.T. details section shows the result of the last tests, please check:

Last Short Self-test Result = Successfully Completed
Last Short Self-test Date = 2021.04.09. 17:46:25
Last Short Self-test Duration = 1 minutes

Last Extended Self-test Result = Successfully Completed
Last Extended Self-test Date = 2023.12.04. 8:29:22
Last Extended Self-test Duration = 19 minutes
Post Reply