Accueil - FAQ - ModBoot -  CD de démarrage -  CD MultiBoot - Ultime DVD - Scr2Htm

Bart's PE Builder v3 - Créez votre propre CD bootable Windows PE

car être administrateur est suffisamment difficile...

Version 3.1.10a
Page créée le : 6 octobre 2003
Dernière mise à jour : 17 février 2006 (annonce nouvelle version V3.1.10a)
Logo PE Builder (cree par Henk)

:: Introduction
:: Informations légales
:: Copies d'écrans
:: Détails des mises à jour
:: Télécharger PE Builder en français
:: Création de votre CD Bart PE en utilisant PE Builder
:: Pochette CD
:: Pilotes réseau, de stockage, et autres outils
:: Plugins
:: Questions fréquentes
:: Support technique
:: Prévisions pour les futures versions
:: Utilisation commerciale de PE Builder
:: Outils utilisés
:: Remerciements

 Introduction

Attention, une nouvelle version de PE Builder (V3.1.10a) vient de sortir le 17/02/2006, qui apporte un grand nombre de nouveautés !
Il faut que je me penche dessus, pour vous en parler de manière plus détaillée...
... j'espère pouvoir trouver le temps au mois de mars ;-)


Qu'est-ce que PE Builder et BartPE ?

PE Builder vous permet de créer un CD-Rom (ou un DVD) bootable (appelé BartPE) de Windows XP (SP1 minimum) ou Windows Server 2003 pour assurer facilement vos opérations de maintenance PC.

Ce CD (appelé BartPE) vous permet de démarrer votre PC, et vous donnera un environnement Win32 complet, multitâche, avec interface graphique (800x600), le support complet des systèmes de fichier FAT/NTFS/CDFS et le support réseau. Très pratique pour tester des PC sans OS, récupérer des fichiers vers un partage réseau, scanner les virus, etc...

Le CD BartPE généré remplacera avantageusement toutes les disquettes de boot DOS en un rien de temps !

Le CD généré pourra être utilisé sur n'importe quel PC (96 Mo RAM et 300 Mhz minimum à priori), même s'il n'y a pas de système d'exploitation installé, ou si le système est plus ancien que XP ou 2003.

Des plugins, à utiliser au moment de la création du CD, permettent d'ajouter beaucoup de fonctionnalités à votre CD, comme la gravure...

PE Builder n'est pas un produit Microsoft et ne crée pas Microsoft Windows Pre-installation Environment ("WinPE"). Utiliser PE Builder ne vous donne pas une license pour Microsoft WinPE ou pour utiliser les binaires de Windows XP ou Server 2003 d'une manière autre que celle définie dans le End-User License Agreement (EULA), Contrat de Licence Utilisateur Final (CLUF) en français, inclus dans votre version de Microsoft Windows XP ou Windows Server 2003. Microsoft n'a pas supervisé ou testé PE Builder et n'assume pas son emploi.

Merci de ne pas contacter Microsoft pour du support sur l'environnement crée par PE Builder !
Microsoft ne fourni aucun support sur PE Builder ou sur l'environnement de pré-installation crée par PE Builder.


Le programme PE Builder (pebuilder.exe) fonctionne sur Windows 2000/XP/2003. Il ne fonctionne PAS sur Windows NT4/Me/9x. C'est l'exécutable permettant de créer votre CD (ou DVD).

Pour éviter les confusions, le CD (ou DVD) bootable généré par PE Builder sera appelé "BartPE" !

Quelques mots de l'auteur :


L'auteur d'origine de PE Builder se nomme Bart Lagerweij. Il a créé des disque(tte)s et CD-Rom de démarrage depuis DOS 3.x jusqu'à 2002. J'ai traduis une grande partie de son travail. Il a notamment créé Corporate Modboot, Support réseau, CD-Rom de boot, ModBoot, ainsi que beaucoup d'autres outils nécessaires pour démarrer les PC comme il le voulait.

Il a arrêté cela en 2002. Pourquoi ? Il a vu un CD de démarrage Windows PE (WinPE) (de Microsoft) en action, et a été très, très curieux. Il a tout de suite deviné que ce serait le nouvel outil indispensable des techniciens PC.
Adieu tous les bons vieux (ou pas) utilitaires DOS, pour accéder aux partitions NTFS ! Il est maintenant possible de démarrer depuis un CD-Rom et d'avoir un accès complet en lecture/écriture aux volumes NTFS !

Voici quelques possibilités de BartPE, qui ne sont pas possible avec aucun disque de démarrage DOS, même avec le support réseau et ntfsdos :

En pensant à toutes les possibilités de cet outil, il remarqua que les termes de la licence d'utilisation de Windows PE en réservait son utilisation aux grands comptes, et quelques privilégiés. Le commun des mortels et petites entreprises n'y ayant pas droit, et lui non plus.

