Communauté Informatique NDFR.net : Installation automatisée de Windows 2000 - XP - Server 2003 - Articles
Répondre
Installation automatisée de Windows 2000 - XP - Server 2003
Outils du sujet Modes d'affichage
  #1  
Ancien 4 janvier 2003, 23h08
Avatar de Werner
Werner Werner est hors ligne
cOWboy attitUDe
 
Date d'inscription: 15/09/2001
Lieu: Stuttgart
Âge: 39
Messages: 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.
Réponse avec citation
  #2  
Ancien 5 janvier 2003, 05h04
slv1 slv1 est hors ligne
Membre junior
 
Date d'inscription: 05/01/2003
Messages: 3
Le dossier est trés bien fait et tres explicite, dommage cependant qu'il ne soit pas telechargeable.

Merci et meilleurs voeux
Réponse avec citation
  #3  
Ancien 5 janvier 2003, 08h09
Avatar de enzo19
enzo19 enzo19 est hors ligne
Powered by NDFR
 
Date d'inscription: 19/10/2002
Lieu: Brive - Corrèze
Âge: 41
Messages: 1 749
Bah vi ! Normal C formatman !
Réponse avec citation
  #4  
Ancien 5 janvier 2003, 10h47
Avatar de Cougar
Cougar Cougar est hors ligne
Membre senior
 
Date d'inscription: 16/09/2001
Lieu: Orléans
Âge: 33
Messages: 3 850
Envoyer un message par MSN à Cougar
pas bête cette idée de mettre en téléchargement les dossiers important
__________________
Réponse avec citation
  #5  
Ancien 5 janvier 2003, 14h11
Avatar de Axel@2002
Axel@2002 Axel@2002 est hors ligne
François Pignon...
 
Date d'inscription: 01/11/2002
Lieu: Nîmes...30...Gard...Soleil...
Âge: 40
Messages: 48
Envoyer un message par MSN à 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
Réponse avec citation
  #6  
Ancien 5 janvier 2003, 14h27
Avatar de Werner
Werner Werner est hors ligne
cOWboy attitUDe
 
Date d'inscription: 15/09/2001
Lieu: Stuttgart
Âge: 39
Messages: 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
Réponse avec citation
  #7  
Ancien 5 janvier 2003, 15h01
Avatar de Cougar
Cougar Cougar est hors ligne
Membre senior
 
Date d'inscription: 16/09/2001
Lieu: Orléans
Âge: 33
Messages: 3 850
Envoyer un message par MSN à Cougar
Citation:
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:
__________________
Réponse avec citation
  #8  
Ancien 5 janvier 2003, 15h38
Avatar de Axel@2002
Axel@2002 Axel@2002 est hors ligne
François Pignon...
 
Date d'inscription: 01/11/2002
Lieu: Nîmes...30...Gard...Soleil...
Âge: 40
Messages: 48
Envoyer un message par MSN à Axel@2002
Citation:
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:
Réponse avec citation
  #9  
Ancien 5 janvier 2003, 15h41
Avatar de LeMoi
LeMoi LeMoi est hors ligne
ou LM
 
Date d'inscription: 20/10/2002
Lieu: 37°1
Âge: 33
Messages: 5 847
Envoyer un message par ICQ à LeMoi Envoyer un message par AIM à LeMoi Envoyer un message par MSN à LeMoi Envoyer un message par Yahoo à LeMoi Envoyer un message via Skype™ à LeMoi
Citation:
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 !
Réponse avec citation
  #10  
Ancien 5 janvier 2003, 15h53
Avatar de Werner
Werner Werner est hors ligne
cOWboy attitUDe
 
Date d'inscription: 15/09/2001
Lieu: Stuttgart
Âge: 39
Messages: 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
Réponse avec citation
  #11  
Ancien 5 janvier 2003, 16h27
Avatar de Cougar
Cougar Cougar est hors ligne
Membre senior
 
Date d'inscription: 16/09/2001
Lieu: Orléans
Âge: 33
Messages: 3 850
Envoyer un message par MSN à Cougar
Citation:
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
__________________
Réponse avec citation
  #12  
Ancien 5 janvier 2003, 16h47
Avatar de Axel@2002
Axel@2002 Axel@2002 est hors ligne
François Pignon...
 
Date d'inscription: 01/11/2002
Lieu: Nîmes...30...Gard...Soleil...
Âge: 40
Messages: 48
Envoyer un message par MSN à Axel@2002
Pour Formatman

C'est identique et d'ailleurs tu connais le lien!!!
C'est comme celà que je l'ai fait
Réponse avec citation
  #13  
Ancien 5 janvier 2003, 16h55
Avatar de Werner
Werner Werner est hors ligne
cOWboy attitUDe
 
Date d'inscription: 15/09/2001
Lieu: Stuttgart
Âge: 39
Messages: 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...
Réponse avec citation
  #14  
Ancien 5 janvier 2003, 17h07
Avatar de Axel@2002
Axel@2002 Axel@2002 est hors ligne
François Pignon...
 
Date d'inscription: 01/11/2002
Lieu: Nîmes...30...Gard...Soleil...
Âge: 40
Messages: 48
Envoyer un message par MSN à Axel@2002
Je parlais de winnt.sif
Réponse avec citation
  #15  
Ancien 5 janvier 2003, 17h09
Avatar de Werner
Werner Werner est hors ligne
cOWboy attitUDe
 
Date d'inscription: 15/09/2001
Lieu: Stuttgart
Âge: 39
Messages: 2 961
LOL je m'en suis rendu compte trop tard ^^
Réponse avec citation
Répondre

Signets


Utilisateurs actuellement actifs visualisant ce sujet : 1 (0 membres et 1 invités)
 
Outils du sujet
Modes d'affichage

Règles des messages
Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas poster de réponses
Vous ne pouvez pas envoyer de pièces jointes
Vous ne pouvez pas éditer vos messages

Le code BB est oui
Les Smilies sont activés : oui
Le code [IMG] est activé : oui
Le code HTML est activé : non

Aller au forum

Sujets similaires
Sujet Auteur Forum Réponses Dernier message
Présentation de Windows Longhorn Build 4051 (PDC03) Werner Articles 155 22 décembre 2005 01h29
Windows 2000 Advanced Server VS Windows Server 2003 Werner Articles 7 3 juillet 2003 00h35
Windows Server 2003 VS Windows 2000 Advanced Server Werner Actualité 0 9 avril 2003 20h54
Windows Server 2003 RTM ! Werner Actualité 13 30 mars 2003 01h46
Windows .NET 2003 Werner Articles 0 19 octobre 2002 16h10

Toutes les heures sont au format GMT +2. Il est actuellement 02h41.

Activé par vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.