SCUM - 關于如何修復Pxfoundation_x64.dll報錯問題
? ? ? ?大家好!本期文章依舊給大家提供目前游戲游玩時的潛在問題解決方法!快來康康~

? ? ? ? ? ? ?據部分社區(qū)小伙伴反饋,游戲過程中頻繁出現Pxfoundation_x64.dll報錯?如下圖:

對于出現這種情況的幾個疑似原因是:
1、系統(tǒng)之前因安裝了其他第三方軟件或驅動導致該文件丟失;
2、因第三方軟件運行期間啟動游戲與游戲進程沖突;
3、系統(tǒng)為非正版系統(tǒng),安裝系統(tǒng)時目錄下缺少該文件;
4、游戲在Steam上更新或修復時因網絡波動或故障導致游戲文件不完整;
5、系統(tǒng)注冊表中無法識別該文件;

? ? ? ? 科普:PxFoundation為結合UE4引擎開發(fā)會調用到的一個第三方PhysX的一個模塊(無論動態(tài)還是靜態(tài)),理論上該模塊是和DirectX支持庫相關聯的,也是運行UE4引擎所必要的模塊。
該模塊啟動Physx引擎的基礎類,通過PxCreateFoundation創(chuàng)建。
示例:gFoundation = PxCreateFoundation(PX_FOUNDATION_VERSION, gAllocator, gErrorCallback);
PxFoundation建立后,可以用來連接PVD(Physx debug工具),創(chuàng)建PxPhysics類別。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -科普借鑒于CSDN論壇

解決方法:
1、通過Steam驗證游戲完整性
操作方法:打開Steam - 右鍵“SCUM” - 點擊“屬性” - 屬性左側欄中點擊“本地文件” - 點擊“驗證游戲文件的完整性”? 即可

2、手動導入和替換PxFoundation_x64.dll文件
? ? ? ? 在網上下載原版PxFoundation_x64.dll文件(社區(qū)群文件里有)把目標文件放入:
C:\Windows\System32

C:\Windows\SysWOW64 目錄下;

(注:該方法適用于64位系統(tǒng),導入及替換時注意備份好原文件?。?/strong>
最后點擊開始菜單-->運行-->輸入(或WIN+R)
regsvr32 PxFoundation_x64.dll(注意中間有空格)

? ? ? ? ?該步驟是讓系統(tǒng)識別并將新替換的PxFoundation_x64.dll文件添加進注冊表中,備份原文件的目的為了防止新文件與系統(tǒng)造成沖突。
3、利用DirectX修復工具
在網絡上搜索下載DirectX修復工具(社區(qū)群文件有)
雙擊該exe可執(zhí)行文件:

點擊“檢測并修復即可”

? ? ? ?以上就是關于PxFoundation_x64報錯的通用解決辦法了,如仍然無法解決,請小伙伴加入社區(qū)QQ群詢問。
FpsChina玩家社區(qū)(Q群):830211834(主交流,非私服群)
第一時間獲取最新消息!
感謝大家的持續(xù)關注與支持!?
CharlieKenten敬上!? ??!? ??