Red Dead Redemption 2 在 PC 上崩潰 [已解決]

已發表: 2020-05-20

就動作冒險遊戲而言,Red Dead Redemption 2 是最好的。 來自包括俠盜獵車手在內的成功遊戲的創作者,該遊戲獲得了廣泛的好評。

這部轟動一時的遊戲終於登陸 Steam 和 Epic Games Store,這意味著這些平台上的玩家終於有機會輕鬆參與其中。

也就是說,一些遊戲玩家報告了令人討厭的隨機崩潰,導致遊戲無法玩。 如果您是這些玩家中的一員,則不必再擔心,因為本文中的解決方案將幫助您解決問題。

檢查遊戲的系統要求

不要急於認為您的計算機具有運行遊戲所需的一切。 在應用任何修復之前,您必須確認這一點。 您遇到的崩潰問題很可能是您的計算機無能的結果。 許多沒有根據他們的 PC 規格檢查遊戲要求的遊戲玩家後來意識到他們需要執行某些升級或完全更換他們的計算機。

Red Dead Redemption 2 的最低和推薦要求如下所示,您還可以找到一份指南,向您展示如何檢查您的計算機是否符合這些規格。

請注意,該遊戲需要 64 位操作系統。

最低要求

操作系統:Windows 7 Service Pack 1 (6.1.7601)

CPU:英特爾酷睿 i5-2500K; AMD FX-6300

系統內存:8 GB RAM

GPU:英偉達 GeForce GTX 770 2GB; AMD Radeon R9 280 3GB

網絡:寬帶互聯網連接

存儲空間:150 GB 可用空間

聲卡:Direct X 兼容

推薦要求

操作系統:Windows 10 – 2018 年 4 月更新 (v1803)

CPU:英特爾酷睿 i7-4770K; AMD 銳龍 5 1500X

系統內存:12 GB RAM

GPU:NVIDIA GeForce GTX 1060 6GB; AMD Radeon RX 480 4GB

網絡:寬帶互聯網連接

存儲空間:150 GB 可用空間

聲卡:Direct X 兼容

按照本指南檢查您的計算機是否具有所需的硬件和軟件組件:

  1. 通過右鍵單擊開始按鈕並在快速訪問菜單中選擇文件資源管理器來打開文件資源管理器窗口。 您還可以使用 Windows + E 鍵盤快捷鍵或單擊任務欄中的文件夾圖標以更快地啟動文件資源管理器。
  2. 文件資源管理器窗口打開後,導航到左側邊欄,右鍵單擊此 PC,然後單擊上下文菜單中的屬性。
  3. 系統窗口現在將打開。 在主窗口中查找您的 PC 規格。 您將找到的規格將包括您的系統內存、操作系統架構和 CPU 詳細信息等。
  4. 要檢查顯卡的詳細信息,請按照下列步驟操作:
  • 右鍵單擊“開始”菜單並單擊“快速訪問”菜單中的“運行”,打開“運行”對話框。 您還可以同時點擊 Windows 和 R 鍵以更快地啟動對話框。
  • 運行打開後,在文本字段中鍵入“dxdiag”(無引號),然後單擊確定按鈕或按 Enter 鍵。
  • 出現 DirectX 診斷工具窗口後,切換到顯示選項卡。
  • 您的顯卡的所有詳細信息都將在該選項卡下提供。

在檢查您的 PC 規格後,升級任何不符合 RDR2 最低要求的組件。 確保您的 Internet 連接穩定且足夠強大,可以與遊戲服務器進行通信。

要在高設置下暢享流暢的遊戲體驗,您必須使用滿足或超過推薦要求的系統。

如果您的 PC 具有運行 Red Dead Redemption 2 的正確規格,則崩潰問題是某些系統故障的結果。 您將了解如何解決這些潛在問題。

恢復到 Vulkan

圖形 API(應用程序編程接口)是允許開發人員將任何遊戲變為現實的軟件組件。 API 的工作是幫助設備理解遊戲命令。 這意味著遊戲開發者不必為不同的顯卡提供獨特的代碼。

Red Dead Redemption 2 有兩種主要的圖形 API:基於 AMD 的 Mantle API 並由 Khronos 集團管理的 Vulkan 和 Microsoft 開發的 DirectX 12。

