Windows에서 “디스크 읽기 오류가 발생했습니다” 문제를 해결하고 수정하는 방법

어느 날, 윈도우 PC를 부팅하려고 하는데, 갑자기 운영체제가 로드되는 대신 “디스크 읽기 오류가 발생했습니다. Ctrl+Alt+Del을 눌러 다시 시작하십시오.”라는 메시지가 뜨는 겁니다.몇 번을 다시 시작해도 똑같은 문제가 발생합니다.이 오류 때문에 모든 작업이 막혀버려서 정말 답답합니다.이 오류는 컴퓨터가 디스크에서 데이터를 제대로 읽을 수 없다는 뜻인데, 소프트웨어 오류나 하드웨어 문제 때문일 수 있습니다.원인에 따라 해결 방법은 간단할 수도 있고, 좀 더 복잡할 수도 있습니다.다행히 하드웨어를 교체하기 전에 시도해 볼 수 있는 몇 가지 방법이 있습니다.

일반적으로 부팅 오류는 마스터 부트 레코드(MBR) 구성 오류 또는 파티션 테이블 문제 때문입니다.시스템 파일 손상이 원인일 수도 있고, 연결 불량이나 드라이브 고장일 수도 있습니다.여기서 목표는 Windows가 디스크를 제대로 인식하여 부팅할 수 있도록 하는 것입니다.하드웨어 문제(예: 이상한 소음이나 물리적 손상)가 아니라면 몇 가지 명령어나 설정 변경으로 해결할 수 있는 경우가 많습니다.하지만 이상한 소음이 나거나 드라이브가 전혀 인식되지 않는다면 전문가의 도움이 필요할 수 있습니다.

Windows에서 “디스크 읽기 오류가 발생했습니다” 오류를 해결하는 방법 안내

하드웨어 문제가 아니거나 하드웨어 문제를 해결한 후에도 오류가 계속 발생한다면 소프트웨어적인 해결 방법을 시도해 볼 수 있습니다. Windows 복구 모드로 부팅하여 디스크 검사나 복구 명령을 실행하는 것이 유용합니다.이를 위해서는 고급 시작 옵션에 접근해야 합니다.물론 전체 백업을 해두는 것이 가장 현명한 방법이지만, 이미 시스템이 완전히 고장난 상태라면 백업은 불가능할 수도 있습니다.자, 이제 PC를 다시 작동시킬 수 있는 몇 가지 해결 방법을 살펴보겠습니다.

방법 1.고급 옵션에서 디스크를 확인합니다.

  • 먼저 고급 옵션 으로 부팅하십시오. Windows가 로드되지 않으면 복구 메뉴에서 문제 해결 > 고급 옵션을 클릭 하거나 Windows 설치 USB로 부팅하여 컴퓨터 복구를 선택하여 고급 옵션으로 부팅할 수 있습니다.
  • 명령 프롬프트를 선택하세요.바로 여기서 마법이 시작됩니다.
  • 입력 chkdsk C: /f /x /r하고 Enter 키를 누르십시오.그러면 chkdsk가 C: 드라이브를 검사하고, 파일 시스템 문제를 수정(/f), 드라이브를 마운트 해제(/x)하고, 불량 섹터를 찾습니다(/r).
  • 이 과정은 다소 시간이 걸릴 수 있으니 마음의 준비를 하세요.디스크 속도에 따라 진행률 표시줄이 나타나고, 경우에 따라 복구 메시지가 표시될 수도 있습니다.디스크 속도가 매우 느린 경우에는 다소 답답할 수 있지만, 인내심을 가지면 해결될 것입니다.

이 방법은 디스크의 파일 시스템이 손상되었거나 읽기 프로세스에 영향을 미치는 불량 섹터가 있는 경우 해당 문제를 감지하고 수정하여 디스크를 다시 읽을 수 있도록 해주기 때문에 유용합니다.일부 시스템에서는 처음 실행 시 오류가 발생했지만 재부팅 후 오류가 해결되는 경우가 있습니다.하지만 대부분의 경우 여러 번 실행하거나 다른 해결 방법과 함께 사용해야 합니다.

