Communauté Informatique NDFR.net : Installation automatisée de Windows 2000 - XP - Server 2003 - Articles
Reply
Installation automatisée de Windows 2000 - XP - Server 2003
Thread Tools Display Modes
  #1  
Old 04-01-2003, 23:08
Werner's Avatar
Werner Werner is offline
cOWboy attitUDe
 
Join Date: 15-09-2001
Location: Stuttgart
Age: 45
Posts: 2,961
Installation automatisée de Windows 2000 - XP - Server 2003

Introduction :

Ce mini dossier a pour but de partager avec vous certaines choses qui ont déjà été publiées sur d'autres sites, mais en rentrant plus profondément dans l'automatisation et la personnalisation. Je ne reviendrai donc pas sur la préparation du système intégrant un Service Pack (voir la première partie de : Créer un CD Bootable de Windows 2000 + SP 4), ainsi que sur la création d'un fichier "unattend.txt" avec l'utilitaire "setupmgr.exe", que vous trouverez sur le CD de Windows 2000/XP/ Server 2003 dans "SUPPORT\TOOLS\DEPLOY.CAB" (voir le dossier présent sur Geek Asylum pour cette partie). Vous aurez donc compris que tout ce qui va suivre vous oblige à faire un "Slipstreaming" et un "Unattend.txt" quasiment d'origines, sans mon aide.




Avant de commencer :

Avant de rentrer dans le vif du sujet, il est intéressant de bien comprendre comment est organisé le dossier de distribution qui sera placé à la racine du CD ou dans le dossier "I386". À noter que dans tous les exemples il sera à la racine du CD.


$OEM$ = C'est le dossier principal qui permettra d'accueillir tous les autres sous dossiers qui vous serviront plus tard ainsi que les commandes ou fichiers supplémentaires comme par exemple "cmdlines.txt". Vous devrez toujours respecter le format standard Microsoft 8.3 dans tous les sous dossiers.

$OEM$\textmode = Ce sous-dossier permet d'intégrer les pilotes des périphériques de stockage de masse. Les fichiers présents devront être répertoriés sous la ligne [OEMBootFiles] du fichier de réponse (le fameux "Unattend.txt"). Une autre alternative qui fonctionne sans erreurs sera expliquée plus bas...

$OEM$\$1\PnPDrvrs\ = Ce sous-dossier permet d'intégrer les pilotes Plug & Play nouveaux ou mis à jour dans votre futur Windows. Les fichiers présents devront être répertoriés sous la ligne [Unattended] du fichier de réponse (le fameux "Unattend.txt") et plus précisément à la ligne OEMPnPDriversPath ="PnPDrvrs\".

$OEM$\$1\winapps\ = Ce sous-dossier permettra d'installer des applications telles que DirectX ou le Windows Media Player.

$OEM$\$$ = Ce sous-dossier permet de copier directement le contenu des autres sous-dossiers sur votre disque dur dans "X:\Windows\" ou "X:\WINNT". Par exemple, tout le contenu du dossier "SYSTEM32" sera copié dans "X:\Windows\SYSTEM32".


Intégration d'un pilote SCSI/IDE au démarrage :

Au début de l'installation de Windows on vous demande d'appuyer sur la touche F6 pour insérer une disquette qui correspond à votre contrôleur de disque dur. Peu de personnes semblent être touchées par cette action, mais malheureusement mon contrôleur de disque n'est pas reconnu sous Windows 2000/XP/ .NET 2003 et j'ai cherché partout sur Internet (y compris des forums spécialisés dans les "Technologies Microsoft") la solution à ce problème. En effet, lors d'une installation avec le fichier de réponse, il n'est pas question d'utiliser la disquette des pilotes, car au redémarrage ils n'ont finalement pas été copiés. Microsoft, dans son guide de déploiement, préconise l'utilisation du sous dossier "textmode" ainsi que la modification du fichier de réponse en y insérant [MassStorageDrivers], etc... Bref, toujours la même erreur avec le fichier "TXTSETUP.OEM" et à en juger par le nombre de messages de détresse sur les forums, j'ai finalement décidé d'intégrer directement le pilote dans la distribution d'origine de Windows. Voici la méthode que j'ai utilisée avec ma carte RAID IDE Promise FastTrak100 TX2 :

