Wingetlywingetly
← All apps

USBTrace

by SysNucleusv3.0.1

Last updated

USBTrace is an easy to use and powerful USB analyzer (USB traffic sniffer) software. USBTrace can analyze USB protocol at host controllers, hubs and devices.

Install with winget

$ winget install --id SysNucleus.USBTrace --exact --version 3.0.1

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

No credit card required.

About

USBTrace is an easy to use and powerful USB analyzer (USB traffic sniffer) software. USBTrace can analyze USB protocol at host controllers, hubs and devices.

USBTrace supports Windows 2000, XP, 2003/2008 Server, Vista, Windows 7 and Windows 8/8.1 operating systems and works with USB 1.x, 2.0 and 3.0 (low, full, high & super speed) host controllers, hubs and devices.

USBTrace is an invaluable tool for all those who develop/test firmware and drivers for devices which connect to the PC using the Universal Serial Bus.

- USBTrace is an easy-to-use USB protocol analyzer. To analyze a USB device, just select the device and click the 'capture' button.

- With USBTrace you can analyze USB protocol traffic at USB Host Controllers, USB Hubs and USB devices. The tool captures and displays USB Control, Bulk, Interrupt & Isochronous transfers.

- USBTrace decodes and displays both standard and class specific USB descriptors (Device, Hub, Configuration, Interface, Endpoint, Class Specific, IAD, String) and Windows enumeration information.

- Unlike other software based USB analyzers, USBTrace does not use any filter driver to capture the USB requests. So USBTrace will not disturb/slow down the PnP system due to its presence

- USBTrace is capable of capturing all USB requests exchanged between the host controller/hub and the device during device enumeration.

- USBTrace can decode class specific usb descriptors/requests and display detailed information regarding them. The classes currently supported are Hub, HID, Mass Storage, Bluetooth, Wireless USB HWA, Still Image Capture, Printer, Audio, Video, Smart Card, Vendor specific device class etc.

Please note that this is a 15 Days Evaluation Version of USBTrace. This Evaluation Version is limited to capture only up to 256KB of data during a single capture session.

Installers · v3.0.1

ArchitectureTypeScopeInstallDownload
x86ZIP
archive
machineDirect
x64ZIP
archive
machineDirect

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

No known CVEs for USBTrace.

Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.

Related apps

  • Hetman Data Recovery PackHetman Software
    Hetman.DataRecoveryPackv5.1

    A package of programs for recovering information from any device from Hetman Software! Utilities support USB flash drives, memory cards, as well as hard and SSD drives.

More from SysNucleus or browse Debug, Trace, USB.

Frequently asked questions

How do I install USBTrace on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id SysNucleus.USBTrace --exact --version 3.0.1. winget downloads the installer from SysNucleus and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install USBTrace silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id SysNucleus.USBTrace --exact 3.0.1 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
How do I uninstall USBTrace via winget?
Run: winget uninstall --id SysNucleus.USBTrace --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from USBTrace's Apps & Features entry.
Is USBTrace free?
USBTrace is distributed under Proprietary. Refer to the publisher (https://www.sysnucleus.com/) for the full license terms - Wingetly itself does not charge for installation.
Does USBTrace work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls USBTrace directly from the publisher.
How do I keep USBTrace up to date?
Run winget upgrade --id SysNucleus.USBTrace --exact, or winget upgrade --all to update everything winget tracks. We index 1 version of USBTrace from microsoft/winget-pkgs.