Udostępnij za pośrednictwem


Urządzenie PCI Express lub ExpressCard jest wyświetlane po odłączeniu na gorąco

Ten artykuł pomaga rozwiązać problem polegający na tym, że urządzenie PCI Express lub ExpressCard z możliwością podłączenia na gorąco może nadal występować w Menedżer urządzeń po usunięciu urządzenia.

Oryginalna wersja produktu: Windows Vista
Oryginalny numer KB: 2470260

Symptomy

Jeśli na komputerze z systemem Microsoft Windows Vista zainstalowano urządzenie PCI Express lub ExpressCard z możliwością podłączenia gorącą, a następnie usunąć urządzenie (odłączone na gorąco), nie ma żadnych wskazówek, że urządzenie zostało usunięte. Na przykład urządzenie może nadal występować w Menedżer urządzeń. Wybranie akcji Skanuj pod kątem zmian sprzętowych w Menedżer urządzeń umożliwia wykrycie usunięcia urządzenia, w tym przypadku urządzenie nie jest już wyświetlane w Menedżer urządzeń.

Przyczyna

Ten problem może wystąpić w systemie Windows Vista, jeśli podłączane urządzenie PCI Express lub ExpressCard jest zainstalowane w miejscu dostarczonym przez niektóre mostki PCI sygnalizujące zdarzenie usuwania urządzenia w nieoczekiwany sposób.

Sterownik magistrali PCI systemu Windows Vista (PCI.SYS) oczekuje, że niektóre zdarzenia pci Express/ExpressCard typu hot-plug będą występować razem, takie jak SlotEventEnableRequest i SlotEventLinkStateActive, lub SlotEventSurpriseDisableRequest . SlotEventLinkStateNotActive Niektóre mostki PCI Express nie sygnalizują tych zdarzeń jednocześnie, z wynikiem, że system Windows Vista PCI.SYS nie pomyślnie przetworzy tych zdarzeń odłączanych pci.

Rozwiązanie

Ten problem został rozwiązany w systemach Windows Vista z dodatkiem Service Pack 2 (SP2) i Windows Server 2008 SP2.

Dotyczy

  • Windows Vista Ultimate
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Starter