|
Compte tenu de la taille des "Service Pack", (SP1,
SP1a, etc.), l'installation complète de Windows XP requiert pas mal de temps
supplémentaire au fur et à mesure que les correctifs sont mis en ligne. Même
avec une ligne haut débit, ça prend du temps. Comme pour
Windows 2000, Windows XP
permet les installations intégrées et et les
installations combinées.
La première revient à fusionner
les fichiers d'installation originaux de Windows XP avec les différents
Service Packs. La version qui s'installera à partir du CD créé à cet effet sera
donc une version intégrant d'office le ou les Services Pack. La seconde méthode est en fait la continuation de la première dans la
mesure où elle inclut les "hotfixes" ("correctifs")
éventuels mis en ligne par Microsoft ainsi que d'autres composants.
Cela étant dit, pour obtenir une
version intégrant à la fois les Service Packs et les correctifs, il faut d'abord
avoir créé un dossier ou un CD avec Windows XP intégré (c'est-à-dire avec un
Service Pack intégré). Ce n'est qu'ensuite que l'on peut appliquer la méthode
dite "combinée" (qui rajoute les correctifs).
|
I / Installation intégrée |
Il s'agira
de :
- copier sur le disque dur ou un
lecteur partagé tout ou partie du CD de Windows XP;
- extraire le Service Pack sur le disque dur, dans un dossier quelconque;
- lancer l'intégration. a)
Création du dossier Windows XP Sur votre
disque dur (ou celui du serveur, si vous voulez créer un point de distribution
partagé) vous copiez l'intégralité du CD de Windows XP ou au moins le contenu du
dossier "i386" et de ses sous répertoires.
b) Création du dossier du Service Pack
Il s'agit de télécharger tout d'abord la version "réseau" (pour
les installations administratives) du Service Pack. C'est une version destinée à
être déployée sur un réseau pour différentes machines. Elle se différencie de la
version "Express" en ce sens qu'elle comprend beaucoup de fichiers de manière à
pouvoir s'adapter aux différentes machines susceptibles d'être mises à jour.
Dans la version Express, que vous installez en étant connecté, seuls les
fichiers rigoureusement nécessaires à votre configuration sont téléchargés puis
installés. La différence de taille est conséquente : 130 Mo contre une trentaine
en général.
Cliquez ici pour télécharger le
Service Pack 1a et sélectionnez la langue de votre choix.
Le fichier se présente sous ce
nom : xpsp1a_fr_x86 (Service Pack 1a pour XP,
version française sur plateforme Intel). Rien ne vous empêche de le renommer.
Dans notre exemple, je le renomme en "SP1a.exe"
c) Intégration avec le dossier Windows XP
Ne double-cliquez pas sur le fichier téléchargé, sans quoi il va tout d'abord se
décompresser puis lancer automatiquement le processus de mise à jour de votre
système (il s'arrêtera de lui même s'il détecte que votre configuration est déjà
équipée du Service Pack).
D:\cd_XP\sp1a.exe /S:d:\cd_xp\cdwinxp
Une
boite de dialogue comme l'illustration ci-contre apparaîtra. L'achèvement du
processus de mise à jour sera signalé de la même façon.
Une méthode alternative
consiste à décompresser le fichier SP1a.exe dans un dossier de votre choix, puis
à lancer l'exécutable update.exe qui se trouve dans le sous-dossier
Update. La ligne de commande sera
donc :
D:\cd_XP\sp1a\Update\update.exe
/S:D:\cd_xp\cdwinxp Il
vous suffit dès lors de retourner dans le dossier contenant les fichiers du
CD-ROM de Windows XP pour noter que certains fichiers ont été modifiés ou
ajoutés. A ce stade, vous pouvez très bien envisager de graver un CD-ROM
bootable ou de lancer tout de suite le déploiement Windows XP + Service Pack sur
votre réseau. Nous préférons ici ajouter
une étape intermédiaire qui consistera à ajouter à l'installation de Windows XP
les correctifs qui ne sont pas inclus dans le Service Pack. Il s'agit donc de
préparer l'installation combinée.
|
II/ Installation combinée de Windows XP |
a) Introduction
L'adjonction de correctifs Windows dans un dossier de distribution ou un CD-ROM
d'installation est une opération plus complexe que la réalisation d'une
installation intégrée.
Par convention, les correctifs Windows XP sont
nommés selon la forme
Q######_WXP_SP2_X86_LLL.exe (versions 32
bits de Windows XP) où
F###### correspond au
numéro d'article de la Base de connaissances Microsoft (par exemple, "F123456")
et où LLL
désigne la langue.
Après avoir installé Windows XP+SP1, une machine qui se connecte
sur le serveur Windows Update de Microsoft a
encore "besoin" au bas mot d'une dizaine de correctifs (courant mars 2003). On
obtiendrait évidemment un peu plus de fichiers en passant par le Catalogue
Windows car celui-ci ne distingue pas selon les correctifs déjà installés ou pas
sur votre machine. A l'inverse, il existe bien plusieurs méthodes pour
déterminer les correctifs installés, mais pas les correctifs manquants.
Variante n°1
L'idée ici est de répertorier les correctifs mentionnés par
Windows Update et de les télécharger localement.
Pour cela, il suffit habituellement de cliquer sur le lien "Plus d'infos..."
pour se retrouver sur le site des
bulletins de sécurité de Microsoft. On télécharge ensuite le correctif dans
la langue souhaitée.
Pour déterminer les correctifs à appliquer, on peut également
utiliser Microsoft
Baseline Security Analyzer. Dans sa version 1.1, cet utilitaire (qui
remplace Microsoft Personal Security Advisor) se propose de détecter sur
une ou plusieurs machines du réseau les mises
à jour manquantes (Windows, IIS, Media Player, Exchange, SQL), entre autres
fonctions.
Variante n°2
Comme pour la variante n°1, on recense tous les numéros des
correctifs qui sont énumérés par Windows Update
ou alors on déclenche Microsoft Baseline Security Analyzer.
Pour le téléchargement, on passe cette fois par la
Knowledge Base (base de connaissance) en faisant comme suit. Notez bien le
numéro du correctif et utilisez-le dans l'adresse suivante :
support.microsoft.com/?kbid=xxxxxx
Par exemple, pour le correctif intitulé "Mise à jour de la
sécurité pour Windows XP (819696)" sur la page de
Windows Update, tapez
support.microsoft.com/?kbid=819696. Vous vous retrouvez sur une page de
la Base de Connaissance de Microsoft qui vous donnera tous les détails relatifs
au correctif référencé. Sélectionnez ensuite le lien correspondant à votre
version de Windows XP et téléchargez le correctif en question qui, dans notre
exemple, devrait être
Q819696_WXP_SP2_x86_FRA.exe.
b) Récupération et préparation des correctifs
Variante n°1
Pour les besoins de la démonstration, j'ai lancé MBSA sur une
machine équipée du seul Service Pack 1a.
La liste des correctifs à télécharger puis installer était la suivante :
(Q329115)
(Q329048)
(Q323255)
(Q329834)
(Q329170)
(Q328310)
(Q329390)
(Q810833)
(Q810847)
(Q810577) |
 |
