Windows 10 드라이버 업데이트를 설치하려고 할 때 'Windows에서 장치용 드라이버를 찾았지만 오류가 발생했습니다(Windows found drivers for your device but encountered an error)'라는 메시지가 나타나는 경우가 있습니다. 이 메시지는 드라이버 업데이트 과정에서 오류가 발생했다는 의미로 표시되며, 새로운 장치를 시스템에 연결할 때 Windows가 드라이버 소프트웨어를 찾았음에도 불구하고 나타날 수도 있습니다. 다행히 Windows 10에 내장된 문제 해결 도구를 활용하면 이 오류를 직접 수정할 수 있습니다. 이 글에서는 단계별 해결 방법을 자세히 안내해 드립니다.

Windows에서 '장치용 드라이버를 찾았지만 오류 발생' 문제 해결 방법
이 오류가 시스템에서 발생하는 원인은 여러 가지가 있으며, 대표적인 원인은 다음과 같습니다.
- 오래된 Windows 드라이버로 인한 오류
- 잘못된 드라이버 설치로 인한 오류
- 손상된 시스템 파일로 인한 오류
- 잘못된 레지스트리 키로 인한 오류
아래 가이드에서는 'Windows에서 장치용 드라이버 소프트웨어를 찾았지만 오류가 발생했습니다' 문제를 해결할 수 있는 다양한 방법을 소개합니다.
방법 1: PC 재시작
문제가 발생했을 때 가장 먼저 시도해야 할 기본적인 조치는 재시작입니다. 재시작만으로도 일시적인 시스템 오류는 대부분 해결됩니다. 아래 단계를 따라 해 보세요.
1. Windows 키를 누른 후 전원(Power) 옵션을 클릭합니다.

2. 다시 시작(Restart)을 선택합니다.

방법 2: 하드웨어 및 장치 문제 해결사 실행
Windows 10에는 다양한 시스템 오류를 진단하고 해결할 수 있는 내장 문제 해결사가 포함되어 있습니다. 이 도구는 드라이버 관련 문제를 해결하는 데 매우 유용합니다. '하드웨어 및 장치 문제 해결사 실행 방법' 가이드를 참고하여 Windows 10에서 문제 해결사를 실행해 보세요.

방법 3: 장치 드라이버 업데이트
이 오류를 해결하는 가장 효과적인 방법은 컴퓨터의 드라이버를 최신 버전으로 업데이트하는 것입니다. Windows 10에서는 장치 관리자(Device Manager)를 통해 손쉽게 드라이버를 업데이트할 수 있습니다.
옵션 I: 드라이버 자동 업데이트
아래의 간단한 단계를 따르면 Windows 10 드라이버를 안전하게 업데이트할 수 있습니다. 'Windows 10에서 장치 드라이버 업데이트 방법' 가이드를 참고하세요.

옵션 II: 드라이버 수동 업데이트
수동으로 드라이버를 설치하는 것도 매우 효과적인 해결책입니다. 장치 관리자 유틸리티를 통해 수동으로 드라이버를 설치할 수 있으며, 아래 단계를 따라 안전하게 진행하세요.
1. Windows 키를 누르고 장치 관리자(Device Manager)를 입력한 후 열기를 클릭합니다.

2. 문제가 있는 드라이버(예: Intel(R) Dynamic Platform and Thermal Framework Chipset Participant)를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트(Update driver)를 선택합니다.

3. 내 컴퓨터에서 드라이버 찾아보기(Browse my computer for drivers)를 클릭합니다.

4. 이 위치에서 드라이버 검색(Search for drivers in this location) 항목에 아래 경로를 입력하고 다음(Next)을 클릭합니다.
C:\Windows\WinSxS

컴퓨터가 해당 위치에서 드라이버 업데이트를 검색합니다.
방법 4: 장치 드라이버 재설치
드라이버가 잘못 설치된 경우에도 'Windows에서 장치용 드라이버 소프트웨어를 찾았지만 오류가 발생했습니다' 문제가 발생할 수 있습니다. 문제가 되는 드라이버를 제거한 후 다시 설치하면 오류를 예방할 수 있습니다. 'Windows 10에서 드라이버 제거 및 재설치 방법' 가이드를 참고하여 동일하게 진행해 보세요.

방법 5: 시스템 파일 복구
손상된 시스템 파일이 원인일 경우에는 Windows에 내장된 도구로 복구할 수 있습니다. 'Windows 10에서 시스템 파일 복구 방법' 가이드를 참고하여 안내된 단계대로 진행하면 컴퓨터의 손상된 모든 파일을 복구할 수 있습니다.

명령이 완료될 때까지 기다린 후, 'Windows에서 장치용 드라이버를 찾았지만 오류가 발생했습니다' 문제가 해결되었는지 확인하세요.
방법 6: TrustedInstaller에 전체 권한 부여
TrustedInstaller는 Windows에 내장된 사용자 계정으로, Windows 7, Windows 8, Windows Vista 및 Windows 10에서 사용할 수 있습니다. 이 계정은 Program Files와 Windows 폴더 등 다양한 시스템 파일을 관리합니다. 드라이버 문제를 시스템 문제 해결 방식으로 해결하려면 TrustedInstaller에 전체 제어 권한을 부여해야 합니다. 아래 단계에 따라 진행하세요.
1. Windows + E 키를 동시에 눌러 파일 탐색기(File Explorer)를 엽니다.
2. 로컬 디스크(C:)를 더블클릭하여 폴더를 엽니다.

