'PC 수리가 필요합니다(Your PC needs to be repaired)' 오류 해결 방법: 이 오류가 화면에 나타난다면 부팅 구성 데이터(BCD)가 누락되었거나 손상되어 Windows가 부팅 장치를 찾지 못하고 있다는 의미입니다. 많은 사용자들이 Windows를 상위 버전으로 업그레이드하는 과정에서 이 오류를 경험했다고 보고했습니다. 또한 시스템 파일이 손상되었거나 파일 시스템 무결성이 훼손된 경우에도 이 오류가 발생할 수 있습니다. 아래에서 소개하는 문제 해결 단계를 따라 BCD를 복구하면 이 오류를 확실히 해결할 수 있습니다.

시스템에 따라 나타날 수 있는 다양한 오류 코드
시스템 상태에 따라 다음과 같은 오류 코드가 표시될 수 있습니다:
- 0xc000000f – 부팅 구성 데이터를 읽는 동안 오류가 발생했습니다
- 0xc000000d – 부팅 구성 데이터 파일에 필수 정보가 누락되었습니다
- 0xc000014C – PC의 부팅 구성 데이터가 누락되었거나 오류를 포함하고 있습니다
- 0xc0000605 – 운영 체제 구성 요소의 사용 기간이 만료되었습니다
- 0xc0000225 – 필요한 장치에 접근할 수 없어 부팅 선택에 실패했습니다
- 0x0000098, 0xc0000034 – 부팅 구성 데이터 파일에 필수 정보가 없거나 유효한 OS 항목이 포함되어 있지 않습니다
'PC 수리가 필요합니다' 오류 해결 방법
방법 1: 주변기기 및 하드웨어 제거
PC에 연결된 불필요한 USB 장치나 주변기기를 모두 분리한 후 컴퓨터를 재시작하세요. 최근에 새로 설치한 하드웨어가 있다면 반드시 제거한 뒤 다시 재부팅하여 문제가 해결되었는지 확인합니다. 간혹 외부 장치 간의 충돌이 부팅 오류의 원인이 되기도 합니다.
방법 2: 시작/자동 복구 실행
1. Windows 10 부팅 가능한 설치 DVD를 넣고 PC를 재시작합니다.
2. "아무 키나 눌러 CD 또는 DVD에서 부팅"이라는 메시지가 나타나면 아무 키나 눌러 계속 진행합니다.

3. 언어 환경설정을 선택하고 다음을 클릭합니다. 화면 왼쪽 하단의 컴퓨터 복구를 클릭하세요.

4. 옵션 선택 화면에서 문제 해결을 클릭합니다.

5. 문제 해결 화면에서 고급 옵션을 클릭합니다.

6. 고급 옵션 화면에서 자동 복구 또는 시작 복구를 클릭합니다.

7. Windows 자동/시작 복구가 완료될 때까지 기다립니다.
8. 재시작 후 오류가 해결되었는지 확인합니다. 문제가 지속되면 다음 방법을 계속 진행하세요.
참고: 자동 복구로 PC를 복구할 수 없습니다 오류가 발생하는 경우에도 아래 방법들을 활용할 수 있습니다.
방법 3: 부트 섹터 복구 및 BCD 재구축
1. 위 방법 2와 동일하게 Windows 설치 디스크로 부팅한 후 명령 프롬프트를 엽니다.

2. 다음 명령어를 하나씩 입력하고 각 명령어마다 Enter 키를 누릅니다:
a) bootrec.exe /FixMbr b) bootrec.exe /FixBoot c) bootrec.exe /RebuildBcd

3. 위 명령어가 실패하면 명령 프롬프트에 다음 명령어를 순서대로 입력합니다:
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd

4. 마지막으로 명령 프롬프트를 종료하고 Windows를 재시작합니다.
5. 이 방법으로 대부분 오류가 해결되지만, 그래도 문제가 지속된다면 다음 방법을 계속 진행하세요.
방법 4: 시스템 파일 검사기(SFC) 및 디스크 검사(CHKDSK) 실행
1. 방법 2와 같은 절차로 고급 옵션 화면까지 이동한 후 명령 프롬프트를 클릭합니다.

2. 명령 프롬프트에 다음 명령어를 하나씩 입력하고 각각 Enter 키를 누릅니다:
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows chkdsk c: /r
참고: Windows가 실제로 설치된 드라이브 문자를 사용해야 합니다. C:가 아닐 경우 해당 드라이브 문자로 변경하세요.

3. 명령 프롬프트를 종료하고 PC를 재시작합니다.
방법 5: 드라이버 서명 강제 적용 영구 비활성화
1. 관리자 권한으로 명령 프롬프트를 엽니다.

2. 명령 프롬프트 창에 다음 명령어를 순서대로 입력합니다.
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON
3. 컴퓨터를 재부팅한 후 오류가 해결되었는지 확인합니다.
참고: 향후 서명 강제 적용을 다시 활성화하려면 관리자 권한으로 명령 프롬프트를 연 뒤 다음 명령어를 순서대로 입력하세요:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit /set testsigning off
방법 6: 올바른 파티션을 활성 파티션으로 설정
1. 명령 프롬프트를 열고 diskpart를 입력합니다.

2. Diskpart에서 다음 명령어를 순서대로 입력합니다:
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit

참고: 일반적으로 100MB 크기의 시스템 예약 파티션(System Reserved Partition)을 활성으로 설정해야 합니다. 시스템 예약 파티션이 없다면 C: 드라이브를 활성 파티션으로 지정하세요.
3. 변경 사항을 적용하기 위해 재시작한 후 문제가 해결되었는지 확인합니다.
방법 7: 시스템 복원으로 이전 상태 되돌리기
1. Windows 10 부팅 가능한 설치 DVD를 넣고 PC를 재시작합니다.
2. "아무 키나 눌러 CD 또는 DVD에서 부팅" 메시지가 나타나면 아무 키나 눌러 계속 진행합니다.

3. 언어 환경설정을 선택하고 다음을 클릭한 후, 왼쪽 하단의 컴퓨터 복구를 클릭합니다.

4. 옵션 선택 화면에서 문제 해결을 클릭합니다.

5. 문제 해결 화면에서 고급 옵션을 클릭합니다.

6. 고급 옵션 화면에서 시스템 복원을 클릭합니다.

7. 화면의 지침에 따라 컴퓨터를 정상적으로 작동했던 이전 시점으로 복원합니다.
이상으로 'PC 수리가 필요합니다' 오류를 해결하는 모든 방법을 알아보았습니다. 이 가이드에 대해 추가로 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.