PDA

View Full Version : Again - Newbie: Lowering process priority in registry for ntvdm.exe


Cf
December 27th 06, 11:41 AM
Hello all,

Can somebody show me how to make a registry change to lower the process
priority to "LOW" whenever NTVDM.EXE starts? Somewhere I read that a
registry value could be set to "0" to indicate low priority and allow other
programs to run without being rendered sluggish. I am running an old 16-bit
program and the CPU usage for this process is a killer.

Thanks in advance...Carlos

Anton Pegan
December 27th 06, 12:55 PM
Hi Carlos,
You should run you application with the following command:
start /belownormal your_application_name.exe
This should do the trick.
Regards,
Anton Pegan
"Cf" > wrote in message
...
> Hello all,
>
> Can somebody show me how to make a registry change to lower the process
> priority to "LOW" whenever NTVDM.EXE starts? Somewhere I read that a
> registry value could be set to "0" to indicate low priority and allow
> other
> programs to run without being rendered sluggish. I am running an old
> 16-bit
> program and the CPU usage for this process is a killer.
>
> Thanks in advance...Carlos
>
>
>

Cf
December 27th 06, 02:50 PM
Hello Anton,

Thanks for your response. Can you please be a bit more specific...the
command line should be used where? registry?

Thanks again...Carlos


"Anton Pegan" > wrote in message
...
> Hi Carlos,
> You should run you application with the following command:
> start /belownormal your_application_name.exe
> This should do the trick.
> Regards,
> Anton Pegan
> "Cf" > wrote in message
> ...
>> Hello all,
>>
>> Can somebody show me how to make a registry change to lower the process
>> priority to "LOW" whenever NTVDM.EXE starts? Somewhere I read that a
>> registry value could be set to "0" to indicate low priority and allow
>> other
>> programs to run without being rendered sluggish. I am running an old
>> 16-bit
>> program and the CPU usage for this process is a killer.
>>
>> Thanks in advance...Carlos
>>
>>
>>
>
>
>

Gordon
December 27th 06, 03:53 PM
"Cf" > wrote in message
...
> Hello Anton,
>
> Thanks for your response. Can you please be a bit more specific...the
> command line should be used where? registry?
>
> Thanks again...Carlos

Go to the Properties of the shortcut to start your application, and in the
Target field, add the switch "/belownormal" with a space AFTER the exe' part
of the command. (Without the quotes of course). The Target should look
something like this:
'C:/Program Files/{application folder}/application.exe' /belownormal

HTH

December 27th 06, 04:49 PM
"Gordon" > wrote:

>"Cf" > wrote in message
...
>> Hello Anton,
>>
>> Thanks for your response. Can you please be a bit more specific...the
>> command line should be used where? registry?
>>
>> Thanks again...Carlos

>Go to the Properties of the shortcut to start your application, and in the
>Target field, add the switch "/belownormal" with a space AFTER the exe' part
>of the command. (Without the quotes of course). The Target should look
>something like this:
>'C:/Program Files/{application folder}/application.exe' /belownormal


You can tell if this worked by right clickining on the process in the
taskmanager - set priority and see if it is below normal.
--
Badger Phone
http://www.albinoblacksheep.com/flash/badgerphone.php

Cf
December 27th 06, 05:04 PM
Thanks Badger,

No it did not work...and as a matter of fact, I need to lower the priority
on the ntvdm.exe, which to my understanding is the program that manages
16-bit software in a 32-bit environment. The task manager shows ntvdm.exe at
'normal'. That's why I was thinking that maybe there is a registry value
that can be set so that the priority for ntvdm.exe is always low. Do you
know if this is possible?

Thanks again and also thanks to Gordon for the earlier posting...Carlos