방법 2.마스터 부트 레코드(MBR) 수정

  • PC를 재부팅하고 문제 해결 메뉴로 들어가세요.일반적으로 재부팅 버튼을 누르 F8거나, 최신 Windows 버전에서는 USB 또는 복구 드라이브로 부팅하여 “컴퓨터 복구”를 선택하면 됩니다.
  • 옵션 화면이 나타나면 문제 해결 > 고급 옵션 > 명령 프롬프트를 선택하십시오.
  • 다음 명령어를 입력하고 각 명령어 입력 후 Enter 키를 누르세요.
    • bootrec /RebuildBcd— 윈도우 설치를 검색하고 부팅 구성 데이터를 다시 생성합니다.
    • bootrec /fixMbr— 마스터 부트 레코드(MBR)를 복구합니다. MBR이 손상되었거나 덮어쓰기된 경우에 유용합니다.
    • bootrec /fixboot— 시스템 파티션에 새 부트 섹터를 기록합니다.

이 명령어 세트는 MBR 손상으로 인한 부팅 문제를 해결할 수 있으며, 이는 “디스크 읽기 오류” 메시지의 일반적인 원인입니다.이 명령어를 실행한 후에도 오류가 계속 발생하면 더 심각한 문제가 있거나 디스크 자체에 결함이 있을 수 있습니다.일부 시스템에서는 관리자 권한이 필요하거나 다른 접근 방식이 필요할 수 있지만, 일반적으로 이 명령어 세트는 문제 해결을 위한 좋은 첫 번째 단계입니다.

방법 3.하드웨어에 문제가 있는지 확인합니다.

이건 꽤 중요한 부분입니다.소프트웨어적인 문제가 해결되지 않으면 하드웨어에 문제가 있을 수 있습니다.먼저 하드 드라이브를 물리적으로 분리해서 다른 컴퓨터나 도킹 스테이션에 연결해 정상적으로 인식되는지 확인해 보세요.다른 곳에서 드라이브에 접근할 수 있다면 케이블이나 포트 문제일 가능성이 있습니다. SATA 케이블이나 전원 케이블을 교체하면 문제가 해결될 수도 있습니다.윈도우가 일부러 문제를 복잡하게 만들어 놓는 경향이 있잖아요?

다음으로, 진단 도구를 사용하여 드라이브를 테스트해 보세요. Seagate, Western Digital 등의 제조업체는 전체 검사를 실행할 수 있는 무료 도구를 제공합니다.드라이브에 오류나 불량 섹터가 표시되면 문제가 있는 것입니다.또한 RAM을 교체해 보세요.모든 메모리 스틱을 빼내어 하나씩 테스트하거나 슬롯을 바꿔보세요.먼지가 쌓이거나 불량 모듈이 있는 경우 RAM 문제로 인해 읽기 오류가 발생하는 경우가 있습니다.모든 방법이 효과가 없거나 드라이브에서 딸깍거리는 소리가 나면 전문가에게 문의하거나 디스크를 완전히 교체하는 것이 유일한 해결책입니다.

하드웨어 고장은 갑자기 나타날 수 있기 때문에 파악하기 어려울 수 있습니다.이상한 소음이 들리거나 다른 오류 메시지가 표시된다면 하드웨어 고장일 가능성이 매우 높습니다.이러한 징후를 무시하지 마세요.

먼저 복구 명령과 하드웨어 검사를 실행해 보세요.대부분의 일반적인 문제는 이러한 방법으로 해결되며, 하드웨어를 즉시 교체할 필요는 없습니다.그래도 모든 방법이 실패하면 드라이브를 교체하는 것이 유일한 해결책일 수 있습니다.