Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Ntvdm - virus ??

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

karnot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такое дело, сижу в инете, под утро (часов в 8 примерно) все начинает жутко тормозить. Смотрю в диспетчер - запущено две копии Ntvdm.exe , которые отжирают 100% ресурсов проца. Что это может быть ?????  Происходит такая гадость регулярно, вирусов вроде нет...планировщики выключены.

Всего записей: 27 | Зарегистр. 19-06-2003 | Отправлено: 04:20 16-10-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karnot
http://www.liutilities.com/products/wintaskspro/processlibrary/ntvdm/
http://www.jsiinc.com/subk/tip5000/rh5099.htm
http://www.jsiinc.com/subm/tip6000/rh6041.htm

Цитата:
 
Подсистема WOW. Прогресс неумолимо идет вперед - многие программы уже перешли 32-х разрядный барьер, начали штурмовать 64-х. Однако сохранилась большая масса старых 16-ти разрядных программ, которые выполняют различные функции начиная от простых утилит и заканчивая серьезными приложениями. Windows NT является 32-х разрядной операционной системой. Однако существует возможность выполнять 16-ти разрядные приложения. Для этого существует специальная подсистема WOW (Windows On Win32).  
Когда вы запускаете 16-разрядное приложение, Windows NT запускает подсистему WOW, которая, собственно говоря, и занимается тем, что следит за 16-разрядными приложениями. Все 16-разрядные приложения выполняются по умолчанию в одной области памяти, что иногда приводит к "зависаниям" этих задач.  
Можно указать Windows, чтобы каждой 16-разрядное приложение выполнялось в "собственной" области памяти - тогда для каждого запущенного 16-разрядного процесса будет генерироваться собственная виртуальная машина. Сделать это можно 2 способами: 1. Включить галочку "Run in separate memory space" в окошке Run 2. Запустить программу с командной строки: start /separate myprog.exe Возможно также указать, что все запускаемые 16-ти разрядные приложения будут стартовать в отдельных облястях памяти.  
Для этого необходимо в реестре изменить значение: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW\ DefaultSeparateVDM c "no" на "yes". Запуск 16-разрядных приложений в их собственном адресном пространстве повышает надежность всей системы, однако за это приходиться расплачиваться общим быстродействием и количеством памяти, так как каждая копия WOW требует не менее 1Mb памяти.  
Если вы запускаете 16-разрядные приложения, то вероятно заметили, что они стартуют дольше, чем родные 32-разрядные приложения. Это происходит потому, что при первой загрузке 16-разрядного приложения загружается подсистема WOW. Можно увеличить скорость загрузки 16-разрядных приложений, если заставить Windows NT загружать систему WOW при старте. Для этого найдите следующий ключ в реестре: HKLM/System/Software/Microsoft/Windows NT/CurrentVersion/Winlogon  
В этом ключе измените параметр Userinit - добавьте к уже существующему значению строчку ",win.com wowexec" Перезагрузите компьютер. Есть в реализации WOW и ошибки. В основном эти ошибки связаны с загрузкой ЦПУ или занятием памяти. Сама подсистема WOW запускается и обслуживается программой NTVDM.EXE.  
Так что если вы увидите, что процесс NTVDM.EXE использует 100% ресурсов процессора, то это значит, что 16-разрядная программа, которая сейчас выполняется, использует какие-либо функции, которые плохо поддерживатся подсистемой WOW. Часто такое возникает, когда программа опрашивает таймер. В этом случае сделать ничего нельзя. Постарайтесь перейти на более новую, 32-разрядную версию этой же или подобной программы. Существует несколько значений в реестре для настройки выполнения 16-разрядных задач.  
Все они находяться в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW О значениях данного ключа вы можете прочитать в статье Q102986 К сожалению, практически невозможно настроить WOW. На RISC платформах еще можно указать количество памяти, которое будет выделено для подсистемы WOW, чего невозможно сделать на платформах Intel. Вот на такой грустной ноте я вынужден завершить небольшой рассказ о подсистеме Windows on Win32. Основная страница Куда идем?  


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:26 16-10-2003 | Исправлено: Cheery, 04:28 16-10-2003
Aleek



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a hkcmd.exe?

Всего записей: 3822 | Зарегистр. 11-04-2002 | Отправлено: 08:39 16-10-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleek

Цитата:
a hkcmd.exe?

http://www.reger24.de/prozesse/hkcmd.exe.html

Цитата:
hkcmd Module (Hot Key Command Module)

имеет отношение к IGFXTRAY:

Цитата:
 
Intel Graphics Tray. System Tray icon which gets installed with the drivers for onboard VGA cards based on the Intel 81x graphics chipset. Double-clicking on it enables you to quickly change the display resolution, save your current Display Scheme, or configure your onboard graphics card.  You can also configure keyboard hotkeys (shortcuts – this is handled by another background task called HKCMD).  You can access the same features through the "Intel Graphics Technology" icon in the Control Panel.
 
Recommendation :  
Although great in theory, on some PCs we have found that whenever IGFXTRAY and HKCMD are running, Windows Explorer is prone to hanging and showing as "not responding" in the Task List.  Our recommendation, therefore, is that you should not have this tray icon running, and that you should also not use the hotkey facility that comes with it.  Disable both IGFXTRAY and HKCMD with Startup Manager.



----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:59 17-10-2003
karnot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. Хотя непонятно что вдруг вызвало такие вещи...

Всего записей: 27 | Зарегистр. 19-06-2003 | Отправлено: 03:43 17-10-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karnot

Цитата:
Спасибо. Хотя непонятно что вдруг вызвало такие вещи...

Какая то из "старых" програм..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 03:44 17-10-2003
karnot

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я и так знаю что NTVDM - это Virtual Dos Machine. Но какого она может запускать в 8 утра каждый день - я понять не в состоянии, тем более что в системе ничего нового давно не устанавливалось.

Всего записей: 27 | Зарегистр. 19-06-2003 | Отправлено: 07:48 17-10-2003
Aleek



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
thanx.

Всего записей: 3822 | Зарегистр. 11-04-2002 | Отправлено: 07:50 17-10-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Ntvdm - virus ??


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru