裝好游戲之后,一打開就跳出各種報錯信息的情況小伙伴一定見過,其中缺少各種dll文件最常見。小伙伴們一定奇怪,用得好好的電腦,怎么會缺文件呢?為啥其他游戲/應用就沒事呢?其實這些“丟失”的dll文件都挺好認的,認出之后也很好解決問題。今天小編就來說一說它們吧。
● 丟失d3dxx_xx.dll、XINPUT1_x.dll
這大概是最常見的游戲報錯了,從文件名大概可以才出來,這是DirectX(Direct 3D)的相關文件,比如d3dx9_26.dll,它就是DirectX 9里面的一個文件。同樣來自DirectX的問題還有XAudiox_x.dll、DXError.log、0xc000007b等報錯方式。
解決方法很簡單,在微軟官網上找DirectX,下載安裝就好了,注意安裝時需要保持聯網。所謂找個對應的dll文件拷到系統安裝目錄/system32/目錄下的方法其實不太靠譜,如果丟失了多個文件就更麻煩了。
● 丟失MSVCxxx.dll、MFCxxx.dll
丟失MSVCP110.dll也是很多小伙伴啟動游戲時會碰上的問題,另外還有報錯丟失MFCxxx.dll的,原因都一樣,是Visual C++運行環境出錯引起的,這個功能沒有內置在系統內,大家只要在微軟官網上搜索Visual C++然后下載最新的安裝就好了。
● 沒找到PhysXLoader.dll
這是由于游戲使用了英偉達的“PhysX”物理加速技術,而系統中又并未安裝相應驅動造成的。如果你用的是N卡,下載最新驅動安裝上就能搞定,如果是A卡,那就需要到英偉達官網-“驅動程序”-“所有驅動程序”頁面,在頁面最下方找到“NVIDIA PhysX 系統軟件”鏈接,然后手動下載安裝了。
● 丟失/找不到xlive.dll
一些比較老的游戲使用了微軟的Games for Windows Live服務,提供了和Xbox共享成就等功能,如果系統沒安裝這個服務,就會出現這一提示了。使用win7/8.1的小伙伴們可以去微軟官網搜索這一功能,就能找到相關下載和說明了。
在Win10里微軟用Xbox服務替代了這個功能,但對有些游戲仍有不兼容的問題,那么搜索、下載和安裝xliveredist即可使用了。如果仍然有兼容性問題,它還會提示用戶去安裝正確的版本,大家按照指示操作就好,這里就不啰嗦啦。
● 丟失steam_apixx.dll
這種報錯很多資深玩家小伙伴一看就知道了,肯定是Steam服務的相關文件出錯。它一般是小伙伴圖方便安裝所謂“硬盤版”游戲時出現的。解決方法當然就是老老實實地安裝Steam客戶端來購買、安裝和使用游戲。如果希望轉移游戲文件,也一定要使用Steam自帶的備份和還原工具。
對于最常見的前幾種dll丟失問題,網上也有一些綜合性的修復工具,比如DirectX修復工具(DirectX Repair)就能直接修復DirectX和Visual C++問題等。另外也提示小伙伴,最好使用正規途徑獲得和安裝游戲,其實很多游戲自己就帶著運行需要的dll呢,只是要進行安裝才能裝進系統,可不是拷貝或者解壓縮就能玩起來的。
最后提示一下小伙伴們,dll文件也是病毒很“喜歡”感染的,如果之前玩得好好的,突然出現丟失警告,那一定要考慮到是不是中毒了,要先殺毒再安裝。在之后的使用中也要注意將Windows和殺毒軟件保持在最新版本,以免中毒的說。
顯卡模式切換很簡單,打開逍遙安卓模擬器后,點擊右側菜單欄的設置,找到顯卡渲染,即可切換。
首先區別下2個模式:
【速度上】
DirectX 引擎:
優點:極大程度的發揮電腦性能,模擬器更流暢,運行速度快。
缺點:cpu使用率相對變高。適合單開用戶。
OpenGL引擎:
優點:占用資源更少,適合多開用戶。
缺點:相對沒有DX那么流暢。
【兼容上】
DirectX 引擎:性能好,兼容性差。
OpenGL引擎:兼容性強,性能差。
PS:如果切換 DirectX 引擎模式運行app黑屏,請切換回兼容模式OpenGL。
【什么情況下切換】
模擬器默認都是 OpenGL模式,根據自己的硬件和app 情況嘗試DirectX模式 。
比如集成顯卡
比如一些app閃退(前提是開啟vt虛擬化和app兼容模擬器)
如果您選擇2個模式黑屏,或者進游戲黑屏時,可以嘗試使用5.1.1內核版本進行測試。
【切換條件】
DirectX條件:
系統需要安裝DirectX11
(win10系統自帶DirectX12至少windows7以上可以使用)
網通下載
http://psoft.xpgod.com:801/small/dx11_xpgod.rar
電信下載
http://psoft.xpgod.com:801/small/dx11_xpgod.rar
系統必須安裝DirectX插件
(提示個別windows7系統需要安裝dx運行庫)
OpenGL條件:
如果個別提示OpenGL版本過低更新顯卡驅動(前提是顯卡支持OpenGL2.1以上標準)
【WIN10系統】
Win10系統中玩游戲經常遇到花屏、卡頓或無法全屏等等出錯提示,出現這種情況主要與DirectX版本有所關系,但不一定完全是dx問題。
有的是電腦硬件問題 win10系統默認DirectX12,但是有些老配置也是安裝win10,所以建議開啟DirectX11版本兼容。
打開啟用或關閉Windows功能
在Windows功能中找到“舊版組件”,展開,勾選“DirectPlay”功能,點擊“確定”。
點擊http://www.xyaz.cn,下載逍遙安卓模擬器。