相 容 性 安裝

如果你剛升級成Windows Vista的話,可能會發現一些原本慣用的軟體到了Vista系統中卻無法正常安裝使用,他會出現不支援Vista的錯誤而終止安裝程序。一般遇到這種情況的話,必須得等軟體原廠推出支援Vista系統的新版軟體,才能繼續使用。如果你用的軟體已經不再出新版、甚至已經找不到原開發廠商,,

那該怎麼辦呢?

以下我們以Windows Vista中的「相容性模式」來執行暫時無法在Vista系統中運作的程式,大部分問題不大的小程式或軟體應該都可以用「相容性模式」來安裝、操作。目前可支援的舊版系統環境為Windows 95、Windows 98/Me、Windows NT 4.0 SP5、Windows 2000、Windows XP SP2、Windows Server 2003 SP1...等。另外還可自行設定運行時的螢幕解析度、螢幕色彩…等,避免因為某些舊版軟體只支援較少的色彩或不支援圖形主題...等情況。

這個「相容性模式」雖然可以支援大部分小程式或軟體,但如果是一些防毒軟體、系統管理、修改程式或磁碟管理軟體...等,則有可能因為系統規格與環境差異太大而造成當機、軟體執行錯誤或Vista系統毀損,如果是這類軟體則不可以用「相容性模式」來執行。

一、無法在Windows Vista系統中安裝的軟體

如圖,如果你要執行或安裝某個軟體時,出現類似「This operating system is not supported!」的訊息,表示這軟體無法在Windows Vista系統中執行。如果這軟體不是防毒軟體、系統修改程式或其他磁碟管理軟體…等,可以用下面的「相容性模式」來執行看看。

相 容 性 安裝

二、使用「相容性模式」來執行程式

第1步  請在軟體安裝檔上按一下滑鼠右鍵,再點選【內容】。

相 容 性 安裝

第2步  切換到〔相容性〕功能頁面,先勾選「以相容性模式執行這個程式」,然後在下拉選單中點選該軟體原本適用的作業系統,如「Windows XP (Service Pack 2)」,設定好之後,再按一下〔確定〕按鈕。

相 容 性 安裝

第3步  如圖,勾選好相容性模式的選項後,當我們再執行剛剛的安裝檔就可順利將軟體安裝到電腦中囉。

相 容 性 安裝

文章導覽

摘要

本文說明如何使用適用于 Microsoft Windows 最新 Microsoft 應用程式相容性工具箱中的相容性管理員工具。 相容性系統管理員是一種包含預打包修正程式的工具,可提供一種簡單的方法來修正可能無法在 Windows 下正常執行的程式。

其他相關資訊

如何取得相容性管理員工具

相容性管理員實用套裝程式含在最新的應用程式相容性工具套件中。 若要安裝最新的應用程式相容性工具箱,請遵循下列步驟:

  1. 開啟網頁瀏覽器視窗,然後流覽下列 Microsoft 網站:

  2. 找出並按一下 [ 下載 ACT 5.0 ] 連結。

  3. 按一下 [ 下載],然後按一下 [ 儲存 ],將應用程式相容性工具組 .msi 檔案儲存到您的電腦。

  4. 成功下載檔案後,按一下 [關閉 ]。

  5. 按兩下 應用程式相容性工具箱(msi 檔案)以啟動應用程式相容性工具箱安裝精靈。注意: 您必須在系統上安裝 Microsoft .Net Framework 1.1 或更新版本,才能安裝應用程式相容性工具組。

  6. 按一下 [下一步],然後依照指示安裝應用程式相容性工具組。

相容性管理員工具概覽

您可以使用相容性系統管理員工具,將各種程式修正(AppFixes,也稱為「填充程式」)快速套用至程式,以判斷其有效性。 相容性系統管理員會讀取%SystemRoot%\AppPatch\Sysmain.sdb 資料庫檔案,以產生可用修正程式的清單。 當您選取 AppFix 時,您可以啟動程式的可執行檔(.exe)檔案,並套用 AppFix。 如果找到合適的 AppFix,該工具會最終協助您產生並測試相符的檔案資訊。 根據預設,相容性管理員工具會儲存在下列位置:

