Win10下安裝VS2013出現“win10 windows兼容性模式已打開 請將其關閉”錯誤的解決辦法

問題描述

剛裝完win10系統,就開始裝VS2013,卻出現了之前從未遇到過的情況:(圖片不是很符合,圖片是安裝的中文語言包) 
這裏寫圖片描述


百度了一下,主要解決辦法由以下兩種:

使用命令行安裝,後面加/Uninstall

  1. win+r,輸入cmd進入命令行
  2. 進入vs_ultimate文件所在目錄,輸入:vs_ultimate /Uninstall
  3. 進入界面後選擇修復

該方法親測沒有出現兼容性的錯誤,但是我遇到了其他的錯誤,沒有成功。

通過本地組策略編輯器禁用兼容性助手

  1. win+r,輸入gpedit.msc , 打開本地組策略編輯器。
  2. 計算機配置->管理模板->windows組件-> 
    應用程序兼容性,啓用“關閉應用程序兼容性引擎”和“關閉程序兼容性助理“。
  3. 重啓

 

試了上面的兩種方法,結果如下:

第一種有兩個問題:

1)只能缺省安裝在C盤

2)安裝的VC居然沒有MFC,而且沒法彌補。

第二種方法:

問題情況一樣,沒有任何好轉的跡象。

 

折騰了半天,發現這樣的方法是可行的。

1)按上面第二種方法關掉兼容性策略;關掉服務裏的兼容性服務,Program 開頭的一個服務。

2)將iso安裝包解壓到硬盤上一個目錄,如e:\vs12, 然後查找該目錄下所有的exe文件,並將每個EXE文件的兼容性設置爲WIN8 和以管理員運行。

這時再雙擊運行e:\vs12\vs_ultimate.exe, 就可以正常安裝了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章