C:\Windows\System32\DriverStore. If you need to remove old driver packages, use Windows driver tools, vendor uninstallers, or PnPUtil carefully.
What DriverStore is
DriverStore is a Windows-managed folder for driver packages. Windows uses these packages to install and maintain device drivers for graphics cards, audio devices, printers, chipsets, network adapters, and other hardware.
The DriverStore folder is usually located at C:\Windows\System32\DriverStore. If a disk analyzer shows it as large, treat it as a protected system area rather than a cache folder.
Because drivers are tied to hardware and boot stability, DriverStore is not a normal cache folder. Deleting files directly can break devices, rollback options, or driver installation behavior.
Why DriverStore becomes large
| Cause | What happens |
|---|---|
| GPU driver updates | Old NVIDIA, AMD, or Intel packages can remain after updates. |
| Printer and scanner drivers | Multiple models and versions may leave packages behind. |
| Hardware changes | Old device packages can stay available for reinstall or rollback. |
| OEM driver bundles | Laptop vendor tools may install several related packages. |
Safer cleanup options
- Confirm the folder size with a disk analyzer before acting.
- Uninstall old GPU suites or device software through Settings or the vendor uninstaller.
- Remove disconnected or unused devices from Device Manager only when you understand the device.
- Create a restore point before driver cleanup.
- Advanced users can inspect driver packages with
pnputil, but should avoid guessing.
DriverStore decision table
| Question | Safer answer |
|---|---|
| Can I delete DriverStore manually? | No. Do not delete files directly from the folder. |
| Is System32 DriverStore FileRepository safe to delete? | No. Do not manually delete FileRepository. |
| What are Device Driver Packages in Disk Cleanup? | Old driver package files Windows may offer to remove through Disk Cleanup. |
| Is DriverStore junk? | No. It stores driver packages Windows may need. |
| Can old drivers be removed? | Sometimes, but use Windows or vendor tools. |
| Should cleanup apps erase DriverStore? | No. Treat it as a protected system area. |
| What should I clean first? | Temp files, browser caches, Windows.old, downloads, and vendor installer caches. |
Device Driver Packages in Disk Cleanup
If Disk Cleanup shows Device Driver Packages, that is different from manually deleting files inside DriverStore\FileRepository. Windows is exposing a cleanup category for old driver packages. Manual FileRepository deletion is still unsafe.
If your exact question is device driver packages safe to delete, use the Disk Cleanup category only after recent driver updates are stable and rollback is not needed. Do not treat that category as permission to delete DriverStore manually.
For the detailed answer, use the Device Driver Packages in Disk Cleanup guide.
What PnPUtil is for
Microsoft documents pnputil as a command-line tool for driver package operations. It can enumerate and remove driver packages, but it is an advanced tool. Use it only when you know which package is safe to remove.
What to avoid
DriverStore, FileRepository, or random driver folders manually. A few gigabytes saved is not worth a broken graphics, network, storage, or printer driver.When to use DiskTidy
DiskTidy can help you identify safer cleanup candidates first, such as temp files, browser cache, old installers, Windows.old, and large personal files. It should not treat DriverStore as a normal delete target.
FAQ
What is the DriverStore folder?
It is a Windows-managed driver package store used for device driver installation and management.
Where is the DriverStore folder?
It is usually under C:\Windows\System32\DriverStore. Do not delete files from it manually.
Is System32 DriverStore FileRepository safe to delete?
No. Do not manually delete FileRepository. Use Windows cleanup tools, vendor uninstallers, or carefully reviewed driver-management tools instead.
Can I delete DriverStore files?
No, not manually. Use Windows driver tools or vendor uninstallers instead.
Why is DriverStore so large?
GPU updates, printer drivers, hardware changes, and OEM driver bundles can leave multiple driver packages installed.
How do I safely remove old driver packages?
Start with vendor uninstallers and Device Manager. Advanced users can review packages with PnPUtil, but should not guess.