컴퓨터에 Windows 또는 Windows Server를 새로 설치하려고 할 때 "Windows에서 Microsoft 소프트웨어 사용 조건을 찾을 수 없습니다"라는 오류가 나타나는 경우가 있습니다. 이 오류는 설치 과정 도중에 발생하며, Windows 설치 자체를 진행하지 못하게 막아버리기 때문에 매우 곤란한 상황을 만듭니다.
이 문제가 까다로운 이유는 오류가 발생한 컴퓨터에는 아직 운영체제가 설치되어 있지 않은 경우가 많아, 일반적인 방법으로는 해결하기 어렵기 때문입니다. 다행히도 많은 사용자들이 스스로 이 문제를 해결할 수 있는 효과적인 방법들을 찾아냈으며, 이 글에서는 그 방법들을 한곳에 모아 정리했습니다. 아래 내용을 확인해 보세요!
Windows에서 "Microsoft 소프트웨어 사용 조건을 찾을 수 없음" 오류의 원인
이 오류에는 여러 가지 원인이 있을 수 있으며, 컴퓨터가 아직 Windows로 부팅되지 않은 상태이기 때문에 일반적인 문제 해결보다 어려울 수 있습니다. 하지만 아래 원인들은 해결의 핵심이 되는 경우가 많으니 반드시 확인해 보시기 바랍니다.
- 설치 파일 손상 또는 누락 – ISO 파일이 제대로 생성되지 않았다면 중요한 파일이 누락되거나 손상되어 설치가 중단될 수 있습니다. 미디어 생성 도구(Media Creation Tool)나 Rufus로 ISO 파일을 다시 만들면 문제가 해결될 수 있습니다.
- 드라이브 사전 준비 부족 – Windows를 설치할 드라이브는 반드시 적절히 준비되어야 합니다. 여기에는 기본 파티션 생성, 드라이브 정리(Clean), NTFS 파일 시스템으로 포맷하는 작업이 포함됩니다.
- 동적 메모리(Dynamic Memory) – 가상 머신(VM)에 Windows를 설치할 때 동적 메모리가 활성화되어 있으면 이 오류가 발생할 수 있습니다. 이 경우 동적 메모리를 비활성화하고 처음부터 충분한 메모리를 할당하는 것이 좋습니다.
해결 방법 1: Windows 10 이미지 파일 다시 만들기
대부분의 경우 이 문제는 Windows 설치에 사용된 이미지 파일에서 비롯됩니다. 일부 파일이 제대로 복사되지 않았거나 누락·손상되었을 수 있습니다. 어느 쪽이든 미디어 생성 도구를 사용해 이미지를 다시 만드는 것은 간단하고 효과적인 해결책입니다.
- 마이크로소프트 공식 웹사이트에서 미디어 생성 도구(Media Creation Tool)를 다운로드합니다. 다운로드한 exe 파일을 실행해 설치를 시작하고, 마이크로소프트의 약관에 동의하려면 수락(Accept)을 클릭합니다.
- 초기 화면에서 "다른 PC용 설치 미디어(USB 플래시 드라이브, DVD 또는 ISO 파일) 만들기" 옵션을 선택합니다.

- 부팅 가능한 드라이브의 언어, 아키텍처, 에디션은 현재 PC 설정에 따라 자동으로 선택되지만, 오류가 발생한 PC에 맞는 설정을 지정하려면(다른 PC에서 작업하는 경우) "이 PC의 권장 옵션 사용" 체크를 반드시 해제하세요.
- 다음(Next)을 클릭한 후, 이미지를 저장할 장치에 따라 USB 드라이브 또는 DVD 옵션을 선택합니다.

- 다음(Next)을 클릭하고, 현재 컴퓨터에 연결된 저장 장치 목록에서 필요한 드라이브를 선택합니다.
- 다음을 클릭하면 미디어 생성 도구가 설치 미디어 생성에 필요한 파일을 다운로드하기 시작합니다. 작업이 완료될 때까지 기다린 후, 해당 드라이브를 대상 컴퓨터에 연결하고 설치가 문제없이 완료되는지 확인하세요!
해결 방법 2: Rufus로 부팅 가능한 USB 만들기
다른 방법으로 USB 부팅 디스크를 만드는 데 실패한 사용자들이 Rufus라는 간단한 도구를 사용해 성공했다는 보고가 많습니다. Rufus는 동일한 작업을 손쉽게 처리할 수 있어 작업 시간을 늘리지 않아도 됩니다. 디자인이 화려하지 않다는 점만 빼면 문제 해결 과정에서 충분히 유용한 도구입니다.
- Rufus는 공식 웹사이트에서 다운로드할 수 있습니다. 페이지를 아래로 스크롤해 Download 버튼을 찾아 최신 버전을 받으세요. 다운로드한 파일은 별도 설치 없이 바로 실행할 수 있습니다.
- Device(장치) 섹션의 드롭다운 메뉴를 클릭하고 목록에서 사용할 USB 장치를 선택합니다. 이번에는 USB 장치 관련 문제가 없을 것입니다.

