BIOS는 Basic Input/Output System(기본 입출력 시스템)의 약자로, 컴퓨터 마이크로프로세서에 내장된 프로그램입니다. PC 전원이 켜진 후 시스템을 시작하고, 운영체제와 연결된 장치 간의 데이터 흐름을 관리하는 중요한 역할을 합니다. 그런데 부팅 장치에 문제가 발생하면 PC의 기능을 정상적으로 사용할 수 없어 매우 곤란한 상황이 됩니다. 이 경우 Windows PC에서 BIOS 문제를 해결할 방법을 찾아야 합니다.
이 글에서는 부팅 장치 문제가 발생하는 모든 가능한 원인과 이를 해결하는 다양한 방법을 소개합니다. 아래 방법들을 순서대로 따라 하면 대부분의 부팅 문제를 손쉽게 해결할 수 있습니다.
Windows 10 부팅 장치 문제의 주요 원인
BIOS 및 부팅 문제가 발생하는 원인은 다음과 같습니다.
- 잘못된 부팅 순서 – Windows PC의 부팅 순서가 올바르지 않거나, BIOS 설정에서 올바른 하드 디스크 드라이브(HDD)가 선택되지 않은 경우입니다.
- 하드웨어 문제 – 케이블이나 SATA 슬롯에 문제가 있거나, 부팅 디스크 자체에 손상이 있는 경우입니다.
- 파티션 드라이브가 활성화되지 않음 – PC의 파일이 저장된 파티션 드라이브가 '활성' 상태로 설정되지 않은 경우입니다.
- 레거시 모드 활성화 – UEFI 방식의 시스템에서 레거시(Legacy) 모드가 활성화되어 문제가 발생할 수 있습니다.
- HDD 오류 – 하드 디스크 드라이브에 하드웨어 오류가 있거나 HDD가 손상된 경우입니다.
- BIOS에서 잘못된 HDD 선택 – BIOS 설정에서 잘못된 하드 디스크가 선택되었거나, 지정된 설치 미디어가 선택되지 않은 경우입니다.
- 부팅 가능한 HDD 인식 불가 – Windows PC가 HDD를 인식하지 못해 부팅 문제를 해결할 수 없는 경우입니다.
- 손상된 파일 – 부팅 가능한 하드 드라이브의 부팅 파일이 누락되었거나 손상되었으며, MBR(Master Boot Record, 마스터 부트 레코드)이 손상된 경우도 포함됩니다.
- 운영체제 손상 – PC의 운영체제가 손상되어 BIOS 설정을 지원하지 못하는 경우입니다.
- 잘못된 BIOS 설정 – BIOS 배터리가 약해졌거나 BIOS 설정이 잘못되었으며, CMOS 설정에도 문제가 있을 수 있습니다.
- Windows 부트 로더 오작동 – Windows 부트 로더가 손상되었거나 정상 작동하지 않는 경우입니다.
- 악성코드 감염 – PC의 악성코드 파일이 BIOS 설정에 문제를 일으키는 경우입니다.
방법 1: 기본 문제 해결 방법
부팅 장치 문제를 해결하기 위해 가장 먼저 시도해 볼 수 있는 기본적인 문제 해결 방법들입니다.
1A. 하드웨어 문제 확인
문제 해결의 첫걸음은 Windows PC에 하드웨어 문제가 있는지 확인하는 것입니다. 하드 디스크 드라이브가 PC에 제대로 연결되어 있는지 점검하세요. 다음 항목들을 확인할 수 있습니다.
- 배터리가 분리 가능한 경우, 배터리를 슬롯에서 제거한 후 다시 장착합니다.
- 하드 드라이브에 연결된 전원 케이블이 끊어졌거나 마모되지 않았는지 확인합니다.
- 연결 케이블이 HDD의 커넥터에 제대로 꽂혀 있는지 확인합니다.
- 전원 케이블을 사용해 다른 Windows PC에 HDD를 연결할 수 있는지 테스트합니다.
- HDD에 연결된 전원 케이블을 새것으로 교체합니다.
1B. PC 전원 사이클 실행
PC의 전원을 완전히 차단했다가 다시 켜는 파워 사이클(Power Cycle)을 실행하면 부팅 관련 오류와 잔여 데이터가 초기화되어 문제가 해결될 수 있습니다.
1. Alt + F4 키를 동시에 누르고, 종료(Shutdown) 옵션을 선택한 후 Enter 키를 누릅니다.
2. PC의 전원 케이블을 콘센트에서 뽑습니다.
3. 하드 드라이브를 분리했다가 커넥터를 사용해 다시 연결합니다.
4. 전원 케이블을 콘센트에 다시 꽂고 전원 버튼을 눌러 PC를 켭니다.
1C. 부팅 순서 확인
PC의 부팅 순서가 올바르지 않으면 부팅 장치 문제가 발생할 수 있습니다. 이를 해결하려면 부팅 목록에서 하드 디스크 드라이브를 첫 번째 옵션으로 선택하세요. Windows PC에서 부팅 순서를 확인하는 방법은 제조사 설명서나 BIOS 진입 안내를 참고하시기 바랍니다.
1D. 하드 디스크 오류 검사
하드 디스크 드라이브에 오류가 있다면 이 문제가 발생할 수 있습니다. Chkdsk 명령어를 사용하면 HDD의 오류를 검사하고 복구할 수 있습니다. 명령 프롬프트를 관리자 권한으로 실행한 후 chkdsk 명령어로 디스크 오류를 점검해 보세요.
1E. 저장 공간 정리
하드 디스크 드라이브의 여유 공간이 부족하면 부팅 문제가 발생할 수 있습니다. 불필요한 파일을 삭제하고 디스크 정리 도구를 활용해 저장 공간을 확보하면 문제 해결에 도움이 됩니다.
방법 2: Diskpart 명령어 사용
BIOS 문제의 한 가지 원인은 기본 파티션이 활성 상태로 설정되지 않은 것입니다. 이 경우 Diskpart 명령어를 사용해 파티션 드라이브를 정리하면 부팅 장치 문제를 해결할 수 있습니다. Diskpart 명령어로 HDD를 정리하고 올바른 파티션 드라이브를 활성화하는 방법은 다음과 같습니다.
- 명령 프롬프트를 관리자 권한으로 실행합니다.
- diskpart를 입력하고 Enter 키를 누릅니다.
- list disk를 입력해 디스크 목록을 확인합니다.
- select disk 0 등 해당 디스크를 선택합니다.
- list partition으로 파티션을 확인한 후, select partition X로 대상 파티션을 선택합니다.
- active 명령어를 입력해 파티션을 활성화합니다.
방법 3: 손실된 EFI 파티션 복구
Windows PC의 EFI 파티션이 손실된 경우 이 문제가 발생할 수 있습니다. 아래 단계를 따라 손실된 EFI 파티션을 복구하세요.
1단계: BIOS 설정 진입
이 방법의 첫 번째 단계는 Windows 설치 미디어를 사용해 BIOS 설정에 진입하는 것입니다.
1. Windows 10 부팅 가능한 설치 USB를 USB 포트에 연결하고, 시작 메뉴에서 PC를 재시작합니다.
2. 부팅 창으로 계속 진행하려면 키보드에서 아무 키나 누릅니다.
3. 언어 환경설정을 선택하고 컴퓨터 복구(Repair your computer) 옵션을 클릭합니다.
4. 문제 해결(Troubleshoot) 옵션을 클릭합니다.
5. 고급 옵션(Advanced options)을 클릭합니다.
2단계: Diskpart 명령어로 Windows 디스크 선택
두 번째 단계는 BIOS 설정 화면에서 Diskpart 명령어를 사용해 Windows 운영체제가 포함된 디스크를 선택하는 것입니다. 이를 통해 Windows가 설치된 디스크를 식별할 수 있습니다.
1. 명령 프롬프트(Command Prompt) 옵션을 클릭합니다.
2. diskpart 명령어를 입력하고 Enter 키를 누릅니다.
3. list disk 명령어를 입력하고 Enter 키를 눌러 PC의 디스크 목록을 확인합니다.
4. select disk 0 명령어를 입력하고 Enter 키를 눌러 Windows가 포함된 디스크를 선택합니다.
3단계: EFI 파티션 생성
마지막 단계는 BIOS 설정 화면에서 EFI 파티션을 생성하고 Windows 운영체제 파일을 해당 드라이브에 복사하는 것입니다.
1. 새 파티션을 생성하기 위해 다음 명령어를 입력하고 Enter 키를 누릅니다.
create partition efi
2. 드라이브를 Windows 아키텍처에 맞게 포맷하기 위해 다음 명령어를 입력하고 Enter 키를 누릅니다.
format quick fs=fat32
3. list volume 명령어를 입력하고 Enter 키를 눌러 Windows가 설치된 볼륨을 확인합니다.
4. 부팅 파일을 EFI 파티션 드라이브에 복사하기 위해 다음 명령어를 입력하고 Enter 키를 누릅니다.
bcdboot E:\windows
참고: 설명을 위해 E 드라이브를 예로 들었습니다. 실제 명령어 입력 시에는 Windows가 설치된 파티션 드라이브 문자로 E를 대체해야 합니다.
5. 설치 미디어를 포트에서 분리하고 PC를 재시작합니다.
방법 4: BIOS를 기본값으로 초기화
BIOS 문제를 해결하는 또 다른 방법은 BIOS 설정을 기본값으로 되돌리는 것입니다.
1. 먼저 PC를 종료합니다.
2. 전원 버튼을 누른 직후 Delete 키를 반복해서 눌러 BIOS 설정 화면에 진입합니다.
참고: PC 제조사에 따라 BIOS 진입 방법이 다를 수 있으므로, 제조사 안내를 참고하세요.
3. Load Setup Defaults(기본 설정 불러오기) 옵션을 클릭하고, 확인 메시지가 나타나면 예(Yes)를 선택합니다.
4. 사용자 계정에 로그인하여 문제가 해결되었는지 확인합니다.
방법 5: MBR 재구축 (레거시 BIOS 사용자용)
부팅 장치 문제를 해결하려면 Windows 부트 로더와 부팅 파일을 복구해야 합니다. 이를 위해 PC에서 MBR(Master Boot Record)을 재구축할 수 있습니다. MBR 재구축은 부팅 가능한 설치 미디어의 명령 프롬프트에서 bootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd 명령어를 차례로 실행하면 됩니다.
방법 6: 레거시 부팅 비활성화 (UEFI 전용)
PC에 BIOS 대신 UEFI가 탑재되어 있다면, 레거시 부팅(Legacy Boot) 옵션을 비활성화하여 문제를 해결할 수 있습니다. UEFI 설정 화면에서 부팅 모드를 UEFI 전용으로 변경하면 호환성 문제로 인한 부팅 오류를 방지할 수 있습니다.
방법 7: 시스템 복원 실행
PC를 이전 시점으로 복원하면 Windows의 대부분의 문제를 해결할 수 있습니다. 레지스트리에는 삭제된 응용 프로그램의 불완전한 파일들이 남아 있어 다양한 오류를 일으킬 수 있습니다. 부팅 문제를 해결하고 PC 성능을 개선하려면 시스템 복원을 실행해 보세요. 시스템 복원 지점을 선택하면 문제가 발생하기 이전의 안정적인 상태로 되돌릴 수 있습니다.
방법 8: Windows 복구 설치
마지막 방법으로, PC에 Windows 운영체제를 복구 설치(repair install)할 수 있습니다. 이렇게 하면 PC의 모든 오류와 잔여 문제가 해결되어 시스템이 새것처럼 작동하게 됩니다. 복구 설치는 기존 파일과 응용 프로그램을 유지하면서 운영체제만 재설치하는 방식이므로, 최후의 수단으로 활용하기 좋습니다.
함께 참고하면 좋은 글
- 오류 코드 0xc1800103 0x90002 해결 방법
- Windows 10 느린 네트워크 프린팅 문제 해결
- Windows 10 변환 적용 오류 해결 방법
- 펌웨어 운영체제 또는 UEFI 드라이버에서 무단 변경 발견 오류 해결
이 글에서는 Windows PC에서 부팅 장치 문제를 해결하는 다양한 방법을 살펴보았습니다. 위 방법들을 하나씩 적용해 보고, BIOS 문제에 대한 의견이나 궁금한 점이 있다면 댓글로 알려주세요.