Microsoft heeft sinds Windows XP en Windows Server 2003 een Windows Preinstallation Environment of kort weg een WinPE omgeving gemaakt waar men het systeem kan voorbereiden op een installatie van het besturingssysteem. Echter Bart zag deze omgeving als ideaal voor het uitvoeren van onderhoudstaken en reddingsacties. Hiervoor heeft hij BartPE in elkaar gezet, de eerste versie bevatte nog enkele delen die onder het copyright van Microsoft vielen deze zijn echter sinds versie 2 vervangen door eigen applicaties. Onlangs heeft men versie 3.0.31 uitgebracht die 3.0.30 in rap tempo heeft opgevolgd. Het changelog ziet er als volgt uit:
Version 3.0.31:Version 3.0.30
- plugin\bartpe:
- plugin\network: updated penetcfg.exe to v2.1.1 build1 (same version but file is different?!?)
This version is the first official public release with "built-in" network support (using bartpe/penetcfg)!
Changes to pebuilder.exe:Changed items:
- New button "search" added to the source dialog. This will search your system for valid windows XP/2003 installation locations.
First check (registry):Second check (windir):
- hive=HKEY_LOCAL_MACHINE subkey=SOFTWARE\Microsoft\Windows\CurrentVersion\Setup value=SourcePath
- hive=HKEY_LOCAL_MACHINE subkey=SOFTWARE\Microsoft\Windows NT\CurrentVersion value=SourcePath
Third check (drive search):
- The current windows directory will be checked
When the source path editbox is empty, search function will go off automatically.
- All local fixed disk and CD-Rom drives are searched, on fixed disk only a list of paths will be searched, currently only the root, but I can easily add other known locations. On CD-Rom drives the entire media is searched.
- New button "check" added, this will show if source path is valid, the windows productname and the windows CD name.
- Changed SourceDiskFiles attribute value "4". It was not possible to optionally copy files from the windows source CD, for example: "msvbvm50.dll=2,,4" would give an error. This has been fixed.
- Changed the order of processing plugin INF sections, swapped SourceDisksFiles and SourceDisksFolders
The old order was:The new order is:
- WinntDirectories, SourceDisksFiles, SourceDisksFiles.x86, SourceDisksFiles.
, SourceDisksFolders, SourceDisksFolders.
- WinntDirectories, SourceDisksFolders, SourceDisksFolders.
, SourceDisksFiles, SourceDisksFiles.x86, SourceDisksFiles. . - Fixed GUI deadlock, when you have used "autobuild" and manually (re)moved the source directory, next time you started pebuilder.exe would get you in a deadlock situation, clicking "next" did not take you to the next dialog window.
- Updated bartpe.exe to v1.2.3 The "-minint" option is now compatible with "factory.exe -minint".
- plugin\bartpe: updated penetcfg.exe to v2.1.1 build1 file sharing now also works!
- plugin\dospe: when sertain files not exist the copy will not fail anymore.
- plugin\autorun: updated keydown.exe to v1.1 (dospe and autorun changes done by Erwin Veermans)
- plugin\network: updated penetcfg.exe to v2.1.1 build1