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

Windows 코드 38 오류 수정: '이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다' 해결 방법

이 오류는 주로 최근에 설치한 외부 장치와 관련이 있으며, 해당 장치의 성능 저하 현상이 함께 나타나는 경우가 많습니다. 오류는 장치 관리자에서 문제가 되는 장치의 속성을 열었을 때 확인할 수 있습니다.

Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법

일반적으로 문제가 되는 장치는 USB를 통해 연결된 경우가 많으며, 포트를 적절히 관리하면 문제를 해결할 수 있습니다. 실제로 다른 사용자들에게 효과가 있었던 검증된 해결 방법들을 정리했습니다. 이 가이드가 문제 해결에 도움이 되기를 바랍니다!

'Windows에서 이전 장치 드라이버 인스턴스가 아직 메모리에 있기 때문에 이 하드웨어의 장치 드라이버를 로드할 수 없습니다(코드 38)' 오류의 원인

가능한 원인 목록은 길지 않지만, 어떤 해결 방법을 적용해야 할지 파악하는 데 충분한 정보를 제공합니다. 지금부터 하나씩 살펴보겠습니다!

  • USB 컨트롤러 드라이버가 잘못 설치되었을 수 있으므로 재설치를 고려해야 합니다.
  • 컴퓨터가 유휴 상태일 때 하드 디스크가 자동으로 꺼지는 기능이 많은 사용자에게 이 문제를 일으킨 것으로 알려져 있습니다.
  • 설치된 타사 프로그램과 서비스가 장치 드라이버와 충돌하여 문제를 일으키는 경우도 흔합니다. 클린 부팅을 통해 어떤 프로그램이 원인인지 확인할 수 있습니다.

해결 방법 1: 종료 시 Shift 키 누르기

이 놀랍도록 간단한 방법은 그 단순함 덕분에 목록의 맨 위에 올랐습니다. "Windows에서 이전 장치 드라이버 인스턴스가 아직 메모리에 있기 때문에 이 하드웨어의 장치 드라이버를 로드할 수 없습니다(코드 38)" 오류로 고생한 수많은 사용자에게 실제로 도움이 된 방법입니다.

이 방법은 특히 노트북에 효과적입니다. 시작 메뉴의 전원 끄기 옵션을 클릭하거나 물리적 전원 버튼을 누를 때 Shift 키를 누른 상태로 유지하기만 하면 됩니다. 이렇게 하면 노트북이 완전히 종료되고 잔여 전력까지 방전되어, 다음에 전원을 켤 때 일종의 새로운 시작이 됩니다. 문제가 해결되는지 바로 확인해 보세요!

해결 방법 2: 장치 관리자에서 USB 장치 재설치

이 방법은 장치 관리자에 등록된 USB 장치 수에 따라 다른 방법보다 몇 분 더 걸릴 수 있지만, 과정 자체는 매우 간단합니다. 지금까지 가장 많은 사용자에게 도움이 된 방법이므로, 다른 방법을 시도하기 전에 먼저 적용해 보시기를 강력히 권장합니다!

  1. 먼저 현재 컴퓨터에 설치된 드라이버를 제거해야 합니다.
  2. 시작 메뉴 버튼 옆의 검색 필드에 "장치 관리자"를 입력하여 장치 관리자 창을 엽니다. Windows 키 + R 키 조합으로 실행 대화 상자를 연 후 devmgmt.msc를 입력하고 확인 또는 Enter 키를 누르는 방법도 가능합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. "범용 직렬 버스 컨트롤러(Universal Serial Bus controllers)" 섹션을 확장합니다. 현재 컴퓨터에 설치된 모든 USB 장치가 표시됩니다.
  2. 목록의 각 항목을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 디바이스 제거 옵션을 선택합니다. 목록의 모든 항목에 대해 동일한 과정을 반복해야 합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 대화 상자 프롬프트를 확인한 후 장치 관리자를 닫고 컴퓨터를 다시 시작합니다. Windows가 방금 제거한 장치를 자동으로 다시 설치하며, 오류는 사라질 것입니다!

해결 방법 3: 하드 디스크가 절대 꺼지지 않도록 설정

