Ⅰ 電腦下載一個東西,為什麼安裝不了,會顯示找不到執行代碼
方法一:是否具有管理員的許可權
方法二:可能是系統文件損壞或被修改,請嘗試用SFC命令修復一下。(sfc /SCANNOW)
方法三:裝了ACDSEE5.0(特別是迷你中文版),有時會導致這種現象,請卸掉5.0,找個其它版本(如4.0)的裝一下。
方法四:有的軟體安裝需要windows installer支持,一般解決方法為:在控制面板->管理工具->服務中,找到windows installer服務,把啟動類型改為手動,然後啟動即可。記住在安裝好程序後將此服務停止。如果仍然存在問題,請到微軟站點下載最新的windows installer 2.0版。
方法五:安裝文件是單線程的,查看正在運行的進程,如果裡面有ikernel.exe,則表示現在無法安裝,結束此進程,然後再安裝就OK了。
方法六:因為NORDON殺毒軟體會把INSTALL SHIELD 那個ikernel.exe文件誤認為病毒。退出防火牆,重新啟動,就好了。
方法七:入系統所在分區program files -> common fiels -> installshield -> engine -> 6 - > intel32,把這個文件夾中的文件全部刪除(或直接把engine整個文件夾都刪了),重新啟動,然後再安裝就OK了。
方法八:安裝NORTON SYTEMWORKS 2003,用它的WINDOCTOR自動修復,然後用了NORTON SYTEMWORKS的ONE BUTTON CHECKUP,重起,一切OK。
方法九:現在的好多的軟體的安裝程序都不是exe的而是msi,而msi是一種新的安裝程序的腳本文件。就算有的安裝程序是exe的但在它的安裝目錄里也有個msi文件,實際上是exe調用msi文件來安裝程序的。msi是腳本文件,實際上真正運行腳本文件的是「msiexec.exe」它就是一切問題的原因。需要安裝instmsiw.exe這個文件,instmsiw.exe是一個壓縮包裡麵包括了所有關於運行msi所需要的文件。運行後問題就可解決了。
原因:這是因為「MSVCR120.dll」這個dll程序消失了,所以會出現這樣的情況。
解決方法:
首先需要下載「MSVCR120.dll」這個dll文件,第一步搜索。
然後找一個下載的地址。
選擇之後,把相關的壓縮包下載到電腦上。
解壓壓縮包,就會看到「MSVCR120.dll」的文件。
將這個文件復制,打開System32,點擊粘貼,然後按照提示進行。
最後當你打開原來沒有打開的程序時,就可以正常打開了。