Astuces
Voici quelques petites astuces supplémentaires qui vont vous permettre d'optimiser votre CD de Windows XP.
1. Caractères spéciaux et MS-DOS
2. Installation avec deux CD
3. Fermer un programme qui s'ouvre après son installation
4. Gagner de la place sur le CD
5. Cacher les fenêtres MS-DOS à leur ouverture
6. Sleep
7. Video Resolution Changer
1. Caractères spéciaux et MS-DOS :
Lorsque vous utilisez des caractères spéciaux (é, è, à,...) dans un batch (avec le bloc-notes), ces caractères ne s'afficheront pas correctement lors de l'installation. Exemple :
Pour corriger ce problème, ouvrez une invite de commandes MS-DOS (dans le menu "Démarrer ? Exécuter", entrez "cmd" puis "OK"), tapez edit, ouvrez votre fichier grâce au programme et modifiez les caractères déformés puis enregistrez. Exemple :
Après cela, si vous ouvrez votre batch avec le bloc-notes, il devrait ressembler à ceci :
2. Installation avec deux CD :
Le programme
Vous trouverez plus d'informations sur
MSFN.
3. Fermer un programme qui s'ouvre après son installation :
Certains installeurs (comme FlashGet) ouvrent le programme ou une page internet après l'installation. Pour y remédier, vous pouvez utiliser le programme Taskkill (intégré à Windows XP Pro). Ajoutez les lignes suivants à applications.bat :
echo Le processus est arrete...
taskkill.exe /F /IM nomduprogramme.exe
echo.
Pour la version familiale de Windows XP, il va falloir télécharger un programme supplémentaire. Récupérez le fichier pskill.exe contenu dans l'archive
PsTool.zip et placez-le dans le dossier "...\$OEM$\$$\system32\". Ensuite, créez un fichier pskill.reg (dans $OEM$) pour accepter le contrat de licence de pskill, dans lequel vous mettez ceci :
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Sysinternals\PsKill]
"EulaAccepted"=dword:00000001
Cette fois-ci la commande sera pour tuer le programme sera :
echo Le processus est arrete...
regedit /S pskill.reg
pskill.exe nomduprogramme.exe
echo.
4. Gagner de la place sur le CD :
Vous pouvez gagner jusqu'à 200 Mo de place sur votre CD en supprimant des fichiers dont vous n'avez pas besoin.
Les dossiers DOCS, SUPPORT et VALUEADD peuvent être supprimés en toute sécurité et vous feront gagner environ 23,4 Mo.
Si votre CD de base contient le SP2, vous trouverez le dossier DOTNETFX. Ce dernier peut être supprimé si vous ne désirez pas installer .NET Framework à partir de là, cela vous fera gagner 40,5 Mo.
Dans le dossier I386, vous pouvez supprimer les dossiers WIN9XMIG, WIN9XUPG et WINNTUPG si vous ne comptez pas installer Windows XP à partir d'une version antérieure de Windows. Cela vous fera gagner 39,1 Mo.
Vous pouvez supprimer le dossier LANG si vous ne comptez pas utiliser d'autres langues (non-occidentales), vous gagnerez 99,0 Mo.
Si ça ne vous suffit pas, nLite va vous permettre de supprimer de nombreux composants du CD de Windows XP dont vous n'avez pas besoin.
5. Cacher les fenêtres MS-DOS à leur ouverture :
Certains d'entre vous peuvent trouver fort gênant de voir une fenêtre MS-DOS lors de l'installation des programmes. Il existe un petit utilitaire qui permet de les cacher dés leur apparition :
CMDOW Commandline Window Utility. Pour l'utiliser, commencez par décompresser cmdhow.exe (contenu dans le zip) dans "...\$OEM$\$$\system32\". Ensuite, ajoutez la ligne suivante en tête du batch que vous souhaitez cacher pendant l'installation (applications.bat par exemple) :
cmdow @ /HID
6. Sleep :
Certains programmes peuvent lancer un autre processus d'installation, ce qui fait que la commande "start /wait" est ignorée. Vous pouvez grâce, au programme
sleep, mettre votre batch en pause pendant un certain nombre de secondes de manière à laisser le temps au programme de s'installer entièrement. Placez sleep.exe dans "\$OEM$\$$\system32\". Usage (pour 30 secondes de pause) :
sleep.exe 30
7. Video Resolution Changer :
La section [Display] du fichier de réponse (winnt.sif et unattend.txt) ne fonctionne pas toujours comme elle devrait. Le programme
Video Resolution Changer peut être exécuté depuis [GuiRunOnce] pour résoudre ce problème. Placez 1365VidChng.exe dans "\$OEM$\$$\system32\". Usage :
1365VidChng.exe 1024x768x32@85 -q
L'exemple ci-dessus va établir une résolution de 1024x768, une qualité de couleur 32 bits et un taux de rafraîchissement de 85 Hz. Le switch -q va exécuter le programme de manière silencieuse.