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

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

무인(자동) 설치를 활용하면 Windows 설정 과정에서 오는 스트레스 없이 조용하고 깔끔한 설치 경험을 얻을 수 있습니다.

업데이트: 2025년 11월 14일

시간이 지날수록 Microsoft Windows는 점점 더 성가시고 재미없어지고 있습니다. Windows 11은 이러한 안타까운 흐름의 정점에 있으며, 스마트폰 같은 '경험'들이 데스크톱이 지녀야 할 본질적인 모습을 완전히 망쳐놓았습니다. 이런 불필요한 기능들을 우회할 수는 있지만, 그만큼 시간과 인내심이 필요합니다.

지난 몇 년간 저는 이 다루기 힘든 짐승을 길들이고, Windows 11을 덜 어리석게 만드는 방법에 관한 수많은 튜토리얼을 작성해왔습니다. 그 모든 글들은 설정 앱, 제어판, 서비스, 레지스트리 등을 통해 대화형으로 변경하는 일반적인 데스크톱 사용 환경을 위한 것이었습니다. 그런데 더 훌륭한 방법이 있다는 사실을 알게 되었습니다. 바로 '엔터프라이즈 스타일', 즉 무인(unattended) 모드로 Windows를 설치하는 것입니다. 이 방식을 사용하면 어떤 상호작용도 없이 쓸모없는 잡동사니의 약 90%를 깔끔하게 제거할 수 있습니다. 지금부터 그 방법을 소개하겠습니다.

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

무인 설치의 기본 개념

이 개념은 새로운 것도 아니고 Microsoft 고유의 것도 아닙니다. 모든 운영체제에는 손대지 않고 설치할 수 있는 방법이 마련되어 있습니다. 특히 비즈니스 환경, 데이터 센터, 대규모 시스템 fleet에서는 누군가 하루 종일 끝없는 메뉴를 클릭하고 있을 수 없기 때문에 매우 유용합니다. 대신 XML이나 JSON 같은 형식으로 설치 지침서(레시피)를 만들어두면, 시스템 설치 프로그램이 이를 자동으로 해석하여 실행합니다. 이 지침에는 파티션 구성, 사용자 생성 등이 포함됩니다.

무인 방식을 사용하면 이론상 수동 작업 없이도 완전히 설치된 시스템을 만들 수 있습니다. 이는 설치 과정을 더 빠르고, 일관성 있게, 오류 가능성 낮게 만들어주며, 무엇보다 일반 사용자를 겨냥한 대화형 설치 마법사에는 없는 추가적인 '권한'을 부여받게 됩니다. Windows 11의 경우, 온라인 계정, 광고, 위치 정보 요청 등 설치 프로그램이 던지는 각종 의미 없는 질문들을 모두 건너뛰고 시스템을 설치할 수 있다는 뜻입니다.

꽤 매력적인 선택지처럼 들리죠? 좀 더 자세히 살펴보겠습니다.

Windows autounattend.xml

무인 설치 방식으로 Windows를 구성하는 방법은 여러 가지가 있습니다. PE 설치 환경에서 작업하는 방법, XML 기반의 autounattend.xml 파일을 사용하는 방법, 프로비저닝 패키지(ppkg)를 사용하는 방법 등이 그것입니다. 여기서는 상대적으로 가장 익히기 쉬운 두 번째 방법, autounattend.xml에 집중하겠습니다.

기본적으로 autounattend.xml이라는 이름의 파일을 만들어야 합니다. 직접 작성할 수도 있고, 형식을 깔끔하게 잡아주는 생성기를 활용할 수도 있습니다. 이 파일에는 운영체제가 '어떻게' 자신을 설치할지 알려주는 선언문들이 담겨 있습니다. 예를 들어 파일 안에는 다음과 같은 내용이 들어갑니다:

<OOBE>
    <ProtectYourPC>3</ProtectYourPC>
    <HideEULAPage>true</HideEULAPage>
    <HideWirelessSetupInOOBE>false</HideWirelessSetupInOOBE>
    <HideOnlineAccountScreens>true</HideOnlineAccountScreens>
</OOBE>

혹은 이렇습니다:

