Get a list of all USB devices that connected to a Windows PC

Martin Brinkmann
Jun 11, 2021
Windows software

USBDriveLog is a new application by Nirsoft to display a list of all USB devices that were connected to a Windows PC in the past. One of the main uses of the application is to find out if an unauthorized device was connected to the machine, for example to copy data from the PC to the USB device.

USBDriveLog is a portable program for Windows, like all Nirsoft applications. The program works only on Windows 10 devices, as previous versions of Windows don't support the event log channels that it uses.

It is free and interested users may download it directly from the developer website. Just extract the archive it is supplied in, and run the program from any location.

The application displays the list of connected USB devices directly on start. It retrieves the data from the local system by default, but you can change that in the options to pull it from one or multiple remote computers, shadow copy, or a local folder.

Data is displayed in a table, revealing device model and revision, the manufacturer of the device, serial numbers, plug-in and unplug time, the device ID, the capacity of the device, and other information about each device.

A click on a header sorts the data accordingly. You can sort by time, starting with the most recent recorded connection, by device name, or by any other bit that is displayed in the interface.

Use Ctrl-F to display the built-in search option to find specific devices quickly. You may search by name but also by time, manufacturer, and anything else that is displayed by the portable application.

Selected items or all items can be exported to the local system. USBDriveLog supports saving the information to plain text files, csv and xml files, json files, or HTML files.

As far as options are concerned, there are not that many. You can change the capacity unit under the options menu, select which columns to display under view, and enable or disable the automatic resizing of columns and headers.

Closing Words

USBDriveLog is another handy small program by Nirsoft. It has been designed for a specific purpose, just like the majority of applications created by Nir Sofer. It is a solid addition to the tools collection of system administrators and support technicians.

software image
Author Rating
2.5 based on 2 votes
Software Name
Operating System
Windows 10
Software Category
Landing Page

Tutorials & Tips

Previous Post: «
Next Post: «


  1. Anonymous said on June 12, 2021 at 2:22 pm

    Pointless waste???

  2. Torin Doyle said on June 12, 2021 at 10:01 am

    I wish Nirsoft would make his software open-source.

  3. 123 said on June 12, 2021 at 6:01 am

    Why not just add a “PlugTime” column to his already to “USBDeview.exe” program?

    What a pointless waste…

  4. owl said on June 12, 2021 at 12:04 am

    I saw this article and tried it out, and it’s great. I love it.
    As always, thanks for the “useful news from gHacks Tech News”.

  5. George said on June 11, 2021 at 5:02 pm

    I guess this replaces USBDeview?

    By the way, your new “Windows software” category is a bit confusing, since Software still seems to exist (using RSS).

  6. mak said on June 11, 2021 at 4:06 pm

    There’s also USBDeview (also by Nirsoft)

    1. Martin Brinkmann said on June 12, 2021 at 6:48 am
  7. Jim Snyder said on June 11, 2021 at 3:03 pm

    This is a great utility. Windows 10 is basically spyware… it records so many things you do. This utility doesn’t fix that problem, but at least it exposes a little of the data Microsoft is storing about your activities.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.