方法二:從安裝光盤上提取程序
使用Windows 2000安裝光盤提供的Apcompat.exe程序也可以解決這個問題。它的使用非常簡單,運行程序(圖2),單擊“Browse”按鈕,選擇想要運行的程序,然後在“Operating System”欄中選擇想要模擬的操作系統,單擊“OK”即可。如果還是無法運行,那可以再試試下面的三個復選框:
Disable Heap Manager on Windows 2000:
防止程序與Windows 2000的內存管理模式發生沖突。
Use pre-Windows 2000 Temp path:
禁用Windows 2000的臨時目錄。
Correct disk space detection for 2-GB+ drives:
防止程序與Windows 2000磁盤空間檢測發生沖突。
如果通過上述方法,程序在Windows 2000中得以正常運行,那可以接著選中“Make the above check box settings permanent”項,就可以將解決方案寫入注冊表,這樣以後就不需要每次運行“Application Compatibility Tool”了。
注意:並非所有與Windows 2000不兼容的程序都能通過這兩種方法解決,因為很多程序不但需要操作系統的支持,還牽涉到很多動態鏈接庫,而這些動態鏈接庫是無法模擬的。