Page 1 of 1

Extended test fails because hardware/software reset problem

Posted: 2020.06.02. 13:33
by Virgil
I'm trying to run an extended test on a 2TB external disk connected to my laptop via a 7 port USB hub. The test doesn't complete because it's "interrupted by host with hardware/software reset ". I unchecked the power saving setting on the USB hub, but the error still occurs.
The external device information is:
Internal_UserDeviceNameWithDriveLetters: External USB 3.0 SCSI Disk Device (E:)
Sys_DevicePnPName: USB\VID_0080&PID_0578\MSFT302015033100077
Sys_FriendlyName: External USB 3.0 SCSI Disk Device
Sys_DeviceDescription: USB Attached SCSI (UAS) Mass Storage Device
Sys_LocationInformation:
Sys_DeviceInstance: 30
Sys_HardwareID:
Sys_DriveLetter: E:
Sys_VolumeLabel: E 2017
Sys_ulProblemNumber: 0
Sys_DeviceClassGuid: {4d36e97b-e325-11ce-bfc1-08002be10318},{4d36e967-e325-11ce-bfc1-08002be10318}
Sys_BusType: BusTypeUsb
Internal_DontShowThisDevice: False
Internal_IgnoreStopAllCommand: False
Internal_ImageName: HDD USB
Internal_UserDeviceName: External USB 3.0 SCSI Disk Device
Internal_IsCardReader: False
Internal_IsProbablyFixedDrive: False
Internal_DeviceIsDisabled: False
Internal_DeviceIsSafelyRemoved: False
Internal_DeviceWasDisabledByProgram: False
Internal_MustBeDisabled: False
Sys_VolumesList:
#UniqueVolume number 1
VolumeName: \\?\Volume{7dfc4f3e-0000-0000-0000-100000000000}\
CreationTime: 0 ms
VolumeMountPoints: E:
VolumeInformation: VolumeLabel = E 2017
VolumeSerialNo = $5C22E491
MaxComponentLength = 255
FileSystemFlags = $3E706FF
FileSystemName = NTFS
VendorName: External USB 3.0 SCSI Disk Device
MediaType: 12
PhysicalDriveName: \Device\HarddiskVolume8
IsActiveVolume: True
IsVirtualVolume: False
###
Internal_PhysicalDeviceLink:
------- Physical Device, level 1 ------
DeviceInst=30
PnPName=USB\VID_0080&PID_0578\MSFT302015033100077
VendorName=
DEVICEDESC=USB Attached SCSI (UAS) Mass Storage Device
LOCATION_INFORMATION=
HARDWAREID=
SPDRP_CLASSGUID={4d36e97b-e325-11ce-bfc1-08002be10318}
SPDRP_CLASS=SCSIAdapter
ParentDeviceInst=157
ParentDevicePnPName=USB\VID_05E3&PID_0612\5&8ADD98C&0&14
ulStatus=$0180600A
ulProblemNumber=0
Capabilities=$00000014
DN_REMOVABLE_Flag=True
DN_DISABLEABLE_Flag=True
DN_WILL_BE_REMOVED_Flag=False
DN_HAS_PROBLEM_Flag=False
DN_LIAR_Flag=False
CM_DEVCAP_SURPRISEREMOVALOK_Flag=False
CM_DEVCAP_DOCKDEVICE_Flag=False
CM_DEVCAP_REMOVABLE_Flag=True
CM_PROB_DEVICE_NOT_THERE_Flag=False
SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=\Device\USBPDO-4
SPDRP_UI_NUMBER=0
BusType=BusTypeUsb
DeviceType=Unknown device type (0)
DeviceNumber=0
------- Physical Device, level 2 ------
DeviceInst=85
PnPName=SCSI\DISK&VEN_EXTERNAL&PROD_USB_3.0\7&2F2EC851&0&000000
VendorName=External USB 3.0 SCSI Disk Device
DEVICEDESC=
LOCATION_INFORMATION=
HARDWAREID=
SPDRP_CLASSGUID={4d36e967-e325-11ce-bfc1-08002be10318}
SPDRP_CLASS=DiskDrive
ParentDeviceInst=30
ParentDevicePnPName=USB\VID_0080&PID_0578\MSFT302015033100077
ulStatus=$0180200A
ulProblemNumber=0
Capabilities=$000000E0
DN_REMOVABLE_Flag=False
DN_DISABLEABLE_Flag=True
DN_WILL_BE_REMOVED_Flag=False
DN_HAS_PROBLEM_Flag=False
DN_LIAR_Flag=False
CM_DEVCAP_SURPRISEREMOVALOK_Flag=True
CM_DEVCAP_DOCKDEVICE_Flag=False
CM_DEVCAP_REMOVABLE_Flag=False
CM_PROB_DEVICE_NOT_THERE_Flag=False
SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=\Device\0000004a
SPDRP_UI_NUMBER=0
BusType=BusTypeUsb
DeviceType=FILE_DEVICE_DISK
DeviceNumber=2
DevicePath#0=\\?\scsi#disk&ven_external&prod_usb_3.0#7&2f2ec851&0&000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
MountPoints=E:
The USB hub information is:
USB Root Hub (USB 3.0)
|---[1-1]: Generic USB 2.1 Hub
| |---[1-1-1]: Generic USB 2.1 Hub
| | |HS-[1-1-1-1]
| | |HS-[1-1-1-2]
| | |HS-[1-1-1-3]
| | \HS-[1-1-1-4]
| |HS-[1-1-2]
| |HS-[1-1-3]
| \HS-[1-1-4]
|---[1-2]: Generic USB 2.1 Hub
| |HS-[1-2-1]
| |HS-[1-2-2]
| |HS-[1-2-3]: USB Composite Device - Image, HP Officejet 4500 G510g-m Class Driver
| \---[1-2-4]: Generic USB 2.1 Hub
| |HS-[1-2-4-1]
| |HS-[1-2-4-2]
| |FS-[1-2-4-3]: USB Composite Device - Keyboard, 2× HID
| \FS-[1-2-4-4]: USB Input Device - 2× HID, Mouse
|HS-[1-3]: ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter
|HS-[1-4]
|FS-[1-5]: Goodix fingerprint
|HS-[1-6]: USB Composite Device - Integrated Webcam
|HS-[1-7]
|HS-[1-8]
|HS-[1-9]
|FS-[1-10]: Intel(R) Wireless Bluetooth(R)
|HS-[1-11]
|HS-[1-12]
|---[1-13]: Generic SuperSpeed USB Hub
| +---[1-13-1]: Generic SuperSpeed USB Hub
| |SS-[1-13-2]
| |SS-[1-13-3]
| \SS-[1-13-4]
|---[1-14]: Generic SuperSpeed USB Hub
| |HS-[1-14-1]: USB Mass Storage Device - M:\
| |HS-[1-14-2]: USB Attached SCSI (UAS) Mass Storage Device - E:\
| |SS-[1-14-3]
| \---[1-14-4]: Generic SuperSpeed USB Hub
| |HS-[1-14-4-1]: USB Attached SCSI (UAS) Mass Storage Device - G:\
| |HS-[1-14-4-2]: USB Attached SCSI (UAS) Mass Storage Device - N:\
| |SS-[1-14-4-3]
| \SS-[1-14-4-4]
|SS-[1-15]
|SS-[1-16]
|SS-[1-17]
\SS-[1-18]

