Hatte ein ähnliches Problem!
Automatische Hardware-Erkennung bzw. Plug and Play funktionierte nicht mehr.
Hab' mir daraufhin zu meinem XP Home Edition SP2 installiert -> Fehlanzeige!
Ich bin dann dahintergekommen, daß das Betriebssystem die benötigten Treiber-
und Informationsdatein nicht mehr findet, obwohl sie vorhanden sind.
Irgendeine Verbindung (möglicherweise Registry-Eintrag) ist gelöscht oder
geändert worden. Bei mir hat das vermutlich die Installation eines Gamepads bewirkt.
Ich hab' Plug and Play zwar immer noch nicht wieder hingekriegt, allerdings eine Lösung mit der ich leben kann:
Wann immer ich neue Hardware anschließe (meistens über USB-2.0-Schnittstelle),
lasse ich den Hardwareassistenten laufen und gebe dann den Suchpfad für die
Treiber selbst an:
Normalerweise C:\WINDOWS\system32\drivers bei XP Home Edition und
C:\WINNT\system32\drivers bei XP Professional
WICHTIG dabei ist, das die Treiberdatei (*.sys) und die dazugehörige
Setup-Informationsdatei (*.inf) im SELBEN Verzeichnis stehen.
Also alle Setup-Informationsdatein aus dem Ordner C:\WINDOWS\inf
nach C:\WINDOWS\system32\drivers kopieren oder noch besser
überhaupt einen neuen Ordner anlegen mit allen *.sys und *.inf Dateien
damit die ursprünglichen XP-Ordner unverändert bleiben.
ACHTUNG: Der Ordner C:\WINDOWS\inf ist normalerweise versteckt!
Also sicherstellen, daß auch alle versteckten Ordner angezeigt werden.
Danach läßt sich die Hardware installieren und einmal installiert, merkt es sich
das System auch. Bei neuerlichem Einstecken eines bereits installierten Gerätes (z. B. eines MP3-Players) an den USB-Slot funktioniert alles wie es sollte. Bei Einstecken eines neuen Gerätes muß man die Installation beim ersten Mal ausführen.
lg
Daniel