Michel Morel wrote:
> I am migrating from W2k to Vista a 16 bits application named Juritech. When I
> first start the application after a reboot, the application crashes saying
> "An error occured with your application... ...your application will
> terminate." I start it again after that and it works. It crashes on the first
> execution after OS reboot.
>
> I narrowed it down to wowexec.exe (NTVDM.EXE in Sysinternals Process
> Explorer) [which provides 16 bits support] not being loaded at first. After
> Juritech is closed, wowexec stays in memory and this seems why Juritech works
> subsequently.
>
> I've tried to manually start wowexec.exe, then Juritech. It's not working.
> There must be settings wowexec or ntvdm set themselves with when launching a
> 16 bits application that are not set when started alone. I've yet to find it.
> Any ideas?
> Mike
IIRC, Vista doesn't support any 16-bit programs. Some choices:
1. Contact Juritech and see if they have a 32-bit program that will work
with Vista.
2. Find another program that will do what you want and will work with a
modern operating system.
3. Use Virtual PC 2007 or VMWare (when it is supported in Vista) and
create a virtual machine running DOS or Win9x/ME and install Juritech in it.
Malke
--
Elephant Boy Computers
www.elephantboycomputers.com
"Don't Panic!"
MS-MVP Windows - Shell/User