3. Windows 폴더를 더블클릭하여 엽니다.

4. System32 폴더로 이동한 후 마우스 오른쪽 버튼을 클릭하고 속성(Properties)을 선택합니다.

5. 보안(Security) 탭으로 이동한 후 편집(Edit) 버튼을 클릭합니다.
참고: 요청 시 편집 버튼에 대해 관리자 권한을 승인해 주세요.

6. 그룹 또는 사용자 이름(Groups or user names) 목록에서 TrustedInstaller를 선택합니다.

7. TrustedInstaller의 사용 권한(Permissions for TrustedInstaller)에서 모든 권한(Full control) 옆의 허용(Allow) 확인란을 체크합니다.

8. 로컬 디스크(C:)의 Windows 폴더 안에 있는 SysWOW64 폴더에도 동일한 단계를 반복합니다.

방법 7: 숨겨진 관리자 계정으로 설치
수동 업데이트로도 오류가 해결되지 않는다면 숨겨진 관리자 계정을 사용하여 드라이버를 설치해 보세요. 숨겨진 계정은 일반 계정보다 더 높은 권한을 제공합니다. 아래 단계를 따라 진행하세요.
1. 먼저 PC를 재부팅합니다.

2. 로그인 화면에서 Shift 키를 누른 상태로 유지합니다.
3. 문제 해결(Troubleshoot)을 선택한 후 고급 옵션(Advanced options)을 클릭합니다.

4. 명령 프롬프트(Command Prompt) 옵션을 선택합니다.

5. 아래 명령어를 입력하고 Enter 키를 누릅니다.
net user administrator /active:yes

6. 해당 계정으로 로그인한 후 드라이버를 설치합니다.
7. 드라이버 설치가 완료되면 Windows 키를 누르고 명령 프롬프트를 입력한 후 관리자 권한으로 실행을 클릭합니다.
8. 아래 명령어를 입력하고 Enter 키를 눌러 관리자 권한을 비활성화합니다.
net user administrator /active: no

9. 마지막으로 PC를 다시 시작하고 평소 사용하던 기본 계정으로 로그인합니다.
방법 8: 레지스트리 편집기 키 수정
잘못되었거나 손상된 레지스트리 키도 이 오류의 원인이 될 수 있습니다. 필터 드라이버(Filter driver) 관련 키를 삭제하면 문제가 해결될 수 있습니다. 레지스트리 키를 수정하려면 먼저 드라이버의 GUID 값을 알아야 합니다. 아래 단계를 따르세요.
참고: 수정 중 실수가 발생할 경우를 대비해, 작업 전 반드시 레지스트리 키를 백업해 두세요.
1. 장치 관리자(Device Manager)를 실행합니다.

2. 문제가 있는 드라이버를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

3. 세부 정보(Details) 탭으로 이동한 후 속성(Property) 드롭다운에서 클래스 GUID(Class Guid)를 선택합니다.
4. 표시되는 값(Value)을 기록해 둡니다.

5. Windows + R 키를 눌러 실행(Run) 대화 상자를 엽니다.
6. regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기(Registry Editor) 창을 엽니다.

7. 확인 창이 나타나면 예(Yes)를 클릭합니다.
8. 아래 키 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

9. 앞서 기록해 둔 값(Value)과 일치하는 항목을 찾아 클릭합니다.
10. UpperFilters를 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.
참고: UpperFilters가 보이지 않으면 LowerFilters를 찾아 삭제하세요.

11. 경고 창을 확인한 후 PC를 재부팅합니다.
자주 묻는 질문(FAQ)
Q1. Windows 드라이버란 무엇인가요?
답변: Windows 드라이버는 컴퓨터 시스템의 필수 구성 요소입니다. 드라이버는 하드웨어 장치와 운영체제 간의 통신을 가능하게 하는 소프트웨어 요소입니다.
Q2. Windows 10에서 드라이버는 어디서 업데이트할 수 있나요?
답변: 장치 관리자(Device Manager)를 열면 컴퓨터에서 활성화된 모든 드라이버 목록을 확인할 수 있으며, 여기에서 드라이버를 업데이트할 수도 있습니다.
Q3. Windows 10에 새 드라이버를 설치할 수 있나요?
답변: 네, 가능합니다. 수동으로 설치하거나 시스템 유틸리티를 활용하여 Windows 10 PC에 새 드라이버를 설치할 수 있습니다.
추천 콘텐츠:
- Uber 사용 기록 삭제 방법
- Windows 10에서 Valorant 그래픽 드라이버 크래시 해결 방법
- Windows 10 '토큰 참조 시도' 오류 해결 방법
- '시스템이 펌웨어 운영체제 또는 UEFI 드라이버에서 무단 변경을 발견했습니다' 오류 해결 방법
이 가이드가 도움이 되었기를 바라며, 'Windows에서 장치용 드라이버를 찾았지만 오류가 발생했습니다' 문제를 성공적으로 해결하셨기를 바랍니다. 어떤 방법이 효과적이었는지 댓글로 알려주세요. 또한 궁금한 점이나 제안 사항이 있다면 언제든지 공유해 주세요.