The information provided does apply to Windows 10 - it is all that I use on four machines in my office network. No need to shout out loud about a perceived wrong-doing. Many 8.1 fixes apply to Win 10. In my case the culprit is the Realtek driver and preventing it from re-installing keeps the problem at bay.
Following instructions, disabled Realtek & installed MS HD Audio driver. Rebooted & checked device manager: Realtek is gone, BUT it still takes about 12+ seconds to open "Devices & Printers". When it does, I get to see every piece of junk known to any other piece of junk in my PC and on my home network: roku box, nonexistent fax, webcams, card readers, switches, modems, and some of them seem to appear twice under various forms. Would love this to default to local only, with a option to check the network!!!
I did have Realtek HD Audio and by uninstalling it the Printers and Devices instantly opened (it use to take from 30sec to 1min) youtube hadda fella saying it was BlueTooth and that didn't work (don't have BT anyway)
btw a lot of W8&8.1 pertains to W10 as they are very similar in how they work and were developed. Sometimes a fix for W7 actually works for W10 too....sometimes but not much.
It seems to be a Windows bug, with Generic volume shadow copies, which keep building up through time, as you connect more and more volume devices to your computer. These devices include USB flash drives. For each USB flash drive connected, a new shadow copy is created, which is not deleted after the USB drive is disconnected.
To see that go to:
Device Manager > View > Show hidden devices
Then go again to View and click Devices by connection
and expand Volume Manager.
This will display a list of Generic volumes. The shadow ones are grayed out. These can be any number from few to hundreds.
These shadow copies, seem to significantly slow down the classic (i.e. from the Control Panel) “Devices and Printers” screen and even the system startup.
To clean up these useless shadow copies download a tool released by Microsoft, called ‘devnodeclean’ Microsoft DevNodeClean from Official Microsoft Download Center
The downloaded file contains both x86 and x64 versions of the tool. Please use the one suitable to your Windows version.
This is a command line tool, to be run from an elevated command prompt.
Type DevNodeClean and hit <Enter> to clean up all these unused (grayed out) shadow copies.
The command accepts two parameters:
DevNodeClean /n Lists the registry entries for orphaned storage devices that can be cleaned up.
DevNodeClean /? Displays the help screen
After the command completes, restart your computer.
Once done, you can check again in Device Manager that the shadow copies are gone.
This process should be done periodically, i.e. every month depending on the number of new volume devices you add to your computer and should reduce the time needed to load the classic “Devices and Printers” screen.
Hope this helps. Dimitri
Last edited by ddelo; 16 May 2016 at 12:25.
ddelo I unzipped the DevNodeClean and ran the x64 application yet when I try to enter the command in command prompt it is denied as 'not being recognized.' My question is how can cmd prompt 'see' the cleaner if it is not installed or can not be 'pointed' to?
Also by running the x64 devnodeclean application it did not remove any shadow copies after a restart.
Before it is asked yes I ran CMD & DevClean as admin.
Last edited by tazmo8448; 16 May 2016 at 08:41.
If you start the command prompt as Admin it will open in C:\Windows\System32.
Having said that and since there is no installation for the DevNodeClean tool you have two options:
1. Either from the command prompt, use the cd command to go to the folder where you unzipped the tool and run it from there, or
2. In Windows Explorer, navigate to the folder where you unzipped the tool and while in Windows Explorer go to Menu (or press Alt to reveal it, if hidden)
File > Open Command Prompt > Open command prompt as administrator and run the tool from there
This helps with the performance, but not that this will need to be run manually or scheduled to run regularly, so I hope MS builds this in soon. And on my system, Devices & Printers takes 8 seconds to open after running DevNodeClean, so I do wish I could switch to show only LOCAL devices not all the shared devices on my LAN.
I don't think that MS is going to do something about it, as the tool was primarily developed (if I'm not mistaken) for MS Server 2003 and Microsoft just keeps updating it, since then!!!
So I believe that your best bet - if you don't want to run it manually every once in a while - is to schedule a task to do it.
thanks ddelo that worked and I learned something new today (the cmd prompt deal)
As previously stated my issue with opening Devices and Printers being slow is the Realtek HD Audio driver that is embedded on the mobo; if I go with Windows Audio it disables my front speaker and microphone jacks as it is a BIOS setting that ASUS has that doesn't recognize Windows as the default or new audio driver or allow for it to function. When I do uninstall Realtek HD Audio the Device and Printers folder opens almost immediately....with it installed it takes up to a minute or so....that is something that they need to address either Realtek or MS.