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"!
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.
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.
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.
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.
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.
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 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 !!!
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.
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
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.