Windows PC에 연결된 모든 장치가 정상적으로 작동하려면 각 장치에 맞는 드라이버가 필요합니다. 그런데 시간이 지날수록 불필요하거나 오래된 드라이버가 계속 쌓이면서 PC에 각종 문제를 일으킬 수 있습니다.
물론 Windows 기본 도구만으로도 드라이버를 손쉽게 제거할 수 있습니다. 하지만 문제는 장치 관리자에 현재 연결된 장치만 표시되고, 숨겨진 드라이버나 오래된 드라이버를 확인하는 옵션이 따로 없다는 점입니다. 이 글에서는 숨겨진 드라이버를 강제로 표시하는 방법과 Windows에서 오래된 드라이버를 제거하는 방법을 단계별로 소개합니다.
참고: 이 글은 Windows 11을 기준으로 작성되었지만, Windows 10, 8, 7 등 이전 버전에서도 동일하게 적용할 수 있습니다.
그래픽·사운드 드라이버는 DDU 활용하기
그래픽 카드는 구조가 복잡한 장치입니다. 새 그래픽 카드를 구입했거나 기존 카드를 교체했는데 드라이버 충돌 때문에 정상적으로 작동하지 않는 경우가 종종 있습니다. 아예 인식되지 않거나, 크래시와 재부팅이 반복될 수도 있죠.
이런 상황이라면 무료 유틸리티인 Guru 3D의 DDU(Display Driver Uninstaller)를 사용해 새 드라이버를 설치하기 전에 기존 그래픽 드라이버를 완전히 제거하는 것이 좋습니다. DDU는 악성코드 걱정이 없고, Intel·NVIDIA·AMD처럼 널리 쓰이는 그래픽 칩셋을 위한 전용 옵션을 내장하고 있어 신뢰할 만한 몇 안 되는 외부 유틸리티 중 하나입니다. Realtek과 Sound Blaster라는 두 대표 사운드 드라이버도 함께 지원합니다.
DDU로 드라이버를 제거하는 방법은 다음과 같습니다.
- DDU 압축 파일을 다운로드한 뒤, 압축을 쉽게 풀 수 있도록 PC의 편리한 위치에 붙여넣습니다.
- DDU 응용 프로그램을 실행하면 한 번 더 압축 해제가 필요할 수 있습니다. "확인"을 눌러 진행하면, 오래된 드라이버를 제거해 주는 "Display Driver Uninstaller" 실행 파일을 볼 수 있습니다.
- DDU를 실행하면 "DDU has detected that you're not in Safe mode(안전 모드가 아닙니다)"라는 경고 메시지가 나타납니다. 이 상태에서는 오래된 오디오 및 GPU 드라이버를 교체하기 위한 "Clean and restart(정리 후 재시작)" 옵션이 회색으로 비활성화됩니다.
- DDU를 사용하려면 Windows를 안전 모드로 부팅해야 합니다. 안전 모드 진입 방법은 여러 가지가 있지만, 가장 간단한 방법은 시작 메뉴 검색에서 "고급 시작 옵션 변경" 시스템 설정을 찾아 메뉴 안의 "다시 시작" 버튼을 클릭하는 것입니다.
- PC가 파란 화면과 함께 재시작되면 화살표 키를 사용해 "문제 해결 → 고급 옵션 → 시작 설정" 화면으로 이동합니다. 여기서 다시 "다시 시작" 버튼을 클릭해야 안전 모드로 로그인할 수 있습니다.
- 재시작이 완료되면 시작 설정 화면에 안전 모드 관련 여러 옵션이 표시되며, 각 옵션은 숫자 입력으로 선택합니다. 일반 안전 모드로 들어가려면 4번을 누르세요.
- 안전 모드는 바탕화면 배경이 검은색으로 표시되고 보안상 일부 기능이 비활성화된다는 점을 제외하면 일반 모드와 크게 다르지 않습니다.
- DDU를 저장해 둔 폴더로 이동한 뒤 DDU를 실행합니다.
드롭다운 메뉴에서 장치 유형(GPU 또는 오디오)을 선택하고, "Clean and restart"를 클릭하면 해당 드라이버가 완전히 제거됩니다.
안전 모드를 종료하고 일반 모드로 돌아오면, 기존 드라이버의 충돌이나 간섭 없이 새로운 GPU 또는 사운드 드라이버를 설치할 수 있습니다.
주의: DDU 자체는 안전하게 사용할 수 있는 프로그램이지만, 혹시 모를 상황에 대비해 장치 관리자에서 확인할 수 있는 기존 드라이버를 미리 백업해 두는 것이 좋습니다.
오래된 드라이버 강제로 표시하기
오래된 드라이버를 제거하기 전에, 먼저 목록에 숨겨진 드라이버들이 나타나도록 설정을 변경해야 합니다.
- Windows 11에서는 Win + X를 누른 뒤 목록에서 "Windows 터미널(관리자)"을 선택합니다. 여기서 명령 프롬프트를 바로 실행할 수 있습니다. Windows 10에서는 Win + X 단축키 메뉴에서 "명령 프롬프트(관리자)"를 직접 선택하거나, 검색 메뉴를 통해 명령 프롬프트를 열면 됩니다.
- 아래 명령어를 입력하고 Enter 키를 눌러 실행합니다.
SET DEVMGR_SHOW_NONPRESENT_DEVICES=1
이 명령은 장치 관리자 목록에 보이지 않던 모든 오래된 드라이버를 강제로 표시해 줍니다. 명령 실행이 끝나면 본격적인 제거 작업을 진행할 수 있습니다.
Windows에서 오래된 드라이버 제거하기
- 오래된 드라이버를 제거하려면 Win + X를 누르고 목록에서 "장치 관리자"를 선택합니다.
- 상단 메뉴에서 "보기"를 클릭한 뒤 "숨겨진 장치 표시" 옵션을 선택하면 숨겨져 있던 모든 드라이버가 나타납니다.
이 기능의 좋은 점은 오래된 드라이버가 흐리게(faded) 표시된다는 것입니다. 덕분에 현재 사용 중인 드라이버와 더 이상 존재하지 않는 드라이버를 쉽게 구분할 수 있습니다.
- 제거하려는 오래된 드라이버를 선택하고 마우스 오른쪽 버튼을 누른 뒤 "디바이스 제거"를 클릭합니다. 여기서는 더 이상 사용하지 않지만 PC에 기록이 남아 있는 USB 드라이브의 흐린 드라이버를 예로 들었습니다. 각 항목 아래를 살펴보면 비슷한 방식으로 제거할 수 있는 오래된 드라이버를 더 찾을 수 있습니다.
디스크 정리로 드라이버 패키지 삭제하기
간단한 디스크 정리를 통해서도 Windows PC에서 오래된 장치 드라이버를 삭제할 수 있습니다.
- Windows 검색 메뉴에서 "디스크 정리" 앱을 찾아 실행합니다. 최상의 결과를 얻으려면 관리자 권한으로 실행하세요.
- 디스크 정리는 불필요한 장치 드라이버 패키지를 포함한 다양한 내부 시스템 파일을 스캔하여 확보 가능한 공간을 계산합니다. 스캔이 완료될 때까지 잠시 기다립니다.
- 디스크 정리 팝업 창에서 삭제할 파일 목록을 확인합니다. 여기에서 "장치 드라이버 패키지" 항목과 절약할 수 있는 공간 크기를 볼 수 있습니다. 삭제할 드라이버 패키지를 선택한 뒤 "확인" 버튼을 클릭하세요.
- 디스크 정리가 장치 드라이버 패키지를 삭제할 때까지 몇 분 정도 기다립니다. 이 과정을 통해 오래되고 불필요한 드라이버를 말끔히 정리할 수 있습니다.
위 방법들을 활용하면 숨겨진 오래된 드라이버를 쉽게 찾아 제거할 수 있습니다. 다만 현재 사용 중인 장치 드라이버를 실수로 삭제하면 연결된 하드웨어에 문제가 생길 수 있으니 항상 주의하고, 제거 전에 반드시 두 번 확인하는 습관을 들이세요.
자주 묻는 질문
1. System32 드라이버를 제거해도 안전한가요?
System32 폴더에는 Windows 운영체제에 통합된 중요한 DLL(동적 링크 라이브러리) 파일들이 들어 있으며, 드라이버는 "C:\Windows\System32\Drivers" 폴더에 위치합니다.
이 드라이버들 상당수는 부팅, 디스플레이 출력, 데이터 백업 등 필수 작업에 사용됩니다. 따라서 PC 운영에 필요한 드라이버는 제거할 수 없습니다. 하지만 System32 폴더를 살펴보면 더 이상 사용하지 않는 구형 비디오 카드, 웹캠, 모니터의 드라이버가 남아 있는 경우가 있는데, 이런 드라이버는 안전하게 삭제할 수 있습니다.
2. Realtek 드라이버를 삭제해도 되나요?
Realtek 드라이버는 제거하고 다른 드라이버로 교체해도 전혀 문제없습니다. 중요한 사운드 드라이버라서 Program Files 폴더에서는 삭제할 수 없지만, "장치 관리자"에서는 손쉽게 제거할 수 있고 원하는 다른 오디오 드라이버로 교체할 수 있습니다. WO Mic 같은 대안도 있습니다. NVIDIA, Intel, AMD 같은 그래픽 드라이버도 마찬가지로, 새 드라이버로 교체한다면 기존 드라이버를 완전히 삭제하는 것이 가능합니다.
3. 삭제한 드라이버는 어떻게 복원하나요?
일반적으로 Windows 업데이트가 "누락된 드라이버" 문제를 알아서 처리해 줍니다. 업데이트마다 필요한 드라이버를 자동으로 다시 설치하기 때문입니다. 삭제한 드라이버가 나중에 필요하다면 장치 관리자의 각 하위 항목에서 최근 교체된 드라이버가 있는지 먼저 확인해 보세요.
해당 드라이버를 마우스 오른쪽 버튼으로 클릭해 "속성"을 연 뒤, "드라이버" 탭에 "드라이버 롤백" 옵션이 활성화되어 있는지 확인합니다. 이 버튼을 클릭하면 현재 드라이버를 취소하고 이전 버전으로 되돌릴 수 있습니다. 또한 삭제한 드라이버가 나중에 필요할 것을 대비해 시스템 복원 지점을 미리 만들어 두는 것도 좋은 방법입니다.