Link to home
Start Free TrialLog in
Avatar of obrienj
obrienj

asked on

NTVDM.EXE is not running. Can't make use of 16 bit application

I recently moved to a Vista Ultimate 32 bit machine.  I have most things working but my Programming Development is still having problems.  I use Clarion  6, which is a 16 bit developement environment.
The program runs, but I can't compile anything.
It just freezes and eventually gives an error.
It can either be
"ntvdm.exe is not responding" or
"ntvdm.exe has stopped working"

I've done a bit of research and ntvdm is a program that allows 16 bit applications to run on a 32 bit machine. Obviously I am in need of this.  
I'm looking at my process list in task manager and it is not there.  It appears to not be running.  I found the file in the System32 directory and tried to run it from there, but it made no difference. i.e. still didn't appear in process list and I still couldn't compile in the Clarion environment.

Could someone please help me sort this out.... or else I'm going to have to downgrade to an XP OS.
Cheers....
Avatar of LeeTutor
LeeTutor
Flag of United States of America image

Have you tried running in XP compatibility mode, and running as Administrator?
Or run a VM with Windows XP.
Avatar of obrienj
obrienj

ASKER

What do you mean running in XP compatibility mode?  

I do not wish to run a VM with Windows XP.  I was using VM before and it's pretty slow. Although that was on XP and only had 2GB of RAM.  Maybe it's better utilised in Vista?
Right click the shortcut for the program, select Properties, click on the Compatibility tab, and then put a check mark next to "Run this program using compatibility mode", and make sure the list box item for Windows XP is selected.
Avatar of obrienj

ASKER

Okay, tried that.  Still the same problems.
My last thought would be to try DOSBox: http://www.dosbox.com/
I used this on my dad's laptop to run EGAChess which was made in 1985 on XP.  Says it works on Vista as well.  Worth a shot before you downgrade.
Avatar of obrienj

ASKER

There has to be something wrong with my setup.  The program runs fine on vista for other users of it.

Well, it is probably something in the registry.  You could try creating a new one and copying the data as explained on this page:

http://windowshelp.microsoft.com/Windows/en-US/Help/769495bf-035c-4764-a538-c9b05c22001e1033.mspx
Windows Help and How-To:  Fix a corrupted user profile
obrienj, any feedback?
Avatar of obrienj

ASKER

No, sorry.  I've been busy with other work for the last few days.  I don't see how removing/replacing my profile is going to help me.  It's something I don't really want to do.... and the machine is brand new anyway. i.e. the profile is new too.
You said:

>The program runs fine on vista for other users of it.

This suggests to me that it is something in your profile that is corrupted.  If you don't want to create a new profile yet, you may try just running chkdsk and see if that corrects the problem.
Avatar of obrienj

ASKER

Sorry, you misunderstood.  What I meant was other users of the software..... rather than other profiles on this vista.
Are there Vista users of the software on your machine other than you that have no problem?  Even if not, it could still be a profile problem.  Or it could be interactions with other programs that the other successful Vista users of the software aren't subject to because they aren't using those other programs.  If there are other Vista users who have no problems with the software, then this suggests to me that it is not a problem with the software and it is not a problem with the Vista OS itself; it is something to do with the user, which COULD imply a profile problem.  Anyway, a chkdsk would be an easy (though time-consuming) way to see if the problem can be eliminated that way...
Avatar of obrienj

ASKER

No, no other users on this machine.  Basically I put up a post on the softwares forum and no other users are reporting any problems with Vista... well, not in relation to this issue.

Okay, I will try running chkdsk, but it will be next week before I get the chance.
Avatar of obrienj

ASKER

Just dawned on me the today to try and use the software in safe mode.  It works perfectly.
This would lead me to believe it's a software clash issue.

I'm having trouble narrowing it down to what software though...
ASKER CERTIFIED SOLUTION
Avatar of LeeTutor
LeeTutor
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of obrienj

ASKER

Ya, I've been doing all that.  When all startup software is turned off (leaving services on), the problem does not occur.  
This means it is something in that list.   I went through them slowly turning them on until the problem arose.  I thought I had found the problem, but then the problem was occurring even when I turned that one off again.  Weird.  I had to stop searching as it was taking too much time.... having to restart every time etc.  
I'll have a look again today.
Avatar of obrienj

ASKER

Okay, found the software causing the problems.

It appears to be the Fingerprint Reader Suite startup program.