Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 CD·DVD·블루레이 드라이브가 인식되지 않을 때 해결 방법

컴퓨터를 사용하다 보면 CD 또는 DVD 드라이브가 목록에서 사라지거나 Windows 11, Windows 10, Windows 8.1, Windows 7에서 인식되지 않는 경우가 있습니다. 디스크를 넣어도 읽히지 않거나 드라이브 자체가 보이지 않는다면, 아래의 해결 방법을 하나씩 따라 해 보시기 바랍니다.

CD/DVD 드라이브가 인식되지 않는 주요 원인

이 문제는 다음과 같은 상황 이후에 자주 발생합니다.

  • 운영체제를 새 버전의 Windows로 업그레이드한 직후
  • CD/DVD 굽기(레코딩) 프로그램을 설치하거나 제거한 후
  • Microsoft Digital Image를 제거한 후

발생할 수 있는 증상

  • CD/DVD 드라이브가 읽기·쓰기를 하지 못하고 비활성화 상태로 표시됨
  • 드라이브 안의 디스크를 읽을 수 없음
  • 드라이브로 디스크에 데이터를 기록할 수 없음
  • 클래스별 또는 장치별 드라이버가 없거나 손상되었다는 오류
  • CD/DVD 드라이브를 찾을 수 없거나 연결되지 않았다는 오류
  • 드라이브가 정상 작동을 막는 문제가 있다는 오류
  • 할당된 드라이브 문자로 드라이브에 접근할 수 없다는 오류

표시될 수 있는 오류 코드

  • Windows에서 이 장치에 필요한 드라이버를 로드할 수 없어 장치가 제대로 작동하지 않습니다. (코드 31)
  • 이 장치에는 드라이버가 필요하지 않아 사용하지 않도록 설정되었습니다. (코드 32 또는 코드 31)
  • 레지스트리가 손상되었을 수 있습니다. (코드 19)
  • Windows에서 이 하드웨어의 장치 드라이버를 성공적으로 로드했지만 하드웨어 장치를 찾을 수 없습니다. (코드 41)

단계별 해결 방법

1. 문제 해결사 실행

Windows 11Windows 10 사용자라면 설정 앱 또는 제어판에서 하드웨어 및 장치 문제 해결사를 실행해 보세요. 시스템이 자동으로 드라이브 관련 문제를 진단하고 가능한 경우 바로 수정해 줍니다.

Windows 8 또는 Windows 7 사용자라면 제어판의 CD, DVD 및 블루레이 디스크 재생 및 굽기 문제 해결사를 실행하면 됩니다.

2. BIOS 설정 및 칩셋 드라이버 확인

BIOS(UEFI) 화면에서 SATA 또는 IDE 광학 드라이브 컨트롤러가 활성화되어 있는지 확인하세요. 간혹 BIOS 업데이트나 설정 변경 후 드라이브가 비활성화되는 경우가 있습니다. 또한 메인보드 제조사 웹사이트에서 최신 칩셋 드라이버를 설치하면 인식 문제가 해결되기도 합니다.

3. 드라이버 업데이트 또는 재설치

드라이버를 최신 상태로 유지하면 대부분의 인식 오류를 예방할 수 있습니다. 업데이트 방법은 다음과 같습니다.

  1. Windows Update를 통해 드라이버 업데이트 확인하기
  2. 광학 드라이브 제조사 공식 홈페이지에서 최신 드라이버 내려받기
  3. 신뢰할 수 있는 무료 드라이버 업데이트 유틸리티 활용하기
  4. 드라이버 파일을 이미 보유하고 있다면 아래 순서로 직접 업데이트
    • 장치 관리자를 엽니다.
    • 해당 드라이브를 선택합니다.
    • 드라이버 업데이트를 클릭합니다.
    • 화면의 마법사에 따라 업데이트를 완료합니다.

4. IDE/ATAPI 드라이버 제거 후 재설치

드라이버를 삭제한 뒤 Windows가 자동으로 다시 설치하도록 하는 방법입니다.

  • 장치 관리자를 엽니다.
  • DVD/CD-ROM 드라이브 항목에서 해당 드라이브를 선택합니다.
  • 디바이스 제거를 클릭합니다.
  • 화면 지시에 따라 제거를 완료합니다.
  • PC를 재시작하면 Windows가 자동으로 드라이버를 다시 설치합니다.

5. 손상된 레지스트리 값 수정

손상된 레지스트리 항목을 직접 수정할 수도 있습니다. 작업 전 반드시 시스템 복원 지점을 생성해 두는 것이 안전합니다. 이후 regedit 명령으로 레지스트리 편집기를 열고 다음 키로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

오른쪽 창에서 UpperFilters 값을 찾아 삭제합니다.

같은 위치에 LowerFilters 값이 있다면 역시 선택하여 삭제합니다.

컴퓨터를 재시작한 뒤 드라이브가 정상적으로 인식되는지 확인합니다.

6. 레지스트리 하위 키 만들기

레지스트리 편집기를 열고 다음 키로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi
  • atapi 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 → 키를 선택합니다.
  • 키 이름을 Controller0으로 입력하고 Enter 키를 누릅니다.
  • Controller0 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 → DWORD(32비트) 값을 선택합니다.
  • 값 이름을 EnumDevice1로 입력하고 Enter 키를 누릅니다.
  • EnumDevice1을 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.
  • 값 데이터 입력란에 1을 입력하고 확인을 누릅니다.

컴퓨터를 재시작한 후 드라이브가 탐색기에 나타나는지 확인합니다.

참고: 위 소프트웨어 방법으로도 해결되지 않는다면 드라이브 자체의 물리적 고장이나 케이블 연결 불량일 가능성이 있습니다. 케이블 접촉 상태를 점검하거나 다른 PC에서 드라이브를 테스트해 보는 것도 좋은 방법입니다.