如何在 Windows 7 或 Vista 中執行不相容的程序

如果某個舊程式無法在 Windows 7 或 Windows Vista 中打開,請先嘗試相容模式。右鍵點選程式的可執行文件,選擇「屬性」>「相容性」,選擇程式所設計的 Windows 版本,然後進行測試。 Windows 7 還內建了“程式相容性疑難排解”,可自動提供設定建議。這些方法可以幫助解決一些舊版應用程式和遊戲的問題,但無法修復所有安裝問題。

在進行任何變更之前,請先從軟體發行商處尋找修補程式或相容版本。 Windows 7 和 Vista 已停止支持,因此請避免使用連接互聯網的舊式電腦處理敏感任務。微軟已將Windows 7 的支援終止日期列為 2020 年 1 月 14 日,Vista 的支援終止日期列為 2017 年 4 月 11 日。

使用相容模式運行不相容的程序

如果軟體安裝成功但崩潰、無法啟動或顯示不正確,請使用此方法。以下範例使用 Windows 7;Vista 也有類似的「相容性」選項卡,但某些選項因版本而異。

  1. 找到程式的 .exe 檔案。找到已安裝的可執行文件(並非程式開啟的文件),右鍵單擊該文件,然後選擇「屬性」。如果您使用的是快捷方式,其「屬性」視窗中可能也會提供「相容性」標籤;可執行檔案是最直接的目標。

    Windows 7 檔案總管顯示一個舊版可執行檔及其屬性上下文選單項
    開啟可執行檔的屬性選單以存取相容性設定。
  2. 開啟“相容性”標籤。此選項卡包含相容模式複選框、顯示選項和權限設定。預設情況下,舊版選擇器可能處於停用狀態。

    在 Windows 7 程式屬性對話方塊中變更設定之前,請先查看「相容性」標籤
    相容性設定位於程式的「屬性」視窗中。
  3. 選擇較早版本的 Windows。勾選「以相容模式執行此程式」,然後選擇程式先前使用的版本,例如Windows XP(Service Pack 3)。不要自動選擇最舊的版本;請先查看軟體文件中列出的系統需求。

    在“Windows 7 相容性”標籤中,選取“相容模式”,並選擇“Windows XP Service Pack 3”。
    啟用舊版作業系統的相容模式。
    擴充的 Windows 7 相容模式列表,顯示舊版 Windows 版本
    相容性下拉式選單中會顯示可用的 Windows 版本。
  4. 應用設定並測試程式。按一下「套用」,然後按一下「確定」,啟動應用程式。如果程式啟動但出現圖形問題,請返回該選項卡,並逐一嘗試適當的顯示設定。只有當程式確實需要提升權限且您信任其來源時,才使用「以管理員身分執行此程式」 。

    相容性標籤顯示了舊版程式降低的顏色、顯示辨識率和管理員選項
    顯示相容性和管理員控制設定應僅在必要時變更。

哪些可選設定比較有用?

  • 簡化顏色模式或 256 色:對於依賴舊調色板的軟體來說值得一試。
  • 640 × 480 螢幕解析度:可能有助於為低解析度顯示器設計的應用程序,但程式運行時桌面看起來會有所不同。
  • 停用視覺主題或桌面組合:在 Windows 7/Vista 中,這些功能可以幫助某些較舊的圖形介面;可用性會因版本和 Windows 版本而異。
  • 以管理員身分執行:授予管理員權限;但這並非通用的相容性修復方案。如果此選項不可用,請檢查帳戶權限,而不是停用使用者帳戶控制。

請改用程式相容性疑難排解程式。

如果您不確定要選擇哪種模式,請使用 Windows 的引導式工具。在Windows 7中,您可以從可執行檔的上下文功能表啟動它。或者,開啟「控制台」>「疑難排解」,然後在「程式」下選擇「執行為早期 Windows 版本所編寫的程式」。在Windows Vista中,開啟「控制台」>「程式」>「在此版本的 Windows 中使用舊程式」以啟動相容性精靈。

  1. 啟動疑難排解。在 Windows 7 中,以滑鼠右鍵按一下受影響的 .exe 文件,然後選擇「相容性疑難排解」。如果找不到該指令,請使用上述控制面板方法。

    Windows 7 程式上下文功能表顯示「疑難排解相容性」指令
    Windows 7 的右鍵選單中包含相容性故障排除選項。
  2. 繼續完成嚮導。依照提示操作;在 Windows 7 中,您可能會看到「嘗試建議設定」或「手動故障排除路徑」選項。

    程式相容性故障排除程式歡迎螢幕,並附有「下一步」按鈕
    程式相容性故障排除程式會引導您完成初始檢查。
  3. 根據提示選擇受影響的程序。您可以從清單中選擇,也可以使用「未列出」瀏覽到其可執行檔。如果無法安裝軟體,請盡可能將工具指向其安裝程式。

    Windows 7 相容性疑難排解程式選擇對話框,其中包含「未列出」選項
    選擇舊版應用程序,如果未列出,請瀏覽以尋找其可執行檔。
  4. 僅測試並儲存可行的配置。出現提示時運行應用程式。如果運作正常,請儲存建議的設定。否則,請嘗試其他建議模式或取消而不儲存。

微軟的Windows 7 相容性指南描述了這種測試並保存的工作流程,並警告不要將疑難排解程式套用至舊的防毒工具、磁碟實用程式或其他系統級軟體。

如果相容模式仍然不起作用怎麼辦?

相容模式會調整 Windows 向程式呈現自身的方式;它不會取代缺少的軟體元件或提供舊的硬體驅動程式。請根據特定錯誤選擇下一步操作:

  • 缺少 DLL 檔案:請向應用程式發布商索取所需的安裝程式、執行時間程式庫或修復套件。請勿下載來路不明的 DLL 文件,也不要將不熟悉的文件複製到 System32 資料夾中。
  • 在 64 位元 Windows 系統上執行 16 位元軟體:相容模式無法執行 16 位元可執行檔。微軟已確認64 位元 Windows 系統不支援 16 位元程式。您可能需要一個獲得正式許可的、獨立的 32 位元舊版 Windows 環境,或使用替代應用程式。
  • 舊版驅動程式或安全軟體:請勿強制執行不支援的驅動程式、防毒程式或磁碟工具。請從製造商取得相容版本。
  • 崩潰或藍色畫面:如果相容性設定導致問題惡化,請移除該設置,備份重要文件,並調查實際錯誤原因。藍色畫面並不一定是相容模式所引起的。

若要撤銷失敗的更改,請開啟「屬性」>「相容性」,清除「以相容模式執行此程式」以及您啟用的任何其他設置,然後按一下「套用」。如果該應用程式至關重要且沒有受支援的版本,請考慮將其遷移到適當隔離的舊版環境中,而不是將不支援的系統暴露在網路上。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。