Windows 7兼容模式和Windows 8.1

Anonim

兼容模式中的啟動
在此材料中,我將詳細告訴您如何使用Windows 7和Windows 8.1中的先前版本的兼容模式以兼容模式運行程序或遊戲,其中兼容模式是什麼,在哪些情況下,其使用可能解決這些或具有高概率的其他問題。

我將從最後一項開始,我將舉個例子,我必須經常面對哪個例子 - 安裝Windows 8後,驅動程序和程序的安裝無法到計算機,似乎一條消息顯示當前版本的操作系統版本不受支持或該程序具有兼容性問題。最簡單和通常工作的解決方案 - 要使用Windows 7開始安裝在兼容模式下,在這種情況下,幾乎總是成功通過,因為這兩個版本的操作系統幾乎相同,只需嵌入在測試算法的安裝程序中“沒有知道“關於八個的存在,因為它早先發布,這裡並報告不相容。

換句話說,Windows兼容模式允許您在當前安裝的操作系統版本中運行具有發布問題的程序,以便它們“相信”,這將在以前的一個版本中啟動。

該程序具有兼容性問題。

注意:請勿使用防病毒兼容模式,用於檢查和糾正系統文件的程序,磁盤實用程序,因為這可能會導致不良後果。還建議在兼容版本中查看,以及在兼容版本中的官方網站上沒有程序。

如何以兼容模式運行程序

首先,我將向您展示如何手動在Windows 7和8(或8.1)中以兼容模式運行程序。這是非常簡單的:

  1. 右鍵單擊可執行程序文件(EXE,MSI等),在上下文菜單中選擇“屬性”項。
  2. 打開兼容性選項卡,檢查“兼容性中的運行程序”項,然後選擇要確保要提供兼容性的Windows版本。
    使用Windows 7以兼容模式運行程序
  3. 您還可以將程序設置為代表管理員啟動程序,限制使用的分辨率和顏色數(可能是舊16位程序所必需的)。
  4. 按“確定”按鈕以應用當前用戶的兼容模式,或者為所有用戶的“更改選項”應用程序,以便它們應用於所有計算機用戶。

之後,您可以再次嘗試啟動程序,此時它將在兼容模式下在您選擇的Windows中啟動。

根據您正在進行上述操作的版本,可用系統列表將不同。此外,某些項目可能不可用(尤其,如果要以兼容模式運行64位程序)。

程序兼容性參數的自動應用

在Windows中,有一個內置軟件兼容性幫助程序,可以嘗試確定要以所需方式執行該程序的必要條件。

修復Windows兼容性錯誤

要使用它,請右鍵單擊可執行文件並選擇“兼容性問題的糾正”菜單。

菜單,同時消除兼容性問題

將出現“問題的糾正”窗口,並在此選項選擇以下選項之後:

  • 使用推薦選項(從推薦的兼容性參數開始)。選擇此項目時,您將看到具有應用參數的窗口(它們是自動確定的)。單擊“檢查程序”按鈕開始它。如果您關閉程序後幸運,則會要求您保存兼容模式設置。
    應用兼容性參數
  • 程序診斷 - 選擇兼容性設置,具體取決於程序引起的問題(您可以指定問題是什麼)。

在許多情況下,使用助手在兼容模式下自動選擇和啟動程序是非常有效的。

在註冊表編輯器中安裝程序兼容模式

最後,有一種方法可以使用註冊表編輯器啟用程序的兼容模式。我認為這對某人(無論如何,來自讀者)真的很有用,但有可能存在。

所以,這是必要的程序:

  1. 按鍵盤上的Win + R鍵,輸入Regedit並按Enter鍵。
  2. 在打開的註冊表項中,打開HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ TALERS的分支
  3. 右鍵單擊右側,選擇“創建” - “字符串參數”。
  4. 輸入程序的完整路徑為參數名稱。
  5. 單擊它右鍵單擊,然後單擊“更改”。
  6. 在“值”字段中,只輸入其中一個兼容性值(將在下面列出)。通過通過空格添加Runasadmin值,您還可以從管理員啟用程序啟動。
  7. 在HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ TALERS中對此程序執行相同的操作

註冊表編輯器中的兼容模式

使用您可以在上面的屏幕截圖上看到的一個示例 - Setup.exe程序將以Vista SP2從兼容模式下的管理員運行。 Windows 7的可用值(兼容性模式中的左側 - Windows版本,程序將在右側運行,註冊表編輯器的數據值):

  • Windows 95 - Win95
  • Windows 98和Me - Win98
  • Windows NT 4.0 - NT4SP5
  • Windows 2000 - Win2000
  • Windows XP SP2 - WinXPSP2
  • Windows XP SP3 - WinXPSP3
  • Windows Vista - Vistartm(Vistasp1和Vistasp2 - 相應的服務包)
  • Windows 7 - Win7RTM

更改後,關閉註冊表編輯器並重新啟動計算機(最好)。下次中,所選參數將發生程序開始。

也許在兼容模式下啟動程序將幫助您糾正發生的錯誤。在任何情況下,大多數已為Windows Vista創建的大多數,Windows 7都應該在Windows 8和8.1中工作,並且為XP編寫的程序可能在七(井或使用XP模式)中運行。

閱讀更多