- Partition scheme(파티션 구성) 및 Target system type(대상 시스템 유형) 항목에서 UEFI용 GPT 파티션 구성을 선택하고, File system(파일 시스템)은 FAT32로 둡니다. 클러스터 크기는 기본값으로 유지하세요.
- Create a bootable disk(부팅 가능한 디스크 만들기) 옵션에 체크하고, 옆의 라디오 버튼은 Standard Windows installation(표준 Windows 설치)으로 유지합니다. 이 옵션 오른쪽의 디스크 아이콘을 클릭해 Windows 10 설치 파일이 담긴 .iso 파일을 선택합니다.

- 이후 Start(시작)를 클릭하고 작업이 완료될 때까지 기다립니다. 완료되면 Windows 10이 담긴 USB 장치가 준비된 것입니다! USB를 연결해서 "Windows에서 Microsoft 소프트웨어 사용 조건을 찾을 수 없습니다" 오류가 다시 나타나는지 확인해 보세요!
해결 방법 3: 드라이브 올바르게 준비하기
Windows를 설치하려는 드라이브가 제대로 준비되지 않았을 가능성도 있습니다. 평소에는 디스크 관리(Disk Management) 유틸리티로 처리할 수 있는 작업이지만, 부팅이 불가능한 상태라면 명령 프롬프트(Command Prompt)를 사용해야 합니다. 아래 단계를 따라 드라이브를 Windows 설치에 맞게 완전히 준비하세요.
- 컴퓨터에 운영체제가 설치되어 있지 않다면, 이 과정에서 Windows 설치 미디어(문제를 일으키는 그 미디어)를 사용해야 합니다. 설치 드라이브를 삽입하고 컴퓨터를 부팅합니다.
- 키보드 레이아웃 선택 화면이 나타나면 원하는 레이아웃을 고릅니다. 이후 문제 해결(Troubleshoot) >> 고급 옵션(Advanced Options) >> 명령 프롬프트(Command Prompt)로 이동합니다.

- 명령 프롬프트 창에 새 줄에 "diskpart"라고 입력하고 Enter 키를 눌러 명령을 실행합니다.
- 그러면 명령 프롬프트 창이 Diskpart 명령을 실행할 수 있는 모드로 전환됩니다. 가장 먼저 실행할 명령은 사용 가능한 모든 드라이브의 전체 목록을 확인하는 것입니다. 아래 명령을 입력한 후 Enter 키를 누르세요:
DISKPART> list disk

- 볼륨 목록에 표시된 번호를 잘 확인하고 드라이브를 신중하게 선택하세요. 이 드라이브가 Windows를 설치할 대상입니다. 번호가 1이라고 가정하고, 다음 명령으로 해당 드라이브를 선택합니다:
DISKPART> select disk 1
- "Disk 1 is the selected disk(디스크 1이 선택된 디스크입니다)"와 같은 메시지가 표시되어야 합니다.
참고: 어떤 드라이브 번호가 자신의 드라이브인지 확실하지 않다면, 목록 오른쪽에 표시된 용량 크기를 확인하는 것이 가장 쉬운 방법입니다.
- 볼륨을 정리하려면 아래 명령을 입력하고 Enter 키를 누른 뒤, 작업이 완료될 때까지 기다리기만 하면 됩니다. 이번에는 프로세스가 성공적으로 진행될 것입니다. 이 명령 세트는 기본 파티션(Primary Partition)을 생성하고 이를 활성(active) 상태로 만들어 문제없이 포맷할 수 있도록 해줍니다.
Clean Create Partition Primary Active

- 마지막으로 아래 명령은 선택한 파일 시스템으로 드라이브를 포맷합니다. Windows 설치에는 NTFS 파일 시스템을 선택해야 합니다. 다음 명령을 입력한 후 Enter 키를 누르세요:
format fs=ntfs quick
- 명령 프롬프트를 종료하고, 이제 설치가 문제없이 진행되는지 확인해 보세요!
해결 방법 4: 동적 RAM 비활성화 (가상 머신 사용자 전용)
Hyper-V를 사용하는 가상 머신에 Windows 또는 Windows Server를 설치하려는 경우, Hyper-V 관리자에서 동적 메모리를 비활성화하는 것이 좋습니다. 많은 사용자가 이 방법으로 문제를 해결했으므로, 아래 단계를 주의 깊게 따라 해보세요.
- 바탕 화면의 아이콘을 더블클릭하거나 시작 메뉴에서 검색해 첫 번째 결과를 클릭하여 Hyper-V 관리자를 엽니다.
- 왼쪽 탐색 메뉴에서 노드를 선택하면 오른쪽에 가상 머신 목록이 나타납니다. 문제가 발생하는 가상 머신을 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 설정(Settings)을 선택합니다.

- 오른쪽 탐색 메뉴에서 메모리(Memory) 탭으로 이동합니다. 오른쪽 화면에서 동적 메모리 사용(Enable Dynamic Memory) 옵션의 체크를 해제합니다. 가상 머신에 충분한 고정(static) RAM을 할당했는지 확인하세요.
- 변경 사항을 적용한 후 가상 머신에 Windows를 다시 설치해 보세요. 문제가 여전히 나타나는지 확인합니다.