<RunSynchronousCommand wcm:action="add">
    <Order>1</Order>
    <Path>powershell.exe -WindowStyle Normal -NoProfile -Command "$xml = [xml]::new(); $xml.Load('C:\Windows\Panther\unattend.xml'); $sb = [scriptblock]::Create($xml.unattend.Extensions.ExtractScript); Invoke-Command -ScriptBlock $sb -ArgumentList $xml;"</Path>
</RunSynchronousCommand>

물론 이 모든 걸 손으로 작성하기란 상당히 어렵지만, 좋은 템플릿만 있다면 빠르고 효율적으로 시작할 수 있습니다. 다행히도 우리 곁에는 진정한 영웅들이 있습니다.

Unattend Generator는 자신만의 XML을 만들 수 있는 훌륭한 웹사이트입니다. 사용자 이름, 시스템 이름, 원하는 앱과 원하지 않는 앱, Wi-Fi 구성 여부 등 사람이 이해하기 쉬운 형태의 질문에 답하기만 하면, 온라인 폼을 기반으로 autounattend.xml 파일을 자동으로 생성해줍니다. 심지어 파일을 ISO 아카이브로 묶어주기 때문에 다른 제품과 함께 활용할 수도 있습니다.

파일 준비가 끝났다면 다음 단계를 따르세요:

  • 물리적 미디어(예: USB 드라이브)와 함께 사용할 경우 autounattended.xml을 다운로드합니다.
  • 가상화 제품과 함께 사용하거나, 실제 물리적 설치 전에 가상 머신에서 먼저 레시피를 테스트해볼 경우 unattended.iso를 다운로드합니다.

물리적 설치를 선택했다면:

  • autounattended.xml 파일을 USB 드라이브의 루트(예: D:\)에 복사합니다.
  • DISM으로 Windows 10/11 설치 미디어를 압축 해제한 후 파일을 넣고 ISO를 다시 패키징할 수도 있지만, 이 방법은 다소 번거로워 대부분의 사용자에게는 권장하지 않습니다.

테스트하고, 연습하고, 조정하기

저는 제 환경에 맞춰 생성기를 활용했습니다. 폼에 답할 때는 제가 만든 사용성 가이드를 기준으로 삼았습니다. Windows 11을 최대한 오프라인 중심으로 유지하고 싶었기에, 불필요한 '앱'도, 쓸데없는 서비스도, 잡음도 없이 순수한 데스크톱 용도로만 사용하도록 설정했습니다. 그런 다음 XML과 ISO 파일을 모두 다운로드했고, VirtualBox에서 초기 테스트를 위해 ISO를 사용했습니다. 해당 사이트에서는 이미지를 마운트하고 실제 설치 미디어와 함께 사용하는 방법도 친절하게 설명해줍니다.

구체적으로 테스트 과정은 다음과 같았습니다:

  • XML과 ISO를 생성했습니다.
  • 새로운 Windows 11 가상 머신을 만들었습니다.
  • Windows 11 24H2 설치 미디어와 unattended.iso를 부팅 가능한 미디어로 추가했습니다.
  • 설치를 시작했습니다.

그 차이는 즉시 드러났습니다. 화면 전환이 훨씬 적었고, 나타나는 화면들조차 확실히 더 '진지한' 느낌이었습니다. 저는 신중하게 진행하기 위해 레시피에서 일부 항목은 일부러 비워두었습니다. 즉, 파티션 구성과 사용자 생성(물론 로컬 계정으로)은 수동으로 선택했습니다.

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

그래도 약간의 쓸데없는 잡음은 있었습니다:

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

마법이 일어나는 순간... 아니, 잠깐.

이후 멍청한 질문 하나 없이 로컬 사용자를 생성했습니다. 그다음 Windows 11이 스스로 업데이트되며 24H2에서 25H2로 넘어갔는데, 이는 제가 이전에 확인한 클린 설치 및 초기화 절차와 마찬가지로 비교적 빠르게 진행되었습니다. 마지막으로 데스크톱이 로드되었습니다.

결과!