이 방법 역시 쉽게 적용할 수 있는 훌륭한 해결책으로, 같은 문제로 고생한 많은 사용자에게 도움이 되었습니다. 컴퓨터가 유휴 상태일 때 하드 디스크가 절대 꺼지지 않도록 설정하는 것입니다. 다소 부담스러운 변경처럼 느껴질 수 있지만, 장치가 마침내 정상적으로 작동한다는 점을 생각하면 사소한 변화입니다!

  1. 시스템 트레이에 있는 배터리 아이콘을 마우스 오른쪽 버튼으로 클릭하고 전원 옵션을 선택합니다. Windows 10이 아닌 경우 시작 메뉴에서 제어판을 검색하고, 보기 기준 옵션을 큰 아이콘으로 변경한 뒤 전원 옵션을 클릭합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 현재 사용 중인 전원 계획(일반적으로 균형 조정 또는 절전)을 선택하고 계획 설정 변경을 클릭합니다. 새로 열리는 창에서 고급 전원 설정 변경을 클릭합니다.
  2. 이 창에서 목록의 하드 디스크 항목 옆에 있는 작은 더하기(+) 버튼을 클릭하여 확장합니다. 다음 시간 후 하드 디스크 끄기 항목도 동일하게 확장한 후, 설정 값을 클릭하여 사용 안 함(Never)으로 변경합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 컴퓨터가 전원 계획을 자동으로 전환하는 경우가 있으므로, 활성화된 모든 전원 계획에 대해 동일하게 설정합니다. 이후 코드 38 오류가 여전히 나타나는지 확인합니다.

해결 방법 4: 하드웨어 및 장치 문제 해결사 실행

이 문제 해결사는 제어판의 Windows 문제 해결 도구 모음에 포함된 표준 기능입니다. 장치 관리자의 장치 속성에는 문제 해결사가 제공되지 않기 때문에, 이 도구가 가장 유용한 대안이 될 수 있습니다. 많은 사용자에게 효과가 있었던 만큼 여러분에게도 도움이 되기를 바랍니다.

  1. 시작 버튼에서 유틸리티를 검색하거나, 작업 표시줄 왼쪽(화면 좌측 하단)의 검색(Cortana) 버튼을 클릭하여 제어판을 엽니다.
  2. Windows 키 + R 키 조합으로 실행 대화 상자를 연 후 "control.exe"를 입력하고 실행을 클릭하면 제어판이 바로 열립니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 제어판이 열리면 보기 방식을 범주로 변경하고, 하드웨어 및 소리 아래의 장치 및 프린터 보기를 클릭하여 해당 섹션을 엽니다.
  2. 중앙 영역에서 문제가 되는 장치를 찾아 한 번 클릭한 후, 상단 메뉴의 문제 해결 버튼을 클릭합니다. 해당 장치를 찾을 수 없으면 컴퓨터 아이콘을 클릭합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 문제 해결사가 문제를 진단하고 해결할 때까지 기다린 후, 화면의 지침에 따라 복구를 진행합니다. 이후 "Windows에서 이전 장치 드라이버 인스턴스가 아직 메모리에 있기 때문에 이 하드웨어의 장치 드라이버를 로드할 수 없습니다(코드 38)" 오류가 여전히 나타나는지 확인합니다.

해결 방법 5: 클린 부팅

컴퓨터 시작 시 함께 실행되는 서비스나 프로세스를 정확히 찾아내는 데는 클린 부팅이 가장 확실한 방법입니다. 특정 서비스나 프로그램이 원인인 경우, 이 방법으로 문제의 근원을 정확히 pinpoint할 수 있습니다.

  1. 키보드에서 Windows + R 키 조합을 누릅니다. '실행' 대화 상자에 'msconfig'를 입력하고 '확인'을 클릭합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 같은 창의 일반 탭에서 선택적 시작 옵션을 선택한 후, 시작 항목 로드 확인란의 선택을 해제합니다.
  2. 서비스 탭에서 모든 Microsoft 서비스 숨기기 확인란을 선택한 다음 '모두 사용 안 함'을 클릭합니다.
Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  1. 시작 프로그램 탭에서 '작업 관리자 열기'를 클릭합니다. 작업 관리자 창의 시작 프로그램 탭에서 활성화된 각 시작 항목을 마우스 오른쪽 버튼으로 클릭하고 '사용 안 함'을 선택합니다.Windows 코드 38 오류 수정:  이전 장치 드라이버 인스턴스가 메모리에 남아 있어 드라이버를 로드할 수 없습니다  해결 방법
  2. 이후 시작 항목을 하나씩 활성화하면서 컴퓨터를 다시 시작하고, 오류가 다시 나타나는지 확인합니다.
  3. 문제가 되는 시작 항목이나 서비스를 찾으면 적절한 조치를 취하면 됩니다. 프로그램이라면 재설치 또는 복구를, 서비스라면 사용 안 함으로 설정하는 방식으로 문제를 해결할 수 있습니다.