Due to the growing amount of problems I'm receiving that are caused by ASMedia SATA or USB drivers handling devices connected to those controllers, I'm publishing more details including a guide how to resolve these problems.
HWiNFO performs standard queries to storage (SATA) and USB drivers, but under some specific scenarios ASMedia drivers don't handle these requests properly and can cause several problems including a system crash/BSOD, HWiNFO crash or disappearing or connected devices. Since other drivers including default SATA AHCI don't cause any problems, it is believed the problem is in the low quality and reliability of ASMedia drivers. We have tried to contact ASMedia about these problems, but haven't received any response yet.
The only reliable workaround is to replace the ASMedia drivers with standard (Microsoft) drivers.
Here's a step by step guide how to replace the ASMedia SATA driver (created under Windows 10):
1. Open the Windows Device Manager. This can be done either by pressing the Win+Break key and clicking Device Manager on the left side, or on Windows 10 right-clicking on the Windows icon in task bar and then Device Manager.
2. Locate the ASMedia controller. This can be either under the "IDE ATA/ATAPI controllers" or "Storage controllers" node:
asm1.png (Size: 32.7 KB / Downloads: 1)
3. Double-click on the device and switch to the Driver tab. This should list the Driver Provider as "Asmedia Technology". Click the "Update Driver" button
asm2.png (Size: 23.97 KB / Downloads: 1)
4. Choose the "Browse my computer for driver software" option
asm3.png (Size: 16.13 KB / Downloads: 1)
5. Click the "Let me pick from a list of available drivers on my computer" option
asm4.png (Size: 14.54 KB / Downloads: 1)
6. Choose the "Standard SATA AHCI Controller" driver and click "Next"
asm5.png (Size: 20.08 KB / Downloads: 1)
7. Windows will require a system reboot to finish the replacement.
A similar process will apply in case of the ASMedia USB host controller driver.
HWiNFO performs standard queries to storage (SATA) and USB drivers, but under some specific scenarios ASMedia drivers don't handle these requests properly and can cause several problems including a system crash/BSOD, HWiNFO crash or disappearing or connected devices. Since other drivers including default SATA AHCI don't cause any problems, it is believed the problem is in the low quality and reliability of ASMedia drivers. We have tried to contact ASMedia about these problems, but haven't received any response yet.
The only reliable workaround is to replace the ASMedia drivers with standard (Microsoft) drivers.
Here's a step by step guide how to replace the ASMedia SATA driver (created under Windows 10):
1. Open the Windows Device Manager. This can be done either by pressing the Win+Break key and clicking Device Manager on the left side, or on Windows 10 right-clicking on the Windows icon in task bar and then Device Manager.
2. Locate the ASMedia controller. This can be either under the "IDE ATA/ATAPI controllers" or "Storage controllers" node:

3. Double-click on the device and switch to the Driver tab. This should list the Driver Provider as "Asmedia Technology". Click the "Update Driver" button

4. Choose the "Browse my computer for driver software" option

5. Click the "Let me pick from a list of available drivers on my computer" option

6. Choose the "Standard SATA AHCI Controller" driver and click "Next"

7. Windows will require a system reboot to finish the replacement.
A similar process will apply in case of the ASMedia USB host controller driver.