BestCrypt Volume Encryption
Plugin for BartPE
This information is helpful if you want to create a bootable Windows CD/DVD with BestCrypt Volume Encryption software.
The bootable CD is created using BartPE software. BestCrypt Volume Encryption appears on the bootable CD after adding the Plugin to the BartPE program.
What are BartPE and PE Builder?
Detailed information about the BartPE bootable Windows CD/DVD is available on this website: http://www.nu2.nu/pebuilder/
As it states:
"Bart's PE Builder helps you build a "BartPE" (Bart Preinstalled Environment) bootable Windows CD-Rom or DVD from the original Windows XP or Windows Server 2003 installation/setup CD, 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 filesystem support. Very handy for burn-in testing systems with no OS, rescuing files to a network share, virus scan and so on."
What is BestCrypt Volume Encryption software?
BestCrypt Volume Encryption software is an application designed to encrypt disk volumes under Windows 2000/XP/2003/Vista. It is one of the few applications that are able to encrypt even the boot volume, and among those few that do (Drive Crypt Plus Pack, PGP Whole Disk Encryption, CE-Infosys CompuSec) it is the most powerful, thanks to its ability to work with volumes rather than partitions or even whole drives.
Read about BestCrypt Volume Encryption for Home and Small Business
Read about BestCrypt Volume Encryption for Enterprises
Creating a bootable Windows CD/DVD
- Please follow the instructions on the BartPE Web site (Getting started section) to install the software. For example, you have installed it to the C:\PEBuilder folder.
- Click here to download the compressed BestCrypt Volume Encryption Plugin (bcve_bartpe.zip file). Extract the Plugin's files to the C:\PEBuilder\plugin\BCVE subfolder.
- After extracting the Plugin's files, subfolder files will appear (full path to the subfolder for our example would be C:\PEBuilder\plugin\BCVE\files).
Let's assume that BestCrypt Volume Encryption software is installed on your computer in this folder: C:\Program Files\Jetico\BestCrypt Volume. Please copy the following BestCrypt Volume Encryption files to the C:\PEBuilder\plugin\BCVE\files folder:
- All files from C:\Program Files\Jetico\BestCrypt Volume Encryption
- %SystemRoot%\system32\drivers\bcfnt.sys
- %SystemRoot%\system32\drivers\fsh.sys
- %SystemRoot%\system32\drivers\volsnap.sys - Run the BartPE PEBuilder program to create a bootable Windows CD/DVD. Please do not forget to check that the BestCrypt Volume Encryption plugin appears among other plugins in the software.
Notes
- This plugin works if you use a set of files from BestCrypt Volume Encryption version 1.98 or later.
- When you run the BestCrypt Volume Encryption program, you may get this message: Error 0002 in updating Rescue Data (writing to Rescue File).
This is normal because you run the program from a read-only bootable CD, but updating the rescue file on read-only media is not possible. - If you use the plugin to decrypt a boot/system volume, please note the following: When you run the program from the bootable CD, your regular boot/system volume (C: for example) is not the one from where Windows is loaded at the moment.
Hence, if you run the Decrypt Volume command for C: volume, BestCrypt Volume Encryption software will decrypt it as non-bootable volume. To be more specific, the program will not restore the Master Boot Record (MBR) sector on the hard drive.
To overcome the problem, use the Decrypt a Volume using the Rescue File command from the Rescue menu. When you run the command, the program will suggest that you should enter a path for the Rescue File. It is recommended to select the rescue file you created after encrypting the boot volume. - If you have not saved the Rescue File, you could do one of the following:
1.Run the Decrypt Volume command, then reboot the computer and boot it with your Windows installation CD disk. This will allow you to recover the MBR sector.
2.Run the Mount Volume command for encrypted volume C:, save rescue.rsc file from the C:\ProgramFiles\Jetico\BestCrypt Volume Encryption\Rescue folder to the other disk. Run the Dismount Volume command for encrypted volume C: and then you can use the Decrypt a Volume using the Rescue File command as recommended above. - Two conflicts with other BartPE plugins are detected with "Acronis TrueImage" and "Shell: XPE: Windows XPE: PnP & Multimedia v1.0.7 [Sherpya]" plugins. Both of them happen because of the same reason - they modify an entry in the Registry so that the BestCrypt Volume Encryption driver becomes not inserted to the chain of disk drivers.
The plugins in their INF files have the following string:
[SetupReg.AddReg] 0x7, "ControlSet001\Control\Class\", "UpperFilters", "PartMgr", "some_driver_name"
The string statically sets chains of drivers as consisting of two drivers: standard Windows "PartMgr" and third party driver with "some_driver_name" name.
To get BCVE plugin working with the plugin, the string in INF file of corresponding plugin should include also BCVE driver "bcfnt":
[SetupReg.AddReg] 0x7, "ControlSet001\Control\Class\", "UpperFilters", "bcfnt", "PartMgr","some_driver_name"
Licensing
When you create a BartPE bootable Windows CD/DVD, you use modules from different vendors: Bart Lagerweij (BartPE software), Microsoft (Windows modules) and Jetico (BestCrypt Volume Encryption modules).
Please read the Licensing issues chapter on the BartPE website to get information concerning BartPE and Microsoft modules.
Using BestCrypt Volume Encryption modules on a bootable BartPE CD is legal for every user who has a registered copy of the software. Using the modules is also legal if they are copied from an installation made for evaluation purposes. Just please note that in this case the software will work in limited mode when the evaluation period is expired.
Acknowledgments
We thank Bart Lagerweij for creating such useful and flexible software as BartPE. We are also thankful to Pepa Kokes who created the first release of the BestCrypt Volume Encryption Plugin and then encouraged us to enhance our software to support BartPE.
