jobasti
Goto Top

NTVDM.EXE bei 100 Proz. CPU Auslastung

Hallöchen alle beisammen!

Also wir haben hier ein neueren Rechner (sempron3000+) was man halt gerade so kaufen kann, mit Windows XP Home, wurd mit einem Datenverarbeitungsprogramm bestückt, welches eigentlich noch ein Dosprogramm ist und mittels Files= wert in der Config.NT bissl mehr Speicher braucht.

Kommen wir nun zum eigentlichen Problem, wenn wir das Programm starten und aus dem Programm drucken wollen, wird der Druck nach ca. 2 Minuten erst verarbeitet, schuld daran ist die datei NTVDM.EXE die im Taskmanager mit 99% Systemlast das arbeiten erschwert.

Sobald man aus dem Programm rausgeht fährt die Systemlast auch wieder runter und die Datei NTVDM.EXE verschwindet aus der aktuellen Taskliste, frage dazu ist nun wie beseitige ich das mit der 99%igen Last?

Rausgehen ist müll weil, es muss ja nicht nur eine Rechnung und so geschrieben werden und neues Programm kommt auch nicht in Frage, das dies ein System ist was alle kennen und der Fileswert muss so gesetzt sein da sonst das Programm nicht läuft.

Hoffe auf Hilfe bei euch.

Danke schonmal im Vorraus
Sebastian Schmidt

Content-Key: 44965

Url: https://administrator.de/contentid/44965

Printed on: April 19, 2024 at 00:04 o'clock

Member: DaSam
DaSam Nov 21, 2006 at 16:02:25 (UTC)
Goto Top
Hi,

das liegt daran, das das DOS-Programm halt Müll ist und unter Windows nur so mal funktioniert. Man muss sich halt damit abfinden, dass dieses DOS-Programm 100% CPU Load verursacht (wie viele andere DOS-Programme halt auch).

Ein Workaround wäre, dieses Programm mit einer geringeren Priorität zu starten, damit andere Prozesse wenigstens zum Zuge kommen.

cu,
Alex
Member: Jobasti
Jobasti Nov 21, 2006 at 16:03:38 (UTC)
Goto Top
wie setze ich diese niedrige prio direkt niedrig, so das der user das prog so wie sonst auch starten kann.
Member: DaSam
DaSam Nov 21, 2006 at 18:18:05 (UTC)
Goto Top
Hi,

einfach so geht das nicht. Man kann das betreffende Programm aber mittels dem Hilfsprogramm "start" starten:

start /belownormal programm.exe

Startet das Programm beispielsweise mit niedriger als normaler Prio. Mittels "start /?" bekommst Du alle Parameter angezeigt.

cu,
Alex
Member: Jobasti
Jobasti Nov 21, 2006 at 18:18:58 (UTC)
Goto Top
thx, mal gucken ob das hilft