์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
Windows Preinstallation Environment

1. ๊ฐœ์š”2. ์šฉ๋„3. ์ œ์ž‘ ๋ฐฉ๋ฒ•
3.1. ๋ถ€ํŠธ๋กœ๋”3.2. ๋ถ€ํŒ…์šฉ ํŒจํ‚ค์ง€ ํŒŒ์ผ3.3. ๊ฐœ์กฐํŒ
4. ์ œํ•œ ์‚ฌํ•ญ5. ํŽธ๋ฒ•6. ์ฐธ๊ณ 

1. ๊ฐœ์š”[ํŽธ์ง‘]

์œˆ๋„์šฐ ์„ค์น˜ ๋ฐ ๋ณต๊ตฌ๋ฅผ ์œ„ํ•œ ๊ฒฝ๋Ÿ‰ํŒ ์œˆ๋„์šฐ๋กœ, ์œˆ๋„์šฐ ์„ค์น˜ ์ด์ „์— ์„ค์น˜ ๋™์ž‘์„ ์œ„ํ•œ ๊ฐ„์ดํ˜• ์šด์˜์ฒด์ œ์ด๋‹ค. Windows XP์˜ ๊ธฐ์—…์šฉ ์Šคํƒ€ํ„ฐ ๋ฒ„์ „[1]์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋Š” Windows Fundamentals for Legacy PCs์—์„œ ๋จผ์ € ๋„์ž…๋˜์—ˆ๋‹ค. FLP๋Š” ์„ค์น˜ ๊ณผ์ •์ด ๋น„์Šคํƒ€๋ž‘ ๊ฑฐ์˜ ๋™์ผํ•œ๋ฐ, ์ดํ›„ ๋‚˜์˜จ ์ž„๋ฒ ๋””๋“œ ํฌ์Šค๋ ˆ๋”” 2009๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  XP ๊ณ„์—ด์—์„œ๋Š” ๋ธ”๋ฃจ์Šคํฌ๋ฆฐ๊ฐ™์€ ๋ฐฐ๊ฒฝ์—์„œ ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜์„ ์ •ํ•ด์•ผ ํ•˜๊ณ  ๋˜ ์žฌ๋ถ€ํŒ…ํ•ด์„œ ๋ณธ๊ฒฉ์ ์ธ ์„ค์น˜ ๊ณผ์ •์ด ๋˜์–ด์„œ์•ผ GUI๊ฐ€ ๋‚˜์˜จ๋‹ค. Vista๋ถ€ํ„ฐ ๋ณธ๊ฒฉ์ ์œผ๋กœ ์„ค์น˜ ๋™์ž‘์—์„œ ์‚ฌ์šฉ๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค์˜ Live CD์— ๋น„์œ ๋˜๋ฉฐ, ์ด๋ฅผ ์œ„ํ•ด ์šด์˜์ฒด์ œ์˜ ํ•ต์‹ฌ ์ค‘์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๋งŒ์ด ๋™์ž‘ํ•œ๋‹ค. ์„ค์น˜ ์ด์ „ ํ™˜๊ฒฝ์„ ์ƒ์ •ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์กฐ ๊ธฐ์–ต ์žฅ์น˜๊ฐ€ ์•„๋‹Œ RAM์„ ์‚ฌ์šฉํ•œ ๋žจ ๋””์Šคํฌ๋ฅผ ์ ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉฐ, Windows Vista ์ดํ›„ ๋ฒ„์ „์€ ๋žจ ๋””์Šคํฌ๋กœ๋งŒ ๋™์ž‘ํ•œ๋‹ค. ์ผ๋ถ€๋Ÿฌ ์ด๊ฒƒ์„ ๋‹ด์€ ์ €์žฅ ๋งค์ฒด๋กœ ๋ถ€ํŒ…ํ•˜์ง€ ์•Š๋Š” ํ•œ, ์ผ๋ฐ˜์ ์ธ ์‚ฌ์šฉ์ž๊ฐ€ Windows PE๋ฅผ ๋ณด๋Š” ๊ฑด ๋ณต๊ตฌ ๋ชจ๋“œ์ธ Windows RE๋ฐ–์— ์—†๋‹ค.


