Warum verlangsamt sich mein Computer beim Anschließen eines Bluetooth-Dongles so sehr?

5485
Jeff Yates

Ich habe einen Bluetooth-Dongle und habe ihn an meinen Arbeitslaptop (einen Dell Latitude D830) angeschlossen. Windows erkennt das generische Bluetooth USB oder ähnliches und geht dann mit einem Prozess, avp.exe¹, unglaublich langsam vor, was 50% der CPU beansprucht. Der System Idle-Prozess übernimmt den größten Teil der anderen 50% CPU und der Prozess avp.exe hat nur die Priorität Normal.

Die Maschine scheint sich nicht zu erholen, also musste ich die Stromversorgung ausschalten und neu starten. Jetzt habe ich noch keine Treiber für das Gerät installiert, was ich jetzt mache, und ich erwarte, dass es das Problem löst, daher frage ich nicht, wie ich das beheben kann. Ich würde lieber wissen, warum Windows überhaupt so langsam läuft. Was versucht es zu tun und versagt so sehr, dass es kaum krabbelt?

¹ Bestandteil der Kaspersky Internet Security Suite

1

2 Antworten auf die Frage

2
Avery Payne

Ich habe ein ähnliches Verhalten in einem parallelen USB-Gerät gesehen. Wenn das Gerät an der Maschine angeschlossen bleibt, dauert es 10x, bis der Computer neu gestartet wird, und es ist zu 100% wiederholbar. Wenn Sie den USB-Adapter während des Neustarts vom Computer trennen, wird die normale Geschwindigkeit wiederhergestellt. Sobald es in Windows gebootet wurde, konnten Sie es wieder anschließen. Das BIOS hatte ein Problem, und nachdem Windows geladen war, spielte es keine Rolle mehr (da der Windows-Gerätetreiber sich darum kümmerte).

Da es sich bei der Internet-Suite um CPU-Zeit handelt, wird angenommen, dass das Gerät internetfähig ist (über einen IP-Stack verfügt) und versucht, das Gerät einzurasten und alle ankommenden Pakete zu überwachen durch. Da das Gerät in Windows- Treiberland wirklich nicht vorhanden ist, gibt es wahrscheinlich nur einen Stub-Eintrag, den Windows als Platzhalter verwendet, bis die Gerätetreiber vollständig installiert sind. Da der "Stub" nicht die eigentliche Sache ist, wird Ihr Scanner wahnsinnig, während er wiederholt versucht, sich daran zu verriegeln, aber er wird bei jeder Umdrehung abgelehnt. "Muss ... anbringen ... und ... filtern!" es schreit weiter, aber der Stummel sitzt da und ist stumm ... also geht der Zyklus weiter.

Das hört sich sehr plausibel an. Jeff Yates vor 15 Jahren 0
1
Jeremy French

Hast du zwei CPUs?

Meine Vermutung ist, dass die Hardware einen Prozess dazu bringt, einen von ihnen maximal zu nutzen. Gute Fahrer werden wahrscheinlich dazu beitragen.

Ja, es ist ein dualer Kern. Das würde die 50/50 für die CPU-Auslastung erklären. Ist jetzt offensichtlich. Jeff Yates vor 15 Jahren 0