훌륭합니다. 커스텀 배경화면, 올바른 시스템 테마, 쓸모없는 앱 없음, 불필요한 서비스(Defender 같은) 없음. 실질적으로 XML 생성기에서 5분 투자로 약 2시간 분량의 헛된 tweaking을 줄인 셈입니다. 나쁘지 않죠.

하지만... 여전히 모든 설정을 하나하나 살펴보며 제대로 구성되었는지 확인해야 했습니다. 무인 설치는 시스템 잡동사니를 처리해주지만, 사용자 권한까지 조정해주지는 않습니다. 따라서 여전히 사용성 가이드가 필요하고, 입력 및 잉크 설정, 각종 권한 같은 옵션들을 직접 꺼주어야 합니다.

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

Windows 11 25H2의 설정 앱에는 더 이상 창 컨트롤 버튼이 없습니다. 보그 집단에 합류해야 하는 것이죠. 저항은 무의미하며, 데스크톱이 '폰'처럼 보일수록 대기업이 그 불쾌하고 다루기 힘든 농민, 아니, 최종 사용자를 통제하기가 더 쉬워집니다.

앱 측면에서는 Microsoft Edge Game Assist라는 불필요한 앱 하나가 남아 있어 수동으로 제거해야 했습니다. Edge는 (생성기가 잠재적 문제를 언급했기 때문에) 유지했고, 가끔 필요할 수 있는 계산기도 남겨두었습니다. 하지만 그 외의 촬용성 터치 앱들은 모두 사라졌습니다.

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

Firefox 등은 직접 설치해야 했지만, 기본적으로 무인 설치 덕분에 Windows 11의 잡동사니를 없애는 데 낭비될 시간의 약 75%를 절약했습니다.

Windows 11 무인 설치 완벽 가이드: autounattend.xml로 제어권과 생산성 되찾기

바로 이것, 여러분, 이것이 하는 방법입니다.

결론

autounattend.xml을 활용한 첫 시도는 훌륭했습니다. 물론 더 공격적으로 설정할 수도 있었지만, 안전을 위해 파티션 구성과 사용자 설정은 수동으로 진행하는 것도 나쁘지 않습니다. 결과적으로 저는 클라우드 잡동사니도, Defender도, BitLocker도, 불필요한 앱도 없는 순수 로컬 전용 머신을 손에 넣었습니다. 정말 아름답죠. 가장 좋은 점은 설치가 빠르고, 일관성 있고, 깔끔해서 끝없이 tweaking하며 시간을 보내는 그 찝찝한 느낌이 없다는 것입니다. 이렇게 하면 그 소중한 통제감을 잃지 않을 수 있습니다.

그래도 저는 Windows 11을 사용하지 말라고 생각합니다. Linux를 쓰거나, Mac을 사거나, 원한다면 Windows 10을 사용하세요. 쓸모없고 반(反)사용자적인 도구와 소프트웨어를 용납하지 않겠다는 메시지를 크고 명확하게 보내야 합니다. 그것이 어리석은 트렌드가 자리 잡지 못하게 하는 최선의 방법입니다. 결국 Microsoft는 Windows 8의 '타일'로 시도했고, Windows 11과 '온라인 계정'으로 또다시 시도하고 있습니다. 어떤 컴퓨팅 미래를 원하는지는 여러분의 선택에 달려 있습니다.

어쨌든, 무인 설치 레시피는 Windows 설치를 온순하고 조용하며 순응적으로 만들어주는 탁월한 방법입니다. 현대적인 드라마 없이 말이죠. 예전의 업무용 설치 환경처럼요. 그리고 그 XML은 문자 그대로, 그리고 비유적으로도 '진짜 일'을 합니다. 실력과 인내심이 있다면 이 도구를 활용해보세요. 엄청난 이득을 볼 것입니다. 시간, 정확성, 통제력, 프라이버시, 모두 거기에 있습니다. 역설적이게도 쓸 필요 없는 운영체제를 쓸 이유를 하나 더 제공하는 튜토리얼이지만, 그래도 도움이 되길 바랍니다. 어쩔 수 없이 써야 한다면, 부디 XML로 무장하세요!

그럼, 즐거운 컴퓨팅 되세요.