Lentezza durante l’apertura di Dispositivi e stampanti

In Windows 10, 8.1, 8, 7 può capitare che l’applet Dispositivi e stampanti venga aperto con un ritardo di diversi secondi.

Il motivo di questo tempo di ritardo può dipendere da varie cause in quanto l’applet Dispositivi e stampanti si occupa di visualizzare e gestire di fatto tutti i dispositivi del computer e quindi le cause del tempo di attesa possono essere:

  • Driver non aggiornati
  • Problemi di rete, infatti all’apertura dell’applet vengono scaricati da Internet i metadati dei dispostivi e, se abilitato, viene eseguito il Network Discovery
  • Problemi con eventuali dispositivi come ad esempio l’audio o Bluetooth

Per maggiori informazioni su come disabilitare il Network Discovery (tale funzionalità è disabilitata per default nel profilo di rete di Dominio) e se abbia senso farlo si veda il post Disabling Network Discovery/Network Resources:

The official guidance for disabling Network Discovery is to disable it in the Network and Sharing Center GUI or in the Windows Firewall interface itself, but people are often confused because they continue to see machines in the Network Resources list even after selecting this option. The thing to remember is that not all the providers are Network Protocols. There is the registry and Windows Connect Now for example. Disabling the Network Discovery via the Firewall will stop the incoming network traffic but it won’t stop other non-network sources. It also doesn’t block outgoing traffic so the machine will still broadcast via NetBIOS for example.

Another reason people want to disable Network Discovery is that they have a performance issue and the knee-jerk reaction is to disable the feature instead of resolving the performance issue.

So what to do if you disabled Network Discovery in the Firewall and still see machines in the Network Resources list? Or still see a performance issue? Network Discovery is made of multiple protocols. You need to identify which service/port is being used to gather the data or having the performance issue and troubleshoot that.

La configurazione della funzionalità Network Discovery può essere gestita tramite le Group Policy contenute nel gruppo Computer Policy\Policies\Administrative Templates\Network\Link-Layer Topology Discovery:

Il download dei metadati dei dispositivi può essere gestito tramite la Group Policy Prevent device metadata retrieval from the internet in Computer Policy/System/Device Installation (a riguardo si veda Manage connections from Windows operating system components to Microsoft services)

Per una discussione sul problema si veda il thread Windows 10: How Long Does It Take to Open Devices & Printers?.

Si tenga presente che corrispondente app in Impostazioni \ Dispositivi non presenta ritardi all’apertura.

Nel caso sia necessario gestire le stampanti, ma  non si riesca ad indentificare la causa del problema o se la causa non è immediatamente risolubile come  ad esempio nel caso di driver aggiornati non disponibili o problematiche di rete causate da infrastrutture fisiche obsolete con cavi rovinati o in categoria 5 è possibile aprire un’altra applet per gestire le stampati.

Le stampanti possono infatti anche essere gestite tramite l’applet avviabile tramite il comando:

shell:PrintersFolder

Per i comandi utilizzabili per visualizzare le cartelle si sistema e utente si veda Shell: folder shortcuts, a riguardo si veda anche Shell Commands to Access the Special Folders in Windows 10/8/7/Vista/XP.