So after a year of using Windows 10, I have finally come across an issue that has affected my use of my PC.
I've just spent 3 hours trying to work out what the hell is happening and it was such a simple thing I'm surprised that there were not more posts regarding it.
Here is what happened:
A few months ago I finally upgraded my PC.
The new PC ran great and I was very happy. I also installed a new SSD, which I could not see much of a performance boost in anything except a few framerate increases in some games. Windows still took about a minute to boot up.
A friendly Steamgifts user informed me that was still too slow and advised me to check some UEFI settings - I did and then my boot time went to 16 seconds from power on to login. With Autokey Login from a special USB key, I went from power on to able to open anything within 24 seconds. I was thrilled.
Last week my wife bought me a new USB 3.0 Multi Card Reader (Orico IR3501). I installed it in this evening and it didn't work.
System in Control Panel told me it was there but it could not be recognised.
Orico website says it's Plug and Play - no drivers.
I tried a number of fixes recommended by windows and a few forums. No luck.
Then I stumbled on another forum that explained what the issue was:
Windows 10 loads all USB 3.0 devices during boot. 2.0 devices are loaded During and After login. This is similar to the problem that Windows 7 had with 2.0 devices before Microsoft added a Fix.
If you boot too fast - eg - off a SSD, Windows 10 can and WILL cancel loading those device drivers for USB 3.0 Devices because it does not receive a 'working correctly' response .
The Fix:
There are 2 fixes that I found

  • The first is to disable fast boot in Power Settings - It means you go back to about 1 to 3 minutes boot time :(
  • The second fix is better but does contain an element of "BE CAREFUL" - The idea is to unplug the device from the motherboard while the PC is on then plug it back in. WARNING - Screwing around with cables and jumpers etc while your PC is on is dangerous - You can screw your PC so if you do not have a fair amount of experience building/modding/fixing PC's don't try this - or if you do don't blame me if it goes wrong :P
    The reason I say this is better is because not only does it force windows to restart the device, including repowering the device, but once loaded It seems to load it on a restart without any problems so far. I've only tried restarts so far (My PC runs 24/7 as it doubles as my family's server for music and as the gateway for the internet - it allows me to monitor what my 4 boys get up to :P), but I'll confim it next downtime and let everyone else know.
    I hope this help anyone else who is having a similar issue, and would appreciate any other users who have had other problems posting their experiences below so as to help out fellow gamers.

Update - after a full shutdown I rebooted and the device still works fine. It seems you only have to do the "bad" fix once and you're fine.

7 years ago*

Comment has been collapsed.

Have you encountered any Windows 10 Issues? If so Please post a workaround (if known) for others.

View Results
Yes: See Below
No

Unplugging/plugging a device while your PC is running is a really bad idea.

7 years ago
Permalink

Comment has been collapsed.

Agreed - which is why I posted the warning. less "Bad" part is that the USB devices on the motherboard work the same way as the ports on the case - they are designed to be added and removed while the PC is running - It's similar to plugging in a USB drive in a port - the danger part comes in because of all the other cables (Power/SATA etc) that you could bump/touch/short.

7 years ago
Permalink

Comment has been collapsed.

I'll quote Andrewski so you can read it a second time:

Unplugging/plugging a device while your PC is running is a really bad idea.

Use Dev Eject to unplug/replug usb devices without frying your motherboard :)

7 years ago
Permalink

Comment has been collapsed.

Use Dev Eject to unplug/replug usb devices without frying your motherboard :)

Usb devices are meant to be hot-pluggable- there's no danger there (other than potential data corruption if it's a storage device and actively transferring data [and in some cases, device recognition until you reboot]). Moreover, you don't need extra software to safely remove a usb device- you can simply right click on it in your file explorer window and click on 'eject'.

The problem (and topic of discussion) is when you're connecting devices directly to a motherboard while the computer is powered on, as that can cause electrical surges that can fry the electronics involved. There's an "if you're grounded and careful, you'll most likely be fine" mentality to it, but it's one of those things that's absolutely senseless to risk if you don't have to (especially since powering down isn't exactly hard to do).

7 years ago*
Permalink

Comment has been collapsed.

On the topic of "electrical surges that can fry electronics", I would call it an urban legend.
While technically it's true that a small electrical current runs through our skin,
it's such a small amount, and at such a low power, that it's difficult for it to damage electronics.

