Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 10/8.1/7 '운영 체제를 찾을 수 없음' 오류 완벽 해결 가이드

Windows 10/8.1/7 '운영 체제를 찾을 수 없음' 오류 해결 방법

Windows 10 부팅 시 "운영 체제를 찾을 수 없습니다(An operating system wasn't found). 운영 체제가 포함되지 않은 드라이브의 연결을 해제한 후 Ctrl+Alt+Del 키를 눌러 다시 시작하세요"라는 오류 메시지가 나타나는 경우가 있습니다.

이 오류는 주로 Windows 10 21H2 업그레이드 직후나 시스템 복원(System Restore) 실행 이후에 발생하며, 가장 유력한 원인은 시스템 파일 손상입니다. 시스템 파일이 손상되면 부팅 과정에서 운영 체제를 찾지 못해 위와 같은 오류가 발생할 수 있습니다. 이번 글에서는 재시작 또는 시스템 업그레이드 후 '운영 체제를 찾을 수 없음' 오류를 해결하는 다양한 방법을 단계별로 소개합니다.

1. 외부 장치 분리 후 재부팅

가장 먼저 프린터, 스캐너, 외장 하드디스크 등 모든 외부 장치를 분리하고 컴퓨터를 다시 시작해 보세요. 간혹 외부 저장장치가 부팅 순서에 영향을 주어 이 오류가 발생하기도 합니다. 장치를 모두 제거한 상태에서 Windows가 정상적으로 부팅되는지 확인하세요.

2. BIOS에서 하드디스크를 첫 번째 부팅 장치로 설정

이 오류는 BIOS가 하드디스크를 인식하지 못할 때 자주 발생합니다. 따라서 BIOS 설정을 점검하는 것이 좋은 해결책이 될 수 있습니다.

BIOS 설정 확인 방법:

  • 컴퓨터를 다시 시작합니다.
  • F2 키(제조사에 따라 Del, F10, Esc 등)를 눌러 BIOS 메뉴에 진입합니다.
  • BIOS 기본 화면에서 하드디스크가 정상적으로 인식되는지 확인합니다.
  • 부팅 순서(Boot Order)가 올바르게 설정되어 있는지 살펴봅니다.
  • 하드디스크가 첫 번째 부팅 장치로 지정되어 있는지 확인합니다.

하드디스크가 제대로 인식되지 않는다면 SATA 데이터 케이블을 교체해 보거나, BIOS 설정을 기본값으로 초기화하는 것도 좋은 방법입니다.

BIOS 설정 초기화 방법:

  • 위 방법대로 BIOS 화면에 진입합니다.
  • "Reset to Default"(기본값으로 재설정) 옵션을 찾습니다.
  • 재설정 옵션을 선택하고 확인 메시지가 나타나면 "Yes"를 선택합니다.
  • "Exit → Exit saving changes"를 선택하여 변경 사항을 저장하고 종료합니다.

3. Windows 시작 복구(Startup Repair) 실행

Windows 시작 복구 도구는 일부 부팅 관련 오류를 자동으로 수정해 줄 수 있습니다. 이 문제로 인해 Windows가 정상 부팅되지 않으므로, 아래 단계를 진행하려면 Windows 설치 미디어(USB)가 필요합니다. 설치 미디어가 없다면 Microsoft 공식 사이트에서 무료로 배포되는 Media Creation Tool을 이용해 손쉽게 만들 수 있습니다.

  • Windows 10 설치 미디어/USB를 준비합니다.
  • 설치 미디어를 컴퓨터에 연결하고 해당 미디어로 부팅합니다.
  • 첫 번째 설치 화면에서 언어, 시간 및 통화 형식, 키보드 입력 방식을 선택하고 [다음]을 클릭합니다.
  • 다음 화면에서 [컴퓨터 복구(Repair your computer)]를 선택합니다.
  • [문제 해결(Troubleshoot)] → [고급 옵션(Advanced options)] → [시작 복구(Startup Repair)]를 차례로 클릭합니다.

Windows가 문제를 진단하고 복구할 때까지 기다립니다. 시작 복구가 완료되면 컴퓨터가 자동으로 다시 시작되며, 정상적으로 Windows로 부팅되는지 확인합니다.

4. 손상된 부팅 파일 복구

시작 복구로도 문제가 해결되지 않았다면, 아래 단계에 따라 부팅 파일을 직접 구성하고 복구해야 합니다.

  1. 다시 한번 Windows 10 설치 미디어로 부팅합니다.
  2. Windows 설치 화면이 나타나면 SHIFT + F10 키를 눌러 명령 프롬프트(Command Prompt)를 엽니다.

먼저 디스크가 GUID 파티션 테이블(GPT)인지 MBR(Master Boot Record)인지 확인해야 합니다.

명령 프롬프트에 diskpart를 입력하고 Enter 키를 누른 뒤, list disk를 입력하여 디스크의 파티션 방식을 확인합니다.

GPT 열에 별표(*)가 있는지 확인합니다.

  • 별표(*)가 보이면 디스크의 파티션 테이블은 GPT입니다.
  • 별표가 없으면 파티션 테이블은 MBR입니다.

exit를 입력하고 Enter 키를 눌러 DISKPART를 종료합니다. 이제 파티션 유형에 따라 아래 두 가지 해결 방법 중 하나를 적용합니다.

MBR 파티션 테이블의 부팅 파일 복구

참고: GPT 파티션을 사용 중이라면 이 단계를 건너뛰고 다음 방법으로 진행하세요.

먼저 Windows가 설치된 드라이브 문자를 찾아야 합니다. 명령 프롬프트에 list volume을 입력하고 Enter 키를 누르면, Windows가 설치된 드라이브가 "Boot"로 표시됩니다.

Windows 폴더가 있는 드라이브(예: C:)를 확인했다면, 다음 명령을 입력하여 해당 드라이브에 부팅 파일을 생성합니다.

bcdboot C:\Windows /S C:

* 참고: Windows가 다른 드라이브에 설치되어 있다면 C를 해당 드라이브 문자로 변경하세요.

  • 명령 실행 후 다시 diskpart를 입력하여 DISKPART 유틸리티를 엽니다.
  • list disk를 입력하고 Enter 키를 누릅니다.
  • select disk 0 명령으로 대상 디스크를 선택합니다.
  • 아래 명령을 순서대로 하나씩 입력합니다.
  • list volume
  • select volume 3 (여기서는 Windows 운영 체제가 포함된 볼륨 번호를 선택)
  • active

exit를 입력하여 DISKPART 도구를 닫습니다. 이제 설치 미디어를 제거하고 컴퓨터를 재부팅하여 문제가 해결되었는지 확인합니다.

GPT 파티션 테이블의 부팅 파일 복구

GPT 파티션 테이블을 사용 중이라면 아래 단계를 따르세요.

diskpart를 입력하여 DISKPART 유틸리티를 열고 아래 명령을 차례로 입력합니다.

list disk
select disk 0 (대상 디스크 번호 선택)

다음으로 list partition을 입력하고 Enter 키를 누릅니다.

목록에서 "System"으로 표시된 파티션을 찾은 뒤, 아래 명령으로 해당 파티션을 선택합니다.

select partition X ("X"는 System으로 표시된 파티션 번호, 예: "4")

아래 명령을 입력하여 시스템 파티션에 드라이브 문자(예: "H")를 할당합니다.

assign letter=H:

* 참고: 드라이브 문자 "H"가 이미 사용 중이라면 알파벳 순서상 다음 문자를 사용하세요.
exit를 입력하고 Enter 키를 눌러 DISKPART 도구를 종료합니다.

이어서 아래 명령을 하나씩 입력합니다.

cd /d H:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot C:\Windows /l en-us /s H: /f UEFI

* 참고: 시스템 파티션에 다른 드라이브 문자를 할당했다면 "H"를 해당 문자로 변경하세요.

이제 설치 미디어를 제거하고, 모든 창을 닫은 뒤 컴퓨터를 재부팅하여 문제가 해결되었는지 확인합니다.

5. 마지막 수단: Windows 클린 설치

위의 모든 방법으로도 문제가 해결되지 않는다면, 하드웨어 고장 가능성도 의심해 볼 필요가 있습니다. 디스크 상태를 점검한 후, 중요한 데이터를 백업하고 Windows 클린 설치를 진행하는 것이 최선의 방법일 수 있습니다.

마무리

이 방법들이 Windows 10/8.1/7에서 '운영 체제를 찾을 수 없음' 오류를 해결하는 데 도움이 되었기를 바랍니다. 성공 여부나 추가 궁금한 점은 댓글로 알려주세요.

함께 읽으면 좋은 글:

  • Windows 10 '라이선스가 곧 만료됩니다' 오류 해결 방법
  • Windows 10에서 Hyper-V 가상화 활성화 및 구성 방법
  • CMD 명령 프롬프트로 쓰기 방지된 USB 드라이브 포맷하기
  • Windows 10, 8.1, 7에서 '부팅 장치를 찾을 수 없음' 오류 해결 방법
  • EaseUS Partition Master: Windows PC를 위한 최고의 파티션 관리자