|
Ces fichiers sont auto-extractibles.
Mais arrivé à cet étape, il ne faut absolument pas déclencher les
exécutables téléchargés faute de quoi les correctifs qu'ils renferment
s'installeraient alors que nous souhaitons les extraire. Si vous possédez
un logiciel de compression/décompression tel que Winzip ou Winrar,
choisissez d'extraire chacun de ces exécutables dans leurs répertoires
respectifs. Si vous ne possédez pas de tels logiciels, vous pouvez
déclencher l'auto-extraction par une ligne de commande (Q######.exe
/C). Pour plus de détails sur les
commutateurs possibles, tapez : Q######.exe
/?. Ne supprimez
pas les fichiers compressés.
Dans les dossiers décompressés, vous
pouvez supprimer les fichiers suivants lorsqu'ils existent :
Update.exe
Update.inf
SPmsg.dll
SPcustom.dll
SPuninst.exe
Update.ver
Les fichiers de symboles
contenus dans le dossier Symboles. |
Variante n°2
On récupère les correctifs selon l'une des
deux manières exposées ci-dessus (variantes n°1 et n°2) et on les stocke
dans un unique endroit du disque dur.
Cette fois, on ne va pas les extraire ni les modifier en quoi que
ce soit, sauf, peut-être, en les rebaptisant si vous le souhaitez.
L'idée est de créer un fichier de commande unique qui
installera ces correctifs après l'installation de Windows en une seule
commande.
Avant de connaître la syntaxe du fichier de commande, il
faut seulement repérer les deux types de correctifs qui existent, à savoir
les fichiers de type SFX c'est-à-dire "Auto-extraction de fichier CAB" et
les fichiers de type "Win32 Cabinet Self-Extractor". Pour les distinguer,
rien de plus simple, les premiers sont symbolisés par une icône bleue
symbolisant une fenêtre de commande tandis que le second type est
symbolisé par une icône jaune.
|
Auto-extraction de fichier CAB |
 |
