在Windows XP中
對於那些不能在Windows XP中運行的應用程序
我們可以通過設置使它們在Windows
/Me/
的模擬環境中運行起來
在同為NT內核的Win dows
中也存在著同樣的問題
下面我們來看看在Windows
下如何實現
兼容性
功能
方法一安裝補丁 首先安裝Windows
的SP
然後在
開始→運行
中輸入
regsvr
c:\winnt\apppatch\slayerui
dll
隨後可以看到系統提示注冊成功
現在你就可以右擊要運行的程序
在出現的菜單中選擇
屬性
然後就會在
屬性
窗口中發現一個新的選項卡
Compatibility
進入該選項卡
勾選
在兼容模式下運行
項
就可以選擇要模擬的操作系統了(圖
)
圖 方法二從安裝光盤上提取程序 使用Windows
安裝光盤提供的Apcompat
exe程序也可以解決這個問題
它的使用非常簡單
運行程序(圖
)
單擊
Browse
按鈕
選擇想要運行的程序
然後在
Operating System
欄中選擇想要模擬的操作系統
單擊
OK
即可
如果還是無法運行
那可以再試試下面的三個復選框
圖 Disable Heap Manager on Windows
防止程序與Windows
的內存管理模式發生沖突
Use pre
Windows
Temp path
禁用Windows
的臨時目錄
Correct disk space detection for
GB+ drives
防止程序與Windows
磁盤空間檢測發生沖突
如果通過上述方法
程序在Windows
中得以正常運行
那可以接著選中
Make the above check box settings permanent
項
就可以將解決方案寫入注冊表
這樣以後就不需要每次運行
Application Compatibility Tool
了
注意
並非所有與Windows
不兼容的程序都能通過這兩種方法解決
因為很多程序不但需要操作系統的支持
還牽涉到很多動態鏈接庫
而這些動態鏈接庫是無法模擬的
(完)
————————————————————————————————
更多討論
請點擊
?boardid=
————————————————————————————————
From:http://tw.wingwit.com/Article/os/xtgl/201311/9342.html