標籤: 暫無標籤

ntvdm.exe是Windows 16位虛擬機的一部分。該進程用於使16位的進程能夠運行在32位的系統環境下。這個程序對你系統的正常運行是非常重要的。

1 ntvdm.exe -信息

  進程文件: ntvdm 或者 ntvdm.exe
  進程名稱: Windows 16-bit Virtual Machine
  出品者: Microsoft Corp.
  屬於: Windows
  系統進程: 是
  後台程序: 是
  使用網路: 否
  硬體相關: 否
  內存使用: 996K - 8444K
  安全等級 (0-5): 0
  間諜軟體: 否
  Adware: 否
  廣告軟體: 否
  木馬: 否

2 ntvdm.exe -描述

  比如,在XP環境下,你運行DOS程序(.com)或其他16位程序后,就會出現這個進程,不是病毒,但32位控制台程序(比如cmd.exe),它運行時並不會出現。64位操作系統則不包括此程序。
  ntvdm.exe是Windows 16位虛擬機的一部分。該進程用於使16位的進程能夠運行在32位的系統環境下。這個程序對你系統的正常運行是非常重要的。

3 ntvdm.exe -這是什麼意思呢?

  眾所皆知,微軟新的桌面操作系統是向下兼容為舊系統開發的應用程序的(比如你可以在xp下玩仙劍奇俠傳98柔情版),其中包括運行於DOS內核操作系統的 PE/NE 格式可執行文件,以及為DOS開發的只包含16位指令、運行於處理器實模式的可執行程序/命令(排除那些試圖直接操作硬體的,因為這逾越了NT內核操作系統給應用程序的許可權,或者說它們試圖運行於處理器的0環,與操作系統內核運行於同一級別,為了內核的安全性,這顯然是不能被允許的)。
  微軟採用了WOW(Windows On Windows)技術使得在xp等NT內核操作系統上可以運行那些為舊版操作系統開發的應用程序,這樣我們便可以正常的運行 Windows 98 的甚至是Windows 3.2的計算器程序等。讓我們在Windows XP下打開Windows 3.2的應用程序,如記事本,你就會發現 NTVDM 這個程序幽靈般的出現了,還帶上了一個子進程 WOWEXEC.exe,這就是 WOW 的一個體現了。
  而針對那些為 DOS 也就是 CPU 運行於實模式的情況下開發的16位程序,微軟則使用了DOS虛擬機(VM)的方法。NTVDM 通過使用 x86 CPU 的虛擬 8086 模式,使得16位程序能夠在一定許可權範圍內正常運行,除非它們試圖直接訪問硬體,原因如上所述。讓我們在XP下打開HD-copy,看看吧:ntvdm.exe又冒出來了。
上一篇[ODBC數據源]    下一篇 [銜尾相隨]

相關評論

同義詞:暫無同義詞