From Blumentals Software:
Program Protector is state of art security utility that allows you to password protect programs. You can password protect any Windows application. Program Protector is very easy to use and does not require any special computer knowledge.
Program Protector is unique, because unlike other protection software, it is safe against circumvention. Malicious users can not disable protection by renaming the protected program's executable file or even uninstalling Program Protector, because it can be password-protected itself.
* Protects Windows applications with a password
* Maintains protected program list
* Drag and Drop program files and shortcuts to protect them
* Integrates help system and usage tips
* Allows to password protect itself
* Allows to customize password prompts
* Provides 100% protection, can't be bypassed
* Protected program activity logging.