Video Screencast Help

Create layer 16-bit application

Created: 12 Oct 2012 | 5 comments
rojopipe's picture

We have some 16-bits applications, only one executable file .exe. How can to create a layer, if not installed..?

Comments 5 CommentsJump to latest comment

EdT's picture

1. If you hope to run the 16 bit applications on Windows 7 - forget it, as Windows 7 does not support 16 bit apps. If you are using XP, then it should be possible.

2. If you have verified that your 16 bit application runs entirely from the EXE, and the EXE has no dependencies on other files - best achieved by testing the EXE on a CLEAN build of your target operating system, then you can create a layer by launching explorer.exe as the "executable" and then using explorer to "install" your EXE into the appropriate folder under program files, or wherever, and creating a shortcut. Then close Explorer and the "installation" is deemed complete. A minor cleanup of the resultant layer is recommended to remove any registry keys associated with the execution of Explorer, but otherwise this is quite a simple process.

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.

rojopipe's picture

Thanks EdT,

Not is good, there are hundreds or maybe thousands of app 16-bits that are necessary and difficult carry out to 32-bit or 64-bit. Symantec should think about it. I know other tools (free indeed) that do it with windows 7 64-bits.

 

EdT's picture

Please give me some examples of other tools that can allow a 16 bit application to run on Windows 7 which has NO 16 bit support.

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.

rojopipe's picture

Hi Edt,

I could run 16-bit app with DOSBox, then virtualize DOSBox and deployed with the application layer.

 

 

EdT's picture

So this is not really a "direct" solution, as DOSBox appears to be fulfilling a similar function to XP compatibility mode, albeit with a lower overhead.

Nevertheless. it does appear to offer another solution for ancient applications, so thank you for bringing this to our attention.

If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.