Here's a tutorial on installing and using the new Windows 7 network monitor called Netmon.
http://blogs.msdn.com/b/usbcoreblog/archive/2009/12/04/etw-in-the-windows-7-usb-core-stack.aspx
I have not tried to see if it works. When I do this, I will send a message stating whether it works with Windows 7 x64.
EDIT:
It worked on my Parallels Win7 x64 virtual machine.
The biggest drawback was the huge number of packages that he registered. To help with this, the following filter can only retrieve packets with your USB VID (seller ID), where vid is 0xABCD.
// Following searches frame for hex data of 0xAB 0xCD ContainsBin(FrameData, hex, "AB CD")
Note. . As in the tutorial, to register usb packages, use the following commands on the cmd command line as an administrator:
Logman start Usbtrace -p Microsoft-Windows-USB-USBPORT -o usbtrace.etl -ets -nb 128 640 -bs 128 Logman update Usbtrace -p Microsoft-Windows-USB-USBHUB -ets //Perform desired usb activities Logman stop Usbtrace -ets
EDIT 2
UsbSnoop is another free option. I confirmed that it works on my Win7 x64 machine.
http://www.pcausa.com/Utilities/UsbSnoop/
Scott Marchant Sep 19 2018-12-12T00: 00Z
source share