如何解決 Steam 中的“應用程序已運行”錯誤

已發表: 2021-05-13

處理 Steam 問題並不總是那麼容易。 但是,如果問題影響單個遊戲,您的任務將不會是艱鉅的。

“應用程序已運行”錯誤是您嘗試啟動遊戲時出現的 Steam 問題之一。 雖然問題通常是由一款遊戲觸發的,但有時當您嘗試在計算機上打開任何 Steam 遊戲時它會出現。

錯誤信息如下:

“無法啟動遊戲(應用程序已在運行)。”

如果您在此網頁上是因為您還沒有弄清楚如何解決問題,那麼您很幸運。 我們收集了有關如何消除錯誤的不同指南,其中一些您可能已經遇到過。 但請放心,您將在此處獲得您一直在 Internet 上搜索的解決方案。

為什麼 Steam 說我的遊戲正在運行,而實際上它沒有運行?

這是困擾每一個面臨這個問題的遊戲玩家的問題。

Steam 識別出遊戲正在程序中運行,因為它可能是。 在大多數情況下,錯誤是軟崩潰的結果。 上次會話後遊戲可能無法正常關閉。 它也可以在您系統上的不同用戶配置文件下運行。

另一個可能的錯誤原因是啟動故障。 這主要是在您第二次嘗試啟動遊戲後錯誤不斷出現的情況。

如何修復 Steam 中的“無法啟動遊戲(應用程序已運行)”錯誤

有不同的方法可以解決這個問題,但對你有用的方法取決於系統錯誤的原因。 下面的指南將向您展示如何通過幫助您擺脫其根本原因來刪除 Steam 中的“無法啟動遊戲(應用程序已運行)”通知。

使用任務管理器

您的 PC 視頻遊戲或其某些進程可能仍會在後台運行,儘管它會在您身上崩潰。 打開任務管理器以完全關閉它,然後再次運行它以檢查問題是否已解決。 跟著這些步驟:

  1. 按 CTRL + Shift + Esc 鍵盤組合打開任務管理器或右鍵單擊任務欄,然後從上下文菜單中單擊任務管理器。

    按 CTRL + Shift + Esc 打開任務管理器。

  2. 任務管理器窗口顯示後,切換到進程選項卡。 如果您在任務管理器的第一頁上沒有看到任何選項卡,請單擊更多詳細信息。

    導航到任務管理器的進程選項卡。

  3. 現在,找到遊戲的進程,點擊它,然後點擊結束任務按鈕。

    單擊遊戲進程,然後單擊結束任務按鈕。

  4. 之後,啟動遊戲並檢查是否彈出錯誤消息。

您也可以重新啟動系統並啟動遊戲。 這樣,您將關閉每個活動的應用程序並清除系統內存。

確保使用重新啟動選項。 關閉系統可能沒有用,尤其是在您的計算機上啟用了快速啟動的情況下。

退出 Steam 並登錄

如果通過任務管理器結束遊戲並重新啟動設備不能解決問題,請退出您的 Steam 帳戶並重新登錄。 這樣做將迫使客戶端重新啟動您的遊戲庫並重新初始化所有內容。 跟著這些步驟:

  1. 轉到開始菜單並啟動 Steam 客戶端。

    在 Windows 上運行“開始”菜單。

  2. Steam 打開後,轉到左上角並單擊 Steam。

    運行 Steam 客戶端。

  3. 從菜單中選擇更改帳戶。

    從 Steam 菜單中選擇更改帳戶。

  4. 單擊註銷。

    單擊註銷。

  5. 現在將出現登錄屏幕。

  6. 輸入您的登錄憑據以登錄。

    輸入您的登錄憑據。

  7. 登錄後,運行遊戲。

確保遊戲沒有在其他用戶帳戶上運行

如果您的計算機上有多個用戶帳戶,請確保其餘帳戶均未激活。 另一個用戶可能已經啟動了該遊戲。 關閉您的計算機應該可以解決問題,但首先,請確保您註銷每個打開的用戶帳戶。

為此,請右鍵單擊“開始”按鈕以打開“高級用戶”菜單。 菜單顯示後,將鼠標光標懸停在“關閉或註銷”上,然後單擊“註銷”。 進入用戶帳戶選擇頁面後,登錄可能打開的其他用戶帳戶。 現在,前往任務欄並右鍵單擊“開始”按鈕。 將鼠標光標懸停在高級用戶菜單中的“關閉或註銷”上,然後單擊“註銷”。