Il se demanda donc quelle serait la difficulté de recréer un tel CD-Rom, à partir d'un CD-Rom d'installation de Windows XP. Une rapide comparaison des fichiers montra que la plupart étaient communs. Comme il pensait que ce serait facile, il se mit au travail, pour programmer son propre utilitaire de création de CD Windows PE. S'il avait deviné les difficultés qui l'attendaient, il ne se serait sans doute jamais lancé dans cette aventure, de programmer PE Builder.

La première version (v1.0.0) de PE Builder était prête le 28 Avril 2003. Cette version était très simple et statique, et en contradiction avec le copyright de Microsoft. Fort de cette expérience, il travailla sur la version 2, de mai à juillet 2003. La version 2 n'avait pas les mêmes problèmes que la version 1. Elle était suffisamment dynamique pour être générée depuis Windows XP ou 2003. Elle fut enrichie de plusieurs manières, mais elle ressemblait encore trop par certains points au produit de Microsoft.

Il a donc revu le format des fichiers .INF, pour avoir son propre format. Le 1er septembre 2003 (environ 6 mois après ses débuts), la version 3 était prête. Après avoir ajouté le support des plugins, PE Builder devint très populaire. Des gens du monde entier écrivent des plugins pour utiliser leurs outils favoris avec PE Builder.

Personnellement, j'avais suivi l'évolution de ce produit, et le voyant en état finalisé et relativement facilement utilisable, j'ai décidé de m'atteler à la traduction française, qui était prête le 6 octobre 2003.

Quelles différences entre BartPE (ou PE Builder) et Microsoft Windows PE ?