眾所周知,這兩種 API 都可以很好地與遊戲配合使用,但某些用戶指出,從 DirectX 切換到 Vulkan 後,崩潰問題消失了。 您可以嘗試並檢查問題是否在您的 Windows 10 PC 上消失。 請按照以下步驟操作:

  1. 通過右鍵單擊開始按鈕並在快速訪問菜單中選擇文件資源管理器來啟動文件資源管理器。 如果您想更快地啟動應用程序,請單擊任務欄中的文件夾圖標(如果有)或同時按下 Windows 和 E 鍵。
  2. 文件資源管理器出現後,轉到左窗格並單擊此 PC。
  3. 前往右側窗格並打開您的本地磁盤 C 或您的用戶文件夾所在的位置。
  4. 驅動器打開後,雙擊用戶文件夾,然後單擊包含您的用戶名的文件夾。
  5. 打開文檔文件夾。
  6. 文檔打開後,導航至 Rockstar Games >> Red Dead Redemption 2 >> 設置。
  7. 進入 Settings 文件夾後,查找 System.xml 文件並將其重命名。
  8. 重命名後,運行遊戲。
  9. 將創建一個新的 System.xml 文件,並且 Vulkan 將成為遊戲的 API。

或者,您可以調整 system.xml 文件以更改遊戲的 API。 跟著這些步驟:

  1. 通過右鍵單擊開始按鈕並在快速訪問菜單中選擇文件資源管理器來啟動文件資源管理器。 如果您想更快地啟動應用程序,請單擊任務欄中的文件夾圖標(如果有)或同時按下 Windows 和 E 鍵。
  2. 文件資源管理器出現後,轉到左窗格並單擊此 PC。
  3. 前往右側窗格並打開您的本地磁盤 C 或您的用戶文件夾所在的位置。
  4. 驅動器打開後,雙擊用戶文件夾,然後單擊包含您的用戶名的文件夾。
  5. 打開文檔文件夾。
  6. 文檔打開後,導航至 Rockstar Games >> Red Dead Redemption 2 >> 設置。
  7. 進入 Settings 文件夾後,查找 System.xml 文件並使用記事本打開它。
  8. 文本打開後,找到(您可以使用 Ctrl + F)以下行:

<API>kSettingAPI_DX12</API>

並將其更改為:

<API>kSettingAPI_Vulkan</API>

  1. 保存筆記,然後運行遊戲以檢查崩潰問題。

更新你的顯卡驅動

確保您的顯卡驅動程序是最新的,因為它很可能是問題的原因。 您可以使用 Windows 更新實用程序或設備管理器輕鬆更新它。

受到推崇的

使用驅動程序更新程序解決 PC 問題

不穩定的 PC 性能通常是由過時或損壞的驅動程序引起的。 Auslogics Driver Updater 可診斷驅動程序問題,讓您一次或一次更新舊驅動程序,讓您的 PC 運行更順暢

Auslogics Driver Updater 是 Auslogics 的產品,獲得 Microsoft Silver Application Developer 認證
現在下載

但是,如果您使用 Auslogics Driver Updater,您可以減輕壓力並享受其他好處,例如簡單的回滾過程和同時下載多個驅動程序。

驗證遊戲文件的完整性

如果遊戲要順利運行,您的遊戲文件必須完好無損。 如果一個文件丟失或損壞,您將遇到問題需要處理,這很可能是導致不斷崩潰的原因。

您應該驗證您的遊戲文件以確保沒有問題。 您必須使用遊戲的啟動器來執行修復。 幸運的是,您可以使用 Rockstar Games Launcher、Epic Games Launcher 或 Steam 驗證遊戲文件。 我們將展示如何使用每個程序。

蒸汽

  1. 轉到開始菜單,搜索 Steam,然後啟動客戶端。 如果您有應用程序的桌面圖標,請雙擊它。
  2. Steam 客戶端出現後,轉到窗口頂部並單擊庫。
  3. 看到遊戲列表後,找到 Red Dead Redemption 2,右鍵單擊它,然後單擊屬性。
  4. 接下來,轉到窗口的右側並切換到“本地文件”選項卡。
  5. 在“本地文件”選項卡下,單擊“驗證遊戲文件的完整性……”按鈕
  6. Steam 現在將開始檢查您計算機上的遊戲文件是否與其服務器上的文件相同。
  7. 客戶端將自動將任何未簽出的文件替換為正確的副本。
  8. 該過程完成後,重新啟動 Steam 並啟動 Red Dead Redemption 2 以檢查崩潰問題。

Rockstar 遊戲啟動器

  1. 重新啟動您的 PC 並啟動 Rockstar Games Launcher。
  2. 應用程序打開後,轉到設置。
  3. 導航到窗口左側的我已安裝的遊戲,然後選擇 Red Dead Redemption 2。
  4. 接下來,轉到右側並單擊“驗證遊戲文件完整性”下的“驗證完整性”。
  5. 允許啟動器完成其工作。
  6. 該過程完成後,您會在系統托盤上方收到一個彈出通知,表示驗證過程已完成,您可以玩遊戲了。
  7. 啟動 Red Dead Redemption 2 並檢查崩潰問題。