以管理員身份啟動遊戲

遊戲的啟動問題可能會發生,因為它沒有管理員權限來訪問它所依賴的某些受保護的系統資源。 授予它訪問權限,問題應該一勞永逸地解決。

現在,在您授予遊戲管理員權限之前,您必須確保您已登錄到管理員帳戶。 完成後,找到遊戲的安裝文件夾並調整可執行文件。

跟著這些步驟:

  1. 首先,啟動 Steam 客戶端。

    運行 Steam 客戶端。

  2. 通過單擊屏幕頂部的庫打開遊戲庫。

    單擊屏幕頂部的庫。

  3. 遊戲列表顯示在屏幕左側後,找到有問題的遊戲,右鍵單擊它,然後選擇屬性。

    右鍵單擊有問題的遊戲並選擇屬性。

  4. 屬性選項現在將填充窗口的右側。

    將出現“屬性”屏幕。

  5. 切換到本地文件選項卡。

    導航到本地文件選項卡。

  6. 單擊“瀏覽”按鈕。

    單擊瀏覽。

  7. 現在應該會出現遊戲的安裝文件夾。

    您將被帶到遊戲的安裝文件夾。

  8. 找到它的可執行文件並右鍵單擊它。

    找到遊戲的可執行文件並右鍵單擊它。

  9. 單擊上下文菜單中的屬性。

    從上下文菜單中選擇屬性。

  10. 將彈出“屬性”對話框窗口。

  11. 轉到兼容性選項卡。

    導航到兼容性選項卡。

  12. 勾選“以管理員身份運行此程序”旁邊的框,然後單擊“確定”按鈕。

    勾選“以管理員身份運行此程序”,然後單擊“確定”。

您還應該以管理員身份運行 Steam 客戶端。 您可以右鍵單擊其桌面快捷方式並單擊“屬性”,然後選中“兼容性”選項卡下的“以管理員身份運行此程序”框,然後單擊“確定”。

退出 Steam 的 Beta 計劃

Steam 運行一個測試程序來讓用戶測試即將推出的功能。 Beta 計劃的重點是讓用戶找到並報告錯誤和漏洞,例如您面臨的問題。 雖然 Beta 階段的功能在一般意義上不會破壞遊戲,但它們會影響單個遊戲。 這可能是錯誤通知的原因。

選擇退出 Beta 計劃以檢查它是否是問題的原因。 跟著這些步驟:

  1. 轉到開始菜單並啟動 Steam 客戶端。

    轉到開始菜單並啟動 Steam。

  2. 等到 Steam 打開。

    導航到左上角的 Steam。

  3. 轉到左上角,然後單擊 Steam。

    瀏覽 Steam 菜單。

  4. 在 Steam 下的下拉菜單中選擇設置。

    點擊 Steam 下的設置。

  5. 選擇窗口左側的帳戶以切換到帳戶選項卡。

    單擊設置下的帳戶。

  6. 轉到“Beta 參與”並單擊“更改”按鈕。

    單擊 Beta 參與下的更改。

  7. 出現下拉菜單後,選擇“無 - 退出所有測試版程序”。

    從 Beta 參與菜單中選擇“無 - 退出所有 Beta 計劃”。

  8. 彈出窗口現在將提示您重新啟動客戶端。 點擊重啟 Steam。

    點擊重啟 Steam。

更新 Steam

由於您使用的是舊版本的 Steam,您可能會遇到“應用程序已在運行”錯誤。 檢查更新版本並安裝它,然後檢查錯誤是否已解決。

要檢查更新,請執行以下操作:

  1. 啟動 Steam 客戶端。

    打開蒸汽。

  2. 單擊窗口頂部的 Steam,然後選擇“檢查 Steam 客戶端更新”。

    點擊右上角的 Steam。

  3. 如果出現提示,請重新啟動 Steam。
  4. 單擊重新啟動 Steam。 檢查 Steam 是否已更新。

    您的 Steam 客戶端應該是最新的。

驗證遊戲文件的完整性

許多啟動問題可以追溯到損壞或丟失的遊戲文件。 如果文件不完整,您將無法運行任何遊戲。 即使您通過了開始屏幕,它也會在遊戲中途崩潰,導致 Steam 客戶端在您嘗試再次啟動時產生錯誤。

遊戲文件經常受到惡意軟件或不完整的安裝或更新的影響。 遊戲模組也可能會弄亂一些遊戲文件。 遊戲文件損壞的另一個原因是在遊戲過程中突然關閉。

