Des rapports et des questions concernant un Windows PE (Preinstalled Environment) apparaissent régulièrement sur Internet. Nous souhaitons expliquer brièvement dans cet article de quoi il s’agit et décrire comment créer son propre Windows de secours avec le Barts PE Builder gratuit.
Attention: cet article date déjà de plusieurs années. Consultez également notre nouvelle version Créer un Windows de secours confortable sur la base de Windows PE
Table des matières
Windows au lieu de DOS
La console de récupération de Windows XP et suivants doit, selon Microsoft, remédier au problème que l’on ne peut pratiquement plus rien faire aujourd’hui avec les anciens supports DOS, car l’accès aux supports de données NTFS et aux partitions de plus de 2 Go n’est pas possible ici. Les noms de fichiers longs sont depuis toujours étrangers à DOS. Cependant, la console de restauration n’est pas trop accessible aux non-initiés et ne peut pas non plus être facilement étendue avec des outils personnels. Les geeks débrouillards utilisent donc Knoppix ou un CD d’urgence comme le CD d’assistance WinTotal, qui atténue les problèmes avec des pilotes et des extensions gratuits, même s’il ne les élimine pas.
Windows PE offre ici une solution. Il s’agit ici d’un système d’exploitation limité, mais néanmoins entièrement exécutable, qui n’a pas besoin d’accès en écriture et qui démarre donc également sur les CD-ROM, etc. Il contient toutes les fonctions nécessaires pour avoir par exemple un accès complet aux supports NTFS ou à Active Directory. De plus, Windows PE fonctionne avec une interface graphique et peut encore intégrer des pilotes ultérieurement, car il supporte également le Plug & Play. Microsoft voit dans Windows PE un outil permettant de préparer les ordinateurs à l’installation. Le bricolage avec les fichiers de réponse peu pratiques lors de l’installation (Unattended-Installation) serait ainsi terminé. Pour beaucoup, Windows PE n’est malheureusement pas disponible légalement. Il n’est distribué sous forme d’OPK (OEM Preinstallation Kit) qu’aux grandes entreprises clientes. Seul PowerQuest utilise Windows PE pour Drive Image 7 comme système de secours et est donc disponible ici pour les clients finaux.
Légal grâce à Barts PE Builder v3
Le petit outil Barts PE Builder, développé par le Néerlandais Bart Lagerweij, permet de créer un CD Windows amorçable et allégé. Le PE Builder a déjà été disponible brièvement dans la version 1.x, mais a dû être retiré du site web en raison de violations de copyright.
Que fait le PE Builder ?
L’auteur a également eu l’occasion de voir un PE Windows original et s’est demandé sur quels fichiers il était basé. Il s’est alors rendu compte que pour créer un tel Windows de secours, il suffit en fait de disposer d’un Windows XP Home ou Pro original, le Service Pack 1 ou 2 devant être intégré sur le support de données par slipstream. Des instructions sur la manière de procéder sont disponibles sur WinTotal dans la section Articles. En outre, un tel Windows de secours peut également être créé avec Windows 2003 Server. Windows 2000 n’est pas adapté pour cela, car il manque le commutateur de commande /minint correspondant pour le noyau et le système ne fonctionne pas sur des supports de données protégés en écriture (par ex. CD-ROM).
Le constructeur PE de Bart en action
Après le téléchargement de Barts PE Builder, on décompresse le programme et on lance le fichier pebuilder.exe.
Dans le dialogue suivant, on définit d’une part le chemin vers le CD d’installation (XP avec SP1) ou Windows 2003. Le chemin inférieur est destiné aux extensions ou aux programmes/fichiers personnels qui doivent être intégrés.
Chemin vers le CD d’installation |
La boîte de dialogue suivante représente les plugins qui sont déjà installés.
Choix des plugins |
Dans tous les cas, il faut activer „BootFix (Enabling „Press …)“. On évite ainsi que l’ordinateur ne démarre à partir d’un CD inséré sans qu’on le lui demande.
Si l’on souhaite activer d’autres plugins, les fichiers nécessaires doivent déjà être présents dans le dossier des plugins de PE-Builder. Une partie des plugins est déjà contenue dans le fichier d’installation. Si d’autres sont nécessaires, un avertissement correspondant apparaît. Il faut alors télécharger les „plugins de nu2.nu“ ou les „plugins de datenrettung-etc.de“ dans l’archive du logiciel ou consulter la documentation du plugin correspondant sous http://www.nu2.nu/pebuilder/#plugin et compléter le cas échéant les fichiers manquants.
Les plugins suivants ne nécessitent pas de téléchargements complémentaires (état de la version 3.0.18) :
- Nu2menu by Henk de Jong
- Network support by Bart Lagerweij and others
- Bart’s Stuff Test v5 by Bart Lagerweij
- Boot Fix (Enabling „Press any key to boot from CD“) by Bart Lagerweij
- Check Disk (chkdsk.exe) par Bart Lagerweij
- Custom by Bart Lagerweij
- Document par Bart Lagerweij
- QSoft Ramdisk par Christiaan Ghijselinck
- Client Bureau à distance by Microsoft
- Startup Group (autorun) by Erwin Veermans
- Support DOS pour WinPE par Erwin Veermans
- Disposition du clavier par Boris Mebarek
Tous les autres plugins nécessitent encore un téléchargement (en règle générale, le programme lui-même comme IrfanView ou Ad-Aware Antivirus) ou la version complète achetée. Il existe en outre des plugins tiers d’autres développeurs.
Par exemple, pour intégrer Total Commander , les fichiers suivants doivent être copiés du répertoire du programme vers pebuilderpluginTotal Commander: cabrk.dll, default.bar, no.bar, sfxhead.sfx, share_nt.exe, totalcmd.exe, totalcmd.hlp, totalcmd.inc, unacev2.dll, unrar.dll, wcmicons.dll, wcmzip32.dll.
Pour Nero Burning ROM, tous les fichiers du répertoire Nero doivent être copiés dans pebuilderpluginNero Burning ROMfiles à partir du répertoire du programme Nero. En outre, le fichier penero.inf doit être édité. Le nom d’utilisateur, la société et le numéro de série doivent y être inscrits.
Pour Ad-Aware Antivirus, les fichiers suivants doivent être copiés depuis le répertoire du programme Ad-Aware Antivirus vers le répertoire pebuilder\Npluginadaware: aawhelper.dll, ad-aware.exe, reflist.ref, english.bmp, english.det, english.ini.
Si ces fichiers sont disponibles, les plugins correspondants peuvent être activés.
La boîte de dialogue suivante permet de définir la sortie.
Sortie en tant qu’ISO |
Le Builder crée les données finales sous forme de répertoire et aussi de fichier ISO. Il faut en tout cas créer le fichier ISO, que l’on peut ensuite graver sur un CD en tant qu’image ISO avec n’importe quel logiciel de gravure. Après avoir cliqué sur „Next“, le programme se met en route et écrit les fichiers nécessaires.
Fenêtre de sortie au travail |
Test ISO
Le CD de test démarre d’abord comme Windows XP. Mais ensuite, une interface spécifique apparaît.
L’interface de l’édition PE de Bart |
Le bouton„Go“ en bas à gauche correspond au bouton de démarrage de Windows. Un menu de démarrage s’ouvre ici, mais en anglais. Il est toutefois possible de changer la disposition du clavier en „gr“ pour German via System -> Keyboard-Layout.
Menu de démarrage comme sous Windows |
La version de base contient déjà quelques programmes permettant de travailler avec le Windows de secours. Par exemple, la „Remote Desktop Connection“ a été ajoutée afin de pouvoir contrôler un autre ordinateur. Cela ne fonctionne toutefois que si le plug-in de réseau a été activé et configuré avant l’ISO. L’un des points forts est l’accès complet aux supports de données NTFS. La version de base comprend 2x Explorer comme gestionnaire de fichiers. D’autres peuvent être intégrés manuellement (voir ci-dessus, par ex. Total Commander).
Gestionnaire de fichiers confortable |
Si tous les plugins disponibles sont intégrés, le menu de démarrage peut atteindre une taille considérable :
Tous les plugins installés |
De nombreux éléments connus du Windows „normal“ sont également présents dans l’environnement PE. Outre la ligne de commande, le gestionnaire de tâches peut être démarré, l’heure et la date configurées et les disques vérifiés avec Chkdsk. Des goodies comme Paint, Wordpad et la calculatrice sont également présents sur le CD.
Conclusion : Développer et démarrer
Barts PE est la solution pour de nombreux utilisateurs stressés. Étant donné qu’un Windows légal est nécessaire, on peut s’étonner que Microsoft lui-même ne propose pas cette possibilité. Barts PE est gratuit et facile à utiliser, même pour les non-initiés. Mais l’environnement PE ne révèle ses points forts qu’après une mise à niveau grâce aux nombreux plug-ins et surtout au support réseau.
Fini la vieille disquette DOS, place à l’environnement PE. Il ne reste plus qu’à espérer que la communauté des fans continue à écrire des plugins pour intégrer des programmes comme Acrobat Reader et autres.