史詩遊戲啟動器

  1. 打開啟動器。
  2. 應用程序出現後,轉到 Red Dead Redemption 2 的選項卡。
  3. 在遊戲選項卡下,單擊啟動按鈕旁邊的齒輪圖標。
  4. 一旦上下文菜單下拉,單擊驗證。
  5. 允許啟動器檢查您系統上的遊戲文件是否與其服務器上的文件匹配。
  6. 如果啟動器發現文件損壞或丟失,它將自動下載替換文件。
  7. 該過程完成後,運行遊戲並檢查問題。

以管理員身份運行遊戲並調整其屬性

以管理員身份運行遊戲將允許它訪問您計算機上的所有資源,包括受保護的文件和文件夾。 缺乏管理員權限可能會導致某種觸發隨機崩潰的封鎖。 我們將向您展示如何更改遊戲的屬性,以便在您啟動遊戲時允許它以管理員身份運行。

除了以管理員身份運行遊戲外,我們還將引導您完成其他可以執行的調整,例如禁用全屏優化功能和覆蓋高 DPI 縮放行為。

為此,您需要訪問遊戲的 EXE 文件。 跟著這些步驟:

  1. 在 PC 上找到 Red Dead Redemption 2 的安裝文件夾。
  2. 進入文件夾後,右鍵單擊 EXE 文件並從上下文菜單中選擇屬性。
  3. 屬性對話框窗口打開後,轉到兼容性選項卡。
  4. 在兼容性選項卡下,選中以下複選框:

“以管理員身份運行此程序”

“禁用全屏優化”

  1. 接下來,單擊“更改高 DPI 設置”按鈕。
  2. 之後,選中“覆蓋高 DPI 縮放行為”旁邊的框,然後選擇應用程序。
  3. 單擊確定按鈕。
  4. 運行 Red Dead Redemption 2 以檢查崩潰問題。

確保您的防病毒程序沒有阻止遊戲

您的防病毒程序可能會將游戲視為誤報。 這意味著儘管它是一個安全且合法的程序,但它仍被視為對您的系統構成威脅。 一旦發生這種情況,保護應用程序會阻止遊戲。 許多遊戲玩家就是這種情況,他們發現禁用他們的防病毒程序一勞永逸地解決了崩潰問題。

您可以嘗試禁用您的防病毒程序,但我們建議您採取更安全的方法,即將游戲作為例外添加到安全程序中。 每個防病毒程序都有不同的例外功能名稱。 在某些程序中,它被排除在外,而其他程序則將其標記為白名單。 您可以在防病毒程序的設置環境中找到該功能。 如果您不知道如何到達那裡,您可以輕鬆地在網上找到一個指南來引導您完成整個過程。

也就是說,如果您使用 Windows 安全中心,您需要做的就是按照以下步驟操作:

  1. 通過右鍵單擊“開始”菜單並單擊“快速訪問”菜單中的“設置”來啟動“設置”應用程序。 您還可以同時按下 Windows 和 I 鍵盤鍵以打開應用程序。
  2. 設置應用程序顯示後,導航到頁面底部並單擊更新和安全標籤。
  3. 單擊更新和安全頁面左側窗格中的 Windows 安全。
  4. 現在,切換到右窗格並單擊“保護區域”下的“病毒和威脅防護”。
  5. 出現 Windows 安全的病毒和威脅防護界面後,向下滾動到病毒和威脅防護設置部分,然後單擊管理設置鏈接。
  6. 出現“病毒和威脅防護”頁面時,向下滾動並單擊“添加或刪除排除項”。
  7. 在“排除”頁面上,單擊“添加排除”,然後單擊上下文菜單中的文件夾。
  8. 瀏覽文件夾對話框窗口出現後,轉到 Red Dead Redemption 2 的安裝文件夾並選擇它。
  9. 啟動遊戲並檢查崩潰問題。

掃描損壞的系統文件並替換它們

您的某些系統文件可能已損壞並導致遊戲崩潰。 運行系統文件檢查器工具來掃描這些文件並自動替換它們。 請注意,由於您使用的是 Windows 10,因此您必須在運行 SFC 之前運行收件箱部署映像服務和管理 (DISM) 工具。

下面的指南將向您展示您需要採取的步驟:

  1. 通過單擊任務欄中的放大鏡來召喚開始按鈕旁邊的搜索欄。 同時點擊 Windows 和 S 鍵也可以解決問題。
  2. 出現搜索框後,轉到文本框並輸入“命令提示符”。
  3. 在搜索結果中看到命令提示符後,右鍵單擊它並單擊以管理員身份運行。
  4. 彈出“用戶帳戶控制”對話框後,單擊“是”按鈕。
  5. 現在,一旦出現運行 DISM 工具,在命令提示符中鍵入以下行:

DISM.exe /Online /Cleanup-image /Restorehealth

