當前位置:首頁 > 通用術語 > 什麼是WOW ?概念、運作方式

什麼是WOW ?概念、運作方式

2025-08-27通用術語376

WOW 代表「Win32 上的 Win16」,這是 Microsoft Windows NT 作業系統的元件,可讓 16 位元 Microsoft Windows 應用程式 (例如設計為在 Windows 3.1 和 Windows for Workgroups 3.11 上執行的應用程式) 在 Windows NT 的 32 位元作業系統上正常執行。

Win16範例

WOW 如何運作

如同 MS-DOS 應用程式,16 位 Windows 應用程式 (Win16 應用程式) 也會在 Windows NT 虛擬機器 (NTVDM) 的內容中在 Windows NT 上執行,以模擬這些應用程式執行所需的 16 位環境。

不過,雖然每個 MS-DOS 應用程式都需要自己個別的 NTVDM 才能執行,但 Win16 應用程式會在稱為 WOW 的單一 NTVDM 中執行,對應至系統進程wowexec.exe。雖然裝載 MS-DOS 應用程式的 NTVDM 是單一執行緒,但 WOW 是多執行緒 NTVDM,其中每個 Win16 應用程式都會使用相同的共用位址空間作為個別執行緒執行。

WOW 還模擬了為 Windows 3.1 和 Windows for Workgroups 3.11 編寫的應用程序設計的協作多任務環境。

WOW 一次只允許一個 Win16 應用程式執行,封鎖所有其他 Win16 應用程式的執行緒,直到執行中的應用程式放棄控制為止。如果 Windows NT 核心需要先占 Win16 應用程式 (藉由先占 WOW) ,它一律會以相同的 Win16 應用程式繼續。

WOW 也會處理 16 位元 Windows 應用程式開發介面 (API) 和訊息轉換成其對應的 32 位元 API 和訊息,從而在 Windows NT 平台上啟用 16 位元和 32 位元 Windows 應用程式之間的互通性和資料共用。

NOTE

當第一個Win16應用程式在Windows NT系統上啟動時,WOW會自動啟動。

Tips

Windows NT 也包含在自己的個別 NTVDM 中執行 Win16 應用程式的選項,可讓 Win16 應用程式在 Windows NT 的搶佔式多工環境中做為進程。您可以從 [開始] 功能表開啟 [執行] 方塊,輸入 Win16 可執行檔的路徑,然後選取 [在個別記憶體空間中執行] 複選框,在個別的 NTVDM 中執行 Win16 應用程式。請注意,這樣做可能會對需要使用舊版資料共用機制 (例如動態資料交換 (DDE) ) 彼此共用資料的 Win16 應用程式產生負面影響。

“什麼是WOW ?概念、運作方式” 的相關文章

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

網路百科全書中 NTFS 特殊權限 (Windows NT) 的定義。什麼是 NTFS 特殊權限 (Windows NT)?NTFS 特殊許可權是在 NTFS 檔案系統標準許可權對於特定安全性目的而言不夠精細時,授與或拒絕的個別許可權。無論您是保護檔案還是資料夾,可用的特殊權限都是相同的,...

什麼是頻外管理 (OBM)?概念、怎麼運作的

什麼是頻外管理 (OBM)?概念、怎麼運作的

網路百科全書中頻外管理 (OBM) 的定義。什麼是頻外管理 (OBM)?OBM 代表帶外管理,是一種使用輔助串行通信鏈路遠程管理網絡的廣域網 (WAN) 電信組件的方法。這些裝置通常是路由器、交換器或通道服務單元/資料服務單元 (CSU/DSU),用於建立和維護與公司網路的 WAN 連結。可以在帶外...

什麼是代理程式 (SNMP)?概念、運作方式

什麼是代理程式 (SNMP)?概念、運作方式

網路百科全書中AGENT的定義。什麼是代理程式 SNMPSNMP中的代理程式是一種簡單的網路管理協定客戶端軟體,在集線器、路由器或其他網路元件上運行。代理程式會收集 TCP/IP 統計資料及條件的相關資訊,並可在向 SNMP 管理系統要求時提供此資訊。代理程式還可以在發生設陷時向管理系統發...

什麼是Apple 開放式運輸(Apple Open Transport)?概念、運作方式

什麼是Apple 開放式運輸(Apple Open Transport)?概念、運作方式

網路百科全書中蘋果開放傳輸的定義。什麼是 Apple Open Transport?Apple Open Transport 是一種 Apple 網路技術,用於傳輸獨立網路,是 Macintosh 作業系統網路和通訊子系統的一部分。Apple Open Transport 的設計目的是讓你在 Mac...

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

網路百科全書中 NetBIOS over TCP/IP 節點類型的定義。什麼是 NetBIOS over TCP/IP 節點類型?NetBIOS over TCP/IP 節點類型是 NetBIOS over TCP/IP (NetBT) 主機的不同配置或節點類型。節點類型決定如何執行 Ne...

什麼是Attribute Property?概念、運作方式

什麼是Attribute Property?概念、運作方式

網路百科全書中Attribute Property的定義。什麼是Attribute Property?Attribute Property 是 Active Directory 中物件的屬性。屬性是儲存在物件中的實際資訊。例如,使用者類別物件是由屬性所組成,例如使用者帳戶物件的...