Artikel-ID: 935782 - Geändert am: Mittwoch, 21. Mai 2008 - Version: 3.1

Ein USB-Gerät dauert sehr lange zum Fortsetzen von "selective suspend" Modus auf einem Windows Vista-Computer, die UHCI-USB-Controller verwendet

Hotfix Download is availableHotfix-Download ist verfügbar
Hotfix-Downloads anzeigen und anfordern

Auf dieser Seite

Alles erweitern | Alles schließen

Problembeschreibung

Auf einem Windows Vista-Computer, die Universal Host Controller Interface (UHCI) USB-Controller verwendet, ein USB-Gerät dauert sehr lange zum Fortsetzen von "selective suspend" Modus. Normalerweise dauert das USB-Gerät zu 1.200 500 Millisekunden (ms) aus diesem Modus fortsetzen.

USB-Geräte, die den UHCI-USB-Controller zugeordnet sind, können daher eine lange reagieren dauern. Genommen Sie an, dass Sie einen Fingerabdruckleser verwenden, um Benutzer Fingerabdrücke erfassen. Der Fingerabdruckleser ist den UHCI-USB-Controller auf einem Vista-Computer zugeordnet. Wenn in der Fingerabdruckleser befindet "selektive aussetzen" Modus, das System kann den Fingerabdruck nicht aufzeichnen Nachdem Sie einen Finger auf den Empfänger der Fingerabdruckleser swipe. Dieses Verhalten tritt auf, weil der Fingerabdruckleser lange zum Fortsetzen von dauert "selective suspend" Modus. Sie müssen Ihren Finger erneut für den Fingerabdruckleser zum Erfassen der Fingerabdruck swipe.

Hinweis: In der Regel dauert ungefähr 20 ms aus fortsetzen "selektive aussetzen" Modus, wenn Sie eine der folgenden Konfigurationen verwenden:
  • Microsoft Windows XP-Computern mit USB UHCI-Controller
  • Windows Vista-Computern, die OCHI (Open Host Controller Interface) USB-Controller verwenden

Ursache

Dieses Problem rührt von Windows Vista eine Designänderung für den USB-Treiber eingeführt wurde.

Windows Vista können einzelne Ports zu wechseln "selective suspend" Modus. Allerdings die Resume-Benachrichtigung über ein USB-Gerät, der einen UHCI-Controller verwendet löst keinen Interrupt, sofern in der Host-Controller ist "globale suspend" Modus. Die Resume-Benachrichtigung wird erkannt, nur wenn die Rollover-Übertragung-Sicherheitsbeschreibung (TD) abgeschlossen ist. Das Rollover, das TD ist, abgeschlossen jeder 1.024 MS daher, das USB-Gerät in der Regel eine Verzögerung von 700 zu 800 ms auftritt.

Lösung

Informationen zu Service Packs

