運行此程序需要以下組件

運行此程序需要以下組件

如果您在 Windows 11/10 PC 上嘗試運行程序(主要是遊戲)時看到錯誤消息“運行此程序需要以下組件” ,請閱讀這篇文章以了解如何成功解決該問題。

當用戶嘗試啟動程序或遊戲時出現錯誤。缺少的組件可能是 DirectX Runtime 或 Microsoft Visual C++ Runtime。完整的錯誤消息如下:

運行此程序需要以下組件:
DirectX Runtime

或者

運行此程序需要以下組件:
Microsoft Visual C++ Runtime

DirectX Runtime是一組庫,通過直接訪問其硬件(CPU 和 GPU)在 Windows PC 上呈現視頻遊戲圖形。Microsoft Visual C++ 2015 Runtime是使用 Microsoft Visual Studio 開發的 Windows 程序所需的另一個庫集合。

這兩個組件都是它們所鏈接的程序/遊戲正常工作所必需的。如果這些組件中的任何一個丟失,您將看到一條錯誤消息,指出缺少 DLL,您需要安裝運行時才能啟動該程序。例如,在其中一個版本中,流行的視頻遊戲Volarant 不包括 DirectX Runtime。許多用戶在安裝更新後遇到了錯誤。

運行此程序需要以下組件

使用以下解決方案解決錯誤在 Windows 11/10 PC 上運行此程序需要以下組件:

  1. 下載並安裝缺少的組件。
  2. 修復丟失的組件。
  3. 重新安裝引發錯誤的程序或遊戲。

讓我們詳細看看這些。

1] 下載並安裝缺少的組件

如果您的設備上不存在所需的組件,您可能會遇到錯誤。要解決此問題,您需要下載並安裝缺少的組件。

A) 下載並安裝缺少的 DirectX DLL

下載並安裝缺少的 DirectX DLL

DirectX 預裝在所有 Windows 設備上,並且在大多數情況下是可追溯兼容的。但是,如果您的遊戲由於缺少舊版 DirectX(例如 DirectX 9)中的 DLL 而無法運行,請下載並安裝DirectX End-User Runtime。它不會更改您系統上的 DirectX 版本,但會安裝許多來自舊版 DirectX SDK 的 DLL,這些 DLL 被一些較舊的遊戲使用。

在 Windows 上更新 DirectX ,請在Windows 更新部分檢查是否有任何最新更新。

B)下載並安裝 Microsoft Visual C++ 2015 Runtime

安裝 Microsoft Visual C++ 2015 運行時

訪問 Microsoft Visual C++ 2015 Redistributable 頁面並單擊下載按鈕。在下一個屏幕上,選擇運行時的x86 和 x64 版本,然後單擊下一步按鈕。

雙擊vc_redist.x64.exe文件。將出現 Microsoft Visual C++ 2015 Redistributable 安裝嚮導。按照屏幕上的說明完成運行時的安裝。

對第二個文件 ( vc_redist.x86.exe )重複相同的步驟。

2]修復丟失的組件

修復 Microsoft Visual C++ 2015 運行時

如果您的設備上未正確安裝所需的組件,您可能會看到錯誤消息The following components are required to run this program

通過安裝任何待處理的 Windows 更新或使用 DirectX 最終用戶運行時 Web 安裝程序來修復 DirectX 運行時。

要修復 Microsoft Visual C++ 2015 Runtime,請轉至系統 > 設置 > 應用程序 > 已安裝的應用程序。搜索 Microsoft Visual C++ 2015。單擊可再發行組件名稱旁邊的三點圖標,然後選擇修改。在出現的用戶帳戶提示中單擊是。最後,單擊Microsoft Visual C++ 2015 Redistributable 窗口中的修復按鈕。

3]重新安裝拋出錯誤的程序或遊戲

如果上述解決方案不起作用,請從您的 Windows 11/10 PC 上卸載程序/遊戲,然後重新下載並安裝。

此外,請確保您的所有圖形驅動程序都是最新的或最新的。

這應該有望解決問題。

如何修復 Windows 11/10 上的 Valorant DirectX 運行時錯誤?

要修復 Valorant DirectX 運行時錯誤,您需要更新 DirectX 或使用 DirectX 最終用戶運行時 Web 安裝程序安裝缺少的 DLL 組件。您還需要從 Windows 更新下的可選更新部分安裝最新的驅動程序更新。如果這沒有幫助,您應該完全卸載 Valorant,然後在您的 Windows PC 上重新安裝它以解決問題。

為什麼 DirectX 沒有安裝?

DirectX 是所有最新 Windows 操作系統的組成部分。但是,如果您手動嘗試安裝 DirectX 而它沒有安裝,請確保您的系統安裝了。NET Framework 4 並在安裝時具有足夠的系統資源(RAM 和 CPU)。此外,請確保您的顯卡與您嘗試安裝的 DirectX 版本兼容。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *