운영체제의 새 버전을 설치하거나 완전히 새로운 운영체제로 업그레이드할 때 다양한 오류 메시지가 나타나는 경우가 종종 있습니다. 그중 하나가 바로 'Windows에서 설치를 완료할 수 없습니다(Windows Could Not Complete the Installation)'라는 오류 메시지입니다.
이 오류는 주로 Windows 10 PC에서 업데이트를 수동으로 설치하려고 할 때 발생하지만, 이전 버전의 Windows에서 Windows 10으로 업그레이드하는 과정에서도 나타날 수 있습니다. 다행히도 이 문제를 해결할 수 있는 여러 가지 방법이 있으며, 이 글에서는 특히 성공률이 높은 방법들을 중심으로 자세히 소개합니다.

해결 방법 1: 부팅 가능한 USB를 활용한 우회 설치
이 문제는 단순한 버그로 인해 발생하는 경우가 많으며, 설치 프로그램을 직접 실행하면 오류 메시지 없이 진행할 수 있습니다. 이 방법은 외장 DVD 또는 USB를 사용하여 새 업데이트를 설치하거나 PC를 업그레이드하는 사용자에게 적용됩니다.
먼저 컴퓨터를 복구하고 최신 업데이트 및 업그레이드를 설치하기 위해 Windows 10이 담긴 부팅 가능한 USB 또는 DVD를 만들어야 합니다.
Microsoft의 미디어 생성 도구(Media Creation Tool)를 사용하면 UEFI 기반 장치에서 부팅되는 USB 부팅 드라이브를 빠르게 만들 수 있습니다.
- Microsoft 공식 웹사이트에서 미디어 생성 도구를 다운로드합니다. 다운로드한 MediaCreationTool.exe 파일을 더블클릭하여 도구를 실행하고 '동의(Accept)'를 클릭합니다.
- 도구의 첫 번째 화면에서 '다른 PC용 설치 미디어 만들기(USB 플래시 드라이브, DVD 또는 ISO 파일)(Create installation media for another PC)' 옵션을 선택합니다.

- 부팅 드라이브의 언어, 아키텍처, 에디션은 컴퓨터 구성에 따라 자동으로 선택됩니다. 만약 USB를 사용할 컴퓨터의 사양이 다르다면 '이 PC에 권장되는 옵션 사용(Use the recommended options for this PC)' 설정의 체크를 해제하고 적절한 설정을 직접 선택하세요.
- '다음'을 클릭한 후 USB 또는 DVD 중 선택하라는 화면이 나타나면 'USB 플래시 드라이브' 옵션을 클릭합니다.

- '다음'을 클릭하고 컴퓨터에 연결된 저장 장치 목록에서 해당 이동식 드라이브를 선택합니다.
- '다음'을 클릭하면 미디어 생성 도구가 Windows 10 설치에 필요한 파일을 다운로드한 후 부팅 미디어 생성을 시작합니다. 완성된 미디어는 레거시 BIOS를 사용하는 대부분의 기기와 UEFI 기반의 최신 기기 모두에서 작동합니다.
부팅 가능한 USB 생성이 완료되면 이를 이용해 컴퓨터를 부팅합니다. DVD보다 USB를 선택한 이유는 작업 과정이 더 간편하고, 비싼 듀얼레이어 DVD를 구매하는 번거로움이 없기 때문입니다.
- 외장 저장 장치가 컴퓨터에 연결된 상태에서 오류 메시지가 나타나면 Shift + F10 키 조합을 눌러 명령 프롬프트 창을 엽니다.
- 그런 다음 Windows 10 휴대용 저장 매체로 만든 DVD 또는 USB를 삽입하고 컴퓨터가 인식할 때까지 기다립니다.
- 명령 프롬프트에 D:를 입력하고 Enter 키를 눌러 D: 파티션으로 이동한 후, setup을 입력하고 Enter 키를 눌러 업데이트 설치 프로그램을 실행합니다. 컴퓨터 환경에 따라 D:가 아닌 다른 드라이브 문자일 수 있으며, 이 경우 연결된 USB에 해당하는 문자를 입력하면 됩니다.
해결 방법 2: 고급 시작 옵션 활용
다소 생소하게 들릴 수 있는 방법이지만, 실제로 Windows가 정상적으로 구성 요소를 설치하도록 유도하는 효과가 있습니다. 최신 업데이트 설치에 어려움을 겪고 있다면 이 방법을 시도해 보세요. 컴퓨터 설정을 변경하지 않으므로 실패해도 손실이 전혀 없습니다.
- 컴퓨터를 세 번 정도 껐다 켜면 고급 복구 옵션(Advanced Recovery options)을 열 수 있는 선택 화면이 나타납니다. '옵션 선택(Choose an option)' 화면에서 '문제 해결(Troubleshoot)'을 클릭한 후 'PC 초기화(Reset your PC)' 옵션을 선택합니다.

- '내 파일 유지(Keep my files)' 옵션을 선택하되, 다음 화면에서 '취소(Cancel)'를 클릭합니다. 계속해서 '취소'를 선택하여 다시 '옵션 선택' 화면으로 돌아오면, 이번에는 '계속(Continue)'을 선택합니다.
- 동일한 설치 작업에서 여전히 문제가 발생하는지 확인합니다.
해결 방법 3: Windows 10 버전 1709 AMD 사용자를 위한 해결책
이 방법은 해당 버전의 Windows 10을 사용하는 AMD 사용자들이 설치 시 이 오류에 걸리거나 무한 업데이트 루프에 빠지는 문제에 대해 Microsoft가 공식적으로 안내한 해결책입니다. 많은 사용자들이 Microsoft가 제공하는 전용 업데이트만 설치해도 문제가 충분히 해결되었다고 보고했습니다.
- Windows Update 카탈로그에서 몇 가지 업데이트를 설치합니다. 이 다운로드에는 여러 가지 수정 사항이 포함되어 있으며 설치도 매우 간단합니다. 검색창에 다음 KB 번호를 입력하세요: KB4073290.
- Microsoft Update Catalog를 열고 오른쪽 상단의 검색 버튼을 클릭하여 검색을 수행합니다.

- 왼쪽의 '다운로드(Download)' 버튼을 클릭하고 PC의 아키텍처(32비트 또는 64비트)를 선택합니다. 선택하기 전에 반드시 PC 프로세서의 아키텍처를 확인하세요.
- 다운로드한 파일을 실행하고 화면의 지침에 따라 업데이트 과정을 완료합니다. 설치해야 할 두 개의 파일 모두 동일하게 진행합니다.
- 업데이트가 완료되면 컴퓨터를 재시작하고 처음에 오류가 발생했던 동일한 설치를 다시 실행하여 같은 오류가 발생하는지 확인합니다.
해결 방법 4: BIOS 업데이트
BIOS는 민감한 영역이므로 신중하게 다루어야 합니다. 하지만 때로는 BIOS가 너무 오래된 PC에서 이 오류가 발생하기도 하며, Microsoft 역시 업데이트를 설치하기 전에 BIOS 펌웨어를 최신 버전으로 업데이트할 것을 권장합니다.
BIOS 업데이트는 Windows 설치와 관련된 여러 문제를 해결하는 데 도움이 되며, 실제로 BIOS를 업데이트한 후 이 오류 메시지 없이 설치를 완료했다는 사용자 보고도 있습니다.
- 시작 메뉴의 검색창에 msinfo를 입력하여 현재 컴퓨터에 설치된 BIOS 버전을 확인합니다.
- 프로세서 모델 바로 아래에 있는 BIOS 버전 정보를 찾아 텍스트 파일이나 종이에 기록해 둡니다.

- 컴퓨터가 브랜드 제품인지, 완제품인지, 아니면 부품을 개별 구매해 조립한 제품인지 확인합니다. 이는 매우 중요합니다. 특정 부품용으로 만들어진 BIOS를 잘못 적용하면 다른 장치와 호환되지 않아 심각한 오류와 시스템 문제가 발생할 수 있습니다.
- 업데이트를 위해 컴퓨터를 준비합니다. 노트북이라면 배터리를 완충하고 전원 어댑터를 연결해 두세요. 데스크톱이라면 정전 시 컴퓨터가 꺼지지 않도록 무정전 전원 공급 장치(UPS)를 사용하는 것이 좋습니다.
- Lenovo, Gateway, HP, Dell, MSI 등 각 제조사별로 준비된 BIOS 업데이트 지침을 따릅니다.
해결 방법 5: 추가 BIOS 설정 변경
BIOS 펌웨어가 최신 버전임에도 불구하고 오류가 해결되지 않는 경우가 있습니다. 그중 한 가지 원인은 Windows 7 등 구버전에서는 잘 작동하지만 Windows 10에서는 문제를 일으킬 수 있는 특정 BIOS 설정 때문입니다. 아래 단계를 따라 이를 수정해 보세요.
- 시작 메뉴 >> 전원 버튼 >> 시스템 종료 순서로 컴퓨터를 끕니다.
- 컴퓨터를 다시 켜면서 시스템이 시작될 때 BIOS 키를 눌러 BIOS에 진입합니다. BIOS 키는 일반적으로 부팅 화면에 "Press ___ to enter Setup" 형태로 표시됩니다. 주요 BIOS 키는 F1, F2, Del, Esc, F10입니다. 메시지가 빠르게 사라지므로 신속하게 눌러야 합니다.

- 변경해야 할 SATA 옵션은 제조사마다 BIOS 펌웨어 도구 내 위치가 다르므로 찾는 유일한 방법은 없습니다. 일반적으로 '온보드 장치(Onboard devices)', '통합 주변기기(Integrated Peripherals)' 또는 '고급(Advanced)' 탭 아래에 있으며, 옵션 이름은 'SATA operation(SATA 작동 모드)'입니다.

- 옵션을 찾으면 AHCI 또는 RAID에서 ATA로 변경합니다. ATA는 새 업데이트 설치나 업그레이드 작업에 가장 적합한 옵션입니다. 'Exit(종료)' 섹션으로 이동하여 'Exit Saving Changes(변경 사항 저장 후 종료)'를 선택하면 부팅이 진행됩니다. 이후 업데이트를 다시 실행해 보세요.
- 작업이 완료되면 설정을 원래 상태로 되돌리는 것을 잊지 마세요.
해결 방법 6: 명령 프롬프트 및 MMC 활용
다음 해결 방법은 이러한 유형의 문제를 다루는 포럼에 Microsoft 공식 담당자가 게시한 것으로, 많은 사용자들에게 실제로 효과가 있었습니다. 이 방법도 시도해 보세요.
- 외장 저장 장치가 연결된 상태에서 오류 메시지가 나타나면 Shift + F10 키 조합을 눌러 명령 프롬프트 창을 엽니다.
- 명령 프롬프트 창에 MMC를 입력한 후 파일(File) >> 스냅인 추가/제거(Add/Remove Snap-in)를 클릭합니다. CTRL + M 키 조합을 사용할 수도 있습니다.

- '컴퓨터 관리(Computer Management)' 옵션을 더블클릭하고 '로컬 컴퓨터(Local computer)'를 선택한 후 '마침(Finish)'을 클릭합니다.
- '확인'을 클릭하고 MMC 창에 나타난 '컴퓨터 관리(로컬)(Computer Management (Local))' 옵션을 더블클릭한 후, 시스템 도구(System Tools) >> 로컬 사용자 및 그룹(Local Users and Groups) >> 사용자(Users)로 이동합니다.
- 'Administrator'를 더블클릭하고 '계정 사용 안 함(Account is disabled)' 항목의 체크를 해제한 후 '확인'을 클릭합니다.

- 이제 Administrator를 마우스 오른쪽 버튼으로 클릭하고 '암호 설정(Set Password)'을 선택합니다. 사용할 암호를 지정한 후 컴퓨터를 재시작하면 문제가 해결됩니다.
문제가 여전히 해결되지 않았다면, 설치 화면에서 명령 프롬프트로 이동하는 두 번째 방법을 시도해 보세요.
- 외장 저장 장치가 연결된 상태에서 오류 메시지가 나타나면 Shift + F10 키 조합을 눌러 명령 프롬프트 창을 엽니다.
- 아래 명령어를 입력하고 각 명령어마다 Enter 키를 누릅니다:
CD C:\windows\system32\oobe
msoobe

- 일반적인 계정 이름과 암호를 만든 후 '마침(Finish)'을 클릭합니다(제품 키 입력을 요청받고 키가 있다면 이때 입력하고, 키가 필요 없는 절차라면 그냥 마침을 누르면 됩니다). 날짜 및 시간 설정을 올바르게 지정하고 '마침'을 클릭합니다. 컴퓨터를 재시작하여 문제가 해결되었는지 확인합니다.