# USB-Geräte werden ab SP2 nicht korrekt vom Betriebssystem erkannt

Gültig für: Windows XP

Ab SP2 werden USB-Geräte, die noch mit SP1 ohne Probleme liefen, nicht mehr richtig erkannt. Dadurch wird die Leistung von Firewire (1394) auf die Hälfte reduziert.

Dafür hat Microsoft ein Update zur Verfügung gestellt welches Sie unter der Knowledge Base vom Microsoft herunterladen können (Link siehe unten).

Anschließend kann man über die Registry die Geschwindigkeit für USB einstellen:

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Enum\ PCI\ 1394_hc_hw_id\ 1394_instance_id\ Device Parameters

Gehen Sie folgendermaßen vor um die 1394_hc_hw_id und 1394_instance_id zu ermitteln:

- Starten Sie den Gerätemanager (rechte Maustaste auf das Icon Arbeitsplatz und aus dem Kontextmenü "Verwalten" auswählen. Hier finden Sie unter System den Geräte-Manager).
- Suchen Sie unter "IEEE 1394 Bus-Hostcontroller" Ihren FireWire-Controller oder unter "USB-Controller" Ihren USB-Controller aus
- Klicken Sie mit der rechten Maustaste auf den Controller und wählen Sie aus dem Kontextmenü "Eigenschaften" aus.
- Klicken Sie in neuen Fenster "Eigenschaften von...." auf den Tabreiter "Details"
- Wählen Sie hier "Geräteinstanzkennung" aus
- Ihnen wird jetzt z.B. folgende Kennung angezeigt "PCI\VEN_8086&DEV_24C2&SUBSYS_C00C144D&REV_03\3&61AAA01&0&E8"
- Dabei ist:die Nummer nach dem ersten \ (Schrägstrich) die 1394_hc_hw_id
- Die Nummer nach dem zweiten \ gibt die 1394_instance_id an
- Erstellen Sie einen neuen Eintrag mit den Namen "SidSpeed" als Datentyp REG_DWORD und setzen den Wert auf:

  0 = S100 Geschwindigkeit

  1 = S200 Geschwindigkeit

  2 = S300 Geschwindigkeit (Standard)

  3 = S400/S800 Geschwindigkeit (Standard von Service Pack 1)
  Werte Größer als 3 werden ignoriert und der Wert wird automatisch auf 0 (S100 Geschwindigkeit) gesetzt.

Weitere Informationen hierzu finden Sie in der MS Knowledge Base: http://support.microsoft.com/?kbid=885222

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip1500/tip1829.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich