Microsoft USB Blog
techcommunity.microsoft.com/category/microsoftusb/blog/microsoftusbblog
Windows internalsHardwareOS / kernelMicrosoft blogsMicrosoft Tech Community
- Posts
- 78 from 12 Oct 2018 to 27 Feb 2026
- Posting
- now and then (2 in the last year)
- Kind
- company blog
2026 1
2025 4
2019 2
2018 71
- Debugging UCSI firmware failures
- Introducing USB Type-C Connector System Software Interface (UCSI) Class Extension
- Bringing Device Support to Windows Containers
- Running USB Type-C System HLK tests with the Type-C MUTT
- The HMD Exerciser Kit- A Test Kit for VR HMDs
- Reading Driver Logs in USB Type-C HLK Tests
- Using UsbCApiCmd for basic USB Type-C validation
- Setting up an environment to run USB Type-C system HLK tests
- Do I need to write a driver for my USB Type-C hardware?
- Filing USB feedback with Repro Mode in Windows 10
- What is new with Serial in Windows 10
- USB tests in the Windows 10 Hardware Lab Kit (HLK)
- New in Windows 10: USB Dual Role on Mobile
- New in Windows 10: USB Dual Role, Type-C, SuperSpeedPlus, and much more…
- Announcing the availability of a standalone legacy 1394 OHCI (FireWire) package
- Capturing USB Debug Traces
- How to Capture and Read HID Traces in Windows 8.1
- Reducing the size of HID descriptors
- Windows 8.1: USB MIDI Device Works on USB 2.0 Port, Doesn’t Work on USB 3.0 Port
- Help! After installing Windows 8.1, my device fails with error code 19
- Why does my USB device work on Windows 8.0 but fail on Windows 8.1 with code 43?
- Link Power Management (LPM) in USB 2.0
- Capturing USB ETW traces with Microsoft Message Analyzer (MMA)
- Help! After installing Windows 8.1, my USB device doesn't charge or it disconnects and reconnects frequently...
- Help! After installing Windows 8.1, my USB drive disappears or file transfers stop unexpectedly…
- Help! After installing Windows 8.1, the SuperSpeed ports of my ASUS system don’t work…
- Debugging your USB Windows Store app with TraceView
- How to include and view WPP trace messages in a driver’s public PDB files
- USB 2.1, 2.0, 1.1 device enumeration changes in Windows 8
- Help! My USB 3.0 Device is Operating at a Lower Speed
- Supporting D3Cold for USB Devices
- How to install WinUSB.sys without a custom INF?
- MUTT Software Package is now available
- How to Capture and Read USB ETW Traces in Windows 8
- Using WinUSB for USB 3.0 (SuperSpeed) Devices on Windows 8
- Common issues in USB 3.0 devices
- How to determine whether a USB 3.0 device is operating at SuperSpeed?
- New for Windows 8: Problem Descriptions for USB Devices and Hubs in Device Manager
- Whitepaper on Link Power Management (LPM) in USB 3.0 Hardware
- What to Try When Your USB Device is an "Unknown Device"
- What’s new in the Windows Developer Preview for USB?
- USB Mass Storage and Compliance
- Demystifying USB Selective Suspend
- Several inbox USB drivers may not get updated on upgrade from Win7 RTM to Win7 SP1
- How to Map Ports for Add-in Host Controllers
- How to Generate a Container ID for a USB Device - Part 2
- Whitepaper Published! Learn about Loading a UASP Storage Driver as the Class Driver for an xHCI Controller's USB Driver Stack
- How to Generate a Container ID for a USB Device
- Setting Up Kernel Debugging with USB 2.0
- USB-IF Testing Requirement in Windows Logo Kit
- Reasons to avoid companion controllers
- How to recover from USB errors? (Part 1)
- USB Driver Documentation Updates in the MSDN Library
- Multi-config USB devices and Windows
- Known Hardware Issues - April 2010
- New whitepaper on USB Event Tracing
- How to generate and view a 1394 debug log
- How to generate and view a WinUSB debug trace log
- Answering the question "What's wrong with my device?" using USB trace messages
- USB Bugcheck FE: BAD_URB (Double URB Submit) - What is it and how to avoid it?
- What is the right way to read and parse configuration descriptors?
- ETW in the Windows 7 USB core stack
- List of the latest USB hotfixes for each Windows version
- Why is my USB device not detected or comes up as "Unknown Device"?
- How does USB stack enumerate a device?
- How can I fix a device that doesn't work after system resume?
- Do USB devices get reset on system sleep resume?
- What's the difference between USBSAMP and OSRUSBFX2 sample?
- Getting Started with USB Driver Development
- Why doesn't my driver unload?
- Introduction to the Microsoft Windows USB Core Team Blog