Arlen Holder
2020-09-05 09:23:46 UTC
How to obtain the USBview.exe tool to view details about Windows hardware USB ports
For those who are super semantically inclined, technically this isn't
freeware so much as a "free tool" (if you already have Microsoft Windows).
As always, please improve if you can, so that all benefit from every action.
1. Go to the Microsoft Windows 10 SDK page:
<https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/>
2. Click on the [DOWNLOAD THE INSTALLER] button on that page.
That will download the Windows SDK tools installer, version 10.0.19041.1
Name: winsdksetup.exe
Size: 1354464 bytes (1322 KiB)
SHA256: D53F651370F87484B78622E30DFB1A41920B501E4041035771C0D785561F47D5
3. Run that "winsdksetup.exe" Windows Software Development Kit installer:
Page1: Specify Location (Browse to any location you like) > [Next]
Page2: Windows Kits Privacy (Send anonymous usage data = no) > [Next]
Page3: License Agreement > [Accept]
Page4: Select the features you want to install > [Install]
[_]Windows Performance Toolkit
[x]Debugging Tools for Windows (449.3MB)
[_]Application Verifier For Windows
[_].NET Framework 4.8 Software Development Kit
[_]Windows App Certification Kit
[_]Windows IP Over USB
[_]MSI Tools
[_]Windows SDK Signing Tools for Desktop Apps
[_]Windows SDK for UWP Managed Apps
[_]Windows SDK for UWP C++ Apps
[_]Windows SDK for UWP Appls Localization
[_]Windows SDK for Desktop C++ x86 Apps
[_]Windows SDK for Desktop C++ amd64 Apps
[_]Windows SDK for Desktop C++ arm Apps
[_]Windows SDK for Desktop C++ arm64 Apps
4. If you selected the default paths, notice these two files:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\usbview.exe
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\usbview.exe.config
(The config is so that the usbview.exe works without .NET 3.5 appaently.)
5. Copy those two files to where you feel they should belong, e.g.,
c:\app\os\windows_sdk\usbview.exe
c:\app\os\windows_sdk\usbview.exe.config
You are copying them because they're the only files you really wanted
for the purpose of running the Microsoft Windows USB File Viewer tool.
6. If desired, delete the SDK just installed (as you copied what you wanted):
Win+R > control > [View by: Category] > Programs > uninstall a program
Note: I have both of these where the latter was just installed:
[Windows Assessment and Deployment Kit - Windows 10]
[Windows Software Development Kit - Windows 10.0.1904.1]
7. Doubleclick on the "usbview.exe" USB Device Viewer where you may be
surprised at how many USB ports show up (many you don't normally see).
The reason that there are so many items in the tree is that USB ports
need to be able to support multiple USB versions.
<https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/>
The tree shows which ports have devices connected and which don't.
a. Ports with connected devices show a blue and red USB icon.
b. Ports not currently in use show a blue USB icon.
c. Adjacent to the ports in use is a generic name on the right.
8. You can click around to "explore" the USB map of your computer.
For example, plug and unplug a USB stick & watch what changes.
In short, the Microsoft Windows USB File Viewer (usbview.exe) is a
neat tool for exploring all the USB ports on your Windows PC.
NOTE: This tutorial was an offshoot of this related thread today:
o What solution do you use to figure out what USB drive letter in a Windows scripted command?
<https://groups.google.com/forum/#!topic/alt.msdos.batch/fjxhOsMvJkY>
For those who are super semantically inclined, technically this isn't
freeware so much as a "free tool" (if you already have Microsoft Windows).
As always, please improve if you can, so that all benefit from every action.
1. Go to the Microsoft Windows 10 SDK page:
<https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/>
2. Click on the [DOWNLOAD THE INSTALLER] button on that page.
That will download the Windows SDK tools installer, version 10.0.19041.1
Name: winsdksetup.exe
Size: 1354464 bytes (1322 KiB)
SHA256: D53F651370F87484B78622E30DFB1A41920B501E4041035771C0D785561F47D5
3. Run that "winsdksetup.exe" Windows Software Development Kit installer:
Page1: Specify Location (Browse to any location you like) > [Next]
Page2: Windows Kits Privacy (Send anonymous usage data = no) > [Next]
Page3: License Agreement > [Accept]
Page4: Select the features you want to install > [Install]
[_]Windows Performance Toolkit
[x]Debugging Tools for Windows (449.3MB)
[_]Application Verifier For Windows
[_].NET Framework 4.8 Software Development Kit
[_]Windows App Certification Kit
[_]Windows IP Over USB
[_]MSI Tools
[_]Windows SDK Signing Tools for Desktop Apps
[_]Windows SDK for UWP Managed Apps
[_]Windows SDK for UWP C++ Apps
[_]Windows SDK for UWP Appls Localization
[_]Windows SDK for Desktop C++ x86 Apps
[_]Windows SDK for Desktop C++ amd64 Apps
[_]Windows SDK for Desktop C++ arm Apps
[_]Windows SDK for Desktop C++ arm64 Apps
4. If you selected the default paths, notice these two files:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\usbview.exe
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\usbview.exe.config
(The config is so that the usbview.exe works without .NET 3.5 appaently.)
5. Copy those two files to where you feel they should belong, e.g.,
c:\app\os\windows_sdk\usbview.exe
c:\app\os\windows_sdk\usbview.exe.config
You are copying them because they're the only files you really wanted
for the purpose of running the Microsoft Windows USB File Viewer tool.
6. If desired, delete the SDK just installed (as you copied what you wanted):
Win+R > control > [View by: Category] > Programs > uninstall a program
Note: I have both of these where the latter was just installed:
[Windows Assessment and Deployment Kit - Windows 10]
[Windows Software Development Kit - Windows 10.0.1904.1]
7. Doubleclick on the "usbview.exe" USB Device Viewer where you may be
surprised at how many USB ports show up (many you don't normally see).
The reason that there are so many items in the tree is that USB ports
need to be able to support multiple USB versions.
<https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/>
The tree shows which ports have devices connected and which don't.
a. Ports with connected devices show a blue and red USB icon.
b. Ports not currently in use show a blue USB icon.
c. Adjacent to the ports in use is a generic name on the right.
8. You can click around to "explore" the USB map of your computer.
For example, plug and unplug a USB stick & watch what changes.
In short, the Microsoft Windows USB File Viewer (usbview.exe) is a
neat tool for exploring all the USB ports on your Windows PC.
NOTE: This tutorial was an offshoot of this related thread today:
o What solution do you use to figure out what USB drive letter in a Windows scripted command?
<https://groups.google.com/forum/#!topic/alt.msdos.batch/fjxhOsMvJkY>
--
Usenet is a wonderfully public way to discuss technical items of interest.
Usenet is a wonderfully public way to discuss technical items of interest.