Ein Wunder, was man bei XP für tolle Fehlermeldungen bekommen kann – Beim Aufrufen des Control Panels "Hardware sicher entfernen" kommt kein Fenster, sondern eine nette, kurze Meldung.
Da ich im Internet schlicht nichts dazu gefunden habe, hier die Lösung, falls es jemand mal braucht:
Problem
Die hotplug.dll wirft eine Ausnahme, das Control Panel läßt sich mit folgender Fehlermeldung nicht mehr starten:
"Beim Aufruf von shell32.dll Control_RunDLL hotplug.dll ist eine Ausnahme aufgetreten"
Mögliche Ursache
Vorherige Installation und Deinstallation eines noname USB-to-Serial Adapters – Der Treiber ist wahrscheinlich schlampig programmiert und hinterläßt einen nicht stabilen Zustand des Systems.
Lösung bei mir
Diverse Lösungsansätze wie das Ersetzen der shell32.dll oder hotplug.dll bringen nichts. Den Grund für die Ausnahme kann ich selbst mit diversen Tools von sysinternals.com nicht finden. Systemwiederherstellungspunkte vernichten inzwischen geleistete Installationsarbeit - Die Treiberwiederherstellung bringt auch nichts.
Ein kleiner Artikel in der Microsoft Knowledgebase über unlösbare USB-Probleme empfiehlt, dass man alle USB-Controller-Treiber im Gerätemanager deinstalliert und den Rechner neustartet.

Nach dem Neustart natürlich eine automatische Treiberinstallationsorgie – Und voila, es funktioniert auch wieder mit dem sicheren Hardwareentfernen ;-)
Fazit
Eine lange Fehlersuche und Internetrecherche endete mit einer Radikalkur. Mir wäre es lieber gewesen, ich hätte den Fehleintrag in der Registry gefunden (Ich vermutete den Fehler zumindestens dort), statt so eine Roßkur durchzuführen.
Comment by Björn
Habe alle USB Treiber deinstalliert und weil dies nicht geholfen hat, habe ich noch das Standardvolumen aktualisiert.
Wenn ich nun mein USB Stick anschleiße, wird dieser erkannt und ich kann Daten darauf schreiben und lesen. Leider taucht habe ich nun kein Symbol mit "Hardware sicher entfernen" in der unteren Windows Leiste.
Comment by Steffen
Speichervolumes waren mit falscher Namensergänzug eingetragen und Treiberaktualisierung hat alles gelöst.
Comment by aroflott
... ich war schon am Verzweifeln. Der Hinweis mit der Treiberaktualisierung der Speichervolumes wahr goldwert. Auch ich hatte falsche Namenserweiterungen hinter einzelnen GENERIC VOLUMES. Ich nehme an, dass ich mir das Problem beim fehlerhaften Installieren eines U3-Sticks geholt habe.
Nochmals vielen Dank.
Comment by Klaus
auch bei mir war es ein angehängtes Zeichen an einem Standartvolumen. Nach der Treiberaktualisierung und Neustart des Systems war alles wieder in Ordnung!
Danke!
Comment by ukki
- Hardware sicher entfernen ICON fehlte > in der Task leiste
- alle USB Treiber im Geräte Manager Deinstalliert
- Rechner runter fahren und wieder hoch fahren
- ICON wieder DA :-)
Nochmal RIESEN DANK, hatte das Problem schon so Lange
mfg
ukki
Comment by Chrysy
lg Chrysy