이 글에서는 Windows 10 운영체제의 bootres.dll 파일이 무엇인지, 어디에 위치해 있는지 살펴보고, 부팅 오류를 일으키는 손상된 bootres.dll 파일을 수정하거나 교체하는 방법까지 자세히 알아보겠습니다.
bootres.dll 파일이 손상되면 "부팅 필수 파일 \resources\custom\bootres.dll이 손상되었습니다(Boot critical file \resources\custom\bootres.dll is corrupt)"라는 오류 메시지가 나타나며 Windows 바탕화면으로 정상 부팅되지 않을 수 있습니다. 경우에 따라 자동 복구(Automatic Repair) 화면으로 진입하기도 합니다.
bootres.dll 파일이란?
DLL(Dynamic Link Library, 동적 연결 라이브러리)은 Windows를 비롯한 다양한 운영체제에서 실행되는 응용 프로그램의 외부 구성 요소입니다. 대부분의 프로그램은 하나의 파일로 완성되지 않고 여러 파일에 코드를 분산하여 저장합니다. 프로그램 실행 중 해당 코드가 필요하면 관련 DLL 파일이 메모리로 불려와 사용됩니다. 만약 운영체제나 소프트웨어가 필요한 DLL 파일을 찾지 못하거나, 파일이 손상된 경우 오류 메시지가 표시됩니다.
bootres.dll은 Windows 폴더에 위치한 약 90KB 크기의 시스템 핵심 파일로, 부팅 리소스 라이브러리(Boot Resource Library)의 일부입니다. 컴퓨터가 정상적으로 부팅되도록 하는 데 중요한 역할을 담당합니다.
이 파일이 손상되면 컴퓨터가 부팅되지 않거나 "bootres.dll이 손상되었습니다"라는 오류 메시지가 나타날 수 있습니다.
손상된 bootres.dll 파일 복구 방법
컴퓨터가 자동으로 자동 복구 화면으로 진입한다면, 해당 옵션을 클릭하여 자동 복구를 실행해 보세요.
자동으로 진입하지 않는다면 고급 시작 옵션(Advanced Startup Options)으로 부팅한 후 수동으로 자동 복구를 실행할 수 있습니다. 고급 옵션 화면에서 다음과 같은 작업을 수행할 수 있습니다.
- 시스템 복원(System Restore) 사용
- 외부 장치에서 Windows 시작
- 자동 복구 실행
- 명령 프롬프트(Command Prompt) 접근
- 시스템 이미지 복구(System Image Recovery)로 공장 초기화 이미지에서 Windows 복원
자동 복구로 문제가 해결되지 않는다면 시스템 복원을 시도하거나, 명령 프롬프트를 통해 아래의 추가 단계를 진행해 보세요.
1. 안전 모드에서 시스템 파일 검사기(SFC) 실행
Windows에서 발생하는 DLL 파일 누락 또는 손상 오류를 해결하는 가장 안전한 방법은 내장된 시스템 파일 검사기(System File Checker)를 실행하는 것입니다. 이 도구는 누락되거나 손상된 시스템 파일을 정상 파일로 자동 교체해 줍니다.
안전 모드(Safe Mode)에서 실행하면 더 좋은 결과를 얻을 수 있습니다. 검사에는 약 10분 정도 소요되며, 완료되면 PC를 재시작하세요.
검사 중 "Windows 리소스 보호에서 손상된 파일을 찾았지만 일부를 복구할 수 없습니다"라는 메시지가 표시된다면, 해당 오류 전용 해결 가이드를 참고하세요.
2. DISM을 실행하여 시스템 이미지 복구
다음으로 DISM 도구를 사용해 시스템 이미지를 복구합니다. 관리자 권한 명령 프롬프트 창을 열고 아래 명령어를 입력한 후 Enter 키를 누르세요.
Dism /Online /Cleanup-Image /RestoreHealth
이 명령은 Windows 구성 요소 저장소의 손상 여부를 확인하고 이를 복구합니다. 검사에는 약 15분 정도 소요되며, 완료 후 PC를 재시작하세요.
DISM 실행이 실패하는 경우에도 별도의 해결 방법이 있으니 참고하시기 바랍니다.
3. MBR 복구 및 BCD 재생성
마지막으로 MBR(마스터 부트 레코드)을 복구하고 BCD(부팅 구성 데이터)를 다시 생성해 보세요. 자동 복구로도 PC를 고칠 수 없었던 대부분의 경우 이 방법이 효과적인 것으로 알려져 있습니다.
4. ChkDsk 디스크 검사 실행
관리자 권한 CMD 창에서 아래 명령어를 실행하여 디스크 오류를 검사합니다.
chkdsk c: /f /r
명령 실행에 실패하면 시작 시 검사를 선택하고 시스템을 재시작하세요.
5. PC 초기화
위의 모든 방법으로도 해결되지 않는다면, 고급 옵션 > 문제 해결 > 이 PC 초기화에서 '내 파일 유지' 옵션을 선택하여 PC를 초기화해야 할 수 있습니다.
문제 해결에 성공하시길 바랍니다!