Hallo Engelchen,
ich lese hier grad so alles durch und stelle fest, dass ich ein ähnliches Problem mit meinem Acer Laptop hatte. Wenn das bei dir auch einer ist, dann könnte es daran liegen, dass es sich evtl. um ein USB 1.0 oder USB 1.1 Gerät handelt und der USB Anschluß ein 2.0 ist.
Bei mir hat der Laptop keinerlei USB 1.0 oder 1.1 Geräte erkannt, bis mich ein Kumpel auf eine total verrückte Idee brachte. Solltest du einen USB 1.1 Hub rumliegen haben, so stecke diesen zuerst an den 2.0 Anschluß im Laptop und dann das entsprechende 1.1 Gerät an den USB-Hub. Komischerweise fand Windows auf einmal sämtliche Treiber und konnte diese auch installieren. Das wäre vielleicht vor dem Austauschen der setupapi.dll mal einen Versuch wert.
Bei mir ging's zumindest nachher - aber eben nur mit dem USB Hub dazwischen - keine Ahnung, was da anders läuft (am kopfkratz).
Ciao
ariaci