Tracking down drivers and control software for internal and external hardware devices after a clean reinstall doesn’t have to be a tedious job. The secret is to back up the driver file repository that Windows 10 maintains. Here’s where you’ll find it.
Probably the most frustrating and time-consuming part of installing or reinstalling Windows on a new PC is tracking down the correct drivers for your system and peripherals.
Windows 10includes a full library of class drivers that allow most devices, internal and external, to function without requiring any additional software. This core library is copied during Windows setup to a protected system folder, which means most devices will work immediately after you finish Windows Setup.
But unlocking the full capabilities of a device sometimes requires a third-party driver and control software, which can be installed by an OEM on a new PC or delivered via Windows Update. You can also acquire up-to-date drivers by downloading them from the hardware vendor’s website and running an installer program.
Regardless of how they’re acquired, all these added drivers (along with setup information files and supporting files required for installation) are saved in their own subfolders within a special system folder. Back up that folder and you can save yourself hours of searching for drivers if you ever need to reinstall Windows from scratch on that device.
To back up your current collection of drivers, open File Explorer and go to C:\Windows\System32\DriverStore. Copy the FileRepository subfolder to a backup location, such as a USB flash drive or removable hard drive. (This folder and all its subfolders can be several gigabytes in size, so make sure you use a big enough backup drive.)
After your clean install is complete, you can quickly reinstall any custom drivers by using the Update Driver option from Device Manager and specifying the backed-up copy of the FileRepository folder as the location where you want Windows to look for new driver files.