전 세계 수많은 사용자가 사용하는 윈도우 운영체제는 그만큼 다양한 오류가 자주 발생하기도 합니다. 일반적인 팝업 오류 메시지는 그나마 낫지만, 파란색 또는 빨간색 부팅 화면 오류(블루스크린, 레드스크린)를 마주하게 되면 상황이 훨씬 심각해집니다. 이런 오류는 컴퓨터 작동을 완전히 멈추게 하거나 아예 운영체제가 부팅되지 못하도록 막기 때문입니다. 다행히 이러한 오류에는 대부분 고유한 오류 코드와 메시지가 함께 표시되어 복구 방향을 잡는 데 큰 도움이 됩니다. 이번 글에서는 '0xc0000098 – 부팅 구성 데이터 파일에 운영체제에 대한 유효한 정보가 포함되어 있지 않습니다' 오류의 원인과 해결 방법을 자세히 알아보겠습니다.
0xc0000098 오류 화면은 컴퓨터 전원을 켜려고 할 때 나타나며, 손상된 BCD(부팅 구성 데이터) 파일이 원인입니다. 우선 안심해도 되는 부분은, 컴퓨터에 저장된 데이터는 여전히 안전하며 오류만 해결하면 정상적으로 접근할 수 있다는 점입니다. 윈도우 비스타부터 도입된 BOOTMGR(윈도우 부팅 관리자)은 시스템 부팅 시 운영체제의 필수 드라이버와 구성 요소를 불러오는 역할을 합니다. 이 부팅 관리자는 부팅 응용 프로그램과 각 설정 정보를 BCD 파일에 의존하는데, 파일이 손상되었거나 OS 항목이 존재하지 않아 정보를 읽지 못하면 0xc0000098 오류가 발생합니다. BCD 파일이 손상되는 원인으로는 악성코드나 바이러스 감염, 갑작스러운 전원 차단 등이 있으며, 하드 드라이브 드라이버의 문제나 내장 하드디스크의 물리적 고장도 원인이 될 수 있습니다.
아래에서 부팅 구성 데이터 파일 오류를 해결하는 네 가지 방법을 소개합니다. 이 중 하나는 분명 문제를 해결하는 데 도움이 될 것입니다.
부팅 구성 데이터 파일 오류(0xc0000098) 해결 방법
사실 0xc0000098 오류의 해결 실마리는 오류 화면 자체에 있습니다. 화면 메시지는 윈도우 복구 도구를 사용하여 손상된 BCD 파일을 복구하라고 안내합니다. 시스템 파일을 점검하고 자동으로 복구하는 내장 복구 도구(SFC, Chkdsk 등)도 있지만, 부팅 가능한 윈도우 10 USB 플래시 드라이브를 만들어 이를 통해 BCD 파일을 복구하는 것을 권장합니다. 자동 복구가 실패할 경우, 몇 가지 명령어를 실행해 BCD 파일을 수동으로 다시 생성할 수도 있습니다.
방법 1: 시작 복구 실행
시작 복구(Startup Repair)는 윈도우 10의 복구 도구 중 하나로, 운영체제 부팅을 방해할 수 있는 특정 시스템 파일을 자동으로 진단하고 복구합니다. 부팅 오류가 발생하면 보통 시작 복구 검사가 자동으로 실행되지만, 실행되지 않았다면 윈도우 10 부팅 드라이브나 디스크를 연결한 뒤 고급 시작 옵션 메뉴에서 직접 검사를 시작해야 합니다.
1. '윈도우 10 부팅 가능 USB 만들기' 가이드를 참고하여 부팅 가능한 USB 드라이브를 준비합니다.
2. USB를 컴퓨터에 꽂고 전원 버튼을 누릅니다. 부팅 화면에서 연결된 USB 드라이브로 부팅하려면 특정 키를 누르라는 안내가 표시되므로, 해당 지시에 따릅니다. (BIOS 메뉴에 진입한 후 USB 드라이브로 부팅하는 방법도 가능합니다.)
3. 윈도우 설치 창에서 언어와 키보드를 선택한 뒤, 화면 왼쪽 하단에 있는 컴퓨터 복구(Repair your computer) 링크를 클릭합니다.
4. '옵션 선택(Choose an option)' 화면에서 문제 해결(Troubleshoot)을 선택합니다.
5. 고급 옵션(Advanced Options)을 선택합니다.
6. 마지막으로 시작 복구(Startup Repair) 옵션을 클릭하여 검사를 시작합니다.
방법 2: BCD 파일 수동 재구축
0xc0000098 오류는 주로 손상되었거나 비어 있는 부팅 구성 데이터 파일 때문에 발생하므로, 파일을 다시 생성하는 것만으로도 문제를 해결할 수 있습니다. 이때 Bootrec.exe 명령줄 도구를 활용하면 됩니다. 이 도구는 BCD 파일, 마스터 부트 레코드(MBR), 파티션 부트 섹터 코드를 업데이트하는 데 사용됩니다.
1. 먼저 앞선 방법의 1~5단계를 따라 고급 옵션(Advanced Options) 메뉴로 이동합니다.
2. 명령 프롬프트(Command Prompt)를 클릭하여 엽니다.
3. 아래 명령어를 하나씩 순서대로 입력하고 실행합니다(명령어 입력 후 Enter 키 누름):
bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /rebuildbcd
4. bootrec.exe /rebuildbcd 명령을 실행하면 윈도우가 '(기존 윈도우) 설치를 부팅 목록에 추가하시겠습니까?'라고 묻습니다. 이때 Y 키를 누른 후 Enter 키를 눌러 계속 진행하면 됩니다.
방법 3: SFC 및 CHKDSK 검사 실행
시작 복구 외에도 시스템 파일 검사기(SFC)와 CHKDSK 명령줄 도구를 사용해 시스템 파일을 검사하고 복구할 수 있습니다. 대부분의 사용자는 위 두 가지 방법으로 0xc0000098 오류가 해결되지만, 그렇지 않은 경우 이 복구 도구들도 함께 사용해 보시기 바랍니다.
1. 다시 한번 고급 옵션(Advanced Options) 메뉴를 열고 명령 프롬프트(Command Prompt)를 선택합니다.
2. 아래 명령어를 입력하고 Enter 키를 누릅니다:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows\
참고: 윈도우가 다른 드라이브에 설치되어 있다면 명령어에서 C를 해당 윈도우 드라이브 문자로 변경하세요.
3. SFC 검사가 완료되면 chkdsk /r /f c:(C는 윈도우가 설치된 드라이브 문자로 교체)를 입력하고 Enter 키를 눌러 실행합니다.
그래도 오류가 반복된다면
위 방법을 모두 시도했는데도 0xc0000098 오류가 계속 발생한다면 하드 드라이브의 수명이 다해가는 것은 아닌지 점검해야 합니다. 손상된 RAM 모듈 역시 이 오류를 반복적으로 유발할 수 있습니다. 하드디스크와 RAM의 상태를 직접 확인하는 방법도 여러 가지 있지만, 데이터 손실을 예방하려면 전문가나 제조사 고객 센터에 문의하여 최대한 빨리 조치받는 것이 좋습니다.
이 가이드가 도움이 되었기를 바라며, 부팅 구성 데이터 파일 오류를 성공적으로 해결하셨기를 바랍니다. 여전히 궁금한 점이 있다면 아래 댓글로 언제든 질문해 주세요.