์œˆ๋„์šฐ๋ฅผ ์„ค์น˜ํ•  ๋•Œ ๋ถ€ํŠธ๋กœ๋”๋ฅผ ์ด์šฉํ•˜์—ฌ Boot.wim์„ ๋กœ๋“œํ•ด PE๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. ์ด ๋•Œ๋ถ€ํ„ฐ EXE ํŒŒ์ผ ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ถ€ํŒ… ํ›„ SETUP.EXE๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. ๋ณธ๋ž˜๋Š” ์ด๋ ‡๊ฒŒ๋งŒ ์“ฐ๋Š” ๊ฑด๋ฐ, ๋งˆ๊ฐœ์กฐ๋กœ PE ๋งŒ์œผ๋กœ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๋Š” ์‚ฌ์šฉ์ž๋“ค์ด ์žˆ๋‹ค. ๋‹ค๋งŒ MS ์ธก์—์„œ๋„ ์ด๋Ÿฐ ์‹์œผ๋กœ ์ •ํ’ˆ ์ธ์ฆ์„ ์šฐํšŒํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ธฐ์— Windows 7์„ ๋ฒ ์ด์Šค๋กœ ํ•˜๋Š” Windows PE๋ถ€ํ„ฐ๋Š” ๋ถ€ํŒ… ํ›„ 72์‹œ๊ฐ„ ๋งˆ๋‹ค ์ž๋™์œผ๋กœ ์žฌ๋ถ€ํŒ…์ด ๋˜๋„๋ก ์ œํ•œ์„ ๋‘์—ˆ๋‹ค.# Windows PE์˜ ๋ณธ๋ž˜ ๋ชฉ์ (Windows ์„ค์น˜ ๋˜๋Š” ๋ณต๊ตฌ์šฉ)์œผ๋กœ ์“ฐ๋“  ๊ฒƒ์ด๋“  ๋ถˆ๋ฒ• ๋ณต์ œ๋ณธ์œผ๋กœ ์“ฐ๋Š” ๊ฒƒ์ด๋“ , ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹  ์ œ์กฐ์‚ฌ์—์„œ ๋ถ€ํŒ…์šฉ ๋ฐฑ์‹ ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค๋กœ ์“ฐ๋“  ์ด 72์‹œ๊ฐ„ ์ œํ•œ์€ ์šฐํšŒํ•  ์ˆ˜ ์—†๋‹ค. ๊ทธ๋ž˜๋„ ์žฌ๋ถ€ํŒ…ํ•˜๋ฉด ๋‹ค์‹œ 72์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๋ฏ€๋กœ ์‚ฌ์‹ค์ƒ ๋ฌดํ•œ์ • ์“ธ ์ˆ˜ ์žˆ๋‹ค.

Windows 8๋ถ€ํ„ฐ๋Š” Windows To Go๋ผ๋Š” ์‹ ๊ธฐ๋Šฅ์ด ์ƒ๊ธด ๊ด€๊ณ„๋กœ ๋ฆฌ๋ˆ…์Šค์˜ LiveCD์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•˜๋ ค๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒ ๊ตณ์ด ํ•„์š”๊ฐ€ ์—†๊ฒŒ ๋˜์—ˆ๋‹ค. ๋ณต์žกํ•œ ์ œ์ž‘ ๊ณผ์ •๋„, ์ธํ„ฐ๋„ท์—์„œ iso ํŒŒ์ผ์„ ๊ตฌํ•ด์„œ USB ๋“ฑ์— ์ด์‹ํ•  ํ•„์š”๋„ ์—†์ด ํด๋ฆญ ํ•œ ๋ฒˆ์ด๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ. ๋‹ค๋งŒ Windows To Go๋Š” ์‚ฌ์‹ค์ƒ USB์— ํ’€ Windows๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ฐœ๋…์œผ๋กœ ๋ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Windows To Go์˜ ์ตœ์†Œ ์„ค์น˜์‚ฌ์–‘์ธ '32GB ์ด์ƒ์˜ USB'[2] ๋ฅผ ์ถฉ์กฑ์‹œํ‚ค์ง€ ๋ชปํ•˜๋Š” ํ™˜๊ฒฝ์ด๊ฑฐ๋‚˜(์ฆ‰ 32GB๋ฏธ๋งŒ์˜ USB์— ์„ค์น˜ํ•ด์•ผ ํ•˜๊ฑฐ๋‚˜) ํ’€ Windows๊ฐ€ ํ•„์š” ์—†๊ฑฐ๋‚˜ ํŠน์ • ๋ชฉ์ (์˜ˆ - ๋‚˜๋งŒ์˜ ์‘๊ธ‰๋ณต๊ตฌ์šฉ ๋””์Šคํฌ, ํœด๋Œ€์šฉ ๋ฏธ๋‹ˆ ์›น์„œํ•‘ ๋จธ์‹  ๋“ฑ)์„ ์œ„ํ•œ Windows๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋Š” ์•„์ง๋„ Windows PE ์ชฝ์ด ์œ ์šฉํ•˜๋‹ค.

