資源描述:
《2招解決win8程序兼容》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、Win8程序兼容2招解決在沒有更好的新版程序代替的情況下,兼容問題的解決可以保證繼續(xù)使用舊程序來正常工作。本文通過一個案例向大家提供了一種解決Windows8程序兼容問題的思路。多年來,我一直在用一個〃曲別針〃剪切板小工具,僅有一個EXE文件3dClip.exe的綠色軟件,因其僅有53KB,圖標為曲別針,所以我叫它曲別針(圖1)。超輕便和超實用是我對它愛不釋手的原因。4修改日期類型名稱3dClip.exe1998/7/3019:11應用程序01但是,系統(tǒng)升級為Win8后,這個小精靈因為與Win8不兼容而不得不被我冷落。代之以別的剪貼
2、板工具,但總覺還是不如這個小精靈來得方便。不甘心于讓如此方便的助手退役,經(jīng)過幾番折騰,找到讓它繼續(xù)服役的辦法。降低身份兼容運行在Windows8資源窗口中右擊3dClip.exe,在彈出菜單中選擇〃屬性〃命令,接著點擊〃兼容性〃選項卡,選中〃兼容模式〃分組框中的〃以兼容模式運行這個程序〃復選框,然后從下拉列表中選擇運行的兼容模式,由于以往在WindowsXPSP3中的運行狀態(tài)良好,因此選擇WindowsXP(ServicePack3)—項,然后點擊〃確定〃(圖2)。經(jīng)過如上設置之后,雙擊運行3dClip.exe本以為可運行,但沒想到
3、系統(tǒng)提示丟失MSVBVM50.DLL文件(圖3)。由此可見,此程序在原來的系統(tǒng)中運行需要系統(tǒng)中的MSVBVM50.DLL庫文件的支持。03移植庫文件起死回生嘗試從WindowsXP環(huán)境下去查找MSVBVM50.DLL文件并移植過來,看是否能夠兼容。用搜索工具Everything到WindowsXP中搜索,發(fā)現(xiàn)MSVBVM50.DLL文件位于WindowsXP的WindowsSystem32(圖4)。將該文件拷貝到3dClip.exe所在的目錄中。再去運行3dClip.exe,發(fā)現(xiàn)可以啟動了。04小技巧:為方便以后調(diào)用,可先發(fā)送一個
4、快捷方式到桌面,然后將桌面圖標拖動到任務欄并用右鍵命令固走下來,最后刪除桌面圖標。這樣以后需要使用時直接點擊一下任務欄上的曲別針即可。以上案例為我們解決Windows8下程序兼容性問題提供了一種思路:當你遇到程序不兼容問題時,首先應該嘗試通過程序的〃屬性-兼容性〃選項卡,選擇某種〃兼容模式〃測試能否兼容運行;如果又出現(xiàn)新的問題,進而可再根據(jù)出現(xiàn)的問題提示采取相應的對策(如從其他版本的系統(tǒng)中移植補充缺失的運行庫、組件或文件)’直至程序能夠正常運行。