|
Win32 Cabinet Self-Extractor |
 |
|
La distinction entre ces deux types de fichiers est
importante car ils répondent chacun à des commutateurs d'installation
différents. Ainsi, une installation silencieuse sans interaction avec
l'utilisateur se déclenche de la manière suivante avec le premier type de
fichier : /Q /U
/N /Z ou /Q /M /Z
(sous 2003 Server)
et de la façon suivante avec le second type :
/Q:A /R:N. |
|
|
|
Une fois que vos correctifs sont
rassemblés, ouvrez le bloc notes, ou n'importe quel éditeur de texte, et
saisissez les lignes de commande inspirées du modèle suivant : |
| |
CLS
@echo off
ECHO.
ECHO By Jurixt pour vous servir
ECHO.
ECHO.
ECHO Installation des patch pre-SP2, post SP1...
ECHO.
ECHO installation du correctif Windows Script Engine
start /wait js56nfr.exe /Q:A /R:N
ECHO.
ECHO installation du
correctif Windows Media Player Skins Downloading could allow Code
Execution (817787)
start /wait KB817787.exe
Q /U /N /Z
ECHO.
ECHO installation du correctif Vulnerability in Authenticode
Verification Could Allow Remote Code Execution (823182)
start /wait KB823182.exe /Q /M /Z
ECHO.
ECHO installation du correctif NetBIOS Could Lead to Information
Disclosure (824105)
start /wait KB824105.exe /Q /M /Z
ECHO.
ECHO installation du correctif Buffer Overrun in the ListBox and in
the ComboBox Control Could Allow Code Execution (824141)
start /wait KB824141.exe /Q /M /Z
ECHO.
ECHO installation du correctif Buffer Overrun in Windows Help and
Support Center Could Lead to System Compromise (825119)
start /wait KB825119.exe /Q /M /Z
ECHO.
ECHO installation du correctif Windows Media Player URL Script
Command Behavior (828026)
start /wait KB828026.exe /Q /M /Z
ECHO.
ECHO installation du correctif Buffer Overrun in Messenger Service
Could Allow Code Execution (828035)
start /wait KB828035.exe /Q /M /Z
ECHO.
ECHO installation du correctif Cumulative Patch for Outlook Express
(330994)
start /wait q330994.exe /Q:A /R:N
ECHO.
ECHO installation du correctif You Cannot Access Your MSN E-mail
Account or Authenticate with a Web Site in Various Programs (813951)
start /wait q813951.exe /Q:A /R:N
ECHO.
ECHO installation du correctif Unchecked Buffer in DirectX Could
Enable System Compromise (819696)
start /wait q819696.exe /Q /M /Z
ECHO.
ECHO installation du
correctif Unchecked Buffer in MDAC Function Could Enable System
Compromise (823718)
start /wait q823718.exe /Q:A /R:N
ECHO.
ECHO installation du correctif Cumulative Patch for Internet
Explorer (828750)
start /wait q828750.exe /Q:A /R:N
EXIT |
Enregistrez ce fichier avec
l'extension CMD, par exemple "hotfix.cmd". Plusieurs
remarques à propos de ce fichier :
-
les commentaires
ne sont aucunement obligatoires, je les indique pour me rappeler
le type de correctif qui est installé.
-
mieux vaut lister
ces correctifs dans un ordre numérique
-
certains de ces
correctifs sont plus particuliers que les autres. Il s'agit du
correctif Windows Media Player Q817787 qui répond à une
syntaxe particulière lorsqu'il est déclenché depuis le fichier
SVPack.inf (voir juste après). Par ailleurs, ce correctif ne
concerne pas Windows Media Player 9. L'autre correctif
particulier est le q823718 (MDAC). Si vous laissez la
syntaxe comme je l'indique, l'interface GUI apparaîtra et obligera
l'utilisateur à intervenir en validant la boîte de dialogue
d'installation. Vous devez donc : a)
créer un appel à un autre fichier de commandes, placé dans le même
répertoire et qui aura la syntaxe suivante :
q823718.exe /T:%systemdrive%\temp /C:"%systemdrive%\temp\dahotfix.exe
/q /n" /Q ou b) appeler
cette ligne de commande dans la section GuiRunOnce du fichier
Winnt.sif.
|
| Bref, le mieux pour éviter des
conflits éventuels est encore de passer pour ces deux correctifs par
la section GuiRunOnce du fichier winnt.sif en
appliquant la procédure suivante :
Placez ces fichiers dans le dossier de
distribution (ou de préparation du CD) répondant à la syntaxe
x:\CD_XP\$OEM$\$1\install\hotfixes
Créez votre
fichier de commandes :
CLS
@echo off
ECHO.
ECHO Installation de Q817787
start /wait %systemdrive%\install\hotfixes\Q817787.EXE /Q:A /R:N
ECHO.
ECHO Installation de Q823718
q823718.exe
/T:%systemdrive%\temp /C:"%systemdrive%\temp\dahotfix.exe /q /n" /Q
ECHO.
ECHO Redemarrage du PC dans 30 secondes...
shutdown.exe -r -f -t 30 -c "Windows XP va redemarrer dans 30
secondes"
EXIT
Sauvegardez ce
fichier en le baptisant Hotfixes.cmd (exemple) et en le copiant dans
x:\CD_XP\$OEM$\$1\install\hotfixes\
Editez le
fichier personnalisé winnt.sif, pour vous rendre à la section [GuiRunOnce]
sous laquelle vous écrivez %systemdrive%\install\hotfixes\hotfixes.cmd |
| |
|
c) Préparation du CD (ou point de distribution)
Variante n°1
Retournez à l'endroit où vous avez préparé votre installation
intégrée (XP+Service Pack). Ici, dans notre exemple, c'est le dossier
D:\cd_xp\combi_xp
|
Sous le dossier i386, on crée un dossier
"SVCPACK" ou "Update" ou tout ce que
vous voudrez comme nom). Dans ce dossier
"SVCPACK" ou "Update", on copie tous les fichiers
non compressés (comme les fichiers illustrés ci-dessus). Il faut ensuite
renommer ces fichiers en respectant le format DOS "8+3" (8 caractères pour
le nom + 3 pour l'extension).
Retournez dans les dossiers où vous avez
précédemment décompressé les correctifs. Repérez et copiez les fichiers catalogues (*.cat) et les fichiers binaires des correctifs
(*.exe, *.dll, *.sys). Il peut exister plusieurs fichiers *.cat dans des
sous-dossiers différents (généralement les dossiers SP1 et SP2). Prenez le
fichier issu du dossier SP2.
Si vous trouvez des fichiers avec un
caractère de soulignement à la fin de l'extension (genre "fichier.ex_")
copiez-les dans le dossier i386 pour remplacer ceux qui
préexistent.
Le reste des fichiers binaires doit
également être copié dans le dossier i386, comme par exemple les
fichiers *.sys. S'il existe plusieurs exécutables du même nom, on conserve
le plus récent de tous. |
 |
| Il faut ensuite supprimer
le fichier Svcpack.in_ (qui date sur
le CD sur 28/01/2001), puis créer un nouveau document texte que l'on nomme
svcpack.inf. Editez ce fichier avec le bloc-notes et saisissez les
paramètres suivants : |
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\svcpack" <-- ou
"Update"
[ProductCatalogsToInstall]
Q329115.cat
Q329048.cat
Q323255.cat
Q329834.cat
Q329170.cat
Q328310.cat
Q329390.cat
Q810833.cat
Q810847.cat
Q810577.cat
[SetupHotfixesToRun]
Q329115.exe /Q
Q329048.exe /Q
Q323255.exe /Q
Q329834.exe /Q
Q329170.exe /Q
Q328310.exe /Q
Q329390.exe /Q
Q810833.exe /Q
Q810847.exe /Q
Q810577.exe /Q
Rien n'empêche de sauter des lignes pour une
présentation plus aérée. Le commutateur /Q
signifie que l'installation des correctifs se fera en mode silencieux (Q= Quiet
en anglais). Microsoft propose en outre d'ajouter les commutateur N/ et /Z ce
qui donnerait donc une ligne de commande de type Q810577.exe /Q
/U /N /Z. A la rigueur, vous pouvez indiquer le commutateur
/Z qui signifie que le PC n'aura pas à redémarrer après l'installation des
correctifs. En cas d'installation personnalisée, c'est plutôt utile si vous avez
décidé d'installer Windows sans aucune assistance car dans cette hypothèse, peu
avant l'achèvement du processus d'installation, il vous sera néanmoins demandé
de valider le redémarrage du système (ça ne coûte rien, juste un clic, mais si
vous comptiez lancer une installation sans aucune pause en votre absence, il
faudra donc spécifier ce commutateur /Z). Le commutateur /N signifie que Windows
ne conservera pas les informations de désinstallation des correctifs qui sont
écrites dans des sous-dossiers cachés sous le dossier Windows. Editez dans le dossier
i386 le fichier dosnet.inf pour lui
ajouter la section suivante :
[OptionalSrcDirs]
svcpack
<--> ou
Update
Variante n°2 (plus simple)
Vous placez tous vos correctifs, après les avoir renommés en mode
8+3,
dans le dossier "SVCPACK" ou "Update" (par
exemple). Vous éditez le fichier SVPACK.INF comme suit :
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\svcpack" <-- ou "Update"
[ProductCatalogsToInstall]
KB826939.cat
[SetupHotfixesToRun]
update.exe -q -n
js56nfr.exe /Q:A /R:N
KB823182.exe /Q /U /N /Z
KB824105.exe /Q /U /N /Z
KB824141.exe /Q /U /N /Z
KB825119.exe /Q /U /N /Z
KB828026.exe /Q /U /N /Z
KB828035.exe /Q /U /N /Z
q330994.exe /Q:A /R:N
q813951.exe /Q:A /R:N
q819696.exe /Q /U /N /Z
q828750.exe /Q:A /R:N
qchain.exe Vous éditez dans le dossier
i386 le fichier dosnet.inf pour lui
ajouter la section suivante :
[OptionalSrcDirs]
svcpack
<--> ou
Update
Update un endroit unique..
Cas particulier de l'Update Rollup 1 pour
Windows XP 1 :
Le correctif "Update
Rollup 1 for Windows XP (826939)" qui renferme 22 correctifs de
sécurité sortis depuis Windows XP SP1, en attendant le SP2, peut à son tour être
incorporé dans votre CD de Windows XP SP1. Ce n'est pas du "slipstreaming"
à proprement parler, mais voici ce qu'il convient de faire.
Commencez par récupérer ce fichier depuis Windows Update ou la Base de
Connaissance et déclenchez-le MAIS ne validez pas la boite de dialogue
qui apparaît.
-
En s'auto-décompressant, il
va créer un dossier temporaire sur l'un de vos disque durs avec un nom
particulièrement alambiqué mais immédiatement identifiable. Dans mon cas, le
nom du dossier est "C:\7e5925f0cf3b207a5564ac9f6b2d5e".
-
Sous ce dossier, on trouve
une arborescence mais seul le dossier "SP2" nous intéresse pour
combiner un CD SP1 avec ce correctif. Copiez ce dossier quelque part ailleurs
et annuler ensuite la boite de dialogue qui est toujours restée ouverte
jusqu'alors.
-
Le dossier au nom bizarre
disparaît et vous conservez votre dossier SP2. Copiez tout le contenu de ce
dossier SP2, y compris son sous dossier Update, dans le dossier I386 de
votre CD (CD_XP\I386\), ce qui revient à avoir un nouveau sous-dossier
"Update" dans le dossier i386. On valide l'écrasement des fichiers
préexistants.
-
Éditez comme indiqué ci-dessus le fichier
dosnet.inf dans le dossier i386 pour lui
ajouter aux sections suivantes :
[OptionalSrcDirs]
svcpack
<-- ou
Update
[ForceCopyDriverCabFiles]
accwiz.exe
crypt32.dll
cryptsvc.dll
hh.exe
hhctrl.ocx
hhsetup.dll
html32.cnv
itircl.dll
itss.dll
locator.exe
magnify.exe
migwiz.exe
mrxsmb.sys
msconv97.dll
narrator.exe
newdev.dll
ntdll.dll
ntkrnlmp.exe
ntkrnlpa.exe
ntkrpamp.exe
ole32.dll
osk.exe
pchshell.dll
raspptp.sys
rpcrt4.dll
rpcss.dll
shdocvw.dll
shell32.dll
shmedia.dll
srrstr.dll
srv.sys
sysmain.sdb
urlmon.dll
user32.dll
win32k.sys
winsrv.dll
zipfldr.dll
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\svcpack" <-- ou "Update"
[ProductCatalogsToInstall]
KB826939.cat
[SetupHotfixesToRun]
update.exe -q -n
js56nfr.exe /Q:A /R:N
KB823182.exe /Q /U /N /Z
KB824105.exe /Q /U /N /Z
KB824141.exe /Q /U /N /Z
KB825119.exe /Q /U /N /Z
KB828026.exe /Q /U /N /Z
KB828035.exe /Q /U /N /Z
q330994.exe /Q:A /R:N
q813951.exe /Q:A /R:N
q819696.exe /Q /U /N /Z
q828750.exe /Q:A /R:N
qchain.exe
.
| III/ Personnalisation du CD : |
a) Personnalisation de l'installation
Petite suggestion, vous pouvez bien entendu profiter de cette
phase pour personnaliser votre CD ou votre point de distribution à l'aide de
l'outil Assistant de Gestion d'Installation Microsoft. Il se trouve dans
le sous dossier Tools du CD de Windows XP et peut être également téléchargé sur
le site de Microsoft (setupmgr.exe). N'oubliez pas que le fichier de
personnalisation d'installation pour un CD est nommé
winnt.sif et non pas unattend.txt lequel est destiné à la procédure
de personnalisation accomplie avec Sysprep.
Plus d'informations à ce sujet sur
cette section.
Voici par exemple la structure simplifiée d'un fichier
winnt.sif que vous placerez dans le dossier i386 du CD :
| Sections |
Commentaires |
;SetupMgrTag
|
|
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes" |
L'installation est en mode sans assistance à partir du
CD de Windows. Il s'installera sur la première partition trouvée disposant
à la fois de suffisamment d'espace disque et à la condition qu'il n'existe
pas d'autre versions de Windows installées. |
| |
|
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINDOWS
UnattendSwitch=Yes |
Mode sans assistance totale choisi. L'utilisateur ne
pourra pas interagir. Définition du répertoire système. Je désactive aussi
l'ennuyeux écran d'accueil d'accueil de Windows au premier démarrage. |
| |
|
[GuiUnattended]
AdminPassword="password"
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=105
OemSkipWelcome=1 |
J'indique ici un mot de passe administrateur. Il n'est
pas crypté dans mon exemple, mais il pourrait l'être. S'il l'était, la
machine n'ouvrirait pas de session automatique après l'installation et
resterait sur l'écran de logon en attente d'une saisie du mot de passe.
|
| |
|
[UserData]
ProductKey=xxxxx-xxxxx-xxxxx-xxx
FullName="Xavier"
OrgName="HOMEXT"
ComputerName=* |
Evidemment, vous indiquez votre clef en clair. Le nom
de l'ordinateur est spécifié ici par "*" pour demander à Windows de
choisir lui-même le nom en se basant sur le nom de l'Organisation. |
| |
|
[TapiLocation]
CountryCode=33
Dialing=Tone
AreaCode=1 |
Renseignements relatifs à la téléphonie. A renseigner
si vous possédez un modem. |
| |
|
[RegionalSettings]
LanguageGroup=1
Language=0000040c |
Le groupe de langue est USA/Europe de l'Ouest. |
| |
|
[FavoritesEx]
Title1="Xavier.url"
URL1="http://www.jurixt.com" |
Définition d'un favori. |
| |
|
[Branding]
BrandIEUsingUnattended=Yes
|
Personnalisation ou pas d'IE |
[URL]
Home_Page=http://www.jurixt.com
Help_Page=http://www.microsoft.com
Search_Page=http://www.google.fr |
Définition des URL par défaut de MSIE. |
| |
|
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1
|
Paramètres des serveurs proxy éventuels utilisés par IE.
"Same proxy" indique que les serveurs proxy éventuellement définis sont à
utiliser pour tous les protocoles (FTP, HTTP, etc.). |
[Identification]
JoinWorkgroup=WORKGROUP
|
Spécification du nom du Groupe de Travail à joindre.
ici, j'ai laissé le nom par défaut. |
[Networking]
InstallDefaultComponents=Yes
|
Installation par défaut des composants réseau. |
| Téléchargez mon
fichier winnt.sif si vous souhaitez démarrer à partir d'une base
minimale. |
| Rappel
: Ces sections ne sont pas exhaustives. Chacune d'elles peut contenir bien
plus de paramètres et on peut en outre indiquer bien d'autres sections.
Consultez ma rubrique installation
personnalisée de Windows XP pour des renseignements plus complets. |
Il
est encore possible de réduire l'espace occupé par les fichiers de l'image du CD
en supprimant certains dossiers superflus sous le dossier i386 : il en va
ainsi de LANG (qui contient les fichiers de langues "exotiques"),
Win9xmig, Win9xupg et Winntupg qui ne servent qu'en cas de
mise à jour d'une plateforme existante. La suppression de ces fichiers allège
d'environ 100 Mo le CD d'installation.
Il ne vous reste plus qu'à créer un CD-ROM bootable en suivant les explications données par
Jean-Claude BELLAMY
:
http://www.bellamyjc.net/fr/cdbootable.html
Il n'y a rien à rajouter à ses explications limpides.
Lorsque l'installation sera achevée, outre le fait que vous vous
retrouverez avec une version personnalisée de votre Windows (si vous avez choisi
d'utiliser le fichier winnt.sif) vous pourrez vérifier la présence et
l'installation des correctifs de plusieurs manières, en sus de l'intégration du
Service Pack.
Pour commencer, vous pouvez éditer la base de registre et vérifier que les clefs
:
HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Hotfix\Q######
et :
HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q######
sont
bien renseignées. N'oubliez pas non plus que sous le dossier système (%systemroot%,
soit par défaut Windows), se trouvent des sous-dossiers renfermant les
informations de suppression des correctifs installés. Ce sont des dossiers
cachés nommés selon la syntaxe :
systemroot\$NtUninstallQ######$.
Enfin, vous pouvez lancer via le Panneau de
Configuration l'ajout ou la suppression des composants pour trouver listés les
noms des correctifs installés. Par ailleurs, en vous rendant sur le site Windows
Update, vous constaterez que ce service n'aura que peu de correctifs à vous
proposer. Quant au Service Pack, vous en déduirez sa présence notamment en
affichant les propriétés du Système (clic droit sur le Poste du Travail et
choisir Propriétés. On voit alors la mention relative au Service Pack sous le
numéro de version de Windows).
|
VI/ Maintenance, ajout de correctifs : |
Après avoir refait l'expérience courant mars 2003, j'ai noté que
trois autres correctifs m'étaient proposés par Windows Update. Évidemment, le
premier réflexe est de les intégrer dans le CD de préparation (ou le point de
distribution) pour mes installations ultérieures. Le plus gros du boulot étant
déjà fait, cela ne vous prendra pas beaucoup de temps d'intégrer ces correctifs
dans votre image CD au fur et à mesure que vous les découvrez.
On peut mélanger les genres : installation à partir du CD avec
les correctifs valides par exemple jusqu'au 1er janvier de l'année, puis
stockage des correctifs ultérieurs sur un autre CD ou point de distribution.
Dans mon exemple, les correctifs étaient les suivants :
Q811630_WXP_SP2_x86_FRA.exe
Q810565_WXP_SP2_x86_FRA.exe
q813951.exe
et certains étaient de type 1 les autres de type 2.
Pour les intégrer facilement en une seule commande, après
l'installation de Windows, il suffit de reprendre le fichier de commandes
suivant dont nos avons déjà vu la syntaxe :
CLS
@echo off
ECHO installation du correctif NetBIOS Could Lead to Information
Disclosure (824105)
start /wait KB824105.exe /Q /M /Z
ECHO.
ECHO installation du correctif Cumulative Patch for Outlook Express
(330994)
start /wait q330994.exe /Q:A /R:N
EXIT
Cette méthode est fondée sur l'utilisation d'un utilitaire à
ligne de commande,
QChain.exe mis à la disposition des utilisateurs du temps de Windows 2000,
qui permet de chaîner en toute sécurité plusieurs correctifs. Le chaînage
consiste à installer successivement plusieurs correctifs sans devoir redémarrer
la machine entre chaque installation. Depuis Windows XP SP1, cette
fonctionnalité Qchain est intégrée au système. Remarquez que dans ce cas il n'est pas nécessaire de
renommer les fichiers au format DOS 8+3 caractères. Sachez aussi que les
commutateurs peuvent être indiqués soit avec le signe moins "-",
soit avec la barre oblique "/".
Une autre méthode pour tenir à jour les correctifs installés sur
les machines consiste à recourir aux fonctions de "SUS"
(Software Update Services). Ces fonctions sont développées dans une
autre rubrique de ce site et requièrent
l'existence d'un réseau (topologie client/serveur).
Mis en ligne le 20 février 2003 /
Dernière modification : 30-10-2003
|