Le nécessaire pour générer le CD :

  1. Les fichiers de votre CD-Rom d'installation Windows.
    Les versions de Windows supportées sont :
    • Windows XP Familial (il faudra inclure le Service Pack 1 ou plus)
    • Windows XP Professionnel (il faudra inclure le Service Pack 1 ou plus)
    • Windows Server 2003, Web Edition
    • Windows Server 2003, Standard Edition
    • Windows Server 2003, Entreprise Edition
  2. PE Builder (l'exécutable pebuilder.exe) fonctionne sur des systèmes Windows 2000/XP/2003 uniquement.
  3. Vous devez pouvoir graver une image ISO vers un CD-Rom ou un DVD (éventuellement depuis un autre poste).

Pourquoi PE Builder a été créé ?

Comme expliqué précédemment, Microsoft fourni Windows PE seulement aux OEM et aux grandes entreprises. Les petites entreprises et les utilisateurs individuels n'ont donc pas Windows PE. Je pense que ce n'est pas bien. Avec PE Builder, n'importe qui peut créer un CD-Rom (ou DVD) bootable ressemblant à Windows PE pour maintenir son système, et peut l'adapter à ses besoins.

 Informations légales


Cette section vous donne des informations légales sur BartPE, afin d'éviter son usage illégal...

Dans Technet Webcast about Windows PE, quelqu'un disait (en substance, voir le site de Bart pour plus de précisions) : "BartPE est une version non licenciée de WinPE et de Windows XP. Quelque chose dont nous encourageons les gens à se tenir éloignés car c'est une version de Windows non licenciée correctement".

Bart explique ceci :
  1. BartPE est une version non licenciée de WinPE et de Windows XP.
    Ceci est incorrect, BartPE n'est pas WinPE et ne sera jamais WinPE. BartPE se construit depuis les fichiers de Windows XP ou Server 2003. BartPE n'est pas créé depuis les fichiers de WinPE et n'utilise aucun fichier appartenant à Windows PE !
    Note : d'anciennes versions de PE Builder donnaient des instructions pour télécharger certains composants réseau de WinPE depuis internet pour autoriser le partage réseau, mais depuis la version V3.0.30 (et plus), le support réseau est inclut.
  2. C'est une version de Windows non licenciée correctement.
    Quand BartPE n'est pas utilisé correctement, cela peut-être vrai (voir ci-dessous).
Quand vous utilisez BartPE, vous devez savoir que :
  1. Il est légal de faire une "copie de sauvegarde" de N'IMPORTE QUEL fichier de votre CD original de Windows XP/2003 vers un autre média.
  2. Il est légal d'ajouter n'importe quel autre fichier de votre choix vers ce média de secours.
  3. Comme les fichiers ruches de base de registre sont juste des fichiers texte, il est légal de les créer et les distribuer sur le média de votre choix.
  4. Il est illégal d'utiliser un CD BartPE et une version Windows XP/2003 installée au même moment avec le même contrat d'utilisation Windows XP/2003.
  5. Il est illégal de modifier les fichiers binaires, comme précisé dans le contrat d'utilisateur final de Windows XP/2003. Ceci rend des modifications comme "winlogon" et "bootscreen" illégales.
  6. Une image BartPE est (entre guillemets) "un WinPE non licencié correctement". Cela signifie que si vous voulez une licence WinPE, vous ne pouvez pas utiliser BartPE. Par contre, vous pouvez utiliser une image BartPE sous la licence du CLUF de Windows XP/2003, qui était fourni avec le CD source d'XP/2003 utilisé par PE Builder pour créer BartPE.

Il me semble, considérant ceci, que Microsoft ne peut pas dire que BartPE est illégal. Si vous ne contrevenez pas aux règles (4), (5), (6) et que vous ne faites pas plus d'un CD BartPE sans avoir les licences Windows XP/2003 correspondantes, vous pouvez l'utiliser dans n'importe quel environnement.

L'archive PE Builder téléchargeable (sur mon site ou celui de Bart) n'inclut aucun plugin qui pourrait enfreindre les règles ci-dessus !
Mais soyez prudents avec les plugins créés par d'autres personnes !

Plus d'information :

 Copies d'écrans


Ces captures ont été faites depuis un CD que j'ai généré, avec IrfanView (intégré au CD). Cliquez sur les images pour les ouvrir en grand. Vous aurez ainsi un aperçu des possibilités offertes par le CD-Rom BartPE, créé grâce à PE Builder.

Le gestionnaire de fichiers A43.

Le configurateur de réseau, que j'ai traduis en français !

Le configurateur de réseau avec les connexions réseau.

L'installateur sur disque dur, la ligne de commande et la commande Exécuter.

Le bureau avec wordpad et la calculatrice en fond, le menu Nu2Menu au premier plan.

Les fenêtres de Connexion Bureau à distance, et de WinRar.


 Détails des mises à jour


Historique des changements
# Changements dans PE Builder (de la V3.0.25 à la V3.0.32)

A noter que certains changements ne sont pas vraiment exacts pour la version française.
En effet, je corrige certains problèmes des versions anglaises en traduisant.

V3.0.32
Changements apportés à pebuilder.exe :
- Pebuilder a été légèrement modifié pour supporter Windows XP SP2 Release 
  Candidate 1 (RC1)
  Pour obtenir le SP2 RC1, allez ici :
  http://www.microsoft.com/technet/prodtechnol/winxppro/sp2preview.mspx

Nouveaux éléments :
- plugin\dsk_hpt3xx : Pilote HighPoint HPT3xx ATA RAID
- bartpe.bmp : le nouveau papier peint officiel "BartPE", créé par Henk de 
  Jong.

Eléments modifiés :
- plugin\nu2menu:
  * Mise à jour de nu2menu.exe en V0.3.45. Ajout de la fonction @Exit().
  * Nouveau programme nu2menumsg.exe, ce programme peut envoyer des commandes
    de script simple à nu2menu.exe. Voir reboot.cmd pour un exemple.
  * Ajout de nu2go.bmp : Nouveau bouton "go" (démarrer).
  * Nouvelle commande "reboot" pour redémarrer BartPE depuis un script batch.
- plugin\a43 : Mise à jour du gestionnaire de fichiers A43 à la V2.26

V3.0.31
- plugin\bartpe : idem que pour plugin\network
- plugin\network :
  mise à jour de penetcfg.exe en version v2.2.0.5 beta (version internationale en français)
  mise à jour de penetcfg.exe en version v2.3.0 beta le 11 mars 2004 à midi.

V3.0.30
Cette version est la première version publique officielle contenant un 
support réseau "inclus" (utilisant bartpe/penetcfg) !

Changements apportés à pebuilder.exe :
- Nouveau bouton "search" ajouté à la boite de dialogue des fichiers source.
  Le programme recherchera alors un endroit où sont installés des fichiers 
  d'installation valides de windows XP/2003.
  Première inspection (base de registre) :
    emplacement=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup valeur=SourcePath
    emplacement=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion valeur=SourcePath
  Deuxième inspection (windir) :
    Le répertoire courant de windows va être inspecté
  Troisième inspection (recherche sur disque locaux) :
    Tous les lecteurs locaux fixes, y compris les CD-ROMS seront inspectés.
    Sur les disques durs seulement une liste pré-établie de dossiers seront 
    explorés, actuellement seulement la racine, mais d'autres endroits seront 
    sûrement rajoutés par la suite.
    Sur les lecteurs de CD-ROM, tout le disque est exploré.
  Si la zone de saisie du dossier source demeure vide, le bouton de recherche sera désactivé.
- Nouveau bouton "check" ajouté, permet de vérifier la validité du dossier source,
  le nom du produit windows et le nom du CD windows.
- Modification de l'attribut de valeur "4" pour SourceDiskFiles (fichiers source du disque).
  Il n'était pas possible de copier de manière optionnelle les fichiers sources du 
  CD de windows, comme par exemple : "msvbvm50.dll=2,,4", qui affichait une erreur.
  Cela a été réparé.
- Modification de l'ordre de traitement des sections des fichiers INF liés aux plugins, 
  intervertion de SourceDisksFiles et SourceDisksFolders (fichiers et répertoires sources).
  L'ancien ordre était :
    WinntDirectories, SourceDisksFiles, SourceDisksFiles.x86, 
    SourceDisksFiles.<buildnr>, SourceDisksFolders, SourceDisksFolders.<buildnr>
  Le nouvel ordre est :
    WinntDirectories, SourceDisksFolders, SourceDisksFolders.<buildnr>,
    SourceDisksFiles, SourceDisksFiles.x86, SourceDisksFiles.<buildnr>
- Réparation du bug de non-réponse de l'interface : quand on avait utilisé 
  "autobuild" en ayant au préalable supprimé ou déplacé manuellement le 
  répertoire source, on avait au redémarrage de pebuilder.exe un bug de 
  non-réponse, et en cliquant sur "next" la boite de dialogue suivante 
  n'apparaissait pas.

Eléments modifiés :
- Mise à jour de bartpe.exe à la V1.2.3
  L'option "-minint" est maintenant compatible avec "factory.exe -minint".
- plugin\bartpe :
  Mise à jour de penetcfg.exe à la V2.1.1 build1
  Le partage de fichiers marche aussi maintenant !
- plugin\dospe : La copie ne s'arrête plus si certains fichiers sont 
  inexistants.
- plugin\autorun : Mise à jour de keydown.exe à la V1.1
  (modifications de dospe et autorun, effectuées par Erwin Veermans)
- plugin\network :
  Mise à jour de penetcfg.exe à la V2.1.1 build1

V3.0.29
Nouveaux éléments :
- plugin\bartpe : Support réseau [bartpe/penetcfg]
  Support réseau en utilisant bartpe.exe par Bart Lagerweij, et penetcfg.exe
  par theTruth (pas besoin de factory.exe et [s]netcfg.exe !)
  Attention : Ce plugin est une version BETA!
  Remarque : Le partage de fichiers ne fonctionne pas encore !

Eléments supprimés :
- plugin\penet (voir le nouveau plugin\bartpe)

Eléments modifiés :
- plugin\dsk_cpqcissm\cpqcissm.inf : ajout de l'id 
  "PCI\VEN_0E11&DEV_0046&SUBSYS_409D0E11" pour le support du contrôleur
  6400 RAID EMU U320
- plugin\pehdinst\pehdinst.cmd : Mise à jour de l'installateur sur
  disque dur à la V1.0.3
  Ajout d'une vérification d'un fichier "bartpe.tag" avant la suppression
  des répertoires comme \minint et \programs sur le disque cible.
  Cela empêche la suppression accidentelle de ces répertoires dans le cas
  où l'utilisateur a déjà un répertoire nommé \programs sur son disque
  avant l'installation de BartPE.
- plugin\a43 : Mise à jour du gestionnaire de fichiers A43 à la V2.24

V3.0.28
- plugin\penet\penet.htm : correction d'erreurs typographiques

V3.0.27
Nouveaux éléments :
- plugin\snapshot : l'outil Drive snapshot (shareware) a été inclus avec 
  l'aimable autorisation de son auteur.
- plugin\penet : Support réseau [PENET]
  Support réseau utilisant penet.exe par Bart Lagerweij
  (au lieu de netcfg.exe ou snetcfg.exe)
  Attention : Ce plugin est une version BETA !

Eléments modifiés :
- Le répertoire plugin\total commander\files manquait, il a été rajouté.
- plugin\total commander\totalcmd.inf : "files" ajouté à wincmd.key.
- plugin\mcafee\mcafee.inf : ajout du fichier manquant scangui.txt
- correction d'erreurs typographiques.

V3.0.26
Modifications de pebuilder.exe :
- Réparation du bug qui provoquait le message "Error: loadKey failed" en 
  générant depuis Windows 2000 et en utilisant les fichiers sources depuis le CD.

Eléments modifiés :
- plugin\patch_824146.htm : correction d'erreurs typographiques
- plugin\mcafee : Mise à jour de scangui.exe à la V1.0.3
- plugin\a43 : Mise à jour du gestionnaire de fichiers A43 à la V2.19
  (Réparation du bug de tri lors d'un tri par nom au lancement de A43)

V3.0.25
Modifications de pebuilder.exe :
- Modification de la vérification du chemin des fichiers source, 
  modification de la version de fichier de 1106 (sp1a) à 1045 (sp1).
- Ajout de "buildnr" aux sections Software.AddReg, Software.AddReg,
  Software.DelReg, SetupReg.AddReg, Default.AddReg, Default.DelReg,
  SourceDisksFiles et SourceDisksFolders
  Exemple :
  [SourceDisksFiles.2600]
  files\xp\sp2\ole32.dll=2,,1           ; pour windows XP
  [SourceDisksFiles.3790]
  files\2k3\rtmgdr\ole32.dll=2,,1       ; pour windows 2003
- Quand un directoryID non valide d'un répertoire est spécifié dans 
  sourcedisksfolders, pebuilder se plantait. Réparé, pebuilder affiche
  maintenant une erreur disant qu'il ne trouve pas le directoryID.

Nouveaux éléments :
- plugin\patch_824146 : Patch de sécurité service RPCSS (KB824146)
- plugin\sermouse : Pilote de souris série
- plugin\mozillaembed : Navigateur Mozilla Embed

Eléments modifiés :
- plugin\mcafee : Ajout d'une interface graphique (scangui.exe) pour le scanner.
- pebuilder.inf : la variable d'environnement path était déclarée deux fois, 
  donc la seconde entrée écrasait la première. Réparé.
- plugin\nu2menu\nu2menu.xml : Suppression de la définition du nombre de couleurs.
  Cela ne marchait pas pour toutes les cartes vidéo.


Vous pouvez aussi consulter tout l'historique des changements de la Version 3...

 Télécharger PE Builder en français


Les téléchargements ci-dessous intègrent des plugins dont les explications sont traduites en français, ainsi que le fonctionnement des programmes, dans la mesure du possible.

Voici la dernière version :
PE Builder V3.1.10a (17/02/2006), sur le site de Bart, tant que je n'ai pas pris le temps (j'espère pouvoir en mars) de me pencher plus sur la question...
PE Builder v3.0.32fr (29/03/2004), avec ma traduction française et mes ajouts (3,12 Mo).

Précédente(s) version(s) :
PE Builder v3.0.31fr (09/03/2004, mis à jour le 11/03/2004), avec ma traduction française et mes ajouts (3,00 Mo).
PE Builder v3.0.30fr (03/03/2004), avec ma traduction française et mes ajouts (2,89 Mo).
PE Builder v3.0.28, non traduite en français, car j'étais en vacances, je suis donc passé directement à la version 3.0.30.
PE Builder v3.0.26fr (07/01/2004, mis à jour le 23/01/2004), avec ma traduction française et mes ajouts (2,30 Mo).
PE Builder v3.0.25fr (26/12/2003) avec ma traduction française et mes ajouts (2,30 Mo).
PE Builder v3.0.24fr (11/12/2003) avec ma traduction française et mes ajouts (2,23 Mo).
PE Builder v3.0.22fr (01/12/2003, mis à jour le 5/12/2003) avec ma traduction française et mes ajouts (1,88 Mo).
PE Builder v3.0.18afr (10/11/2003) avec correction de petits bugs de la version précédente (1,87 Mo).
PE Builder v3.0.18fr (07/11/2003) avec ma traduction française et mes ajouts (1,88 Mo).
PE Builder v3.0.16b2fr (21/10/2003) avec ma traduction et mes ajouts (1,61 Mo).

 Création de votre CD Bart PE en utilisant PE Builder


Pour la première fois, ou en cas de problème, essayez de générer depuis un répertoire "propre", et sans modifier quoi que ce soit aux plugins (en gardant juste ceux activés par défaut), et utilisez un CD-RW...
  1. Téléchargez la dernière version de PE Builder, voir la section télécharger de cette page.

    Décompactez les fichiers de l'archive zip dans un répertoire de votre disque dur (par exemple d:\pebuilder).
    Attention, soyez certain de recréer les répertoires !

    Dans mon exemple, vous devriez donc avoir les dossiers suivants : d:\pebuilder\doc\ et d:\pebuilder\plugin\ (ce dernier dossier comportant de nombreux sous dossiers).

  2. Copie des fichiers d'installations de Windows sur le disque dur :

    Cette partie est optionnelle, sauf si votre CD est celui d'XP et n'intègre pas le SP1.

    Copiez quelque part sur votre disque dur (disons dans d:\cdxp) le contenu du CD d'installation (du moins le répertoire i386 et tous les fichiers racines : win51*.* ...). Vous devez donc avoir un répertoire d:\cdxp\i386.

    Si votre CD n'incluait pas le SP1 (ou SP1a), vous devez patcher le répertoire avec le SP1(a). Pour cela, ouvrez une ligne de commande, placez vous dans le répertoire contenant le SP1(a), et lancez la commande suivante : xpsp1_fr_x86.exe -s:d:\cdxp\ (ou xpsp1a_fr_x86.exe -s:d:\cdxp\ pour le SP1a)

    Cela permet d'avoir une base incluant le SP1(a), version minimale nécessaire pour que PE Builder puisse créer le CD BartPE, et plus rapide que de devoir lire depuis le CD-Rom, pour générer un CD...

  3. Lancez pebuilder.exe. Suivez les instructions que PE Builder vous donne (en anglais, je suis en contact avec l'auteur pour une traduction, un jour peut-être...).

    Regardez le déroulement avec copies d'écran, cette page comporte quelques informations importantes et explique ce qu'il faut saisir dans chaque champ.

    Pour le répertoire contenant les fichiers d'installation, il ne faut pas spécifier le répertoire i386, mais le répertoire parent.

    Si une option n'est pas claire, appuyer sur le bouton d'aide (Help : mais attention, l'aide est en anglais et pas à jour).
    Pour certains plugins, vous devez téléchargez le programme et placer les fichiers au bon endroit. PE Builder vous l'indiquera. Si vous demandez l'activation d'un plugin sans placer les fichiers nécessaires, PE Builder vous affichera un message d'erreur. Sélectionnez un plugin et appuyez sur le bouton [PluginHelp] pour avoir plus d'information.

    Attention ! Laissez l'option "Create ISO image" activée, cela créera l'image ISO pour vous ! N'essayez pas de générer l'image ISO avec un autre outil de gravure. La plupart d'entre eux ne peut pas créer un fichier avec système de fichier ISO-9660:1999 (version 2), et s'ils le peuvent, la plupart d'entre eux ne démarreront pas !

    Si tout va bien, le dernier message de PE Builder sera "Build process done..." et il ne sera pas question d'erreur ou avertissement.

  4. Gravez l'image ISO avec l'application de gravure de votre choix, comme Nero, Easy CD Creator, WinOnCD, CdrWin ou autre :

    Attention ! Ne gravez pas l'image comme un simple fichier ! Vous devez graver un CD à partir de l'image ISO (Par exemple, depuis Nero : Menu Fichier / Graver l'image) !

Terminé ! Essayez et démarrez le CD !

Si les instructions ne vous semblent pas claires, relisez attentivement la page, et dites vous que c'est déjà plus complet que la version originale en anglais. Si vous pensez faire mieux, changez le texte et envoyez le moi par mail...

Merci de m'envoyer un petit mail pour me signaler ce que cela a donné, en précisant quelle version d'OS vous utilisez, avec quel SP...

 Pochette CD


Certaine personnes demandaient une pochette pour le CD BartPE, alors Henk en a créé une à partir du papier peint de BartPE.

Pochette du CD BartPE (14 Ko)
Pochette du CD BartPE - haute résolution (78 Ko)

 Pilotes réseau, de stockage, et autres outils


Vous pouvez comprendre que PE Builder ne peut pas inclure tous les pilotes réseau, de stockage, et autres outils existants. Voila pourquoi votre aide est nécessaire !

Si sous travaillez pour une société (ou connaissez quelqu'un) qui fait du développement, demandez à l'équipe de développement d'ajouter le support pour "BartPE". Les pilotes sont les mêmes que pour Windows XP/2003, mais doivent être packetés différemment, et un fichier .inf spécial doit être créé.

Pour un exemple sur la façon de créer un plugin de stockage, voir plugin\dsk_cpqcissm dans l'archive PE Builder. Pour un exemple sur la façon de créer un plugin de carte réseau, voir plugin\nic_b57xp32 dans l'archive PE Builder. Pour un exemple sur la façon de créer un plugin de programme, voir plugin\total commander dans l'archive PE Builder.

Chaque plugin devrait être packeté dans un fichier cabinet (.cab), pour que l'utilisateur final puisse facilement l'utiliser. Utilisez cabarc.exe pour créer le fichier au format cabinet (.cab).

Obtenez gratuitement cabarc.exe depuis http://support.microsoft.com/default.aspx?scid=KB;en-us;310618.

Exemple : cabarc n nic_intelpro.cab *.*

 Plugins (Pour déterminer les fonctions possibles avec BartPE)


Cette section concerne les plugins, qui permettent de choisir/rajouter des fonctionnalités au CD BartPE que vous génererez. Ils sont équivalents, sur le principe, aux modules pour ModBoot.

Les plugins suivants sont inclus dans l'archive de PE Builder. Utilisez les liens pour voir leur description. Cette information est aussi disponible dans PE Builder, partie "plugin", en appuyant sur le bouton "PluginHelp".


Comme vous pouvez le comprendre, je ne peux pas intégrer tous les plugins de tous les contributeurs dans mon archive...

J'ai donc créé une page supplémentaire pour tous les autres plugins, qui ne sont pas inclus dans l'archive que je propose au téléchargement sur mon site. Donc, si vous voulez d'autres plugins, pour plus de fonctionnalités, consultez la page des plugins supplémentaires de PE Builder.

Pour en apprendre plus sur le format des plugins, pour les modifier, créer, traduire... voyez PluginAide.htm.

 Questions fréquentes


  1. Q : Si j'utilise PE Builder, est-ce que cela signifie que j'ai une licence pour WinPE de Microsoft ?
    R : Non, pas du tout !

  2. Q : Est-ce que Microsoft fourni du support pour l'utilisation de PE Builder ou assume les conséquences de son utilisation ?
    R : Non, pas du tout ! Et moi non plus, vous utilisez PE Builder à vos propres risques !

  3. Q : Quelles sont les limitations de BartPE par rapport à une installation normale ?
    R : BartPE a les limitations suivantes (qui se réduisent au fil du temps avec l'utilisation de plugins appropriés) :
    • Pour réduire sa taille, BartPE inclut seulement une partie des APIs Win32, comme le noyau, et les entrées/sorties (disque et réseau).
    • Pour éviter son utilisation comme système d'exploitation piraté, BartPE arrête automatiquement le shell et redémarre après 24h d'utilisation. Vous ne pouvez pas non plus lancer plus de 6 processus, y compris le shell (nu2menu).
    • La résolution des noms Distributed File System (DFS) n'est pas supportée.
    • Les lettres de lecteur assignées par BartPE ne sont pas sauvegardées et persistantes après un reboot. Les lettres de lecteur assignées quand vous créez des partitions sont dans l'ordre de création, mais après un reboot, elles seront dans l'ordre par défaut.
    • BartPE nécessite un équipement compatible VGA et utilise une résolution (par défaut) de 800 x 600 pixels. Si WinPE ne peut pas détecter les préférences vidéo, la résolution par défaut sera de 640 x 480 pixels.
    • BartPE est trop important pour tenir sur une disquette.
    • BartPE ne supporte pas Microsoft .NET.

  4. Q : A la création de l'image ISO, j'ai l'avertissement suivant de mkisofs.exe :
    Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
    R : Tout va bien, BartPE ne fera pas de débordement, vous pouvez ignorer ce message.

  5. Q : J'ai créé l'ISO depuis Windows Server 2003 Standard et PE Builder démarre en affichant l'écran de Windows XP avant de charger l'interface graphique utilisateur. Que se passe-t-il ?

    R : Oui, je suis au courant de ce disfonctionnement cosmétique inexpliqué, mais tout va bien. Si vous vérifiez la version, vous serez bien en v5.2.3790.

  6. Q : Quel est le problème avec l'image ISO générée par PE Builder ? Je ne peux pas l'ouvrir/éditer/recréer avec la plupart des utilitaires de manipulation d'image ISO...

    R : L'image ISO générée par PE Builder utilise le (nouveau) standard ISO 9660:1999. Vous pouvez trouver les spécifications ici : http://www.y-adagio.com/public/standards/iso_cdromr/tocont.htm
    Cette nouvelle spécification stipule que la longueur des identifiants de répertoire et fichier est limité à 207.
    Les noms de répertoire et fichier peuvent donc atteindre 207 caractères. La plupart des programmes et outils de gestion d'image ISO, et certains systèmes d'exploitation (comme DOS) basés sur ISO 9660:1988 n'apprécient pas ces noms longs et risquent de ne pas fonctionner.

    Même une image ISO 9660:1999 créée par mkisofs v2.01a17 (le meilleur outil de génération d'ISO) ne démarrait pas correctement. Bart a créé une version patchée (v2.01a17-bart) pour que les choses fonctionnent correctement.
    Isobuster pourra voir/extraire correctement.

  7. Q : J'ai l'erreur suivante :
    Loading "C:\pebuilder\setuphiv"
    Error: loadKey failed:

    R : Avez vous les droits administrateur ? Essayez de fermer pebuilder.exe et essayez de nouveau. Si cela échoue encore, fermez pebuilder.exe et lancez regedit.exe. Cherchez dans HKEY_USERS une sous clé commençant par "pebuilder", sélectionnez cette clé et sélectionnez "Unload Hive" depuis le menu regedit. Essayez à nouveau...

  8. Q : Est-ce que je peux démarrer BartPE depuis le disque dur ou Windows 2000/XP/2003 est déjà installé ?

    R : Oui. C'est très pratique pour tester...
    Vous pouvez soit demander l'installation sur le disque dur depuis le CD BartPE démarré, soit l'installer directement sur le disque dur, sans générer de CD :
    • Démarrez pebuilder normalement, pas besoin de générer l'ISO. Soyez sur d'avoir activé le plugin "Installeur de BartPE sur le disque dur".
    • Une fois la génération terminée, allez dans le répertoire plugin\pehdinst et lancez pehdinst.cmd <path>, avec <path> étant le répertoire de sortie de PE Builder (par défaut c:\pebldr). Sélectionnez l'option 1 pour installer Bart PE en plus de votre système existant (boot.ini).
    • Quand pehdinst.cmd s'est terminé correctement, vous pouvez redémarrer et choisir "Windows PE [par PE Builder]" depuis le menu fourni par boot.ini.

    Vous pouvez maintenant depuis le menu de démarrage de boot.ini.

  9. Q : Est-ce que BartPE peut booter depuis un support USB comme une clé USB ou un lecteur CD-Rom USB ?

    R : Non. Pour plus d'infos, lisez (en anglais) Recommendations for Booting Windows from USB Storage Devices.

  10. Q : PE Builder est vraiment génial, comment vous remercier ?

    R : En me faisant un don... voir ma page contact, rubrique remerciements.

  11. Q : Pourquoi ne peut-on pas créer un CD BartPE à partir des fichiers de Windows 2000 ?

    R : Le noyau ne supporte pas le commutateur "/minint" et ne peut donc pas démarrer depuis un média en lecture seule... Le fichier layout.inf ne contient pas les champs nécessaires pour une copie des fichiers de winpe.

  12. Q : En démarrant BartPE (Server 2003) depuis un lecteur CD-Rom Aopen 952E ou 956E, le processus de démarrage s'arrête juste avant que le bureau ne s'affiche, pourquoi ?

    R : Oui, ce problème est connu. Aopen 952E revision A75 ne fonctionne pas, la revision A64 fonctionne. peut-être un bug du firmware ? On sait aussi que BartPE (Windows XP/sp1) démarre correctement.

  13. Q : En démarrant BartPE depuis le disque dur, diskpart ne fonctionne pas, et j'ai l'erreur suivante : The disk management services could not complete the operation.
    R : C'est normal, en démarrant bartPE/winPE depuis le disque dur, diskpart ne fonctionnera pas, mais il devrait fonctionner correctement quand démarré depuis le CD-Rom/DVD.

  14. Q : Est-ce que PE Builder supprime la limite de 24 heures de fonctionnement ?

    R : Non !

  15. Q : Est-ce que PE Builder supprime la limite de "démarrage de 6 processus" ?

    R : Non !

  16. Q : En générant depuis Windows XP, il y a une erreur relative à des fichiers commençants par "vds". Ces fichiers font référence à "Virtual Disk Service" de Windows Server 2003. Comment éviter ce problème ?

    R : Utilisez-vous un plugin diskpart pour win2003 ? Si c'est le cas, désactivez-le !

  17. Q : J'ai le message suivant :
    Source files wrong version?
    File version <path>\i386\ntdll.dll is 5.1.2600.0 should be 5.1.2600.1106 or higher.

    Que dois-je faire ?

    R : Vous devez intégrer à vos fichiers d'installation de Window XP le service pack 1, la procédure est expliquée dans la création pas à pas.

  18. Q : Existe-t-il d'autres générateurs comme PE Builder ?

    R : Non ! A part celui de Microsoft, OEM Preinstallation Kit (OPK), il n'y a pas d'autre "vrai" générateur comme PE builder !
    Attention, il y a d'autres générateurs prétendant créer un WinPE, mais ils sont basés sur celui de Microsoft. Utiliser ce genre de générateur ne signifie pas que vous avez une licence de WinPE de Microsoft !

  19. Q : Quand j'écris un programme, comment déterminer si j'exécute BartPE ou WinPE ?

    R : Il faut vérifier si les clefs de registre suivantes existent...
    Si exécution d'un PE (WinPE ou BartPE) : HKLM\system\currentcontrolset\control\minint
    Si exécution de BartPE : HKLM\system\currentcontrolset\control\pebuilder

  20. Q : Peut-on intégrer BartPE à un CD (ou DVD) multiboot ?

    R : Oui, et c'est très simple, voir mon guide d'installation de multiples versions de windows...

  21. Q : Si je n'ai pas de souris connectée, comment activer le bouton "GO" (de nu2menu) ?

    R : Pressez Alt-M (parfois il faut le faire deux fois).

  22. Q : Est-ce que PE Builder peut générer BartPE à partir des fichiers de XP SP2 ?

    R : Oui ! Utilisez PE Builder V3.0.32 ou plus.

  23. Q : Est-ce que BartPE peut lire ou copier les fichiers compressés ?

    R : Oui !

  24. Q : Est-ce que BartPE peut lire ou copier les fichiers encryptés (avec 'Encrypting File System') ?

    R : Non !

 Support technique


Si vous avez des problèmes ou des questions à propos de PE Builder, voici ou trouver plus d'information :
Merci de ne pas contacter Microsoft pour du support sur l'environnement crée par PE Builder !
Microsoft ne fourni aucun support sur PE Builder ou sur l'environnement de pré-installation crée par PE Builder.


 Prévisions pour les futures versions


Voici ce qui est prévu pour les versions futures de PE Builder (sans garantie) :

- Traduire pebuilder.exe (Juin 2004 ?) dès que Bart m'en donnera les moyens.
- Intégrer plus de plugins, directement utilisables.

 Utilisation commerciale de PE Builder


Comme vous pouvez le lire dans la licence d'utilisation de PE Builder (pebuilder.txt), vous êtes autorisé à utiliser gratuitement PE Builder pour vous ou dans votre société. Par contre, vendre PE Builder, ou le distribuer à d'autres personnes, seul ou avec d'autres produits n'est pas permis.
L'auteur de PE Builder (Bart Lagerweij) travaille avec CTS (Computer Technology Systems B.V.) pour vendre des licences OEM de PE Builder aux vendeurs de logiciels.
Regardez l'utilisation commerciale de PE Builder sur le site web de CTS pour plus d'information.

Est-ce que cela signifie la fin de la version gratuite de PE Builder ? Non ! La version gratuite continuera d'exister, comme c'est le cas actuellement.

 Outils utilisés


PE Builder utilise les outils suivants :

Windows et Windows NT sont des marques ou marques déposées de Microsoft Corporation aux états-unis et dans d'autres pays...

 Remerciements

PE Builder a été créé par Bart Lagerweij, c'est lui qui a fait un superbe travail, et la version originale (en anglais) peut être consultée sur le site original de PE Builder.

Pour ma part, j'ai effectué une traduction des pages de son site, ainsi que des plugins, pour permettre à un (plus) grand nombre de personnes maitrisant mieux le français que l'anglais d'en profiter.

J'ai (volontairement) omis de traduire les informations très techniques (les gens motivés les liront en anglais).

J'ai parfois réorganisé, modifié ou ajouté certaines informations, soit pour les rendre plus clairs ou simple, soit parce qu'elles sont relatives au langage français, ou qu'elles n'existaient pas.

Traduction et modifications par Séverin TERRIER. Tous droits réservés.
Copyright (c) 2002-2006 par Bart Lagerweij. All rights reserved.