> wrote in message
...
> "Gordon" > wrote:
>
>>"Cf" > wrote in message
...
>>> Hello Anton,
>>>
>>> Thanks for your response. Can you please be a bit more specific...the
>>> command line should be used where? registry?
>>>
>>> Thanks again...Carlos
>
>>Go to the Properties of the shortcut to start your application, and in the
>>Target field, add the switch "/belownormal" with a space AFTER the exe'
>>part
>>of the command. (Without the quotes of course). The Target should look
>>something like this:
>>'C:/Program Files/{application folder}/application.exe' /belownormal
>
>
> You can tell if this worked by right clickining on the process in the
> taskmanager - set priority and see if it is below normal.
> --
> Badger Phone
> http://www.albinoblacksheep.com/flash/badgerphone.php
>

PaulM
December 27th 06, 08:23 PM
Bring up the Task Manager. Right click on ntvdm.exe , set priority , click
belownormal.

-
Paul
--------
www.paulsxp.com
www.paulsxp.com/forums


"Cf" > wrote in message
...
> Thanks Badger,
>
> No it did not work...and as a matter of fact, I need to lower the priority
> on the ntvdm.exe, which to my understanding is the program that manages
> 16-bit software in a 32-bit environment. The task manager shows ntvdm.exe
> at 'normal'. That's why I was thinking that maybe there is a registry
> value that can be set so that the priority for ntvdm.exe is always low. Do
> you know if this is possible?
>
> Thanks again and also thanks to Gordon for the earlier posting...Carlos
>
>
> > wrote in message
> ...
>> "Gordon" > wrote:
>>
>>>"Cf" > wrote in message
...
>>>> Hello Anton,
>>>>
>>>> Thanks for your response. Can you please be a bit more specific...the
>>>> command line should be used where? registry?
>>>>
>>>> Thanks again...Carlos
>>
>>>Go to the Properties of the shortcut to start your application, and in
>>>the
>>>Target field, add the switch "/belownormal" with a space AFTER the exe'
>>>part
>>>of the command. (Without the quotes of course). The Target should look
>>>something like this:
>>>'C:/Program Files/{application folder}/application.exe' /belownormal
>>
>>
>> You can tell if this worked by right clickining on the process in the
>> taskmanager - set priority and see if it is below normal.
>> --
>> Badger Phone
>> http://www.albinoblacksheep.com/flash/badgerphone.php
>>
>
>
>

December 28th 06, 01:46 AM
"Cf" > wrote:

>Thanks Badger,
>
>No it did not work...and as a matter of fact, I need to lower the priority
>on the ntvdm.exe, which to my understanding is the program that manages
>16-bit software in a 32-bit environment. The task manager shows ntvdm.exe at
>'normal'. That's why I was thinking that maybe there is a registry value
>that can be set so that the priority for ntvdm.exe is always low. Do you
>know if this is possible?
>
>Thanks again and also thanks to Gordon for the earlier posting...Carlos

Use the START command to set the priority of your process.

Start | Run <type in>
CMD /K START /?
<enter>

Just a small batch file to start your program.

FWIW have you looked at DosBox?
http://sourceforge.net/projects/dosbox

> wrote in message
...
>> "Gordon" > wrote:
>>
>>>"Cf" > wrote in message
...
>>>> Hello Anton,
>>>>
>>>> Thanks for your response. Can you please be a bit more specific...the
>>>> command line should be used where? registry?
>>>>
>>>> Thanks again...Carlos
>>
>>>Go to the Properties of the shortcut to start your application, and in the
>>>Target field, add the switch "/belownormal" with a space AFTER the exe'
>>>part
>>>of the command. (Without the quotes of course). The Target should look
>>>something like this:
>>>'C:/Program Files/{application folder}/application.exe' /belownormal
>>
>>
>> You can tell if this worked by right clickining on the process in the
>> taskmanager - set priority and see if it is below normal.
>> --
>> Badger Phone
>> http://www.albinoblacksheep.com/flash/badgerphone.php
>>
>
>

--
Badger Phone
http://www.albinoblacksheep.com/flash/badgerphone.php

Google