Windows 11 또는 Windows 10이 설치된 PC에서 DriverStore 폴더는 기본적으로 시스템에 설치된 모든 드라이버가 저장되는 안전한 위치입니다. 일반적으로 컴퓨터를 오랫동안 사용하더라도 이 폴더가 드라이브 저장 공간을 크게 차지하지 않습니다. 하지만 일부 Windows 사용자들은 이 폴더가 상당히 많은 디스크 공간을 차지하고 있다고 보고하기도 합니다. 이번 글에서는 Windows 11/10에서 DriverStore File Repository 폴더를 안전하게 정리하는 방법을 소개합니다.
System32의 DriverStore란 무엇인가?
Driver Store는 시스템과 함께 제공되는 서드파티 드라이버 패키지 및 기본 장치 드라이버들을 신뢰할 수 있는 형태로 모아둔 컬렉션으로, 로컬 하드 디스크의 보호된 위치에 유지됩니다. 드라이버를 설치하기 전에는 반드시 먼저 C:\Windows\System32\DriverStore\FileRepository 경로에 있는 드라이버 스토어에 등록(스테이징)되어야 합니다.
드라이버 패키지가 드라이버 스토어로 복사될 때는 INF 파일과 INF 파일이 참조하는 모든 파일을 포함한 패키지 내 전체 파일이 함께 복사됩니다. 이 파일들은 장치 설치에 필수적인 요소로 간주됩니다. 이처럼 드라이버 패키지를 드라이버 스토어에 복사하는 과정을 '스테이징(staging)'이라고 부르며, 드라이버 패키지는 반드시 스테이징 과정을 거친 후에야 실제 장치 설치에 사용될 수 있습니다.
DriverStore 폴더를 삭제해도 안전한가?
Windows PC에서 DriverStore 폴더의 내용을 무분별하게 삭제하면 오류나 시스템 충돌이 발생할 수 있으며, 심각한 경우 시스템 자체나 관련 하드웨어가 작동 불능 상태에 빠질 수도 있습니다. 따라서 어떤 파일을 삭제하는지 정확히 파악한 후 작업해야 합니다. 예방 차원에서 이 폴더의 드라이버 파일을 삭제하기 전에 반드시 시스템 복원 지점을 먼저 생성하는 것을 강력히 권장합니다.
Windows 11/10에서 DriverStore 폴더를 정리하는 방법
Windows 11/10에서 DriverStore 폴더를 정리하는 대표적인 방법은 다음과 같습니다.
- 디스크 정리 도구 활용 – 가장 안전한 방법
- 명령 프롬프트 활용
- 배치 파일 활용
- DriverStore Explorer 활용
각 방법의 단계별 절차를 하나씩 살펴보겠습니다.
1] 디스크 정리 도구로 DriverStore 폴더 안전하게 정리하기
이 방법은 DriverStore 폴더를 정리하는 가장 안전하고 간편하며 직관적인 방법입니다. 디스크 정리 도구를 사용하면 Windows 11/10 PC에서 더 이상 필요 없는 오래된 드라이버를 손쉽게 제거할 수 있습니다.
- 유틸리티를 실행한 후 정리하려는 드라이브를 선택합니다.
- 시스템 파일 정리(Clean up system files) 버튼을 클릭합니다.
- 장치 드라이버 패키지(Device Driver Packages) 항목과 필요한 다른 옵션을 선택합니다.
- 확인 버튼을 눌러 정리를 실행합니다.
또한 고급 디스크 정리 유틸리티의 명령줄 버전을 활용하는 것도 가능합니다.
2] 명령 프롬프트로 DriverStore 폴더 정리하기
명령 프롬프트를 통해서도 DriverStore 폴더를 정리할 수 있습니다. 아래 단계를 따라 진행하세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- 실행 창에 cmd를 입력한 뒤 Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
명령 프롬프트 창이 열리면 명령 프롬프트로 드라이버를 제거하는 방법에 대한 가이드의 지침에 따라 작업을 진행하면 됩니다.
3] 배치 파일로 DriverStore 폴더 정리하기
배치 파일(.bat)을 만들어 실행하는 방식으로도 DriverStore 폴더를 정리할 수 있습니다. 아래 순서대로 진행하세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- 실행 창에 notepad를 입력하고 Enter 키를 눌러 메모장을 실행합니다.
- 아래 코드를 복사하여 텍스트 편집기에 붙여넣습니다.
@echo off for /L %%N in (1,1,600) do ( echo Deleting driver OEM%%N.INF pnputil /d OEM%%N.INF )
- 적절한 이름을 지정하고 확장자를 .bat으로 저장합니다. 예: DScleanup.bat. 이때 파일 형식(Save as type)은 모든 파일(All Files)로 선택합니다.
저장한 배치 파일이 있는 위치로 이동한 후, 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행(Run as Administrator)을 선택하여 실행하면 DriverStore 폴더 정리가 시작됩니다.
4] DriverStore Explorer 활용하기
DriverStore Explorer는 PC에 설치된 장치 드라이버를 쉽게 관리, 목록 조회, 추가 또는 제거할 수 있도록 도와주는 무료 프로그램입니다. 시스템에 필수적인 드라이버는 삭제할 수 없도록 되어 있어 안심하고 사용할 수 있습니다.
지금까지 Windows 11/10에서 DriverStore 폴더를 정리하는 다양한 방법을 알아보았습니다.
DriverStore에서 드라이버를 제거하는 방법은?
Windows 사용자는 두 가지 주요 방법으로 드라이버 스토어에서 드라이버 패키지를 안전하게 제거할 수 있습니다. 첫 번째는 명령 프롬프트를 이용한 드라이버 제거이고, 두 번째는 장치 관리자(Device Manager)를 통해 드라이버를 제거하는 것입니다. 그래픽 카드와 같은 일부 하드웨어의 경우 DDU(Display Driver Uninstaller) 같은 전용 제거 도구를 활용하는 것도 좋은 방법입니다.
관련 글: DriverStore Explorer로 드라이버 스토어 폴더의 장치 드라이버 관리하기