2. ์šฉ๋„[ํŽธ์ง‘]

๊ฐœ์š”์— ๋‚˜์˜จ ๋Œ€๋กœ, ์›๋ž˜๋Š” ์œˆ๋„์šฐ์˜ ์„ค์น˜๋ฅผ ์œ„ํ•œ ํ™˜๊ฒฝ์ด๋ฉฐ ๋ณต๊ตฌ ๋ชจ๋“œ๋„ PE ์œ„์—์„œ ๋™์ž‘ํ•œ๋‹ค. Windows Defender Offline๋„ PE ์œ„์—์„œ ์‹คํ–‰๋œ๋‹ค. ๋ช‡๋ช‡ ๋ฐฑ์‹ ์˜ ๋ณต๊ตฌ ๋””์Šคํฌ๋„ PE ๊ธฐ๋ฐ˜์œผ๋กœ ์‹คํ–‰๋œ๋‹ค.

ํ‰์†Œ์— Win PE USB๋ฅผ ๋งŒ๋“ค์–ด ๋‘๋ฉด ์œ ์šฉํ•˜๋‹ค. ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์žŠ์–ด๋ฒ„๋ ธ๊ฑฐ๋‚˜, ์ปด์ด ๋ฐ”์ด๋Ÿฌ์Šค์— ๊ฑธ๋ ธ๋Š”๋ฐ ํŒŒ์ผ์„ ์˜ฎ๊ฒจ์•ผ ํ•œ๋‹ค๊ฑฐ๋‚˜, ์—‘์Šคํ‚คํผ๋‚˜ ๋ง˜์•„์ด๊ฐ™์€ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ๋“ฑ๋“ฑ ์—ฌ๋Ÿฌ ๊ตฐ๋ฐ์— ์“ธ ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง‘์— ๊ตด๋Ÿฌ๋‹ค๋‹ˆ๋Š” USB๊ฐ€ ์žˆ๋Š” ์œ„ํ‚ค๋Ÿฌ๋Š” ๋งŒ๋“ค์–ด๋‘๋ฉด ํ›„ํšŒํ•  ์ผ์„ ์—†์„ ๊ฒƒ์ด๋‹ค.

3. ์ œ์ž‘ ๋ฐฉ๋ฒ•[ํŽธ์ง‘]

์ „๋ฐ˜์„ ์ง์ ‘ ๋œฏ์–ด๋‚ด์–ด ์ œ์ž‘ํ•œ๋‹ค๋ฉด ๋ฐฉ๋Œ€ํ•œ ์ž‘์—…์„ ํ•ด์•ผ ํ•œ๋‹ค.