要解決此問題,請打開 Steam 並驗證遊戲文件。 客戶端將檢查丟失和損壞的文件並替換它們。 跟著這些步驟:

  1. 首先,啟動 Steam 客戶端。

    啟動蒸汽。

  2. 通過單擊屏幕頂部的庫打開遊戲庫。

    導航到 Steam 中的庫。

  3. 遊戲列表顯示在窗口左側後,找到有問題的遊戲,右鍵單擊它,然後選擇屬性。

    右鍵單擊遊戲並選擇屬性。

  4. 屬性選項現在將填充窗口的右側。

    常規選項卡將在屬性中打開。

  5. 切換到本地文件選項卡,然後單擊“驗證遊戲文件的完整性”按鈕。

    點擊“驗證遊戲文件的完整性”。

  6. Steam 現在將掃描您遊戲的安裝文件夾,以檢查與 Steam 服務器上的更新版本不一致的文件。 客戶端將替換任何違反完整性的文件。
  7. 驗證和修復過程的持續時間取決於系統的處理能力、互聯網連接速度以及正在掃描和修復的文件的大小。
  8. 該過程完成後,重新啟動 Steam 並檢查錯誤。

    等到文件被驗證。

防止您的防病毒軟件程序阻止遊戲

您的防病毒程序可能會阻止您嘗試啟動的遊戲,因為它將其視為安全威脅。 視頻遊戲通常是誤報情況的受害者,其中防病毒程序將合法和安全的程序和文件誤認為是惡意軟件。

將有問題的遊戲作為例外添加到您的保護程序並檢查錯誤。 該過程取決於您使用的防病毒程序。 您可以查看該程序的網站以了解如何應用此修復程序。 但是,如果您使用 Windows Defender 作為您的主要防病毒程序,這些步驟將引導您完成該過程:

  1. 轉到開始菜單並單擊齒輪圖標或同時按下 Windows 和 I 鍵盤按鈕以打開設置。

    按 Win + I 打開設置。

  2. 設置顯示後,單擊位於主屏幕底部的更新和安全圖標。

    從設置中選擇更新和安全。

  3. 更新和安全頁面將打開。

    導航更新和安全部分。

  4. 前往左側並單擊 Windows 安全性。

    導航到左側窗格中的 Windows 安全性。

  5. 轉到 Windows 安全頁面,然後單擊保護區域部分下的病毒和威脅保護。

    在保護區下選擇病毒和威脅防護。

  6. 現在將顯示“病毒和威脅防護”窗口。

    病毒和威脅防護窗口將打開。

  7. 接下來,向下滾動到病毒和威脅防護設置部分,然後選擇管理設置。

    單擊病毒和威脅防護設置下的“管理設置”。

  8. 病毒和威脅防護設置窗口將打開。

    瀏覽病毒和威脅防護設置。

  9. 向下滾動到排除部分,然後單擊“添加或刪除排除”。

    單擊排除項下的“添加或刪除排除項”。

  10. 排除頁面將打開。

    單擊排除項下的“添加排除項”。

  11. 單擊排除頁面上的“添加排除”,然後單擊下拉菜單中的文件夾。

    單擊“添加排除項”下的文件夾。

  12. 在“選擇文件夾”對話框中瀏覽到遊戲文件夾並選擇它。

    導航到 Steam 的文件夾。

  13. 啟動 Steam 並運行遊戲以檢查錯誤。

刪除 GameOverlayRenderer.log 文件

GameOverlayRenderer.log 文件與 Steam 疊加層相關。 有時,它會妨礙遊戲玩法並阻止遊戲啟動。 根據一些玩家的說法,刪除文件後“應用程序已運行”錯誤消失了。 在刪除文件之前,您必須關閉 Steam 客戶端。

最好在執行此修復之前重新啟動計算機。 請按照以下說明進行操作:

  1. 重新啟動您的設備。
  2. 設備啟動後,打開文件資源管理器窗口 (Win + E) 並前往 Steam 文件夾。 您可以在 C:\Program Files 或 C:\Program Files (x86) 中找到 Steam。

    打開 Steam 文件夾。

  3. 如果您將 Steam 安裝在其他位置,請右鍵單擊其桌面快捷方式並單擊打開文件位置或使用文件資源管理器窗口中的搜索功能。

    右鍵單擊 Steam 的圖標並選擇“打開文件位置”。

  4. 進入 Steam 文件夾後,找到 GameOverlayRenderer.log 文件並將其刪除。

    找到 GameOverlayRenderer.log 文件並將其刪除。

  5. 之後,啟動客戶端並檢查問題。

