


Must have tested CM_DEVCAP_SURPRISEREMOVALOK to work more reliably than CM_DEVCAP_REMOVABLE with the Fresco Logic Controller?). ASUS sets CM_DEVCAP_SURPRISEREMOVALOK instead of CM_DEVCAP_REMOVABLE. and goto HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1B73&DEV_1000&SUBSYS_10391043&REV_04\.\capabilities and removeĬM_DEVCAP_REMOVABLE by setting Capabilities from 0x0000006 to 0x00000082 (ASUS setting: remove CM_DEVCAP_REMOVABLE + add CM_DEVCAP_SURPRISEREMOVALOK. psexec -i -d -s c:\windows\regedit.exe (-s starts up regedit with the system account taking advantage of the protected permissions setting of that part of the hierarchy in WinDB/registry)ģ). in order to change those protected flags. goto (Microsoft fast download site, i.e. Simply, if set the CM_DEVCAP_REMOVABLE flag it will take down the Intel USB Enhanced Host Controller. Latop does not support the CM_DEVCAP_REMOVABLE - taking a look at the ASUS software package - ASUS is removing the CM_DEVCAP_REMOVABLE flag and replacing that setting with the CM_DEVCAP_SURPRISEREMOVALOK). If so, Microsoft is distributing not just an incompatible USB3 driver for that one in this case - but really, the device capabilities flags seem to be set wrongly for the removale capabilities of the Fresco Logic Device (Fresco Logic device or the Asus Take a look at your USB3 controller - guess that is a Fresco Logic Controller? You should replace the CM_DEVCAP_REMOVABLE flag with the CM_DEVCAP_SURPRISEREMOVALOK for the device capabilities of the Fresco Logic device (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1B73&DEV_1000&SUBSYS_10391043&REV_04\.\capabilities)