ํ•„์š” ๊ตฌ์„ฑ
  • ๋ถ€ํŠธ๋กœ๋”
    • Bootice ์‚ฌ์šฉํ•œ ๋ถ€ํŒ… ํŒŒํ‹ฐ์…˜ ์ƒ์„ฑ. ๋Œ€์šฉ๋Ÿ‰ USB๊ฐ€ ์ถœ์‹œ๋จ์— ๋”ฐ๋ผ ๋ถ€ํŒ…์— ์“ธ ํŒŒํ‹ฐ์…˜์€ ์ด ํ”„๋กœ๊ทธ๋žจ์˜ ํŒŒํ‹ฐ์…˜ ๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์—์„œ ํŒŒํ‹ฐ์…˜์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.
  • ์šด์˜์ฒด์ œ
    • ๊ธฐ์ดˆ ํ•˜๋“œ์›จ์–ด ์ง€์›
    • ์ถ”๊ฐ€ ์ œ์ž‘๋ฒ•์€ ์ˆ˜๋„ ์—†์ด ๋งŽ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” Winbuilder๋ฅผ ์ด์šฉํ•œ ๊ตฌ์ถ•๊ณผ Windows ADK(MS ๊ณต์‹ ํ™ˆ์˜ ๋‹ค์šด๋กœ๋“œ ์„ผํ„ฐ์—์„œ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.)๋ฅผ ์„ค์น˜ํ•  ๋•Œ ๊ตฌ์„ฑ ์š”์†Œ ์„ ํƒ ์ฐฝ์—์„œ ์‚ฌ์ „ ์„ค์น˜ ํ™˜๊ฒฝ(Windows Preinstallation Environment)์„ ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

3.1. ๋ถ€ํŠธ๋กœ๋”[ํŽธ์ง‘]

์œˆ๋„์šฐ ์„ค์น˜๋ณธ CD, Windows ADK, ํ˜„์žฌ ์„ค์น˜ํ•œ C๋“œ๋ผ์ด๋ธŒ์˜ ์ฝ”์–ด ํŒŒ์ผ ๋“ฑ ๋„๋ฆฌ๊ณ  ๋„๋ ธ๋‹ค. ๋ฐ”์ด์˜ค์Šค์—์„œ EFI, MBR ๋“ฑ ๋ ˆ๊ฑฐ์‹œ ๋ถ€ํŒ…์„ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ ๋ฉ€์ฉกํ•˜๊ฒŒ ๋ถ€ํŒ…์ด ๋˜๋ฉฐ ๋ถ€ํŒ…์ด ์•ˆ๋˜๊ฑฐ๋‚˜ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ์ด ๋ถ€๋ถ„์„ ๋Œ€๋ถ€๋ถ„ ์ œ๋Œ€๋กœ ๋งŒ๋“ค์ง€ ์•Š์€ ๊ฒƒ์ด๋‹ค. ์ฐธ๊ณ ๋กœ ์ธ์ง€๋„ ์—†๋Š” ์ œํ’ˆ์ด๋‚˜, ๋ฉ”์ด์ปค๋ฅผ ๋ถˆ๋ฌธํ•˜๊ณ  ๋…ธํŠธ๋ถ ์ œํ’ˆ๊ตฐ์—์„œ ํ”ํ•˜๊ฒŒ ๋ฐœ์ƒํ•œ๋‹ค.
  • Boot/ - MBR ๋ถ€ํŒ… ๋ฐฉ์‹์— ์“ฐ์ด๋ฉฐ ๋ฉ€ํ‹ฐ ๋ถ€ํŒ… ๋ฆฌ์ŠคํŠธ ๋“ฑ ๊ฐ์ข… ์ค‘์š” ํŒŒ์ผ์„ ๋‹ด๊ณ  ์žˆ๋‹ค.
  • efi/ - EFI ๋ถ€ํŒ…์— ์“ฐ์ด๋ฉฐ ๋ฉ€ํ‹ฐ ๋ถ€ํŒ… ๋ฆฌ์ŠคํŠธ ๋“ฑ ๊ฐ์ข… ์ค‘์š” ํŒŒ์ผ์„ ๋‹ด๊ณ  ์žˆ๋‹ค.
  • bootmgr - MBR ๋ถ€ํŠธ๋กœ๋”.
  • bootmgr.efi - EFI ๋ถ€ํŠธ๋กœ๋”.
  • ๋ณ„๋„ ๋ถ€ํŒ… ํŒจํ‚ค์ง€ wim, esd, vhd
    • ํ”ํ•œ iso ๊ฐ€ ์—†๋Š” ์ด์œ ๋Š” iso๋“ค๋„ ๋ถ€ํŠธ๋กœ๋”๋ฅผ ์ž์ฒด์ ์œผ๋กœ ๊ฐ€์ง€๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ฆ‰ ์šฉ๋Ÿ‰ ๋‚ญ๋น„ ๋ฐœ์ƒ.

