Descubrí que en Windows 7 puede haber un montón de restos de basura en el registro que ralentiza la detección. Esto suele suceder después de que la misma llave USB se haya conectado y desconectado muchas veces.
La solución es limpiar el registro con esta utilidad gratuita:
DriveCleanup V1.2 - eliminar unidades no presentes del registro
DriveCleanup hace lo que podría hacer manualmente en el Administrador de dispositivos de Windows o mediante DeviceCleanup, elimina todos los dispositivos de almacenamiento USB, discos, CDROM, disquetes, volúmenes de almacenamiento y dispositivos WPD actualmente no presentes del árbol de dispositivos. Además, elimina los elementos de registro huérfanos relacionados con estos tipos de dispositivos. Comenzó con el parámetro -T (como prueba) que muestra qué dispositivos eliminaría.
Asegúrese de abrir un mensaje "Administrador" para ejecutar el programa. Después de la limpieza, se volverán a detectar todas las llaves USB y se reinstalarán los controladores.