Enigma Virtual Box

Application virtualization system for Windows. Enigma Virtual Box enables application files and registry to be consolidated in a single executable file, without loss of efficiency and without virtualized files having to be extracted to the HDD. Enigma Virtual Box is a free application that supports both x86 and x64 binaries.

Enigma Virtual Box is used for file and registry systems virtualization and allows you to consolidate all files and registry used by your application into a single executable file without having to extract virtual files to the disk. With Enigma Virtual Box, you can virtualize any types of files, dynamic libraries (*.dll), ActiveX/COM objects (*.dll, *.ocx), video and music files (*.avi, *.mp3), text files (*.txt, *.doc), etc. Enigma Virtual Box does not extract temporary files to the HDD; file emulation is performed in the process memory only. The supported versions of Windows include Windows 2000/XP/2003/Vista/2008/Seven/2012/8/8.1 and Windows 10.

Enigma Virtual Box does not provide sufficient protection for virtualized files. To protect the application files, we recommend using the Enigma Protector that has a built-in Virtual Box functionality.

Easy to Use

Enigma Virtual Box does not require any additional knowledge or modification of the source code of the main executable. Just run the Enigma Virtual Box, specify the main executable file of your application, add files or directories it uses to the list, and click Process!

Absolutely Free Solution

Enigma Virtual Box is an absolutely free application that does not require any registration or payment. This is the first and only freeware product with such functionality! Why pay up to several thousand dollars for competitive products performing similar functions when you can use an existing freeware solution – the Enigma Virtual Box?

How it works

Enigma Virtual Box embeds a special loader into the main application module which runs before the main code of the application. The loader intercepts system calls to the disk for file read/write, and if the target file is virtualized, the Enigma Virtual Box will emulate the file in memory and return the required result.