禁用覆蓋程序

Xbox Game Bar、Discord 覆蓋和 Steam 覆蓋等覆蓋程序可能會導致 Steam 遊戲出現啟動問題。 這些覆蓋程序允許您在遊戲過程中與朋友聊天、瀏覽網頁、廣播和錄製遊戲畫面以及拍攝遊戲快照。

有時,會發生衝突並導致您的遊戲崩潰,當您再次嘗試運行時,會出現“應用程序已運行”錯誤。 其他覆蓋程序也可能與 Steam 的覆蓋衝突並觸發啟動錯誤。

要解決此問題,請禁用系統上的任何活動覆蓋程序。 我們將向您展示如何禁用 Discord、Steam、NVIDIA GeForce Experience 和 Xbox Game Bar 中的覆蓋功能。

禁用 Discord 覆蓋:

  1. 啟動不和諧。

    運行不和諧。

  2. 程序打開後,轉到屏幕的左下角,然後單擊齒輪圖標。

    單擊 Discord 中的用戶設置圖標。

  3. 將顯示“用戶設置”頁面。

    在 Discord 中導航“用戶設置”頁面。

  4. 轉到左側,然後單擊 Activity Settings 下的 Game Overlay。

    在活動設置下選擇遊戲覆蓋。

  5. 轉到窗口的右側並找到啟用遊戲內覆蓋。

    找到啟用遊戲內疊加。

  6. 關閉它的開關。

    在 Discord 中禁用遊戲覆蓋。

關閉 Enable In-Game Overlay 的開關會禁用 Discord 的所有遊戲的覆蓋功能。 如果您想為一款遊戲禁用該功能,您必須執行以下操作:

  1. 轉到“用戶設置”頁面的左側窗格。

    導航到“用戶設置”頁面的左側窗格。

  2. 單擊活動設置下的活動狀態。

    在活動設置下選擇活動狀態。

  3. 之後,前往窗口的右側。

    檢查遊戲的覆蓋狀態。

  4. 為您正在努力啟動的遊戲關閉覆蓋功能。

    為您的遊戲關閉疊加功能。

禁用 Steam 覆蓋:

  1. 轉到開始菜單並找到 Steam。

    轉到開始菜單並找到 Steam。

  2. 啟動 Steam 客戶端。

    從開始菜單運行 Steam。

  3. Steam 打開後,轉到左上角並單擊 Steam。

    轉到 Steam 並單擊它。

  4. 在 Steam 下的下拉菜單中選擇設置。

    單擊 Steam 下拉菜單中的設置。

  5. 設置頁面將打開。

    瀏覽您的 Steam 設置頁面。

  6. 前往左窗格並單擊遊戲中。

    單擊左側窗格中的遊戲內。

  7. 接下來,前往窗口右側並取消選中“在遊戲中啟用 Steam 覆蓋”框。

    取消選中“在遊戲中啟用 Steam 疊加層”。

您還可以禁用單個遊戲的 Steam 覆蓋功能。 跟著這些步驟:

  1. 轉到 Steam 主頁的頂部。

    導航到 Steam 主頁的頂部。

  2. 單擊庫。

    單擊庫。

  3. 出現遊戲庫後,在左窗格中找到遊戲,右鍵單擊它,然後單擊屬性。

    右鍵單擊您的遊戲並選擇屬性。

  4. 您將看到遊戲的屬性選項。

    您將看到遊戲的屬性選項。

  5. 在窗口的右側,取消選中“在遊戲中啟用 Steam 覆蓋”複選框。

    取消選中“在遊戲中啟用 Steam 疊加層”。

以下是禁用 Xbox 遊戲欄的方法:

  1. 轉到“開始”菜單並單擊齒輪圖標或同時按下 Windows 徽標和 I 鍵盤按鈕以打開“設置”。

    按 Win + I 運行設置。

  2. 設置顯示後,單擊遊戲。

    點擊遊戲中的設置。

  3. 遊戲頁面打開後,轉到 Xbox 遊戲欄頁面。

    Xbox 遊戲欄頁面將打開。

  4. 關閉“啟用 Xbox Game Bar 以進行錄製遊戲剪輯、與朋友聊天和接收遊戲邀請等操作”下的開關。 (有些遊戲需要 Xbox 遊戲欄才能接收遊戲邀請。)”

    禁用 Xbox 遊戲欄。

  5. 接下來,轉到屏幕左側,單擊捕獲,轉到後台錄製,然後關閉“在我玩遊戲時在後台錄製”下的開關。

    禁用“在我玩遊戲時在後台錄製”。