DISM 現在將使用 Windows 更新下載修復所需的文件。

如果您沒有有效的 Internet 連接或 Windows Update 客戶端遇到問題,則該過程將失敗。

在這種情況下,您必須使用可引導 USB 或 Windows 10 安裝 DVD 等安裝媒體作為修復源。 您還可以將 ISO 文件掛載為虛擬 DVD。

插入安裝介質後,輸入以下命令行:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

您必須注意命令行的 C:\RepairSource\Windows 部分是修復源路徑的佔位符。 在您按 Enter 鍵之前相應地替換它。

在繼續下一步之前,讓命令成功執行。

  1. 現在,在命令提示符中鍵入“sfc/scannow”,然後按 Enter 鍵。
  • 如果顯示“Windows 資源保護髮現損壞的文件並成功修復它們”的完成消息,請重新啟動您的 PC 並運行 Red Dead Redemption 2 以檢查崩潰問題。

允許 Windows 管理您的頁面文件

分頁文件是 Windows 創建的虛擬內存,用於在系統內存滿時擴展您的系統內存。 Red Dead Redemption 2 的崩潰問題可能是因為頁面文件不受 Windows 管理。 允許 Windows 管理頁面文件大小並檢查是否可以解決問題。 以下步驟將向您展示如何:

  1. 打開“開始”按鈕旁邊的搜索功能,鍵入“高級系統設置”,然後在結果中單擊“查看高級系統設置”。
  2. 在“系統屬性”對話框的“高級”選項卡打開後,單擊“性能”下的“設置”按鈕。
  3. 性能選項對話框窗口打開後,轉到高級選項卡。
  4. 單擊虛擬內存下的更改按鈕。
  5. 在虛擬內存對話框窗口中,確保選中“自動管理所有驅動程序的頁面文件大小”旁邊的框。
  6. 完成後,單擊“性能選項”和“系統保護”對話框中的“確定”按鈕。

執行乾淨啟動

執行乾淨啟動將幫助您確定啟動程序或服務是否對 Red Dead Redemption 2 中的崩潰問題負責。以下步驟將向您展示如何操作:

  1. 右鍵單擊“開始”按鈕,然後單擊“快速訪問”菜單中的“運行”。 您還可以同時按下 Windows 徽標和 R 鍵來啟動“運行”對話框。
  2. 運行打開後,鍵入“msconfig”(不帶引號),然後點擊 Enter 鍵或單擊 OK 按鈕。
  3. 現在將出現“系統配置”對話框。
  4. 導航到服務選項卡。
  5. 在“服務”選項卡下,勾選“隱藏所有 Microsoft 服務”旁邊的框。
  6. 接下來,單擊“全部禁用”按鈕。
  7. Windows 現在將阻止選項卡中的每個啟動服務(備用 Windows 服務)在 Windows 啟動時啟動。
  8. 之後,轉到“啟動”選項卡。
  9. 在啟動選項卡下,單擊打開任務管理器。
  10. 任務管理器的啟動選項卡打開後,禁用您看到的每個啟動程序。 要禁用某個程序,請右鍵單擊它,然後單擊禁用。
  11. 退出任務管理器並返回到系統配置對話框。
  12. 單擊確定按鈕,然後重新啟動您的 PC。

系統啟動後,運行 Red Dead Redemption 2。如果您不再遇到崩潰問題,那麼您只需確認啟動應用程序是罪魁禍首。 要找到該應用程序,您必須啟用單個啟動項,重新啟動 PC,然後檢查問題。 如果第一個啟動項沒有觸發崩潰,請繼續執行下一個。 你必須繼續這個過程,直到你完成每一個最後的啟動服務和程序。 如果這個過程看起來很忙,您可以採用以下方法:

  1. 啟動系統配置對話框窗口並導航到服務選項卡。
  2. 啟用列表中的一半服務(從頂部開始),然後單擊“確定”按鈕。
  3. 重新啟動您的 PC 並啟動遊戲以檢查崩潰問題。
  4. 如果遊戲崩潰,則上半部分的服務之一與問題有關。 再次轉到系統配置的服務選項卡,但這一次,只檢查上半部分的服務,直到問題消失。 在崩潰問題消失之前您禁用的最後一項是罪魁禍首。
  5. 但是,如果您沒有遇到問題,請轉到下半部分服務並檢查問題。
  6. 接下來轉到任務管理器的啟動選項卡,然後對啟動程序進行一半檢查,直到找出導致問題的項目。

一旦你指出負責任的啟動,在你完成遊戲之前保持禁用它。 如果它很重要,請考慮更新或更換它。

結論

我們相信,現在玩 Red Dead Redemption 2 會很流暢,不會出現中斷。 如果您有什麼想讓我們知道的,請使用下面的評論部分。