BCD ์„ค์ •์„ MBR(/Boot/bcd), EFI(/efi/microsoft/bcd) ๋‘ ๊ฐœ ์žˆ์œผ๋ฏ€๋กœ ํŒŒํ‹ฐ์…˜, ๋žจ ๋””์Šคํฌ, VHD๋ฅผ ์„ค์ •ํ•˜์—ฌ ๋ถ€ํŒ…ํ•˜๋„๋ก ํ•œ๋‹ค.

3.2. ๋ถ€ํŒ…์šฉ ํŒจํ‚ค์ง€ ํŒŒ์ผ[ํŽธ์ง‘]

BCD๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • wim, esp - ์ฃผ๋กœ ๋žจ ๋ถ€ํŒ…์— ๋ณต์‚ฌ๋˜๋ฏ€๋กœ ์›๋ณธ์—์„œ ์“ฐ๊ธฐ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š” ์šฉ๋„.
  • vhd - ๋ณ„๋„์˜ ํŒŒ์ผ ํŒจํ‚ค์ง€ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์จ์•ผ ํ•˜๋Š”๋ฐ ๊ธฐ๋ก์ด ์œ ์ง€๋˜์–ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์ฒ˜๋Ÿผ ํŠน์ˆ˜ ์šฉ๋„.

3.3. ๊ฐœ์กฐํŒ[ํŽธ์ง‘]

๊ณต์‹ ๋ฒ„์ „์—๋Š” ์ œํ•œ์ด ๋งŽ์œผ๋ฏ€๋กœ ์ž˜ ์“ฐ์ง€ ์•Š๋Š”๋‹ค. ํ•˜์ง€๋งŒ ์„ค์น˜๋œ ์šด์˜์ฒด์ œ์—์„œ ํ•„์š”ํ•œ ํŒŒ์ผ๋“ค์„ ์ถ”์ถœํ•˜์—ฌ ์ œ์ž‘ํ•œ๋‹ค๋ฉด ์ •ํ’ˆ๊ณผ ๋‹ค๋ฅธ ๊ฑด ๋ถ€์กฑํ•œ ๊ธฐ๋Šฅ๊ณผ ์˜ค๋ฅ˜ ์ •๋„์ด๋ฉด์„œ ๋ฌด๋ฃŒ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ธฐ๋Šฅ์ด ๋ถ€์กฑํ•˜๋”๋ผ๋„ ๋ณดํ†ต ํ™ˆ ๋ฒ„์ „ ์ •๋„๋ฉด ๊ฝค ์œ ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰์€ ์˜คํžˆ๋ ค ํ™ˆ์—์„œ ์“ฐ์ง€ ์•Š๋Š” ๋ถˆํ•„์š”ํ•œ ์ž์›์„ ์†Œ๋น„ํ•ด ๋ฒ„๋ฆฐ๋‹ค.

๊ฐ€์žฅ ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋งํฌ๋ฅผ ์ฐธ์กฐํ•˜์ž.

4. ์ œํ•œ ์‚ฌํ•ญ[ํŽธ์ง‘]

ADK๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ œ์ž‘ํ•˜๋ฉด ์ œํ•œ ์‚ฌํ•ญ์ด ๋”ฐ๋ฅธ๋‹ค. x86, IA64 ์ค‘์— ์„ ํƒํ•˜์—ฌ์•ผ ํ•˜๋ฉฐ ๊ณต์‹ ์ŠคํŽ™ ์ƒ ์ตœ์žฅ 72์‹œ๊ฐ„ ์ž‘๋™ํ•˜๋ฉด ๊บผ์ง„๋‹ค. ์ด์œ ์•ผ ๋‹น์—ฐํžˆ PE์˜ ์ƒ์—…์  ์‚ฌ์šฉ์„ ๋ง‰๊ธฐ ์œ„ํ•จ์œผ๋กœ ๋“ค์–ด ์žˆ๋‹ค. ์›ฌ๋งŒํ•œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹ˆ๋ฉด ์ œ์ž‘ ํ”„๋กœ๊ทธ๋žจ์„ ์“ฐ๋Š” ํŽธ์ด ๋‚ซ๋‹ค. ๋ถ€ํŒ…์šฉ์œผ๋กœ๋Š” x86์„ ์“ฐ์ง€๋งŒ ๋‹ค๋ฅธ ์šฉ๋„๋ผ๋ฉด AMD64, x86-64๊ฐ€ ํ•„์ˆ˜์ ์ด๋‹ค. (x86 ์‹œ์Šคํ…œ์˜ ๋žจ ๋””์Šคํฌ ๋‚ด์šฉ์˜ ๊ด€๋ จ๋œ ์ œ์•ฝ ์‚ฌํ•ญ ์ฐธ๊ณ  ๋ฐ”๋žŒ)