在 GeForce Experience 中關閉 NVIDIA Overlay:

  1. 啟動 NVIDIA GeForce Experience,然後單擊右上角的設置齒輪圖標。

    啟動 NVIDIA GeForce Experience 並打開設置。

  2. 留在常規選項卡中並切換到窗口的右側。

    轉到常規選項卡並切換到右側面板。

  3. 關閉遊戲內覆蓋。

    禁用遊戲內覆蓋。

從 Steam 文件夾啟動遊戲並關閉它

根據一些用戶的說法,運行遊戲的 EXE 文件而不是通過 Steam 客戶端運行它可能會解決問題。

Steam 遊戲默認安裝在 C:\Program Files\Steam\steamapps 中。 如果您將游戲安裝在不同的目錄中,請打開 Steam,單擊庫,右鍵單擊遊戲,然後選擇屬性,然後前往右側的本地文件選項卡並單擊瀏覽本地文件。 關閉 Steam 客戶端並雙擊遊戲的 EXE 文件。

遊戲出現後,關閉它。 前往任務管理器以確保沒有遊戲進程仍在運行。

您現在可以打開 Steam 客戶端並重新啟動遊戲。

執行乾淨啟動

Windows 開始運行後啟動的後台程序和服務可能會阻止遊戲正常啟動。 如果您的遊戲在嘗試啟動時顯示黑屏並崩潰,則後台應用程序可能是罪魁禍首。

要查找導致啟動問題的程序,您必須執行乾淨啟動。 乾淨啟動過程包括禁用啟動項(Windows 啟動後啟動的應用程序和服務)並檢查問題。 如果在乾淨啟動狀態下啟動計算機後錯誤未出現,則可以依次檢查啟動項以找到負責的應用程序。

請按照以下步驟執行乾淨啟動:

首先,禁用啟動程序:

  1. 按 Win + I 啟動設置應用程序。

    按 Win + I 快捷方式。

  2. 設置打開後,單擊應用程序。

    從設置菜單中選擇應用程序。

  3. 應用程序和功能屏幕將打開。

    導航應用程序和功能屏幕。

  4. 轉到屏幕左側,然後單擊啟動。

    單擊左側窗格中的啟動。

  5. 啟動頁面將打開。

    在設置中導航啟動應用程序頁面。

  6. 關閉啟動應用程序下程序的開關。

    禁用啟動應用程序。

接下來,禁用啟動服務:

  1. 按 Win + R 打開“運行”對話框。

  2. 運行出現後,轉到文本框,鍵入“msconfig”,然後單擊確定按鈕。

    在“運行”中鍵入“msconfig”,然後單擊“確定”。

  3. 系統配置對話框窗口將打開。

    您將被帶到系統配置應用程序。

  4. 轉到“服務”選項卡。

    導航到服務選項卡。

  5. 選中“隱藏所有 Microsoft 服務”複選框,然後單擊“全部禁用”按鈕。

    選中“隱藏所有 Microsoft 服務”,然後單擊“全部禁用”。

  6. 單擊確定。

    單擊確定。

  7. 重新啟動您的設備。

電腦啟動後,啟動 Steam 並打開遊戲。 如果遊戲運行時沒有彈出錯誤消息,則您剛剛禁用的服務或程序之一是問題的原因。

要找到罪魁禍首,您必須啟用其中之一,重新啟動系統並檢查錯誤。 如果第一個服務或程序沒有觸發“應用程序已運行”錯誤,則啟用下一個。 一個接一個地繼續瀏覽服務和程序(確保在啟用每個服務和程序後重新啟動系統),直到其中一個再次觸發錯誤。

結論

這就是在 Windows 10 上修復 Steam 的“應用程序已運行”錯誤的方法。

受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧並提供 20 多種工具來滿足大多數 PC 維護和服務需求。

Auslogics BoostSpeed 是 Auslogics 的產品,獲得了 Microsoft 銀級應用程序開發人員認證
免費下載

離別提示

通過使用 Auslogics BoostSpeed 將垃圾文件和有問題的註冊表項拒之門外,您始終可以保持系統以最佳性能運行。

單擊掃描以運行 Auslogics BoostSpeed 並檢查您的 PC 是否存在系統問題。

該程序與 Windows 10 兼容,它可以有效地完成工作,而不會引起任何類型的衝突。