很多用戶升級到了win10系統之后,只要打開windows應用,系統就會出現提示“無法打開這個應用”,今天就和大家分享win10系統打開軟件提示軟件無法打開這個應用程序的解決方法。
1、使用組合鍵win+r,打開“運行”窗口,輸入gpedit.msc命令按回車執行;如圖所示:
2、進入“本地組策略編輯器”后,點擊打開:“計算機配置→windows設置→安全設置→本地策略→安全”選項;如圖所示:
3、在“安全”選項,找到并雙擊打開“用戶帳戶控制:用于內置管理員帳戶的管理員批準模式”;如圖所示:
4、在用戶帳戶控制:用于內置管理員帳戶的管理員批準“模式屬性”窗口后,在本地“安全設置”選項卡內,點擊已啟用確定保存。如圖所示:
很多小伙伴在玩電腦的時候,都碰到過程序沒打開,反倒蹦出個警告窗口的情況,有些窗口的警告信息還挺明白,有些信息或者文件名就比較“玄幻”了。它們到底啥意思呢?小編今天就來說一說最常見的那些,以及怎么解決這些問題吧。
● Visual C ++問題
在開啟很多程序的時候,會出現MSxxxxx.dll缺失或無法正常運行的警告,其中多含有數字如100、110、120等。這一信息的前幾個字母其實說明它來自MicroSoft Visual C ++的一部分,dll文件則是Windows的動態鏈接庫文件,這些文件主要負責在不同程序之間共享的特定操作。
小編不建議大家去尋找單個dll文件拷入本機,第一是因為錯誤信息中的dll文件可能在多個位置;第二則是在程序卸載、病毒侵擾時破壞的常常不是一個文件而是多個類似的文件;第三則是文件可能存在版本匹配問題。所以很可能拷入了MSVR120.dll,再出現MSVCP110.dll錯誤,拷入MSVCP110.dll又出現MSVCR100.dll錯誤等等。
大家最好直接安裝完整的Visual C ++軟件包來解決問題,并且強烈建議從微軟網站下載官方安裝包(https://support.microsoft.com/zh-cn/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package)。與MicroSoft Visual C ++相關的錯誤信息還有不少,其中有些在錯誤欄上直接標注有錯誤來源,很容易分辨,而其他也大多可以從出錯的文件名稱搜索到歸屬。
● .net Framework
在運行各種程序時,.net Framework錯誤信息也是很常見的。.net一詞會讓很多小伙伴會誤以為這是與網絡有關的錯誤信息,其實它是一種安全性框架(Framework),讓應用程序的代碼在一定程度上可以得到信任,同時又不會帶來安全問題。
遇到這種警告后,可以從https://dotnet.microsoft.com/download下載最新或錯誤信息要求的.net Framework版本安裝包。此外在Windows系統更新的時候也會自動升級這些組件,如果是使用Windows手動更新的話,注意將它們的更新“放行”即可。
● DirectX錯誤
DirectX是一種多媒體組件,在圖形和游戲音效處理中負責硬件、驅動程序、軟件、游戲之間的聯系。它是玩家最熟悉的錯誤信息,偶爾也會在啟動一些多媒體應用時出現,甚至因為Windows自身越來越復雜的圖形需求,可能會在開機或使用一些系統功能時跳出DirectX錯誤信息。
我們可以手動考慮下載并安裝最后一個版本的官方DirecX安裝包(https://www.microsoft.com/zh-cn/download/details.aspx?id=35),各大游戲網站也會提供一些剝離的DirecX 10/11甚至12安裝包。此外最好選擇正規途徑下載游戲的完整安裝文件并正確安裝,不要使用綠色版、精簡版。
最后小編得說一下,其實有時候我們遇到這種情況確實不是自己的問題,而是一些組件發展了很多代之后,逐漸淘汰了老舊的部分,比如微軟最近就宣布明年5月前不再支持部分版本的.net Framework。因此有時候我們需要的也不是安裝最新版本,反而需要找些低版本的DirectX、 Visual C ++等軟件包來安裝。
此外,我們還可能會碰上安裝軟件時彈出的警告,某些并非系統組件的文件突然消失等問題。這更可能是因為系統權限問題、病毒影響或殺毒軟件誤殺所致,大家可以參考之前推送的《MSI安裝出問題 這個方法解決最簡單》。