Installieren Sie das neueste Servicepack für Windows Vista, um dieses Problem zu beheben. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
935791  (http://support.microsoft.com/kb/935791/ ) Wie Sie das neueste Windows Vista Servicepack erhalten

Hotfix-Informationen

Es ist ein unterstützter Hotfix von Microsoft erhältlich. Der Hotfix ist jedoch nur die Behebung des Problems die in diesem Artikel beschriebene vorgesehen. Installieren Sie diesen Hotfix nur auf Systemen, bei die dieses spezielle Problem auftritt. Dieser Hotfix kann einem späteren Zeitpunkt zusätzliche Tests unterzogen. Wenn durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfiehlt Microsoft daher, auf die nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download verfügbar ist, ist ein Abschnitt "Hotfix Download available (Hotfixdownload verfügbar" am oberen Rand dieser Knowledge Base-Artikel. Wenn in diesem Abschnitt nicht angezeigt wird, wenden Sie sich an technischen Kundendienst und Support, um den Hotfix zu erhalten.

Hinweis: Wenn weitere Probleme auftreten oder wenn eine Problembehandlung erforderlich ist, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten die für zusätzliche Supportfragen und Probleme, die für diesen speziellen Hotfix nicht qualifizieren. Eine vollständige Liste der technischen Kundendienst und Support-Telefonnummern oder eine separate Serviceanfrage erstellen die folgende Microsoft-Website:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Hinweis: Das Formular "Hotfix Download available (Hotfixdownload verfügbar" zeigt die Sprachen für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist es, da ein Hotfix nicht für diese Sprache zur Verfügung steht.

Voraussetzungen

Es gelten keine Voraussetzungen.

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix installiert haben.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) angegeben. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Verwenden Sie die Registerkarte Zeitzone im Element Datum und Uhrzeit in der Systemsteuerung, um die Differenz zwischen UTC und der Ortszeit zu ermitteln.
Windows Vista, 32-Bit-Versionen
Tabelle minimierenTabelle vergrößern
DateinameDateiversionDateigrößeDatumUhrzeitPlattform
Update.mumNicht zutreffend2,03012-Apr-200712: 04Nicht zutreffend
X86_usbport.inf_31bf3856ad364e35_6.0.6000.20577_none_bc210c5e1fb72ad9.ManifestNicht zutreffend5,38612-Apr-200712: 05Nicht zutreffend
Hccoin.dll6.0.6000.205778,70412-Apr-200703: 10X 86
Usbd.sys6.0.6000.205775,88812-Apr-200702: 24Nicht zutreffend
Usbehci.sys6.0.6000.2057738,40012-Apr-200702: 24X 86
Usbhub.sys6.0.6000.20577192,00012-Apr-200702: 24X 86
Usbohci.sys6.0.6000.2057719.45612-Apr-200702: 24X 86
Usbport.sys6.0.6000.20577223,74412-Apr-200702: 24X 86
Usbuhci.sys6.0.6000.2057723,04012-Apr-200702: 24X 86
Windows Vista, 64-Bit-Versionen
Tabelle minimierenTabelle vergrößern
DateinameDateiversionDateigrößeDatumUhrzeitPlattform
Amd64_usbport.inf_31bf3856ad364e35_6.0.6000.20577_none_183fa7e1d8149c0f.ManifestNicht zutreffend5,38812-Apr-200712: 10Nicht zutreffend
Update.mumNicht zutreffend2,04212-Apr-200712: 04Nicht zutreffend
Hccoin.dll6.0.6000.2057710,75212-Apr-200704: 36X 64
Usbd.sys6.0.6000.205777,55212-Apr-200703: 02X 64
Usbehci.sys6.0.6000.2057748,12812-Apr-200703: 02X 64
Usbhub.sys6.0.6000.20577266,75212-Apr-200703: 02X 64
Usbohci.sys6.0.6000.2057724,06412-Apr-200703: 02X 64
Usbport.sys6.0.6000.20577257,02412-Apr-200703: 02X 64
Usbuhci.sys6.0.6000.2057728,67212-Apr-200703: 02X 64

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind. Dieses Problem wurde erstmals in Windows Vista Service Pack 1.

Weitere Informationen

Gehen Sie folgendermaßen vor um th-Typ des USB-Controller zu ermitteln, die der Computer,
  1. Klicken Sie auf Start , geben Sie im Suche devmgmt.msc ein und drücken Sie anschließend die [EINGABETASTE].
  2. Erweitern Sie USB-Controller und bestimmen Sie den Typ des USB-Controller, die der Computer verwenden.
Weitere Informationen "selektive unterbrechen" Modus die folgenden Microsoft-Website:
http://msdn2.microsoft.com/en-us/library/ms793200.aspx (http://msdn2.microsoft.com/en-us/library/ms793200.aspx)
Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/ ) Erläuterung von Standardbegriffen bei Microsoft Softwareupdates

Die Informationen in diesem Artikel beziehen sich auf:
  • Windows Vista Ultimate
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Enterprise 64-bit edition
Keywords: 
kbmt kbautohotfix kbvistasp1fix kbexpertiseinter kbwinvistapostrtmfix kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB935782 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 935782  (http://support.microsoft.com/kb/935782/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
 

SPRACHE AUSWÄHLEN