1) Ouvrez le fichier "txtsetup.sif" qui se trouve dans votre répertoire "I386" avec le bloc-notes.

2) Ouvrez le fichier "txtsetup.oem" qui est fourni avec vos pilotes de contrôleurs RAID SCSI ou IDE avec le bloc-notes.

3) Repérez [SourceDisksFiles], [HardwareIdsDatabase], [SCSI.Load], [SCSI] dans "txtsetup.sif" (ces catégories correspondent au chargement des pilotes au début de l'installation).

4) Dans "txtsetup.oem" vous devez trouver toutes ces lignes :

[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinXP

[Defaults]
scsi = FastTrak_TX2_xp

[scsi]
FastTrak_TX2_xp = "Promise FastTrak100 TX2/TX4 (tm) Controller", FastTrak

[Files.scsi.FastTrak_TX2_xp]
driver = d1, Fasttrak.sys, Fasttrak
inf = d1, Fasttrak.inf
catalog= d1, Fasttrak.cat

[HardwareIds.scsi.FastTrak_TX2_xp]
id="PCI\VEN_105A&DEV_6268", "Fasttrak"

[Config.Fasttrak]
value = "", Tag, REG_DWORD, 1


5) Supprimez ce qui ne vous intéresse pas en vous basant sur les pilotes SCSI déjà inscrits dans "txtsetup.sif" et insérez dans chaque catégorie les informations du fichier "txtsetup.oem".

Voici ce que ça donne pour ma carte dans "txtsetup.sif" :

[SourceDisksFiles]
fasttrak.sys = 1,,,,,,_3,4,1

[HardwareIdsDatabase]
PCI\VEN_105A&DEV_6268 = "fasttrak"

[SCSI.Load]
fasttrak = fasttrak.sys,4

[SCSI]
fasttrak = "Promise FastTrak100 TX2/TX4 (tm) Controller"


6) Enregistrez "txtsetup.sif" et copiez le fichier XXXX.sys dans le répertoire I386 (dans l'exemple, c'est fasttrak.sys).

Cette étape est terminée et vous n'aurez plus besoin de votre disquette avec les pilotes du contrôleur RAID au démarrage

Chez vous, les lignes à copier dans "txtsetup.sif" seront les suivantes :

[SourceDisksFiles]
nom du fichier.sys = 1,,,,,,_3,4,1

[HardwareIdsDatabase]
caractéristiques de la carte dans HardwareIds.scsi.votre carte du fichier txtsetup.oem = "nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem"

[SCSI.Load]
nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem = nom du fichier.sys,4

[SCSI]
nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem = "Description du périphérique qui apparaît sous la même catégorie dans txtsetup.oem"


Dans ce cas, le fichier "nom du fichier.sys" est à copier dans le répertoire I386 du futur CD.

Note : Les paramètres "= 1,,,,,,_3,4,1" et ",4" ne doivent pas être modifiés.



Spécifique à Windows XP :

Le fichier de réponse :

Voici le fichier de réponse que j'utilise, plus quelques explications que vous retrouverez dans l'aide au format *.CHM du CD de Windows XP ("SUPPORT\TOOLS\DEPLOY.CAB").

[Data]
MsDosInitiated="0"
UnattendedInstall="Yes"
;Apparu avec le SP2
AutomaticUpdates="yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
;Chemin du dossier de distribution sur le futur CD
OemFilesPath="..$OEM$"
;Chemin des pilotes sur le futur CD
OEMPnPDriversPath ="PnPDrvrs\Net\Intel\PRO1000;PnPDrvrs\Other\ULTRA160;
PnPDrvrs\Other\IAA23;PnPDrvrs\Other\IntelINF\ich2\XP"
TargetPath=WINDOWS
UnattendSwitch=Yes
DriverSigningPolicy=Ignore
;Supprime le délai de X secondes avant le reboot lors de l'installation
WaitForReboot="No"
DisableDynamicUpdates="Yes"
AutoActivate="No"
CrashDumpSetting="0"
Hibernation="No"

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword="No"
OEMSkipRegional="1"
OemSkipWelcome="1"
AutoLogon="Yes"
AutoLogonCount="1"
TimeZone="105"

