Intel et Microsoft ont finalement mis la main sur le responsable : un des pilotes ACPI en charge de la gestion des différents modes de fonctionnement du processeur (C-State). Alors que le processeur est censé se mettre au repos lorsqu'il n'est pas sollicité et donc consommer moins d'énergie, le pilote défectueux maintient le processeur au plus haut niveau d'activité dès lors qu'un périphérique en USB 2.0 allumé en permanence est connecté.
Microsoft vient de publier un correctif pour résoudre ce problème qui ne concerne que les ordinateurs équipés de Windows XP Service Pack 2. La mise à jour n'étant pas qualifiée de critique, il faudra passer par une authentification Windows Genuine Advantage (WGA).
Il semblerait qu'il subsiste toutefois un certain nombre de problèmes mineurs dans la gestion de l'USB 2.0, que ne corrige pas ce patch. Le contrôleur USB serait notamment incapable de s'arrêter lorsque l'on débranche un périphérique.