์ผ๋ฐ˜์ ์ธ ์„ค์น˜ํ˜• Windows์™€๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๋กœ ์ฐจ์ด์ ์ด ์žˆ๋‹ค. ์ด๊ฒƒ์€ CD/DVD/USB ๋“ฑ์˜ ๋งค์ฒด์— ์ €์žฅ์ด ๋˜๋Š” ํŠน์„ฑ์ด๊ธฐ๋„ ํ•˜์ง€๋งŒ, Windows PE์˜ ํŠน์„ฑ์„ ์•…์šฉํ•˜์—ฌ ์„œ๋ฒ„ OS ๋“ฑ์œผ๋กœ ๋ถ€์ • ์‚ฌ์šฉํ•˜๋ ค๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๋ถ€๋ถ„๋„ ์žˆ๋‹ค. #
  • ์ตœ์†Œ ๋ถ€ํŒ…์ด๋ฏ€๋กœ API ๋ ˆํผ๋Ÿฐ์Šค ์ƒ๋‹น๋Ÿ‰ ๋ถ€์กด์žฌ.
  • ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋Š” 72์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์ข…๋ฃŒ๋˜๊ณ  ์ž๋™ ์žฌ๋ถ€ํŒ….
  • RPC, ์›๊ฒฉ ํ„ฐ๋ฏธ๋„, ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ๋ฏธ์ง€์›.
  • DFS(๋ถ„์‚ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ) ์ด๋ฆ„ ํ™•์ธ์€ ๋…๋ฆฝ ์‹คํ–‰ํ˜• ๋ฃจํŠธ์—์„œ๋งŒ ์ง€์›๋˜๊ณ  ๋„๋ฉ”์ธ ๋ฃจํŠธ๋Š” ๋ฏธ์ง€์›.
  • TCP/IP, NetBIOS over TCP/IP๋ฅผ ํ†ตํ•ด์„œ๋งŒ ํŒŒ์ผ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ IPX/SPX ํ”„๋กœํ† ์ฝœ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•๋“ค์€ ์ง€์›๋˜์ง€ ์•Š๋Š”๋‹ค.
  • Windows PE๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋™์•ˆ Windows PE ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ๋ณ€๊ฒฝํ•œ ๋‚ด์šฉ์€ ์ปดํ“จํ„ฐ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉด ๋ชจ๋‘ ์†์‹ค๋œ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์™ธ๋ถ€ ๋ฏธ๋””์–ด์— ๋“ค์–ด ์žˆ๋Š” ์ด๋ฏธ์ง€ ํŒŒ์ผ๋กœ๋ถ€ํ„ฐ ๋žจ ๋ถ€ํŒ…์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋กœ์ปฌ ๋ถ€ํŒ…๋ณธ์œผ๋กœ ๋ฐ”๊พธ๋ฉด ๋˜๊ฒ ์ง€๋งŒ ๋ณ€์กฐ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•˜์—ฌ ์ฃผ์„ ์ฐธ๊ณ .[3] ๊ทธ๋Ÿฌ๋‚˜ Windows 10์—์„œ HKEY_LOCAL_MACHINE ๋‚ด์šฉ์„ ์‚ญ์ œํ•˜๋ฉด ๋ถ€ํŒ…์ด ์•ˆ ๋œ๋‹ค.
  • ๋“œ๋ผ์ด๋ธŒ ๋ฌธ์ž๋Š” Windows PE์—์„œ ํŒŒํ‹ฐ์…˜์„ ๋งŒ๋“ค ๋•Œ ์—ฐ์†์ ์œผ๋กœ ํ• ๋‹น ๋˜์ง€๋งŒ, Windows PE๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉด ๊ธฐ๋ณธ ์ˆœ์„œ๋กœ ๋‹ค์‹œ ์„ค์ •๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 16G์งœ๋ฆฌ USB๋ฅผ ์—ฐ๊ฒฐํ•ด์„œ Y๋ผ๋Š” ๋“œ๋ผ์ด๋ธŒ ๋ฌธ์ž๋ฅผ ํ• ๋‹นํ•ด๋„, ์žฌ๋ถ€ํŒ…ํ•˜๋ฉด Y๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์•„๋‹Œ ์—ฐ์†์ ์œผ๋กœ ํ• ๋‹น๋œ ๋‹ค๋ฅธ ๋“œ๋ผ์ด๋ธŒ๋กœ ์ดˆ๊ธฐํ™” ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์–ด๋–ค ์ด์œ ์ธ์ง€ ์œˆ๋„์šฐ๊ฐ€ ์„ค์น˜๋œ C๋“œ๋ผ์ด๋ธŒ์™€ D๋“œ๋ผ์ด๋ธŒ๊ฐ€ ํ™•๋ฅ ์ ์œผ๋กœ ๋ฐ”๋€Œ๊ธฐ๋„ ํ•œ๋‹ค.
    • Windows PE์—์„œ๋Š” Microsoft .NET Framework ๋˜๋Š” CLR(๊ณต์šฉ ์–ธ์–ด ๋Ÿฐํƒ€์ž„)์„ ๊ณต์‹์ ์œผ๋กœ๋Š” ์ง€์›ํ•˜์ง€ ์•Š์œผ๋‚˜, ์œˆ๋„์šฐ 10์˜ ADK๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ•์ œ๋กœ ์ง€์›ํ•˜๊ฒŒ ํ•  ์ˆ˜๋Š” ์žˆ๋‹ค.
    • Windows PE์—๋Š” WOW32(Windows on Windows 32), WOW64(Windows on Windows 64), VDM(๊ฐ€์ƒ DOS ์‹œ์Šคํ…œ), OS/2 ๋˜๋Š” POSIX ํ•˜์œ„ ์‹œ์Šคํ…œ์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • Windows ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— Windows PE๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปดํ“จํ„ฐ์˜ ๋””์Šคํฌ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ๋ถ„ํ• ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • Windows PE๋Š” Windowsยฎ Installer(.msi) ํŒจํ‚ค์ง€์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • Windows PE๋Š” 802.1x๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • Windows PE๋Š” ์˜์–ด๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž๋ฅผ ํฌํ•จํ•˜๋Š” ๋Œ€์ƒ ๊ฒฝ๋กœ์—์„œ์˜ ๋ถ€ํŒ…์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค.