[UserData]
ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Formatman"
OrgName=""
ComputerName=Precision-350

[Display]
BitsPerPel=32
Xresolution=800
YResolution=600
Vrefresh=85

[TapiLocation]
CountryCode=33

;Windows XP sans application des thèmes
[Shell]
DefaultStartPanelOff="Yes"
DefaultThemesOff="Yes"

;Composants qui ne seront pas installés (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB")
[Components]
Games="off"
msmsgs="off"
Pinball="off"
deskpaper="Off"
mousepoint="Off"
hypertrm="off"
Fax="off"
msnexplr="off"
zonegames="off"
templates="off"
chat="off"
deskpaper="off"
freecell="off"
hearts="off"
minesweeper="off"
pinball="off"
solitaire="off"
spider="off"
media_clips="off"
media_utopia="off"

;Désactivation du pare-feu intégré possible depuis le SP2 (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB")
;Note : Personnalisation du pare-feu dans l'aide
[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

;Personnalisations et réglages possibles depuis le SP2 (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB")
[IEPopupBlocker]
AllowedSites=http://www.newdimension-fr.net
BlockPopups=Yes
FilterLevel=Medium
ShowInformationBar=Yes

[Branding]
BrandIEUsingUnattended=Yes

[ URL]<< Supprimez l'espace entre [ et URL
Home_Page=http://www.newdimension-fr.net

[FavoritesEx]
Title1="Google.url"
URL1="http://www.google.com"
Title2="New Dimension.url"
URL2="http://www.newdimension-fr.net"
Title3="DELL.url"
URL3="http://www.dell.com"

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1

[Identification]
JoinWorkgroup=DELL

[Networking]
InstallDefaultComponents=No

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]
INFID=*

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=130.75.0.2
SubnetMask=255.255.0.0
WINS=No
NetBIOSOptions=0

Je copie ce fichier un peu partout même si ce n'est pas vraiment nécessaire.

- Dans I386.
- Dans $OEM$.
- À la racine du futur CD.

Je copie deux fois le fichier de réponse qui était initialement appelé "unattend.txt" dans le répertoire I386 du futur CD en les renommant "winnt32.sif" et "winnt.sif" (vous aurez donc unattend.txt + winnt32.sif + winnt.sif dans le dossier I386).

Pour que le fichier de réponse soit exécuté lors de l'installation, vous devrez créer deux commandes avec le bloc-notes que vous placerez à la racine du CD.

1ère commande :

.\I386\winnt32 /unattend:.\unattend.txt

Enregistrez le document texte sous "install32.bat".

2ème commande :

.I386winnt /u:.unattend.txt

Enregistrez le document texte sous "install.bat".


Les scripts supplémentaires :


cmdlines.txt

Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP3 et les batchs d'autres applications.

[Commands]
".\dotnet.bat"
".\aspi.bat"
"QXXXXXX.exe -z -m"
"QXXXXXX.exe -z -m"
"QXXXXXX.exe -z -m"

Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp3 qui peuvent être téléchargés sur le site de Microsoft, en faisant une recherche avec, par exemple pour le premier, "Q328145" et ainsi de suite. Vous devrez les rennomer et les copier dans le dossier $OEM$...

Au moment où j'écris ces lignes il n'y a toujours pas de correctifs Pre-SP3...


Adaptec ASPI (aspi.bat)

Téléchargez les fichiers ASPI chez Adaptec et décompressez-les dans $OEM$\$1\winapps\aspi. Ensuite, créez le fichier "aspi.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation des Adaptec ASPI v471a2
echo .
echo Veuillez patienter
%systemdrive%\winapps\aspi\aspiinst.exe /SILENT


Windows Media Player (wmp.bat)

Le Windows Media Player 9 est déjà intégré au Service Pack 2...


DirectX (directx.bat)

DirectX 9.0c est déjà intégré au Service Pack 2...

Internet Explorer (ie6.bat)

Internet Explorer 6 SP2 est déjà intégré avec le Service Pack 2 de Windows XP...


Microsoft .NET Framework (dotnet.bat)

Téléchargez le Microsoft .NET Framework v1.1 et décompressez le fichier jusqu'à obtenir les fichiers d'installation que vous copierez dans $OEM$\$1\winapps\dotnet. Ensuite, créez le fichier "dotnet.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation du Microsoft .NET Framework v1.1
echo .
echo Veuillez patienter
%systemdrive%\winapps\dotnet\install.exe /q



Installation automatique des pilotes Plug & Play nouveaux ou mis à jour :

Pour installer des pilotes supplémentaires vous devrez juste créer des dossiers spécifiques pour chaque catégorie dans $OEM$\$1\PnPDrvrs. Par exemple un dossier "NET" pour les pilotes de votre carte réseau. Comme exemple je prendrai les pilotes pour la carte réseau Intel Pro 1000MT Desktop adaptater qui n'est pas reconnue d'origine par Windows XP. Veillez à ce que le fichier *.INF soit présent dans le dossier ou vous aurez déposé vos pilotes, car sans lui ça ne fonctionnera pas.


Ensuite, vous devrez indiquer le chemin de chaque dossier qui contient vos pilotes dans le fichier de réponse "unattend.txt" et plus précisément dans la catégorie [Unattended] à la ligne OEMPnPDriversPath =.

Par exemple :

OEMPnPDriversPath ="PnPDrvrs\Net\Intel\PRO100;PnPDrvrs\Net\Intel\PRO1000;
PnPDrvrs\Other\ULTRA160;PnPDrvrs\Other\IAA23;PnPDrvrs\Other\IntelINF"

PS : Dans l'exemple, j'indique à Windows où sont stockés les pilotes pour les cartes réseaux Intel, Adaptec Ultra160, la carte-mère Intel etc... Les chemins sont séparés par des points-virgules.




Spécifique à Windows Server 2003 :

Pour l'instant, Windows Server 2003 n'a pas de Service Pack mais il est possible d'intégrer des correctifs Pre-SP1, de rajouter DirectX 9 ainsi que des pilotes Plug & Play nouveaux ou mis à jour lors de l'installation. Vous pouvez vous servir de la section "Spécifique à Windows XP" pour les pilotes et la section "Spécifique à Windows 2000" pour l'installation de DirectX.

Vous aurez donc compris que la seule et unique différence entre les systèmes de Microsoft se situe au niveau du fichier de réponse qui intégrera de nouvelles lignes sous la catégorie [Components]. D'autres catégories apparaîtront telles que [LicenseFilePrintData] ou [TerminalServices].

cmdlines.txt

Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP1 et les batchs d'autres applications.

[Commands]
".\directx.bat"
"Q282010.exe -z -m"
"Q816453.exe -z -m"
"Q818529.exe -z -m"
"Q819639.exe -z -m"
"Q822925.exe -z -m"
"Q823182.exe -z -m"
"Q823559.exe -z -m"
"Q823728.exe -z -m"
"Q823980.exe -z -m"
"Q824105.exe -z -m"
"Q824141.exe -z -m"
"Q824145.exe -z -m"
"Q824146.exe -z -m"
"Q824629.exe -z -m"
"Q825116.exe -z -m"
"Q825119.exe -z -m"
"Q828026.exe -z -m"
"Q828028.exe -z -m"
"Q828035.exe -z -m"
"Q828750.exe -z -m"
"Q829558.exe -z -m"
"Q830352.exe -z -m"
"Q831464.exe -z -m"
"Q831937.exe -z -m"
"Q832894.exe -z -m"
"Q833407.exe -z -m"
"Q828741.exe -z -m"
"Q835732.exe -z -m"
"Q835732.exe -z -m"
"Q837009.exe -z -m"
"Q832353.exe -z -m"
"Q840374.exe -z -m"
"Q837272.exe -z -m"
"Q839643.exe -z -m"

Note : Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp1 qui peuvent être téléchargés sur le site de Microsoft en faisant une recherche avec, par exemple pour le premier, "Q282010" et ainsi de suite.

DirectX (directx.bat)

Voir la section "Spécifique à Windows 2000"

Installation automatique des pilotes Plug & Play nouveaux ou mis à jour :

Voir la section "Spécifique à Windows XP"




Spécifique à Windows 2000 :

Tout comme Windows XP et Windows Server 2003, la différence se situe au niveau du fichier de réponse. C'est-à-dire que tous les scripts *.BAT peuvent être adaptés et que la technique pour intégrer un pilote au démarrage est la même. Cependant, voici de nouveaux scripts pour installer la dernière version d'Internet Explorer, du Windows Media Player et de Direct X.

cmdlines.txt

Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP5 et les batchs d'autres applications.

[Commands]
".\ie6.bat"
".\directx.bat"
".\wmp.bat"
".\dotnet.bat"
".\aspi.bat"
"Q822679.exe -z -m"
"Q817606.exe -z -m"
"Q823559.exe -z -m"
"Q823980.exe -z -m"
"Q822831.exe -z -m"
"Q824146.exe -z -m"
"Q828035.exe -z -m"
"Q823182.exe -z -m"
"Q825119.exe -z -m"
"Q826232.exe -z -m"
"Q824141.exe -z -m"
"Q820888.exe -z -m"
"Q828749.exe -z -m"
"Q810217.exe -z -m"
"Q329115.exe -z -m"
"Q821887.exe -z -m"
"Q828028.exe -z -m"
"Q830352.exe -z -m"
"Q833407.exe -z -m"
"Q837001.exe -z -m"
"Q828741.exe -z -m"
"Q835732.exe -z -m"
"Q839645.exe -z -m"
"Q840315.exe -z -m"
"Q841872.exe -z -m"
"Q841873.exe -z -m"
"Q842526.exe -z -m"

Note : Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp5 qui peuvent être téléchargés sur le site de Microsoft en faisant une recherche avec, par exemple pour le premier, "Q822679" et ainsi de suite.

Adaptec ASPI (aspi.bat)

Téléchargez les fichiers ASPI chez Adaptec et décompressez-les dans $OEM$\$1\winapps\aspi. Ensuite, créez le fichier "aspi.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation des Adaptec ASPI v471a2
echo .
echo Veuillez patienter
%systemdrive%\winapps\aspi\aspiinst.exe /SILENT

Internet Explorer (ie6.bat)

Créez un dossier IE6 dans $OEM$\$1\winapps qui permettra de stocker Internet Explorer. Téléchargez ce fichier *zip qui une fois décompressé permettra de lancer le fichier "launcher.bat" et de suivre la procédure qui apparait à l'écran. Dans l'assistant, copiez les fichiers dans le dossier IE6 que vous avez dû créer au début de l'explication.


Maintenant voici le script *.BAT à placer dans le dossier $OEM$ :

@echo off
echo Internet Explorer 6 SP1
echo .
echo Veuillez patienter
%systemdrive%\winapps\ie6sp1\ie6setup.exe /C:"ie6wzd /S:""#e"" /QA /R:N"


Windows Media Player (wmp.bat)

Téléchargez le Windows Media Player 9 et copiez-le dans $OEM$\$1\winapps\wmp. Renommez le fichier "wmp9.exe". Ensuite, créez le fichier "wmp.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

Maintenant voici le script *.BAT à placer dans le dossier $OEM$ :

@echo off
echo Installation du Windows Media Player 9
echo .
echo Veuillez patienter
%systemdrive%\winapps\wmp\wmp9.exe /Q:A /R:N


DirectX (directx.bat)

Téléchargez DirectX 9.0c que vous décompresserez dans $OEM$\$1\winapps\directx. Remplacez le fichier "dxsetup.exe" de la version 9.0c par celui de la version 8.1 pour NT/2000 pour avoir une installation réellement silencieuse (merci Arnaud RIO-FRIO ). Pas de panique, le fameux fichier est disponible à la fin du dossier dans le ZIP "Fichiers et organisation des dossiers pour votre futur CD"

Créez le fichier "directx.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation de Directx 9.0c
echo .
echo Veuillez patienter
%systemdrive%\winapps\directx\dxsetup.exe /install /silent

Microsoft .NET Framework (dotnet.bat)

Téléchargez le Microsoft .NET Framework v1.1 et décompressez le fichier jusqu'à obtenir les fichiers d'installation que vous copierez dans $OEM$\$1\winapps\dotnet. Ensuite, créez le fichier "dotnet.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation du Microsoft .NET Framework v1.1
echo .
echo Veuillez patienter
%systemdrive%\winapps\dotnet\install.exe /q

Installation automatique des pilotes Plug & Play nouveaux ou mis à jour :

Voir la section "Spécifique à Windows XP"




Intégration de valeurs dans le registre :

L'intégration de valeurs dans le registre vous permettra d'aller beaucoup plus loin dans la personnalisation de votre installation personnalisée. En effet, il sera possible d'ajuster les paramètres systèmes en modifiant les services ou tout simplement en utilisant les astuces disponibles sur la plupart des sites d'informatique.

Pour commencer vous devrez créer un dossier "REGEDIT" dans $OEM$\$1\. Ensuite il faudra créer un batch qui sera lancé lors du premier vrai démarrage de Windows.


regedit.bat

regedit.exe /s %systemdrive%\Regedit\reg.reg

reg.reg

Exemple de fichier à fusionner (Windows XP).

REGEDIT4

;Numlock au démarrage
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

;Recherche classique
[font=Courier New][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]
"Use Search Asst"="no"

;Supprime les tâches planifiées
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameS pace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]
@="Tâches planifiées"

;Tweak du système
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"IoPageLockLimit"=dword:00040000
"DisableExecutivePaging"="1"
"LargeSystemCache"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"AlwaysUnloadDLL"="1"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisableLastAccessUpdate"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCDisable"=dword:ffffff9d

[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="0"
"WaitToKillAppTimeout"="1000"
"HungAppTimeout"="1000"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"

;Désactive le service centre de sécurité
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc]
"Start"=dword:00000004

;Désactive le service aide et support
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\helpsvc]
"Start"=dword:00000004

La dernière chose à modifier pour la fusion de vos valeurs dans le registre se trouve dans votre fichier de réponse. Il suffit de rajouter les ligne ci-dessous à la fin des fichiers "unattend.txt", "winnt.sif" et "winnt32.sif".

[GuiRunOnce]
%systemdrive%\Regedit\regedit.bat





Conclusion :Une fois que tous vos scripts et fichiers sont en place, vous pouvez réaliser votre CD de démarrage. Pour cela, il vous suffira de consulter la 2ème page du dossier Créer un CD Bootable de Windows 2000 + SP 4. En effet, les paramètres de gravure avec NERO fonctionnent également avec Windows XP et Windows Server 2003. De plus, c'est toujours le même fichier de boot pour le CD.

Normalement, tous les points traités dans ce dossier ne doivent poser aucun problème, à part peut-être l'intégration du pilote au démarrage. Si jamais vous aviez un souci à ce niveau, vous pouvez m'indiquer le lien de vos pilotes en commentaire (pas par email) ainsi que votre version de Windows et le modèle du contrôleur.

Selon mon temps libre, j'essaierai de mettre à jour ce dossier régulièrement, mais je vous conseille de jeter un oeil dans les commentaires pour avoir d'autre script d'utilisateur, car on ne procède pas tous de la même manière. En effet, dans ce guide je n'explique qu'une seule méthode d'installation automatisée alors qu'il en existe une multitude (voir les liens ci-dessous)

N'oubliez pas que les CD-RW existent et que les versions d'évaluation de programmes du type "PC virtuels" peuvent servir

Téléchargements en rapports avec ce dossier :
  • Fichiers et organisation des dossiers pour votre futur CD de Windows 2000 Server.
  • Fichiers et organisation des dossiers pour votre futur CD de Windows XP.
  • Fichiers et organisation des dossiers pour votre futur CD de Windows Server 2003.
  • Utilitaires et aides au déploiement pour Windows 2000.
  • Utilitaires et aides au déploiement pour Windows XP.
  • Utilitaires et aides au déploiement pour Windows Server 2003 disponible sur votre CD original...
Liens en rapports avec le dossier :Remerciements :

Je tiens à remercier Marcus de Geek Asylum, Axel@2002 d'Optimisation XP, Arnaud RIO-FRIO (méthode pour DirectX 9 sous XP), Matze (méthode pour le Windows Media Player 9 sous XP), Slump (méthode pour Flash Player, Shockwave Player, etc... disponibles dans les commentaires) et tous les autres pour les informations complémentaires.
Reply With Quote
  #2  
Old 05-01-2003, 05:04
slv1 slv1 is offline
Membre junior
 
Join Date: 05-01-2003
Posts: 3
Le dossier est trés bien fait et tres explicite, dommage cependant qu'il ne soit pas telechargeable.

Merci et meilleurs voeux
Reply With Quote
  #3  
Old 05-01-2003, 08:09
enzo19's Avatar
enzo19 enzo19 is offline
Powered by NDFR
 
Join Date: 19-10-2002
Location: Brive - Corrèze
Age: 48
Posts: 1,749
Bah vi ! Normal C formatman !
Reply With Quote
  #4  
Old 05-01-2003, 10:47
Cougar's Avatar
Cougar Cougar is offline
Membre senior
 
Join Date: 16-09-2001
Location: Orléans
Age: 39
Posts: 3,850
Send a message via MSN to Cougar
pas bête cette idée de mettre en téléchargement les dossiers important
__________________
Reply With Quote
  #5  
Old 05-01-2003, 14:11
Axel@2002's Avatar
Axel@2002 Axel@2002 is offline
François Pignon...
 
Join Date: 01-11-2002
Location: Nîmes...30...Gard...Soleil...
Age: 47
Posts: 48
Send a message via MSN to Axel@2002
Remarque:

-Il est inutile de créer deux fois un fichier winnt32.sif et winnt.sif ainsi que les 2 fichiers batch!
-Il suffit de renommer le fichier de réponse "Unattend.txt" en winnt.sif de le mettre dans le dossier I386 et celà roule parfaitement (nul besoin de créer les fichiers winnt32.bat et et winnt.bat

Avec cette méthode je n'ai pas eu de pBs

Ps:Je n'ai testé que sur Winxp Pro SP1
Reply With Quote
  #6  
Old 05-01-2003, 14:27
Werner's Avatar
Werner Werner is offline
cOWboy attitUDe
 
Join Date: 15-09-2001
Location: Stuttgart
Age: 45
Posts: 2,961
Oui je suis d'accord si tu passes uniquement par une installation en bootant sur le CD au démarrage, mais si tu veux passer par un OS déjà présent il te faudra le winnt32.sif. Ensuite les deux batchs permettent aussi d'installer ton OS à partir d'un autre système déjà présent. J'ai préféré tout combiner dans le CD parce qu'on ne sait jamais un jour on peut avoir envie de ne pas booter sur le CD.

La commande "AutoPartition=" je n'en ai pas non plus parlé car c'est assez dangereux je trouve... sur un forum un gars à oublié son CD dans le PC et il y a eu une coupure de courant qui a fait rebooter le PC. Quand il est revenu le CD avec partitionné et formaté son disque, installé Windows etc... bref un Windows tout propre sans le vouloir mais il a perdu tout son boulot Par contre il faudra m'expliquer coment le PC à appuyé sur la touche tout seul au redémarrage pour booter sur le CD

J'aime choisir la partition/le disque où sera installé Windows
Reply With Quote
  #7  
Old 05-01-2003, 15:01
Cougar's Avatar
Cougar Cougar is offline
Membre senior
 
Join Date: 16-09-2001
Location: Orléans
Age: 39
Posts: 3,850
Send a message via MSN to Cougar
Quote:
Provient du message de Formatman

Quand il est revenu le CD avec partitionné et formaté son disque, installé Windows etc... bref un Windows tout propre sans le vouloir mais il a perdu tout son boulot

J'aime choisir la partition/le disque où sera installé Windows

Surpriiiiiiiiiiiiiiiise
j'imagine sa tête :confused:
__________________
Reply With Quote
  #8  
Old 05-01-2003, 15:38
Axel@2002's Avatar
Axel@2002 Axel@2002 is offline
François Pignon...
 
Join Date: 01-11-2002
Location: Nîmes...30...Gard...Soleil...
Age: 47
Posts: 48
Send a message via MSN to Axel@2002
Quote:
Provient du message de Formatman
J'ai préféré tout combiner dans le CD parce qu'on ne sait jamais un jour on peut avoir envie de ne pas booter sur le CD.
Oui je suis moi aussi d'accord avec toi mais il me semble que lorsque l'on choisit d'installer Xp Pro sous un OS existant (pas d'upgrade) il va quand même redémarrer pour te proposer l'installation de la même manière que lorsque tu démarres directement en bootant sur le CD :confused:
=>winnt32.sif+winnt32.bat inutile
Je l'ai testé sur mes 2 bécannes il ya de celà 1 mois essayes sans tu verras :mad:
Reply With Quote
  #9  
Old 05-01-2003, 15:41
LeMoi's Avatar
LeMoi LeMoi is offline
ou LM
 
Join Date: 20-10-2002
Location: 37°1
Age: 39
Posts: 5,847
Send a message via ICQ to LeMoi Send a message via AIM to LeMoi Send a message via MSN to LeMoi Send a message via Yahoo to LeMoi Send a message via Skype™ to LeMoi
Quote:
Provient du message de slv1
Le dossier est trés bien fait et tres explicite, dommage cependant qu'il ne soit pas telechargeable.

Merci et meilleurs voeux
pour télécharger ce dossier, il ne suffit pas de cliquer en bas sur "télécharger ce sujet" ?
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Reply With Quote
  #10  
Old 05-01-2003, 15:53
Werner's Avatar
Werner Werner is offline
cOWboy attitUDe
 
Join Date: 15-09-2001
Location: Stuttgart
Age: 45
Posts: 2,961
LeMoi à raison on peut télécharger ou imprimer le sujet en bas Sinon je testerai Axel@2002 car c'est vrai que Microsft ne dit pas qu'il faut créer les deux batchs, mais comme c'était précisé sur pas mal de forums et sites FR/US j'ai toujours fait comme ça A tester donc pour ceux qui l'iront les commentaires avant de se lancer.

Le dossier sera modifié au fur et à mesure que de nouveaux patchs ou suppléments Microsoft sortiront... Si quelqu'un à trouvé les commandes d'installation en silence de DirectX 9, je suis prenneur
Reply With Quote
  #11  
Old 05-01-2003, 16:27
Cougar's Avatar
Cougar Cougar is offline
Membre senior
 
Join Date: 16-09-2001
Location: Orléans
Age: 39
Posts: 3,850
Send a message via MSN to Cougar
Quote:
Provient du message de LeMoi
pour télécharger ce dossier, il ne suffit pas de cliquer en bas sur "télécharger ce sujet" ?
ça marche mais la présentation est plus que minimaliste
__________________
Reply With Quote
  #12  
Old 05-01-2003, 16:47
Axel@2002's Avatar
Axel@2002 Axel@2002 is offline
François Pignon...
 
Join Date: 01-11-2002
Location: Nîmes...30...Gard...Soleil...
Age: 47
Posts: 48
Send a message via MSN to Axel@2002
Pour Formatman

C'est identique et d'ailleurs tu connais le lien!!!
C'est comme celà que je l'ai fait
Reply With Quote
  #13  
Old 05-01-2003, 16:55
Werner's Avatar
Werner Werner is offline
cOWboy attitUDe
 
Join Date: 15-09-2001
Location: Stuttgart
Age: 45
Posts: 2,961
Depuis la version 9 de DirectX il n'y a plus d'install en silence donc la technique du labo ne fonctionne pas Pour que ça fonctionne il faudra que Billou nous sorte un package pour chaque langue et pas un websetup ou redistibuable...
Reply With Quote
  #14  
Old 05-01-2003, 17:07
Axel@2002's Avatar
Axel@2002 Axel@2002 is offline
François Pignon...
 
Join Date: 01-11-2002
Location: Nîmes...30...Gard...Soleil...
Age: 47
Posts: 48
Send a message via MSN to Axel@2002
Je parlais de winnt.sif
Reply With Quote
  #15  
Old 05-01-2003, 17:09
Werner's Avatar
Werner Werner is offline
cOWboy attitUDe
 
Join Date: 15-09-2001
Location: Stuttgart
Age: 45
Posts: 2,961
LOL je m'en suis rendu compte trop tard ^^
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Présentation de Windows Longhorn Build 4051 (PDC03) Werner Articles 155 22-12-2005 01:29
Windows 2000 Advanced Server VS Windows Server 2003 Werner Articles 7 03-07-2003 00:35
Windows Server 2003 VS Windows 2000 Advanced Server Werner Actualité 0 09-04-2003 20:54
Windows Server 2003 RTM ! Werner Actualité 13 30-03-2003 01:46
Windows .NET 2003 Werner Articles 0 19-10-2002 16:10

All times are GMT +2. The time now is 11:05.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.