What is the PE Builder ?

 

Bart's PE Builder helps you build a "BartPE" (Bart Preinstalled Environment) bootable Windows CD-Rom or DVD from Windows XP or Windows Server 2003 very suitable for PC maintenance tasks.

It will give you a complete Win32 environment with network support, a graphical user interface (800x600) and FAT/NTFS/CDFS file system support. Very handy for burn-in testing systems with no OS, rescuing files to a network share, virus scan and so on.
This will replace any Dos boot disk in no time!

PE Builder is not a Microsoft product and does not create Microsoft Windows Preinstallation Environment ("WinPE"). Using PE Builder does not grant you a license to Microsoft WinPE or to use the Windows XP or Server 2003 binaries in a manner other than stated in the End-User License Agreement include in your version of Microsoft Windows XP or Windows Server 2003. Microsoft has not reviewed or tested PE Builder and does not endorse its use.

Please do not contact Microsoft for support on the preinstallation environment that has been created by PE Builder !

Microsoft does not provide support for PE Builder or for the preinstallation environment created by PE Builder.

The PE Builder program (pebuilder.exe) runs on Windows 2000/XP/2003. It does not run on Windows NT4/ME/9x.

To avoid any confusion, the bootable media's generated by PE Builder should be called by it's nickname "BartPE"!

 

 

What’s the minimum necessary to build a PE builder cd ?

 

            The minimum necessary to build a PE Builder CD is the Pebuilder, and read the .htm files in all directories of  the plugin folder.

            For each plugin, you will need a different set of files. And the rest is extracted from your Windows XP cd or from your Windows 2003 cd.

            In the latest version of PE Builder, you will need a Microsoft Windows XP or a Microsoft Windows 2003 cd with SP1 Slipstreamed. To slipstream the SP1 in your XP cd you need only this things:

1)      Create a folder called sp1 in your hd

2)      Create a folder called XP in your hd

3)      Download the Service Pack 1 at Microsoft and save it to sp1

4)      Rename your XP sp1 file to sp1.exe

5)      Copy all the contents of your XP cd  to the XP folder

6)      Go to the sp1 folder and run the sp1.exe with this command line: sp1 /s:c:\XP (I assumed that your drive is c: and the up folder is at root of the disc. You can change it to your needs.)

7)      Now, you have a Windows XP cd with SP1a slipstreamed in a folder called XP.

 

Where I can get the minimum files for the PE builder ?

 

            The minimum files that you can get is:

 

Pebuilder -> Bart’s Page

Windows Xp -> You need to have a cd of this !

Windows 2003 -> you need to have a cd of this !

Service Pack -> Microsoft’s Site

 

For the network plugin, you will need 2 files (Factory.exe and Netcfg.exe) but these files are copyrighted and you will need to have a version or get it on Microsoft’s site.

 

Factory.exe version 5.2.3790.0 or higher

You can get factory.exe from:

For extract the msi file without install it, you can use Winrar.

You can get the latest netcfg.exe version from:

Some older version netcfg.exe can be found from:

The home or end users may not have these products so they cannot use netcfg.exe. But... they can use snetcfg_wxp.exe.
Download link:
snetcfg_wxp.exe (Windows 2000 DDK).

           

            Normally, this is the worst files to find. The rest are easy to find, but for it, you will need to read the .htm files in the plugin folders.

 

What is a plugin ?

 

            A plugin is a folder, with 3 or more files that increment the PE Builder. In a plugin forlder, you have basically 3 files.

 

Pluginname.inf -> File that include a plugin in the pe builder. Its says the files used by this plugin, the registry hives used and the configurations of the plugin.

Pluginname.htm -> File that says the name of the plugin, the use of the plugin and the files needed to use the plugin.

Pluginname.xml -> File that is used to include the plugin in the Nu2menu.

 

            In some plugins, exist a folder called files, where you have to put the files nedded by the plugin to be used in nu2menu or in XPE.

 

The Htm file

 

            This file is the how to use the plugin.

            In this file you will find the instructions of how to download the software needed, install it on the computer and the correct files that you need to use the plugin in the Pe Builder.

            The major of the problems are at this moment, where you don’t read  the HTM and receive lots of errors in the compilation of the Pebuilder.

 

The Inf file

 

            In this files you will find all the instructions used by the Pebuilder to include your plugin in the Start Menu. This file tells to Pebuilder where to put the files, whats registry entries is to put in the Registry.

             In this file there is a variable called Enable. In this variable you can use two values, 1 or 0. This variable enable or not the plugin.

            Edit this inf to enable the plugin if you have all the files and read all the HTM file.

            If there is any trouble with a file or with a configuration in the inf, please, don`t enable the plugin.

 

What`s the problem if I enable a plugin without the correct files ? 

 

            If you enable a plugin without all the files, or without correct al the things needed by the plugin, you will receive a lot of errors in the compilation process.

 

 

The XML File

 

            The XML file is the file that put the plugin in the nu2menu.

In this file you can select in which folder of the start menu you can put your plugin. You can personalize your nu2menu.

A basic type of a xml file nu2menu:

 

<!-- Nu2Menu entry for pluginname -->

<NU2MENU>

<MENU ID="Programs">     

 <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\pluginfolder\fileoftheplugin.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\pluginfolder\executableoftheplugin">Name of the plugin</MITEM>

</MENU>

</NU2MENU>

 

PS -     >All the tags in <> are uppercase !!! If its not in uppercase you will receive errors !!!

 

How to use a plugin ?

 

            First of all, you need to get the plugin (Normaly, a .cab file), copy this file to the plugin directory, read the .htm file and, if needed, you need to copy some files to the plugin directory or to the files directory. (If the .htm says to put the files in files folder and it`s not exist, create this !  )

            You can get a lot of plugins at the sites in the sites topic of this faq.

 

 

Minimum Information that you need to use the plugins

 

            Download the plugin that you need

            Extract it to the pluginname folder in the plugins folder

            Read the pluginname.htm and get (if needed) the files for the plugin

            Put the files that

 

 

How can I certify that my plugin is free of errors ?

 

1)      Read the pluginname.HTM

2)      Execute every step that you read at the HTM

3)      Download and copy every (no exceptions) file that the plugin need

4)      Read the inf and correct all the things that you need (In certain softwares like Powerques6t Drive Image, Winimage, Winzip and others, you will need to edit the inf file to put your name and your serial number.)

5)      Put the files in the correct folder

6)      Enable the plugin

7)      Check all the structure of the XML file and see if all the tags are in uppercase.

 

Hosted by www.Geocities.ws

1