Can't run 16 bit Apps even with DOS WOW component (0xc0000142 error)

G

Guest

Is there another component needed besides Dos Windows on Windows Support to run 16 bit Windows applications on XPe? I get an error box titled "ntvdm.exe - Application Error" that says, "The application failed to initialize properly (0xc0000142). Click on OK to terminate the application." These apps run fine on many other versions of Windows. Thanks.
 
K

KM

Sam,

I can't be sure of what problem you have over there since the error message
you mentioned is too common.
It may be even the app problem but not XPe. Have you run your app under XP
Pro? If it works fine there, you may want to try to build a big XPe image
that has pretty much all software components from XPe database in it (you
can find such from www.xpefiles.com, Development Utilities, Main). If the
app crashes on that image, you unlikely get it working on smaller image.

Good luck,
--
KM,
BSquare Corporation

Is there another component needed besides Dos Windows on Windows Support
to run 16 bit Windows applications on XPe? I get an error box titled
"ntvdm.exe - Application Error" that says, "The application failed to
initialize properly (0xc0000142). Click on OK to terminate the
application." These apps run fine on many other versions of Windows.
Thanks.
 
D

Doug Hoeffel

Sam:

I'm not sure if this will help but you may want to check out MS KB article
Q314452.

Also, beware of disabling the 8.3 naming convention.

HTH... Doug
Sam JS said:
Is there another component needed besides Dos Windows on Windows Support
to run 16 bit Windows applications on XPe? I get an error box titled
"ntvdm.exe - Application Error" that says, "The application failed to
initialize properly (0xc0000142). Click on OK to terminate the
application." These apps run fine on many other versions of Windows.
Thanks.
 
G

Guest

KM, Thanks for your suggestions. I have loaded your XPProEmulation (took awhile!) and my 16 bit app works OK. Now for the hunt on which of the 2000+ components I'm missing! One new thing I noticed during FBA processing was a DOS window that popped up for a split second. I didn't see this happen before. It seems the problem is related to ntvdm.exe which won't run on my original configuration (I get the error previously described) but can be run now. Also, my old configuration won't even open a DOS window. Would greatly appreciate any ideas as to what is missing. At least I know it will run and am very appreciative of the help available on this forum
Sa

----- KM wrote: ----

Sam

I can't be sure of what problem you have over there since the error messag
you mentioned is too common
It may be even the app problem but not XPe. Have you run your app under X
Pro? If it works fine there, you may want to try to build a big XPe imag
that has pretty much all software components from XPe database in it (yo
can find such from www.xpefiles.com, Development Utilities, Main). If th
app crashes on that image, you unlikely get it working on smaller image

Good luck
-
KM
BSquare Corporatio

Is there another component needed besides Dos Windows on Windows Suppor
to run 16 bit Windows applications on XPe? I get an error box title
"ntvdm.exe - Application Error" that says, "The application failed t
initialize properly (0xc0000142). Click on OK to terminate th
application." These apps run fine on many other versions of Windows
Thanks
 
K

KM

Sam,

Just a quick follow up on the problem.. When you included "Dos Windows on
Windows Support" did you auto-resolved all its dependencies? It shuld be
quite a lot of components.

--
KM,
BSquare Corporation
KM, Thanks for your suggestions. I have loaded your XPProEmulation
(took awhile!) and my 16 bit app works OK. Now for the hunt on which of the
2000+ components I'm missing! One new thing I noticed during FBA processing
was a DOS window that popped up for a split second. I didn't see this
happen before. It seems the problem is related to ntvdm.exe which won't run
on my original configuration (I get the error previously described) but can
be run now. Also, my old configuration won't even open a DOS window. Would
greatly appreciate any ideas as to what is missing. At least I know it will
run and am very appreciative of the help available on this forum.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top