5. ํŽธ๋ฒ•[ํŽธ์ง‘]

Winbuilder๋กœ PE๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ์Šคํฌ๋ฆฝํŠธ๋กœ ์šฐํšŒ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ธฐ๋„ ํ•˜๋‹ˆ ์ฐธ๊ณ  ๋ฐ”๋žŒ.
  • ํฌํ„ฐ๋ธ”์•ฑ #1
  • ์ธํ„ฐ๋„ท์„ ์—ฐ๊ฒฐํ•˜์—ฌ ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

6. ์ฐธ๊ณ [ํŽธ์ง‘]

[1] ์ •ํ™•ํžˆ ๋งํ•˜๋ฉด ๋ฐ”ํƒ•ํ™”๋ฉด ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ์€ ์žˆ์œผ๋‚˜, ์ •์ž‘ ๊ธฐ๋ณธ์œผ๋กœ ์ œ๊ณต๋˜๋Š” ๋ฐ”ํƒ•ํ™”๋ฉด์ด ์•„์˜ˆ ์—†์–ด์„œ ๋”ฐ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋ฐ›์•„ ์จ์•ผ ํ•œ๋‹ค.
[2] ์—ฌ๋‹ด์œผ๋กœ 16GB USB์—๋„ ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค 64bit๋กœ(..)
[3] ๋ฌผ๋ก  ์ด ๋ถ€๋ถ„์„ ์šฐํšŒํ•˜๋Š” ํˆด์€ ์ด๋ฏธ ๋„๋ฆฌ๊ณ  ๋„๋ ธ๋‹ค.