Of course, I'm no technician to talk like that, but I could very well be one, as I've tinkered a lot with electronics,
and I know PC hardware very well (I even recently re-built my old PC, by transferring it into a "new" case).
Anyway, I always use rubber gloves, to minimize the (already slim) chance of something bad happening.

7 years ago
Permalink

Comment has been collapsed.

While technically it's true that a small electrical current runs through our skin,

The topic that I'm responding to is "swapping out parts while the computer is still powered on".

WARNING - Screwing around with cables and jumpers etc while your PC is on is dangerous -

The issue is entirely unrelated to our body, but is a matter of touching the metal components between the piece being swapped and the motherboard in a manner that causes the electricity to leap, or to connect at points where it wasn't intended to.
Speaking from experience, this can and will damage your electronics (as an extension of that principle, always remember to remove the battery from a laptop completely before swapping out parts in it).

I realize I didn't carry that phrasing over properly into my previous reply (I've now corrected it!), so I apologize for the confusion. :)

7 years ago*
Permalink

Comment has been collapsed.

Now it sounds better!
Yes, unplugging connectors while the PC is powered might be extremely dangerous,
especially on motherboards where the components are all crammed together in a tight space.

7 years ago
Permalink

Comment has been collapsed.

is it static electricty u are talking about or anything else ?

7 years ago
Permalink

Comment has been collapsed.

Yes, "electrical surges that can fry electronics" = static electricity.
Although the "frying electronics" part is mostly a myth, it's still better to use some protection,
in the form of rubber gloves or anti-static bracelets, or even just touching some metal while working.

7 years ago
Permalink

Comment has been collapsed.

its no myth that i fries electronics , the discharge itself is 1000V / cm of the discharge so more than enough power to fry electric devices if unlucky .. so i agree that using braclets or gloves is a good thing or if not having any protection discharge by touching the chassis or similar metal object

7 years ago
Permalink

Comment has been collapsed.

The problem (and topic of discussion) is when you're connecting devices directly to a motherboard while the computer is plugged in

That's what I was talking about. The external usb connectors from the motherboard have a fuse and in case there is an electrical problem the worse thing that can happen is losing a couple of usb connectors.
But the internal usb header on the motherboard have no fuse, and it's dangerous to plug/unplug that multi card reader to the mobo.

Btw, using the windows eject feature is useless in this case because he'll need to physically unplug/replug the card reader to be able to use it again.
DevEject is a more complex software that allows to unplug and replug a device without touching it, and that's exactly what he needs.

7 years ago
Permalink

Comment has been collapsed.

We're on the same page, then- your initial "usb devices" phrasing just misled my interpretation of your intent. :)

7 years ago
Permalink

Comment has been collapsed.

Yes I have already agreed that it is a bad idea - and warned people against it - I was merely stating that it is an option and it has worked for me.
To clarify, Before going into Law Enforcement, I worked with computers for many years and owned my own business. I hold more than a few qualifications including an electricians certificate so I am used to working with live lines - I did not/do not/will not advise anyone else who is not qualified to follow those instructions unless they know what they are doing.

7 years ago
Permalink

Comment has been collapsed.

Please try DevEject, this software will let you unplug and replug the card reader without physically touching it. I use it on a daily basis to unplug/replug my external usb hdd because for me it's a pain in the ass to access the back of my case ;)

7 years ago
Permalink

Comment has been collapsed.

Just a quick question: which driver are you using for the USB 3.0 interface?
Microsoft's basic driver, or the manufacturer's one?

7 years ago
Permalink

Comment has been collapsed.

Microsoft's USB Composite Device - The manufacturer does not supply a driver as the device is basically just a USB Hub. (It just has multiple slots for different card sizes.)

7 years ago
Permalink

Comment has been collapsed.

No, I didn't mean the card reader, I meant the actual USB 3.0 controller.
The driver for that should've been supplied with the motherboard, or at least be available from the manufacturer's site.

7 years ago
Permalink

Comment has been collapsed.

It's an ASRock Fatal1ty board that uses Microsoft's USB drivers afaik. I've installed all the fatal1ty drivers that come with the board but the only drivers that come up in system are Microsofts'.

7 years ago
Permalink

Comment has been collapsed.

Most probably they're being overwritten by Windows Update, if you have the option to download drivers active.

7 years ago
Permalink

Comment has been collapsed.

