Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

[FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.

일부 Windows 사용자는 일정한 간격으로 중단되거나 심각한 충돌을 경험하고 있습니다. 이벤트 뷰어 확인 시 , 다음 오류 메시지와 함께 반복적으로 중요한 이벤트를 발견합니다. "드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환했습니다."-  이 문제는 Windows 7, Windows 8.1, Windows 10에서 발생하는 것으로 확인되었습니다.

[FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.

이 특정 문제를 조사한 후 이 오류가 나타나는 데 기여할 수 있는 몇 가지 일반적인 시나리오가 있음이 밝혀졌습니다. 다음은 잠재적인 범인의 목록입니다:

  • XHCI 컨트롤러 드라이버 복제 – 이 오류를 일으키는 가장 일반적인 경우 중 하나는 OS 설치에 Texas Instruments XHCI 컨트롤러 드라이버의 두 인스턴스가 포함된 시나리오입니다. 이 경우 두 드라이버를 모두 제거하고 컴퓨터를 다시 시작하여 OS가 채우는 것과 동일한 단일 일반을 설치하도록 허용하여 문제를 해결할 수 있습니다.
  • 메모리 결함 – 이 문제를 메모리 오류로 비난하는 사용자 보고서가 많이 있으므로 시간을 내어 조사하고 오류가 RAM 스틱으로 인해 발생하지 않는지 확인하십시오. HWmonitor 및 Memtest와 같은 도구를 사용하여 RAM 스틱이 제대로 작동하는지 확인할 수 있습니다.
  • 오래된 칩셋 드라이버 – 특정 상황에서 리소스를 많이 사용하는 활동 중에 시스템이 충돌하는 일부 유형의 일관되지 않은 칩셋 드라이버로 인해 이 문제가 발생하는 것을 볼 수 있습니다. 이것은 AMD와 INTEL 프로세서 모두에서 발생하는 것으로 알려져 있습니다. 이 경우 해결 방법은 칩셋 드라이버를 사용 가능한 최신 버전으로 업데이트하는 것입니다.
  • 오래된 BIOS/UEFI 드라이버 – 경우에 따라 오래된 BIOS 버전이 이 특정 문제의 근본 원인이 될 수 있습니다. 이 경우 BIOS/UEFI 펌웨어를 최신으로 업데이트하면 문제를 해결할 수 있습니다.
  • AV 소프트웨어 충돌 – WINdows 설치에서 Avast를 기본 보안 제품군으로 사용하고 있다면 그것이 바로 당신이 봐야 할 범인일 가능성이 높습니다. 이 문제를 지적하는 사용자 보고서가 많이 있으며 모든 경우에 실행 가능한 유일한 해결 방법은 보안 제품군을 제거하고 다른 타사 제품이나 Windows Defender로 교체하는 것이었습니다.
  • 시스템 파일 손상 – 보다 심각한 상황에서는 일부 유형의 시스템 파일 손상으로 인해 이 오류가 표시될 수 있습니다. 이 경우 복구 설치 또는 새로 설치와 같은 절차로 모든 Windows 구성 요소를 새로 고치는 것이 현 시점에서 유일한 선택입니다.

이제 이 문제의 원인일 가능성이 가장 큰 범인을 알게 되었으므로 영향을 받는 다른 사용자가 문제를 해결하는 데 성공적으로 사용한 방법 목록은 다음과 같습니다.

방법 1:XHCI 컨트롤러 제거(해당되는 경우)

결과적으로 "드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환함"을 발생시키는 가장 일반적인 시나리오 중 하나입니다. 오류는 Texas Instruments XHCI 컨트롤러 드라이버의 두 인스턴스가 서로 충돌하여 치명적인 충돌로 인해 정지되는 경우입니다.

동일한 문제를 처리하는 영향을 받는 여러 사용자가 장치 관리자를 사용하여 중복된 드라이버로 인해 발생하는 충돌을 제거하여 두 인스턴스를 모두 제거함으로써 문제를 마침내 해결하고 이 오류의 새 인스턴스 생성을 방지했다고 보고했습니다.

이 작업을 수행한 후 운영 체제는 이러한 유형의 오류 로그가 더 이상 표시되지 않도록 한 인스턴스만 다시 설치해야 합니다.

이 시나리오가 적용 가능하고 "드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환함"을 수정하기 위한 단계별 지침을 찾고 있는 경우 , 아래 지침을 따르십시오.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'devmgmt.msc'를 입력합니다. Enter 키를 누릅니다. 장치 관리자를 엽니다. UAC(사용자 계정 컨트롤)에서 메시지가 표시되는 경우 , 를 클릭합니다. 관리자 액세스 권한을 부여합니다. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  2. 기기 관리자에 들어가면 , 기기 목록을 아래로 스크롤하여 범용 직렬 버스 컨트롤러와 연결된 드롭다운 메뉴를 확장합니다. .
  3. 범용 직렬 버스 컨트롤러 드롭다운 메뉴 내에서 모든 Texas Instruments XHCI 컨트롤러 를 마우스 오른쪽 버튼으로 클릭합니다. 기기 제거를 선택합니다. 방금 나타난 컨텍스트 메뉴에서. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  4. 두 드라이버의 제거를 확인한 다음 컴퓨터를 재부팅하십시오. 다음에 시작할 때 OS는 XHCI 드라이버가 누락되었음을 감지하고 더 이상 동일한 이벤트 뷰어 오류를 생성하지 않아야 하는 일반 드라이버를 설치합니다.

이 시나리오가 적용되지 않거나 위의 지침을 이미 따랐지만 여전히 동일한 "드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환했습니다."가 발생하는 경우 아래의 다음 잠재적 수정 사항으로 이동합니다.

방법 2:메모리 오류 조사

이 오류는 종종 메모리 오류와 관련이 있으므로 다음으로 수행해야 할 일은 RAM 스틱을 테스트하여 이러한 유형의 문제를 일으키는지 확인하는 것입니다. 가장 일반적으로 제대로 장착되지 않은 메모리 스틱을 다루고 있습니다. 최악의 시나리오는 메모리 스틱 중 하나가 고장나기 시작한다는 것입니다.

듀얼 채널 설정을 사용하는 경우 RAM 스틱 하나만 꺼내서 시작하고 같은 종류의 오류가 반복되는지 확인하기 위해 다양한 스트레스 활동으로 실험을 확인해야 합니다.

중요 :이전에 RAM 주파수나 전압(또는 둘 다)을 오버클럭한 경우 기본값으로 되돌리고 HWmonitor와 같은 도구로 상황을 모니터링하세요. 이 오류를 생성할 수 있는 전압 또는 온도 스파이크가 있는지 확인합니다.

또한 Memtest 수행도 고려해야 합니다. RAM 스틱의 무결성을 확인하기 위해 스캔하십시오.

[FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.

위에서 수행한 조사에서 RAM의 근본적인 문제가 밝혀지지 않은 경우 아래의 잠재적인 수정 사항으로 이동하십시오.

방법 3:칩셋 드라이버 업데이트

이 오류의 발생에 기여할 수 있는 또 다른 일반적인 원인은 리소스를 많이 요구하는 작업 중에 시스템의 불안정에 기여하는 오래된 칩셋 드라이버입니다. 칩셋 드라이버는 프로세서, GPU, HDD/SSD 드라이브 및 메모리 간의 통신을 처리하기 위해 존재합니다.

영향을 받는 여러 사용자가 마침내 '드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환함'  문제를 해결했다고 보고했습니다. 최신 호환 칩셋 드라이버를 설치하여 오류를 제거하십시오. 이 특정 수정 사항은 AMD와(과) 모두 효과적인 것으로 확인되었습니다. 및 인텔 칩셋.

칩셋 드라이버 업데이트에 대한 정확한 지침은 플랫폼마다 다르기 때문에 AMD와 Intel 칩셋 모두에서 이를 수행하는 방법을 보여주는 두 개의 별도 가이드를 마련했습니다.

아. 인텔 칩셋 드라이버 업데이트

  1. 기본 브라우저를 열고 칩셋 INF 유틸리티의 다음 다운로드 페이지를 방문하십시오. .
  2. 올바른 위치에 있으면 다운로드를 클릭합니다. 버튼은 화면의 왼쪽 상단 모서리에 있습니다. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  3. 사용자 계정 컨트롤 프롬프트에 동의한 후 라이선스 계약 조건에 동의합니다.를 클릭합니다. 서비스 약관에 동의합니다. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  4. 다운로드가 완료될 때까지 기다린 다음 7zip, WinZip, 또는 WinRar 아카이브의 내용을 추출합니다.
  5. 다음으로, SetupChipset.exe 를 두 번 클릭합니다. 실행 파일을 다운로드한 다음 화면의 지시에 따라 최신 칩셋 드라이버를 설치하십시오. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  6. 설치가 완료되면 컴퓨터를 다시 시작하고 다음 시작이 완료될 때까지 기다리십시오. 컴퓨터가 다시 부팅된 후 이러한 이벤트 뷰어를 발생시킨 작업을 반복합니다. 오류를 확인하고 문제가 이제 해결되었는지 확인합니다.

나. AMD 칩셋 드라이버 업데이트

  1. AMD 장비를 사용하는 경우 기본 브라우저를 열고 공식 AMD 드라이버 및 지원 페이지를 방문하세요. .
  2. 올바른 페이지로 이동하면 아래로 스크롤하여 검색 제품 섹션에서 칩셋 선택 왼쪽 열에서 선택한 다음 오른쪽 섹션에서 프로세서 소켓을 선택하십시오.
  3. 적절한 소켓을 선택한 후 새로 생성된 열에서 프로세서를 선택하고 제출을 클릭합니다. 올바른 칩셋 버전을 찾으려면 [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  4. 실행 파일 다운로드가 완료되면 방금 다운로드한 설치 프로그램을 두 번 클릭한 다음 화면의 지시에 따라 최신 칩셋 드라이버 설치를 완료합니다. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  5. 설치가 완료되면 컴퓨터를 재부팅하고 다음 시작이 완료되면 문제가 해결되는지 확인하십시오.

여전히 동일한 '드라이버 PCI가 하위 기기에 대해 잘못된 ID를 반환했습니다' 가 표시되는 경우 오류 또는 이 방법을 적용할 수 없는 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 4:BIOS/UEFI 버전 업데이트

결과적으로, 과부하에서 시스템을 불안정하게 만드는 오래된 BIOS 버전으로 인해 이 오류가 표시될 수도 있습니다. 이벤트 뷰어에 "드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환했습니다." 만 표시되는 경우일 수 있습니다. 컴퓨터에 과부하가 걸리면 오류가 표시됩니다.

이전에 동일한 문제가 발생했던 영향을 받는 여러 사용자가 BIOS 버전을 사용 가능한 최신 버전으로 업데이트하여 문제를 해결했다고 보고했습니다. 물론 이 작업을 수행하는 프로세스는 마더보드 제조업체에 따라 다릅니다. 그러나 다행스럽게도 대부분의 제조업체는 이 프로세스를 훨씬 쉽게 만들어줄 자체 플래싱 유틸리티를 개발했습니다.

이 수정 사항을 적용하려면 마더보드 제조업체에서 제공하는 공식(업데이트된) 설명서를 따르는 것이 가장 좋습니다. 일반적으로 "*마더보드 모델* + BIOS 업데이트에서 웹 검색을 하면 아주 쉽게 찾을 수 있습니다.

[FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.

중요: 일부 단계를 건너뛰거나 절차를 잘못 수행하는 경우 마더보드를 벽돌로 만들 가능성이 있음을 명심하십시오. 따라서 BIOS 펌웨어 업데이트에 대한 경험이 없는 경우 이 절차를 수행하지 않는 것이 좋습니다. 대신 PC를 공인 기술자에게 가져가십시오.

이 방법이 적용되지 않거나 이미 BIOS 버전을 업데이트했는데도 동일한 "드라이버 PCI가 하위 장치에 대해 잘못된 ID를 반환했습니다." 가 계속 표시되는 경우 오류가 발생하면 아래의 잠재적인 수정 사항으로 이동하십시오.

방법 5:Avast Antivirus 제거(해당되는 경우)

Windows 컴퓨터에서 Avast 바이러스 백신을 기본 AV로 사용하는 경우 이 보안 제품군은 이러한 성격의 BSOD를 유발하는 것으로 보고되는 경우가 많습니다. 불행히도 문제가 있는 도구를 완전히 제거하고 더 안정적인 타사 도구로 교체하거나 기본 제공 보안 제품군(Windows Defender)으로 전환하는 것 외에는 이러한 유형의 충돌에 대한 수정 사항을 찾을 수 없습니다.

이 시나리오가 적용되는 경우 아래 지침에 따라 Avast 바이러스 백신을 제거하여 "드라이버 PCI에서 하위 장치에 대해 잘못된 ID를 반환했습니다." 를 제거합니다. 오류:

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'appwiz.cpl'을 입력합니다. Enter 키를 누릅니다. 프로그램 및 기능 열기 메뉴. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  2. 프로그램 및 기능 내부 메뉴에서 설치된 프로그램 목록을 아래로 스크롤하여 Avast를 찾습니다. 설치. 표시되면 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. 방금 나타난 컨텍스트 메뉴에서. [FIX] 드라이버 ACPI가 하위 장치에 대해 잘못된 ID를 반환했습니다.
  3. 제거 창 내에서 화면의 지시에 따라 제거를 완료하고 컴퓨터를 다시 시작하고 다음 시작이 완료될 때까지 기다립니다.

동일한 '드라이버 PCI가 하위 기기에 대해 잘못된 ID를 반환함'  문제가 있는 보안 제품군을 설치한 후에도 오류가 계속 표시되거나 이 방법이 적용되지 않는 경우 아래의 다음 잠재적 수정으로 이동하십시오.

방법 6:모든 Windows 구성 요소 재설정

위의 방법 중 어느 것도 효과가 없는 경우 OS 설치의 안정성에 영향을 미치는 일종의 시스템 파일 손상을 처리할 수 있다는 사실을 고려해야 합니다.

이 시나리오에 해당하는 경우 가장 좋은 조치는 아래 절차에 따라 모든 관련 Windows 구성 요소를 재설정하는 것입니다.

  • 설치 수리(현장 수리) – C 드라이브에 개인 파일, 설치된 응용 프로그램, 게임 및 기타 유형의 개인 미디어를 보존하려는 중요한 정보가 있는 경우 이 작업을 수행하십시오. 그러나 이 절차를 진행하려면 이 작업을 수행하기 위해 호환되는 설치 미디어를 삽입하거나 플러그인해야 합니다.
  • 새로 설치 현재 OS 드라이브에 중요한 파일을 저장하지 않는 경우 대신 이 절차를 따르십시오. 이 프로세스에서는 호환되는 설치 미디어를 사용할 필요가 없으며 Windows 설정 메뉴에서 직접 시작할 수 있습니다.