• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1045
  • Last Modified:

wowexec locks up on 16 bit game program setup

I have upgraded to Windows XP SP2 several months ago.  I am now trying to install some games on the PC via CD.  These are older games which all ran fine under SP1.  Now the the install locks up and in task manager I see "wowexec" indented.  This has happened with several games include Arthur, Crayola, and Lego Stunt Rally.  I am on XP Pro and have tried running the programs in Windows 95 compatibility mode.  I have reviewed the similarily titled question "wowexec.exec locks up on 16 bit game program setup" here on experts exchange but it did not solve the problem.

Note: I also reviewed the autoexec.net and config.nt files (and they were correct), per MS KB 324767

Thank you in advance.
0
steverino99d
Asked:
steverino99d
1 Solution
 
☠ MASQ ☠Commented:
Wowexe effectively allows 16-bit APIs to run in XP but it also obeys the same rules as 16-bit Windows.

There are two main issues that cause it to stall in Task Manager:

1) Path length
Path lengths to 16-bit programs must be less than 128 characters
(So for example if you are in C:|Documents and settings\My computer\Local settings\ you are already short of characters!)

2) Stuck in memory
wowexe needs to be called when your 16-bit app launches.  If it is already in memory it will hang.
You can force it to close when you exit the app by editing the registry:

As admin:
Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW

Change the value of
DefaultSeparateVDM,
To 'Yes'

TBH though if you have more than 1GB of RAM and you are using XP Pro SP2 I would consider running your older games in a virtual PC environment under Win98SE (assuming you have a disk for this)
See details on the M$ site: http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx

It is actually very simple to set up (takes about as much time as installing Windows 98) and then allows you to "hibernate" the PC and return to games later.
0
 
Computer101Commented:
Forced accept.

Computer101
EE Admin
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now