Windows 드라이버 저장소의 개념과 크기가 커지는 이유, 그리고 pnputil을 사용하여 오래된 드라이버 패키지를 안전하게 나열하고 제거하는 방법입니다.
드라이버 저장소는 C:\Windows\System32\DriverStore\FileRepository에 위치한 보호된 폴더로, Windows가 PC에 스테이징된 모든 드라이버 패키지를 보관하는 곳입니다. Windows는 드라이버 저장소의 패키지에서만 장치를 설치하므로, 오래된 그래픽 및 프린터 드라이버가 이곳에 쌓여 수 gigabyte를 차지할 수 있습니다.
드라이버가 설치될 때 Windows는 먼저 INF 파일과 함께 전체 패키지를 드라이버 저장소에 복사(스테이징)한 다음 장치용으로 설치합니다. 패키지는 pnputil 같은 도구에서 oem<number>.inf로 나타납니다.
어떤 장치도 사용하지 않는 패키지는 pnputil을 사용하여 제거할 수 있습니다. 'pnputil /enum-drivers'는 타사 패키지의 게시된 이름, 공급자, 클래스 및 버전을 나열합니다. 'pnputil /delete-driver oem<number>.inf'는 패키지를 제거하며, /force를 추가하지 않는 한 장치가 여전히 사용 중인 경우 Windows가 거부하므로 /force는 피해야 합니다.
pnputil /enum-drivers, 그리고 이전 버전의 게시된 이름(oem<number>.inf)을 기록합니다.pnputil /delete-driver oem<number>.inf참고: Rain Cleaner는 드라이버를 설치하기 전에 복원 지점을 만들고 현재 드라이버의 복사본을 생성합니다.
최종 업데이트: 2026-10-08
DISM이란 무엇이며, /CheckHealth, /ScanHealth 및 /RestoreHealth 명령어의 역할과 Windows 복구를 위해 DISM과 SFC가 함께 작동하는 방식입니다.
WinRE의 정의, 실행 방법, 제공 도구 및 reagentc /info를 통한 확인 방법을 설명합니다.
sfc /scannow의 기능, 결과 읽는 법, CBS.log 위치 및 DISM을 먼저 실행해야 하는 시기.