LibreCrypt: Open-Source disk encryption for Windows
User settings configured via the "View | Options" menu are stored within a configuration file (".ini" file) which is located in the default Windows location (usually 'C:\Users\ [your name] \AppData\Roaming\LibreCrypt.ini') If stored in the same directory as the LibreCrypt executable, it must be run as an Administrator. User options are not stored within the registry, unless configured to store them in it. User settings are stored in a separate file, instead of the registry, for two reasons:
Creating an encrypted partition/disk will overwrite whatever data was stored on the partition/disk you select. Be careful!
An additional option is available to allow a program to be automatically executed:
This functionality gives significantly more flexibility than the standard Windows "autorun" feature, and allows automated integrity checking, setup, cleanup to be carried out
For security reasons, any file launched by the post-open and pre-close options must reside on the encrypted container; a path relative to the root directory of the opened container should be specified in the options dialog (e.g. "\MyFiles\start.bat"). For the post-close option, the absolute path to the file to be launched should be specified (e.g. "C:\containerjustclosed.bat")
The pre-close executable must terminate before the close will be carried out.
Windows Vista incorporates a new security system called "User Access Control" (UAC), which is there to help prevent malicious software from doing things which could be harmful to your computer.
As part of this new security system, you will find a number of LibreCrypt's menuitems are marked with a "shield" icon - specifically, those which relate to installing or changing LibreCrypt's drivers, starting/stopping portable mode, and formatting.
Whenever you attempt to use functionality which is marked with one of these icons, Windows will display a dialog (the "consent/credential" dialog), asking for your permission to allow LibreCrypt to continue. This is for your protection, and is perfectly normal. You will be shown this dialog even if you are logged on as an Administrator
Although the LibreCrypt binaries are digitally signed using the Microsoft standard, Windows refuses to identify LibreCrypt, and as such this dialog will state that "An unidentified program wants access to your computer". Again, this is perfectly normal; if you would like to check that your copy of LibreCrypt is an unmodified, original copy, you may do so by checking the hashes/signatures available from the LibreCrypt web site.
If you are logged on as a "standard" (i.e. non-Administrator) user, the prompt you are shown will also ask for an Administrator's password. It should be emphasised that it is Windows Vista itself which is generating these prompts, and not LibreCrypt, which will have no access to the password you type in. The same type of warning dialogs will appear when you attempt to (for example) change the system time or dete by going to Window's Control Panel, selecting "Date and Time", and then changing the computer's time/date.
If you are happy for LibreCrypt to carry out the operation you requested of it, you should select the relevant option from the consent/credential dialog to allow LibreCrypt to proceed.
You can find out more about UAC from the Microsoft web site.