USBDeview is a small utility released as freeware that lists all USB devices that currently connected to your computer, as well as all USB devices that you previously used.Extended information for each USB device displayed. Like Device name/description, device type, serial number (for mass storage devices), the date/time that device was added, VendorID, ProductID. USBDeview also allows you to uninstall USB devices that you previously used, and disconnect USB devices that are currently connected to your computer.You can also use USBDeview on a remote computer, as long as you login to that computer with admin user.It doesn't require any installation process or additional DLL files. Just copy the executable file (USBDeview.exe) to any folder you like, and run it.
This utility works on Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows Server 2008, and Windows 7. Windows 98/ME is not supported. In order to disable/enable/uninstall USB items under Vista with UAC turned on, you should right click on USBDeview and choose 'Run As Administrator'. In order to disable/enable USB items on x64 systems,
you must use the x64 version of USBDeview.
Speed Test for USB Flash Drives with USBDeview:
USBDeview allows you to test the read/write speed of your USB flash drive. The test is made by writing a large file (named $speed_test_nirsoft$.dat) into your USB flash drive, and then reading it back for testing the read speed.
Connecting To external SYSTEM registry file:
If you have the 'SYSTEM' registry file of external operating system, you can use the following command-line option to read the USB devices list from it:
/regfile <SYSTEM Registry File>
USBDeview.exe /regfile "c:\temp\regfiles\SYSTEM"
USBDeview.exe /regfile "d:\windows\system32\config\SYSTEM"
This option has some limitations:
You cannot read a Registry file of Windows XP/2003/Vista from Windows
USBDeview works in read-only mode. (You cannot uninstall a device
from external file)
When a USB device is added/removed on your local computer, UDBDeview utility automatically updates the list of USB devices. But... If you UDBDeview is connected to a remote computer, the list won't refresh automatically when a device is added or removed. You must refresh it manually, by pressing F5 key. For all devices except 'Mass Storage' Devices: If you plug a device to one USB port, and then you plug the same device to another USB port, a new record of the same device will be created for each USB port that you plug. So if you see multiple lines for exactly the same device, it means that you plugged it to different USB ports. The USB ports that you plugged are specified in 'Hub/Port' column. However, for 'Mass Storage' device, only one record is created for each device, even if you plug it to different USB port.
Connecting To external SYSTEM registry file has some limitations.You cannot read a Registry file of Windows XP/2003/Vista from Windows 2000 Machine. USBDeview works in read-only mode. (You cannot uninstall a device from external file)
Download USBDeview from here .