Topic: Convert 32bit apps so they work on 64bit PE  (Read 1355 times)

Convert 32bit apps so they work on 64bit PE
« on: October 22, 2013, 09:02:56 PM »

carloscape

  • Jr. Chef
  • **
  • Date Registered: Apr 2013
  • Posts: 56
I have a Win7PESE 32 bit project, and I want to turn it into a 64bit project. I created a new VM in a Win 7 64bit environment, and proceeded to redownload the projects and move all custom apps into it. The problem I have right now, is that several of the apps complain about missing dlls. What changes are necesary to sucessfully migrate a 32 bit project to a 64 bit one ?

Re: Convert 32bit apps so they work on 64bit PE
« Reply #1 on: October 22, 2013, 11:47:19 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
What do you have like apps script?

The great Wow64 Basic is enough for many many applications.
It provides support for running 32bit programs in a 64bit environment.

However, some applications require additional dependencies own has itself and not at the Wow64 base or same for System32 base.
Up to you to search them, Sysinternals Process Monitor in "Apps\System Tools\Debug" is your friend for this ;)

For writing the script for a 32 bit apps compatible for x64 environment, use
[Process]
Arch,x86
........

and to write files dependencies in sysWow64 + mui files, use
Set,%PluginArch%,x86
Require_FileQ,xxx.dll

Happy research
:cheers:

Re: Convert 32bit apps so they work on 64bit PE
« Reply #2 on: October 23, 2013, 02:09:33 PM »

carloscape

  • Jr. Chef
  • **
  • Date Registered: Apr 2013
  • Posts: 56
Thank you for the information. I'll guess I'll start by finding out which apps are failing first. Wow64 is enabled.

 

Powered by EzPortal