USB 2.0 devices disappear from USBView after hibernate in Windows 8.1 or Windows Server 2012 R2

Applies to: Windows 8.1Windows 8.1 EnterpriseWindows 8.1 Pro

Symptoms


Consider the following scenario:
  • You have a computer that is running Windows 8.1 or Windows Server 2012 R2.
  • You connect a USB 2.0 device to an XHCI controller on the computer.
  • You start USBView (Usbview.exe), and you confirm the presence of the USB device.
  • You hibernate the computer, and then you wake it up.
  • You refresh the USBView display.
In this scenario, the USB device is no longer present in USBView.

This issue occurs because of the hub driver filling in the wrong ConnectionStatus information for IOCTL_USB_GET_NODE_CONNECTION_INFORMATION or IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX. In this situation, all other fields that are returned by the hub driver are correct except ConnectionStatus.

Resolution


To resolve this issue, install update 2919355. For more information about how to obtain update 2919355, click the following article number to view the article in the Microsoft Knowledge Base:
2919355 Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 Update April, 2014

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information


For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates