3
1
I have a Clevo P170HM laptop running Windows 8.1 Pro x64 edition with Media Center. I have observed peculiar behavior in the form of USB devices usually not being recognized unless they are plugged in at boot.
A shutdown --> power on cycle doesn't cause devices to work (presumably because of Win 8's fast boot feature), but a full reboot does. All USB devices that are connected when the computer reboots work correctly; devices plugged in after boot usually don't.
Some of the time "simple" devices like mice and flashdrives work if plugged in after boot, but this behavior is intermittent. "Complex" devices like USB headsets and USB WiFi Cards never work unless plugged in during boot.
In device manager the non-functional devices usually show up as "no appropriate driver found". I can fix them individually by going through
Update Device Driver -> Let me pick from a list of drivers installed on my computer
and selecting the appropriate driver that is in fact installed on the computer. When I go to do this I get the
Installing this device driver is not recommended because Windows cannot verify that it is compatible with your hardware. If the driver is not compatible, your hardware will not work correctly and your computer might become unstable or stop working completely. Do you want to continue installing this driver?
message. When I hit yes the device functions though as many plugs and unplugs as I want until the next reboot, where it must either start plugged in or be fixed manually in this fashion.
What could cause this issue, and what might I do to fix it (short of a reinstall, if possible)?
One additional note: I was messing with the usbhub.sys and usbport.sys files a while back to attempt to get fastboot on a Kindle Fire Gen 1 working, but I reverted the files and checked their hashes against a known good 8.1 install. The files were altered for a period a while ago, but have since been restored to their exact stock form.
1Why are you ignoring the warning message that the device driver your attempting to install does not support the device? Any problems you have are likely for that reason. – Ramhound – 2014-04-12T09:20:06.393
It is the correct driver for the device, down to the model number. The problem is that unless the device is plugged in at boot the driver does not get activated for the device.
It works correctly after bypassing the warning. There is only one driver on the system that comes close to matching the device; these are the correct drivers. – Techrocket9 – 2014-04-12T17:48:26.723
1The message you provided would indicate otherwise. I have never encountered that message for a device driver unless it actually was the wrong driver. Have you tried doing a system restore from before you modified those system files? – Ramhound – 2014-04-12T17:52:01.420
Your laptop doesn't officially support anything past Windows 7. Are you using the standard drivers bundled with the operating system? Have you tried disabling the fast startup feature?
– and31415 – 2014-04-13T10:26:24.833I have tried both the drivers automatically installed through Windows update and the drivers on disk that came with the laptop.
Rebooting, which bypasses the fast startup feature, causes all connected devices to be properly recognized. – Techrocket9 – 2014-04-13T18:42:35.390
1Please give an example of such a device and the driver you use and where you got it from. Have also a look in the Event Viewer for suspicious error messages. – harrymc – 2014-06-16T07:32:45.607
@harrymc Update (not committed by stupid idiot peer reviewer): also Windows 7 on HP 6530b. Using many Black Viper custom "safe" services. – Wolfpack'08 – 2014-06-16T09:45:50.577