Wouldn't going to device manager and disabling then re-enabling the device work as your unplugging/re-plugging the device without having the downsides?
At least I think it's worth a shot.

7 years ago*
Permalink

Comment has been collapsed.

The option to restart the device is there however the power options are disabled - which means it does not send power to the device again, and gives you the same error.
I did try it this way before doing the unplug/replug option.

7 years ago
Permalink

Comment has been collapsed.

I upgraded to Windows 10 four days ago, and so far, I've only found a minor issue (that I already solved), as documented here.
Apart from that, I noticed a better use of system resources, and better performance with games.

disable fast boot in Power Settings - It means you go back to about 1 to 3 minutes boot time :(

Actually, my boot time was halved after disabling fast boot, but it's also true that I have a simple mechanical HDD.
And it isn't even that bad, just after 30 seconds I can start "working".
Try doing that yourself, and see if that solve your driver loading issue.

Otherwise, while you wait for Microsoft to release a fix, start it the first time using your second "fix", then suspend or hibernate your PC while it's not being used. Remember to restart it every once in a while, otherwise the RAM would fill up and slow down the OS.

7 years ago
Permalink

Comment has been collapsed.

never heard of this. i have win10 for a while. plus SSD on 2 PC (desktop and laptop)
used some usb3 cables and devices and never had a problem

boot time is 5-10 seconds. never measured. but i can if you want.

and i use hibernate mostly, not that it matters for the loading times when using SSD, i just don't want to close my steam and such

7 years ago
Permalink

Comment has been collapsed.

I use hibernate mostly

Do you know hibernation isn't exactly healthy for SSDs?

7 years ago
Permalink

Comment has been collapsed.

yes. not true.

7 years ago
Permalink

Comment has been collapsed.

That's pretty much a myth, even with older SSDs.

The amount of writes to the SSD necessary to degrade it was greatly exaggerated in the early days.

7 years ago
Permalink

Comment has been collapsed.

The only problem I have on my Surface Pro 4 is after the last updates (2 days ago) every time I unlock the screen with password my on-screen keyboard pops up (while my snap-on keyboard is connected).
This happens every time I boot up or manually press [Win]+L to lock, unlock it directly after and 'poof there's the on screen keyboard again'.

No work around yet.

7 years ago
Permalink

Comment has been collapsed.

the workaround is to not use a Surface. But everyone can make a mistake.

7 years ago
Permalink

Comment has been collapsed.

It's one of the best devices I ever had, this is the first bug in 6+ months, I regret nothing :]

7 years ago
Permalink

Comment has been collapsed.

well... I can't move my icons to the bottom of the desktop... it started few days ago... it's like (from left to right) one column of old icons that were there before that strange thing happend, then ten spots (one row, ten spots) where I can't move the icons, then two columns of icons and the end of the desktop... the funny thing is I've downloaded newest KoRn album and it happend after that... I've scanned my laptop - it's clean

7 years ago
Permalink

Comment has been collapsed.

A minute boot time on a SSD is not right. I don't have fast boot on purpose and my boot time is under 5 seconds on a 850 EVO, with 20 seconds required to use any program from pushing the power button. Something is definitely not configured right there.

7 years ago
Permalink

Comment has been collapsed.

Windows 10 is such a piece of shit, I mean I plugged in my fleshlight with U.S.B type D 4.0 and it didn't even fit in the USB port, what a scam.

7 years ago
Permalink

Comment has been collapsed.

There's another fix you might want to consider. Unless I'm mistaken, it's an external multi-card reader, and not an internal one. In that case, you can purchase a USB cable with an on/off switch (such as this one). That way, you're not plugging and unplugging cables while the computer is on.
It's not entirely risk free, but would significantly reduce the risks associated with plugging/unplugging while a computer is running.

7 years ago
Permalink

Comment has been collapsed.

Unfortunately it's an internal reader. I did the second fix last night before posting and it works now so it's academic for me.

7 years ago
Permalink

Comment has been collapsed.

I had a lot of issues with windows 10, so many that I ended doing a clean reinstall of it. I've had almost no issues with it since.

7 years ago
Permalink

Comment has been collapsed.

Dunno why people not just use Energy Saving Mode? I have like 5 seconds till I can do stuff with a basic HDD (probably because the Screen needs to turn on). I only do real restarts every over month and never shutdown at all (technically).

7 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.