Re: Extended test fails because hardware/software reset prob

Posted: 2020.06.02. 15:10
by hdsentinel
Generally the short self test, extended self tests are hardware self tests, running "inside" the hard disk drives, completely out of control of any software. We can start the test and read the progress and results.

The message you wrote means that during the self test, the disk controller (or the USB adapter/converter/docking station) may enter the drive to standby mode because it does not "know" that disk test is running. It results that the disk test is aborted and a bus reset happens.
In some cases also the internal Advanced Power Management function of the hard disk can activate.
Usually the USB _HUB_ itself does not cause troubles, does not affect the operation (maybe, but there is small chance for that).

This does not mean any problem with the hard disk (or software).

To improve the situation, you may try to

- disable hard disk spin down timeout and power management in Windows
- if the hard disk supports Advanced Power Management (so the option Disk menu -> Advanced Power Management is not greyed in Hard Disk Sentinel) then select that function and drag the slider to right to set highest performance without standby

These may help to keep the drive spinning and active during the self test.

In worst case, you may try to connect the hard disk drive to different controller (eg. connect to internal SATA port) or use Disk menu -> Surface test -> Read test to verify the disk drive in this case (as suggested by the Help in case the hardware self tests may not working, as this can happen).

> The external device information is:

This is not really relevant.

> The USB hub information is:

Also not really relevant....

Re: Extended test fails because hardware/software reset prob

Posted: 2020.06.02. 18:10
by Virgil
Many thanks for your reply.

I'm running some software (Prevent Disk Sleep) which is supposed to keep the disk(s) active, but it doesn't seem to work. It activates every 500 seconds. Maybe I should shorten this period.

Unfortunately the disk in question doesn't have Advanced Power Management as the menu entry is greyed out, so I'll go to the worst case solution which is to do a Read Surface test.

The reason for all this trouble is that I recently started having BSOD after the laptop goes into sleep mode, but it does not not happen every time. The Windows error stop code is WIN32K POWER WATCHDOG TIMEOUT. I haven't found any useful information on the Internet about this stop code. It has been suggested that a it may be due to an external device hence I'm looking into this hard disk as a start, because I noticed that the backups that I save to it are relatively slow. Also the monitor may be the cause of the BSOD problem, but I haven't yet looked into it.

Re: Extended test fails because hardware/software reset prob

Posted: 2020.06.02. 20:06
by hdsentinel
There is no reason to use any other tools. Hard Disk Sentinel of course automatically has this feature for many years.

Please open Configuration -> Disk Control and there is an option "Do not allow spin down of disks".

Just enter the disk number (as you can see in the upper left area of the main window) or specify a * (star) character to keep all drives spinning.
This periodically sends a command to the drive(s), keeping them awake (and preventing load/unload cycles, as this is also a frequent problem).

I suspect this BSOD will not really related to the disk drive. Maybe a problematic driver / update is in the background.

But yes, the surface test -> Read test can be better: as the Help describes, it can show both performance degradations (slower accessible sectors) and other issues which may be not reported by a simple hardware self test. Also it can confirm if the drive is really working as should, so the issue will be surely related to something else.

Re: Extended test fails because hardware/software reset prob

Posted: 2020.06.02. 22:25
by Virgil
Thank you for pointing out the feature to not allow disks to spin down! I'm very happy to learn that HD Sentinel already has this.

I forgot to mention that the problem arose a few weeks ago and what I remember is that it was at about the time when there was an update to the graphics card driver of my laptop. I cannot say for sure if that's the cause of the Windows error, but my suspicions are focused on that event as I don't recall anything else significant at the time.

I'll do a Surface Read test as soon as possible. The last one that I did for the particular disk may be two months ago showed 100% health and performance.