Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Vista and 16 bit application

Reply
Thread Tools Display Modes

Vista and 16 bit application

 
 
Michel Morel
Guest
Posts: n/a

 
      07-10-2007
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
 
Reply With Quote
 
 
 
 
Malke
Guest
Posts: n/a

 
      07-10-2007
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
 
Reply With Quote
 
Michel Morel
Guest
Posts: n/a

 
      07-10-2007
> 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

"Malke" wrote:
> 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
>


Thanks for your feedback Malke. You are supposed to be able to run 16 bit
applications on a 32 bit version of Vista, just as with XP. You're right for
the 64 bit version of Vista. It won't support 16 bit apps.

I am considering the Virtual PC option.
 
Reply With Quote
 
Malke
Guest
Posts: n/a

 
      07-10-2007
Michel Morel wrote:

> Thanks for your feedback Malke. You are supposed to be able to run 16 bit
> applications on a 32 bit version of Vista, just as with XP. You're right for
> the 64 bit version of Vista. It won't support 16 bit apps.
>
> I am considering the Virtual PC option.


Thanks for straightening out my aged memory. ;-) Still, not all 16-bit
apps would work even in XP and yours might not work in Vista, either.
You could try running it in compatibility mode but I think I'd just go
with virtualization instead.


Malke
--
Elephant Boy Computers
www.elephantboycomputers.com
"Don't Panic!"
MS-MVP Windows - Shell/User
 
Reply With Quote
 
huwyngr
Guest
Posts: n/a

 
      07-12-2007
Have you tried installing the 16 bit program using Compatibility mode
set to earlier versions of Windows? And maybe Run as Administrator too?

I'm not in VISTA at the moement so I can't check how far it goes but I
think I set up an early highly graphics Solitaire program (Interplay)
that was brought out in WIN95 days.

You can even set a different resolution for that program.

 
Reply With Quote
 
gle_98
Guest
Posts: n/a

 
      02-07-2008

huwyngr
I have the same Solitaire program, Vista 64-bit, and tried using
Compatability mode set to several earlier versions of Windows (and ran
as Administrator) but no luck. Keep getting "Error starting program".
What options did you use when running in Compatability mode?

Thanks for any help you might provide.


--
gle_98
Posted via http://www.vistaheads.com

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
32 bit application on 64 bit Vista Steve Drake Windows Vista General Discussion 22 04-29-2008 03:52 PM
appdata-local-Application Data-Application Data-Application Data infinitum ad nauseum. WHY keepout@yahoo.com.invalid Windows Vista General Discussion 16 09-16-2007 12:50 AM
Application Error - CD MFC Application has stopped working vinodsp2001@gmail.com Windows Vista General Discussion 0 09-06-2007 04:28 AM
Vista Certified Application KB R. McCarty Windows Vista General Discussion 0 02-21-2007 07:01 PM
does my 32 bit application run on vista 64 bit peter Windows Vista General Discussion 2 01-27-2007 11:15 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59