WINNT.SIF 파일은 시디 부팅으로 윈도우 무인 설치에 사용되는 파일입니다.
텍스트 편집기로 편집을 할 수 있으며 원도우 설치 시디의 SUPPORT\TOOLS 폴더에
있는 DEPLOY파일 압축을 풀어 나오는 설치 관리 마법사(setupmgr.exe)로
작성 할 수도 있습니다.
가급적이면 설치 마법사를 사용하여 기본적인 값을 추출 후 편집 하기를 추천합니다.
이 파일은 i386폴더에 위치 시켜야 합니다. 이 강의는 Windows XP 서비스 팩 2 배포
도구 ref.chm 영문 도움말 파일의 일부 내용을 참조했습니다.
1) [Data] |
이 항목은 Microsoft Windows product CD or with Winnt.exe로부터 무인 설치를 수행하기 위한 내용을 포함하고 있습니다. |
![]() |
AutoPartition |
윈도우 설치시 파티션을 설정 하는 곳입니다. 값을 1로 해 두면 Winnt32.exe의 command-line 옵션은 무시가 되며 윈도우에서 임의적으로 파티션을 잡고 설치를 진행합니다. 0으로 잡거나 값을 설정하지 않으면 윈도우 설치시 text mode에서 파티션을 설정하는 화면이 표시 됩니다. | |
| |
![]() |
MsDosInitiated |
도스 모드 설치 유무를 설정하는 곳입니다. 1로 값을 설정하면 부팅 디스켓을 사용하여 도스 모드에서 윈도우를 설치 할 수 있습니다. 0으로 설정하면 시디 부팅으로 윈도우를 설치합니다. | |
|
![]() |
UnattendedInstall |
무인 설치시 시디로부터 설치 실행 유무를 설정 합니다. Yes로 설정하였다면 MsDoslnitated의 값은 0으로 잡아야 합니다. |
|
2) [Unattended] |
이 항목은 윈도우를 설치하는 동안 Unattend.txt(Winnt.sif)의 설정을 포함하거나 무시 할 수 있는 내용을 담고 있습니다. |
![]() |
UnattendMode |
GUI-mode로 설치 하는 동안 사용하는 무인 모드를 정의합니다. FullUnattended 로 설정시 비어 있는 항목이 있다면 설치 진행은 계속되지만 오류 메세지를 나타내고 재설정 화면이 표시됩니다. ProvideDefault로 설정시 각 항목에 일부분이라도 빠져 있거나 비어 있다면 설치 관리자 마법사가 나타나 그 항목 전체를 윈도우 설치시 물어봅니다. DefaultHide로 설정시 그 항목의 다른 옵션을 숨기면서 비어 있는 옵션이 있다면 그 옵션만을 물어 봅니다. | |
| |
![]() |
UnattendSwitch |
윈도우 설치를 끝내고 최초 부팅시 인터넷 연결 및 자동업데이트, 사용자 계정을 설정하는 풀 스크린의 Windows Welcome 화면의 표시 유무를 설정합니다. | |
|
![]() |
OemSkipEula |
최종 사용권 계약에(EULA) 대한 동의를 설정하는 곳입니다. |
|
![]() |
OemPreinstall |
배포 폴더($OEM$)에서 설치를 수행 할 것인지 결정합니다. | |
|
![]() |
OverwriteOemFilesOnupgrade |
배포 폴더를 이용하여 드라이버 설치시 같은 파일이 존재하면 덮어쓰기 모드를 사용 할 것인지 결정합니다. |
|
![]() |
TargetPath |
윈도우즈를 설치 할 폴더를 선택합니다. 설치 할 폴더를 사용자가 지정 했을 경우 8.3형식에 맞게 정해줘야 합니다. 설치할 경로에서 드라이브를 포함해서는 안됩니다. 설치 할 드라이브를 바꾸기 위해서는 Winnt32.exe를 실행 할 때 command-line에 /tempdrive 스위치를 사용해야 합니다. | |
|
![]() |
DriverSigningPolicy |
드라이버의 인증 유무에 따라 어떤 방식으로 무인 설치를 실행 할 것인지 결정합니다. |
|
![]() |
OemFilesPath |
배포 폴더($OEM$)를 i386 폴더 아래에 두지 않을 경우 배포 폴더의 경로를 지정합니다. | |
|
![]() |
OemPnPDriversPath |
윈도우즈 설치시 디 Drivers.cab 파일 내에 없는 플러그 앤 플레이 드라이버를 검색하여 설치할 경로를 지정합니다. 가령 $OEM$ 폴더 아래에 있는 Drivers 폴더에 드라이버 파일들을 담고 있는 각각의 해당 드라이버 폴더들이 01, 02, 03 으로 존재한다면 OemPnPDriversPath="Drivers\01;Drivers\02;Drivers\03" 이 값이 됩니다. |
|
![]() |
CrushDumpSetting |
시스템이 예기치 않게 멈추었을 경우 덤프 파일 작성을 설정합니다. | |
|
3) [GuiUnattended] |
이 항목은 무인 설치를 하는 동안 graphical user interface (GUI)에서 준비하기 위한 Unattend.txt(Winntsif)의 설정을 포함하고 있습니다. |
![]() |
AdminPassword |
어드민 패스워드를 작성하는 곳입니다. 특수 문자가 처리되지 않게 하려면 모든 암호를 따옴표 안에 넣습니다. 예를 들어 # 문자는 텍스트 모드 설치 중에 주석 토큰으로 처리됩니다. | |
| |
![]() |
EncryptedAdminPassword |
암호를 암호화 할려면 DEPLOY.CAB의 설치 관리자 마법사(setupmgr.exe)를 사용해야 합니다. 설치 관리자를 사용하여 암호를 암호화하면 AutoLogon이 작동하지 않습니다. 최초 부팅시 어드민 계정으로 자동 로그인을 사용할려면 No로 설정해야 합니다. | |
|
![]() |
AutoLogon |
자동 로그인을 설정 하는 곳입니다. AdminPassword를 사용하여 암호를 지정하면 자동 로그온 시 지정된 암호가 사용됩니다. 설치가 완료되면 컴퓨터에 남아 있는 응답 파일 복사본에서 암호가 삭제됩니다. AdminPassword=* (비어 있음)이고 AutoLogon=Yes이면 AutoLogonCount에 대한 값과는 관계 없이 컴퓨터는 한 번만 로그온합니다. 그러나, AdminPassword를 지정 한 경우 컴퓨터가 반복적으로 로그온하며 비어 있지 않은 암호가 레지스트리에 저장됩니다. 컴퓨터는 어드민 패스워드를 지정한 경우에만 AutoLogonCount에 지정된 횟수만큼 자동으로 로그온합니다 |
|
![]() |
AutoLogonCount |
어드민 패스워드를 지정하고 AutoLogon을 Yes로 설정 하였다면 자동 로그인 횟수를 설정하는 곳입니다. | |
|
![]() |
OEMSkipRegional |
컴퓨터의 최종 위치를 알 수 없을 때 무인 설치가 국가별 설정을 건너 뛸 수 있도록 합니다. |
|
![]() |
TimeZone |
지정한 표준 시간대 설정으로 윈도우즈가 설치 됩니다. | |
|
![]() |
OemSkipWelcome |
설치 마법사 단계의 환영 페이지를 건너뛸 것인지 여부를 지정합니다. |
|
4) [UserData] |
이 항목은 윈도우즈를 설치 하는 동안 사용자 설정에 관한 내용이 포함되어 있습니다. |
![]() |
ProductID |
제품키를 입력하는 곳입니다. 무인 설치를 사용할려면 반드시 입력해야 합니다. | |
| |
![]() |
FullName |
시스템 등록 정보에 표시되는 사용자 이름입니다. 비어 두면 윈도우 설치시 물어 봅니다. 단, UnattendMode=FullUnattended로 설정하였다면 오류 메세지 표시 후 재설정창이 나타납니다. 원하는 사용자 이름이나 조직으로 윈도우 설치시 적용하고 싶다면 UnattendMode를 DefaultHide로 설정하고 항목은 비어 둡니다. | |
|
![]() |
OrgName |
시스템 등록 정보에 표시되는 조직 이름입니다. |
|
![]() |
ComputerName |
장치 관리자에 표시되고 네트워크에서 식별되는 컴퓨터 이름입니다. | |
|
5) [Display] |
이 항목은 원도우 설치시 해상도, 재생 빈도, 색상수를 설정합니다. 모니터에 따라 해상도 지원이 천차만별이기 때문에 이 항목을 사용하지 않거나 값을 높게 잡지 않습니다. |
![]() |
BitsPerPel |
원도우에서 사용하는 색상수입니다. ex) 256컬러, 16비트, 32비트 : BitsPerPel=32 | |
| |
![]() |
Xresolution |
모니터 X 해상도입니다. ex) 640X480, 800X600, 1024X768 : Xresolution=1024 | |
|
![]() |
YResolution |
모니터 Y 해상도입니다. ex) 640X480, 800X600, 1024X768 : Yresolution=768 |
|
![]() |
Vrefresh |
모니터 재생 빈도입니다. ex) 60hz, 70hz,75hz, 80hz : Vrefresh=60 | |
|
6) [RegionalSettings] |
언어에 관련된 설정을 합니다. |
![]() |
LanguageGroup |
한국어 설정은 8입니다. | |
|
7) [Identification] |
대상 컴퓨터가 네트워크에 참가할 방법을 선택합니다. 작업 그룹이나 도메인인에 속해 있을 수 있습니다. |
![]() |
[JoinWorkgroup] |
작업 그룹으로 설정합니다. | |
|
8) [FavoritesEx] |
인터넷 익스플로러 즐겨 찾기를 추가 할 수 있는 항목입니다. Title은 즐겨 찾기의 이름을 적는 곳이고 URL은 즐겨 찾기 주소를 적는 곳입니다. Title1, Title2, Title3.....URL1, URL2, URL3.......이런식으로 추가 할 수 있습니다. |
![]() |
Title1 |
(EX) | |
| |
![]() |
URL1 |
(EX) | |
|
![]() |
Title2 |
(EX) |
|
![]() |
URL2 |
(EX) | |
|
9) [Branding] |
인터넷 익스플로러의 설정을 인터넷 설정 파일(.ins)를 작성해서 설정할 것인지 Winnt.sif상에서만 설정할 것인지 선택합니다. |
![]() |
BrandIEUsingUnattended |
인터넷 익스플로러 즐겨 찾기, URL, 프록시 설정등을 WINNT.SIF상에서 사용자 지정할려면 Yes로 설정해야 합니다. No로 설정시 인터넷 익스플로러 구성을 위한 * .ins 파일을 작성하여 $OEM$ 폴더에 두어야 합니다. | |
|
9) [URL] |
인터넷 익스플로러 URL에 관련된 설정을 합니다. |
![]() |
Home_Page |
인터넷 익스플로러 시작 페이지를 설정합니다. | |
| |
![]() |
Help_Page |
인터넷 익스플로러 도움말 페이지를 설정합니다. | |
|
![]() |
Search_Page |
인터넷 익스플로러 검색 페이지를 설정합니다. 주소창에 검색어를 입력하면 여기서 추가한 페이지로 검색을 합니다. |
|
10) [Networking] |
네트워킹 구성 요소를 설정합니다. Sysprep.inf 을 작성해서 구성 할 수도 있습니다. |
![]() |
InstallDefaultComponents |
No로 설정시 [NetAdapters], [params.Adapter1], [NetClients], [NetServices], [NetProtocols], [params.MS_TCPIP], [params.MS_TCPIP.Adapter1] 항목을 설정 할 수 있습니다. 네트워킹에 대한 전문적인 지식이 있는게 아니라면 일반 설정을 사용합니다. 구지 설정할려면 안전하게 설치 관리자 마법사를 이용합니다. | |
|
11) [IEPopupBlocker] |
인터넷 익스플로러 팝업 차단에 관련된 설정을 합니다. |
![]() |
AllowedSites |
팝업 허용 사이트를 설정하는 곳입니다. 팝업을 허용 할 인터넷 URL를 기입합니다. | |
| |
![]() |
BlockPopups |
팝업 차단 허용 여부를 결정합니다. 기본값은 Yes입니다 | |
|
![]() |
FilterLevel |
팝업 필터 수준을 결정합니다. 기본값은 Medium입니다. |
|
![]() |
ShowInformationBar |
팝업 차단시 팝업 차단 정보창 표시 유무를 결정합니다. 기본값은 Yes입니다. | |
|
12) [Components] |
원도우 설치시 설치 항목에서 off시 제외합니다. msmsgs(윈도우 메신저) msnexplr(msn 익스플로러) 나머지(각종게임) |
|
13) [Shell] |
사용자가 지정한 테마를 사용합니다. |
![]() |
CustomDefaultThemeFile |
지정한 테마를 사용하기 위해서는 테마 파일을 형식에 맞게 $OEM$\$$\Resources\Themes 경로에 복사해 주어야 합니다. | |
|
14) [GuiRunOnce] |
윈도우 설치 종료 후 최초 부팅시 실행할 프로그램을 설정합니다. 배치 파일을 작성하여 구성하도록 합니다. |
![]() |
"%systemdrive%\install\batch_file1.cmd" |
(샘플1) 완전 자동 설치
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="yes"
OemSkipEula=Yes
OemPreinstall=Yes
OverwriteOemFilesOnupgrade=No
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
OemPnPDriversPath="drivers\Chipset\INTEL;drivers\ATI"
CrushDumpSetting=1
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
AutoLogon=Yes
OEMSkipRegional=1
TimeZone=230
OemSkipWelcome=1
[UserData]
ProductID=XXXX-XXXX-XXXX-XXXX-XXXXX
FullName="Love"
OrgName="Sorry.Love"
ComputerName=NEDA
[RegionalSettings]
LanguageGroup=8
[FavoritesEx]
Title1="Unattend Windows.url"
URL1="http://cafe.naver.com/unattend.cafe"
Title2="네이버 카페.url"
URL2="http://cafe.naver.com/"
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=http://www.naver.com
Search_Page=http://www.google.com
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
[IEPopupBlocker]
AllowedSites = None
BlockPopups = Yes
FilterLevel = Medium
ShowInformationBar = No
[Components]
msmsgs=off
msnexplr=off
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
spider=off
zonegames=off
Media_clips=off
Mousepoint=off
[Shell]
CustomDefaultThemeFile = "%WinDir%\Resources\Themes\Royale.Theme"
[GuiRunOnce]
%systemdrive%\install\start.cmd
(샘플2) 반자동: 사용자 이름, 조직 이름을 사용자가 지정
[Unattended]
UnattendMode=DefaultHide
UnattendSwitch="yes"
OemSkipEula=Yes
OemPreinstall=Yes
OverwriteOemFilesOnupgrade=No
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
OemPnPDriversPath="drivers\Chipset\INTEL;drivers\ATI"
CrushDumpSetting=1
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
AutoLogon=Yes
OEMSkipRegional=1
TimeZone=230
OemSkipWelcome=1
[UserData]
ProductID=XXXX-XXXX-XXXX-XXXX-XXXXX
FullName=""
OrgName=""
ComputerName=NEDA