Attention,
Certains mots de vocabulaire tel que le dossier $OEM$, les variables d'environnements, etc. ne sont pas expliqués dans cette section. Afin de bien comprendre leur utilité ainsi que leur manière de fonctionner, je vous invite à aller faire un tour dans les sections "Lexique" et "Tutoriaux"
Dans cette section, vous trouverez des informations sur la façon de:
Modifier l'image de logon de windows (modifier l'image qui apparaît lorsque l'ordinateur démarre et l'image de l'écran de sélection des comptes utilisateurs).
Modifier le fond d'installation (modifier l'image de fond qui apparaît lors de l'installation de windows).
Ajouter des comptes utilisateurs.
Définir le thème par défaut
Optimiser windows par le registre (supprimer les flèches des raccourcis, optimiser le type de fichier NTFS, etc... ). ( En construction )
Je tiens à remercier le Modérateur du forum Windows Website pour ce petit Tuto
Pour réaliser cette modification, il faudra tout d'abord modifier le fichier " uxtheme.dll " . Pour ce faire, il suffit de copier ce fichier et de le placer dans le repertoire "I386" ..
Ensuite, téléchargez une image de Logon. Vous pourrez en trouverer ici . Une fois l'archive décompressée, renommez l' exécutable en " logonui2.exe " et placez -le dans le dossier "\$OEM$\$$\System32" .
Maintenant, il va falloir créer un fichier nommé "logon.reg" qui se chargera d'ajouter des données dans la base de registre. Pour ce faire, ouvrez le bloc-note et écrivez les lignes suivantes:
| Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "UIHost"=hex(2):6c,00,6f,00,67,00,6f,00,6e,00,75,00,69,00,32,00,2e,00,65,00,78,\ 00,65,00,00,00 |
Vous pouvez également le télécharger ici
Ensuite, enregistrez-le dans le dossier "$OEM$" et donnez lui comme nom "logon". Aller ensuite dans votre dossier "$OEM$" et changez l'extention " .txt " en " .reg".
Maintenant, ouvrez le fichier "cmdlines.txt" et ajoutez ceci :
"start /wait regedit.exe /s logon.reg" |
Voici , selon ce que vous aviez déjà inscrit, le contenu de votre fichier "cmdlines.txt":
[Commands] |
Je tiens à remercier le Modérateur du forum Windows Website pour ce petit Tuto
Tout d'abord, il faut créer votre image qui servira de fond d'installation. Celle-ci devra impérativement être en 1024X 768 et enregistré au format bmp 24bits.
Une fois votre image créée, vous allez avoir besoin du logiciel Reshack .
Une fois installé, exécutez le.
Allez dans "fichier" -> "ouvrir" et allez dans le dossier "Projet \ WindowsXP \ I386" . Dans celui-ci, sélectionnez le fichier "WINNTBBU.DLL" et cliquez sur "Ouvrir"
Vous arriverez à l'écran suivant:
Double-cliquez sur "Bipmap" et ensuite sur "103":
Le fichier "1036" correspond à l'image par défaut du fond d'installation de Windows XP. Cette image est en 1024X 768 et au format bmp 24bits. (d'où la remarque de départ)
Sélectionnez le fichier "1036", clique-droit sur celui-ci et sélectionnez "Remplacer la ressource".
Cliquez ensuite sur "importer une image du fichier" , sélectionnnez le fichier image que vous avez créé et cliquez ensuite sur "Remplacer" ( en bas à droite).
Une fois l'image remplacée, allez dans "Fichier" et cliquez sur "Enregistrer".
Maintenant, il va falloir le compresser. Pour ce faire suivez les étapes suivantes:
1. Allez dans le dossier "I386" et supprimez le fichier "winntbbu.dl_".
2. Ouvrez l'invité de commande ("Menu démarrer ->Exécuter" et tapez "cmd.exe")
3. Si vous avez placé le dossier "Projet" dans le disque C:\ tapez ceci:
cd C:\Projet\WindowsXP\i386 |
(où "C:\Projet\WindowsXP\i386" est le chemin du dossier "i386").
Appuyez ensuite sur la touche "Enter".
4. Si vous avez placé le dossier "Projet" dans un autre disque que le disque C:\, tapez la lettre du disque contenant le dossier "Projet" (par exemple D:) et appuyez sur la touche "Enter". Ensuite tapez ceci:
cd Projet\WindowsXP\i386 |
(où "cd Projet\WindowsXP\i386" est le chemin du dossier "i386".)
Appuyez ensuite sur la touche "Enter".
5.Ensuite tapez ceci:
makecab winntbbu.dll |
Et appuyez sur "Enter"
Voilà, votre image est intégrée.
Pour réaliser cette modification, il faudra tout d'abord modifier le fichier " uxtheme.dll " (voir section 2.1 ici )
Ensuite, téléchargez un thème. Vous pourrez en trouverez ici
Lorsque vous aurez téléchargé le thème qui vous convient, décompressez l'archive.
Vous aurez, en plus d'autres fichiers, un fichier nommé "XXXXXXXXX.msstyles".
Dans le dossier "$OEM$ \ $$ ", créez un dossier nommé "Resources" . Dans ce dernier, créez un dossier nommé "Themes" dans lequel vous copierez les fichiers de votre thème (fichiers .msstyles et .theme).
Maintenant, afin que votre thème puisse être considéré par windows, nous allons passer par une petite suptilité. Pourquoi? J'ai remarqué que lorsque l'installation du thème se faisait par le biais du fichier ".msstyles", celui-ci n'était pas pris en compte. Donc, nous allons utiliser un fichier ".theme" qui fera en sorte de lancer le fichier ".msstyles".
Pour ce faire, ouvrez le bloc-note est ajoutez ceci (En veillant à remplacer les parties en rouge):
| [Theme] ; My Computer [CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon] DefaultValue=%SystemRoot%\Explorer.exe,0 ; My Documents [CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon] DefaultValue=%SystemRoot%\system32\SHELL32.dll,-235 ; My Network Places [CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon] DefaultValue=%SystemRoot%\system32\SHELL32.dll,17 ; Recycle Bin [CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon] full=%SystemRoot%\System32\shell32.dll,32 empty=%SystemRoot%\System32\shell32.dll,31 [Control Panel\Colors] ActiveTitle=192 192 192 Background=4 88 151 Hilight=4 88 151 HilightText=255 255 255 TitleText=255 255 255 Window=255 255 255 WindowText=0 0 0 Scrollbar=212 208 200 InactiveTitle=255 255 255 Menu=208 208 208 WindowFrame=0 0 0 MenuText=0 0 0 ActiveBorder=212 208 200 InactiveBorder=212 208 200 AppWorkspace=128 128 128 ButtonFace=208 208 208 ButtonShadow=124 124 124 GrayText=139 139 139 ButtonText=0 0 0 InactiveTitleText=224 224 224 ButtonHilight=255 255 255 ButtonDkShadow=113 111 100 ButtonLight=238 238 238 InfoText=0 0 0 InfoWindow=255 255 225 GradientActiveTitle=200 200 200 GradientInactiveTitle=97 97 97 ButtonAlternateFace=181 181 181 HotTrackingColor=64 0 64 MenuHilight=4 88 151 MenuBar=208 208 208 [Control Panel\Cursors] Arrow= Help= AppStarting= Wait= NWPen= No= SizeNS= SizeWE= Crosshair= IBeam= SizeNWSE= SizeNESW= SizeAll= UpArrow= DefaultValue=Windows default DefaultValue.MUI=@themeui.dll,-2043 Link= [Control Panel\Desktop] Wallpaper=le_chemin_complet_vers_ton_fond_d'écran_par_défaut TileWallpaper=0 WallpaperStyle=2 Pattern= ScreenSaveActive=0 [Control Panel\Desktop\WindowMetrics] [Metrics] IconMetrics=76 0 0 0 85 0 0 0 75 0 0 0 1 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NonclientMetrics=84 1 0 0 1 0 0 0 17 0 0 0 17 0 0 0 18 0 0 0 25 0 0 0 243 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 0 0 66 97 110 107 71 111 116 104 105 99 32 77 100 32 66 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 17 0 0 0 244 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 19 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 0 0 84 97 104 111 109 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [boot] SCRNSAVE.EXE=%WinDir%system32\logon.scr [MasterThemeSelector] MTSM=DABJDKT ThemeColorBPP=4 [VisualStyles] Path=Le_chemin_complet_vers_ton_fichier_.msstyles ColorStyle=NormalColor Size=NormalSize [AppEvents\Schemes\Apps\.Default\.Default\.Current] DefaultValue=%WinDir%media\Windows XP Ding.wav [AppEvents\Schemes\Apps\.Default\AppGPFault\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\Close\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\DeviceConnect\.Current] DefaultValue=%WinDir%media\Windows XP Insertion d'un matériel.wav [AppEvents\Schemes\Apps\.Default\DeviceConnect\.Current.A] DefaultValue=%WinDir%media\Windows XP Insertion d'un matériel.wav [AppEvents\Schemes\Apps\.Default\DeviceConnect\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP Insertion d'un mat+AOk-riel.wav [AppEvents\Schemes\Apps\.Default\DeviceDisconnect\.Current] DefaultValue=%WinDir%media\Windows XP Suppression d'un matériel.wav [AppEvents\Schemes\Apps\.Default\DeviceDisconnect\.Current.A] DefaultValue=%WinDir%media\Windows XP Suppression d'un matériel.wav [AppEvents\Schemes\Apps\.Default\DeviceDisconnect\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP Suppression d'un mat+AOk-riel.wav [AppEvents\Schemes\Apps\.Default\DeviceFail\.Current] DefaultValue=%WinDir%media\Windows XP Échec d'un matériel.wav [AppEvents\Schemes\Apps\.Default\DeviceFail\.Current.A] DefaultValue=%WinDir%media\Windows XP Échec d'un matériel.wav [AppEvents\Schemes\Apps\.Default\DeviceFail\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP +AMk-chec d'un mat+AOk-riel.wav [AppEvents\Schemes\Apps\.Default\LowBatteryAlarm\.Current] DefaultValue=%WinDir%media\Windows XP Batterie déchargée.wav [AppEvents\Schemes\Apps\.Default\LowBatteryAlarm\.Current.A] DefaultValue=%WinDir%media\Windows XP Batterie déchargée.wav [AppEvents\Schemes\Apps\.Default\LowBatteryAlarm\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP Batterie d+AOk-charg+AOk-e.wav [AppEvents\Schemes\Apps\.Default\MailBeep\.Current] DefaultValue=%WinDir%media\Windows XP Avertir.wav [AppEvents\Schemes\Apps\.Default\Maximize\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\MenuCommand\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\MenuPopup\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\Minimize\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\Open\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\PrintComplete\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\RestoreDown\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\RestoreUp\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\RingIn\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\Ringout\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\SystemAsterisk\.Current] DefaultValue=%WinDir%media\Windows XP Erreur.wav [AppEvents\Schemes\Apps\.Default\SystemExclamation\.Current] DefaultValue=%WinDir%media\Windows XP Exclamation.wav [AppEvents\Schemes\Apps\.Default\SystemExit\.Current] DefaultValue=%WinDir%media\Windows XP Arrêt du système.wav [AppEvents\Schemes\Apps\.Default\SystemExit\.Current.A] DefaultValue=%WinDir%media\Windows XP Arrêt du système.wav [AppEvents\Schemes\Apps\.Default\SystemExit\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP Arr+AOo-t du syst+AOg-me.wav [AppEvents\Schemes\Apps\.Default\SystemHand\.Current] DefaultValue=%WinDir%media\Windows XP Arrêt critique.wav [AppEvents\Schemes\Apps\.Default\SystemHand\.Current.A] DefaultValue=%WinDir%media\Windows XP Arrêt critique.wav [AppEvents\Schemes\Apps\.Default\SystemHand\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP Arr+AOo-t critique.wav [AppEvents\Schemes\Apps\.Default\SystemNotification\.Current] DefaultValue=%WinDir%media\Windows XP Infobulle.wav [AppEvents\Schemes\Apps\.Default\SystemQuestion\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\SystemStart\.Current] DefaultValue=%WinDir%media\Windows XP Démarrage.wav [AppEvents\Schemes\Apps\.Default\SystemStart\.Current.A] DefaultValue=%WinDir%media\Windows XP Démarrage.wav [AppEvents\Schemes\Apps\.Default\SystemStart\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP D+AOk-marrage.wav [AppEvents\Schemes\Apps\.Default\SystemStartMenu\.Current] DefaultValue= [AppEvents\Schemes\Apps\.Default\WindowsLogoff\.Current] DefaultValue=%WinDir%media\Windows XP Fermeture de session.wav [AppEvents\Schemes\Apps\.Default\WindowsLogon\.Current] DefaultValue=%WinDir%media\Windows XP Ouverture de session.wav [AppEvents\Schemes\Apps\Explorer\EmptyRecycleBin\.Current] DefaultValue=%WinDir%media\Windows XP Corbeille.wav [AppEvents\Schemes\Apps\Explorer\Navigating\.Current] DefaultValue=%WinDir%media\Windows XP Menu Démarrer.wav [AppEvents\Schemes\Apps\Explorer\Navigating\.Current.A] DefaultValue=%WinDir%media\Windows XP Menu Démarrer.wav [AppEvents\Schemes\Apps\Explorer\Navigating\.Current.W] DefaultValue=+ACU-WinDir+ACU-media+AFw-Windows XP Menu D+AOk-marrer.wav |
Maintenant, enregistrez ce fichier dans le même dossier que le fichier ".msstyles" en changeant l'extention ".txt" en ".theme".
Pour finir, allez dans votre fichier "unattend.txt" et ajoutez ceci :
| [Shell] CustomDefaultThemeFile = "%systemroot%\resources\themes\XXXXXXXXX.theme" |
Remplacez "XXXXXXXXX.theme" par le nom du fichier qui lancera le fichier "XXXXXXXXX.msstyles".
Nombre de visiteurs en ligne: 6