C:\Program Files\Microsoft Windows 應用程式相容性工具台5當您啟動相容性系統管理員工具時,您會看到下列專案:

  • [ System Database\Applications] (系統 )節點包含您要套用修正程式的程式。

  • [ 系統 Database\Compatibility 修正 ] 節點包含您要套用至程式的個別修正。

  • [ 系統 Database\Compatibility 模式 ] 節點包含下列支援的程式相容性模式:

    256 彩色 640x480 AlcatelLayer DisableNXHideUI DisableNXShowUI DisableCicero DisableThemes EnableNXShowUI 國際 LUA (受限制的使用者帳戶)LUACleanUpNT4SP5pLayerGetProcAddrExOverrideProfilesSetupWin2000Win95Win98WinXPSP2

如何使用相容性系統管理工具的範例

  1. 啟動[記事本],然後按一下 [說明] 功能表上的 [關於記事本]。 注意: 在 Windows Server 2003 電腦和 Windows Vista 的電腦上,版本為5.2。 在 Windows XP SP2 電腦上,版本是5.1。

  2. 按一下 [確定],然後關閉 [記事本]。

  3. 啟動相容性系統管理員。 若要這樣做,請按一下 [ 開始],指向 [ 程式],指向 [ Microsoft 應用程式相容性工具箱 5.0],然後按一下 [ 相容性管理員]。

  4. 在 [ 相容性管理員 ] 視窗中,按一下 [ 新增]。

  5. 在 [ 資料庫 ] 功能表上,指向 [ 建立新],然後按一下 [ 應用程式修正]。

  6. 在 [ 要修正的程式名稱 ] 方塊中,輸入 [ Notepad]。

  7. 在 [ 此程式的供應商名稱 ] 方塊中,輸入 Microsoft。

  8. 在 [ 程式檔位置 ] 方塊中,輸入 notepad.exe 檔案的位置。 注意: 如果您不知道位置,請按一下 [流覽] 以搜尋 notepad.exe 檔案。 Notepad.exe 的預設路徑是%Systemroot%\System32\Notepad.exe。

  9. [下一步]

  10. 在 [ 作業系統模式] 下,按一下 [ Microsoft Windows 95],然後按一下 [下一步]

  11. 在 [ 相容性修正程式 ] 頁面上,按一下 [下一步]

  12. 按一下 [ 自動產生 ],自動選取相容性管理員建議代表該程式的檔案,然後按一下 [完成]。 相容性系統管理員會將相容性模式、修正及相符的資訊新增至您的自訂資料庫,並將資訊顯示在詳細資料窗格中。

  13. 在 [功能窗格] 中,按一下 [ 記事本],按一下工具列上的 [ 執行 ],然後按一下 [確定]

  14. 按一下 [ 說明 ] 功能表上的 [ 關於記事本]。 注意: 您會看到版本為4.0。

  15. 按一下新建立的資料庫,然後按一下 [ 儲存]。

  16. 在 [ 資料庫名稱 ] 方塊中,輸入 [ Notepad ] 作為資料庫名稱,然後按一下 [確定]

  17. 在 [ 儲存于 ] 下拉式清單中,找出並開啟 [%SystemRoot%\AppPatch] 資料夾。

  18. 在 [檔案名] 方塊中,輸入 [ Notepad],然後按一下 [儲存]。 您會看到已建立名為 Notepad.exe 的新資料庫。

  19. 在 [檔案] 功能表上,按一下 [結束],關閉相容性系統管理員。

參考

如需相容性管理員工具的詳細資訊,請參閱 C:\Program Files\Microsoft 應用程式相容性工具組5資料夾中提供的說明檔案中的 [使用相容性系統管理員] 區段。如需應用程式相容性的詳細資訊,請造訪下列 Microsoft 網站:

如需應用程式相容性工具庫的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

如何取得 Windows 應用程式相容性工具箱

需要更多協助?