什麼是 Windows PC 上的 dllhost.exe 錯誤以及如何刪除它?

已發表: 2019-01-25

在您的 PC 屏幕上看到錯誤消息從來都不是一件有趣的事,尤其是在您不知道它是什麼的時候。 神秘的 dllhost.exe 應用程序錯誤就是一個很好的例子:普通的 Windows 10 用戶不知道 dllhost.exe 是什麼,當問題發生時,恐慌通常是第一反應。 如果這是你的情況,你很幸運能找到這個頁面。 在本文中,您將找到如何修復 Windows 10 上的 dllhost.exe 應用程序錯誤的詳細說明。因此,無需擔心 - 您可以立即將事情做好!

什麼是 Dllhost.exe?

顯然,您來這裡是為了問:“為什麼我在 Windows 10 上遇到 dllhost.exe 應用程序錯誤?” 回答這個問題需要做一些偵探工作(因為案件中有幾個嫌疑人),但首先,讓我們弄清楚 dllhost.exe 是什麼。

dllhost.exe 文件是 Windows 操作系統的重要組成部分。 也稱為 COM 代理,dllhost.exe 在後台運行並處理您 PC 上的圖像、視頻和其他文件以創建縮略圖圖像 - 您在瀏覽文件和文件夾時會看到它們。 當 COM Surrogate 崩潰時,您會看到彈出窗口顯示“COM Surrogate 已停止工作”。

為什麼會出現 Dllhost.exe 應用程序錯誤?

您可能想知道,“如何手動修復 dllhost.exe 應用程序錯誤?” 好消息是,您不必成為 PC 專家也能做到這一點。 首先,讓我們看看您遇到的問題背後的原因。

以下是您的 dllhost.exe 出現故障的可能原因列表:

  • 已卸載的更新
  • 損壞或丟失的系統文件
  • Windows 註冊表問題
  • 惡意軟件
  • 壞司機
  • 系統設置不正確
  • 硬盤問題
  • 過時的編解碼器

您將在下面找到關於如何解決上述每個問題的經過驗證且易於遵循的提示。 從第一個修復開始,一路向下,直到在您的場景中偶然發現最佳解決方案。

創建備份

在開始您的故障排除史詩之前,請確保備份您的數據。 這很重要,因為持續性錯誤通常會導致文件和文件夾丟失,尤其是在涉及系統問題的情況下。 儘管我們在下面概述的解決方案是安全有效的,但事件可能會發生意想不到的轉變。 考慮到這一點,我們建議您保護您的重要物品免受永久性損失。 以下是一些可用於保護數據的方法:

  • 雲儲存

雲驅動器提供了一種方便的方式來將您的文件整合到雲中並在您的設備之間同步它們。 在 2019 年,您可以通過 Google Drive、OneDrive 等最流行的解決方案獲得寶貴的千兆字節免費存儲空間。

  • 存儲設備

外置硬盤驅動器、閃存棒和存儲卡是您可以使用的,讓您高枕無憂。 將重要文件遷移到便攜式設備並確保其安全。

現在你已經備份了你的東西,是時候解決 dllhost.exe 問題了。

如何修復 Windows 10 上的 Dllhost.exe 應用程序錯誤?

  • 更新您的操作系統

dllhost.exe 應用程序錯誤通常是等待安裝關鍵系統更新的結果。 因此,當問題出現時,您應該做的第一件事是檢查 Windows 更新中心:

  1. 啟動您的開始菜單。
  2. 找到並單擊齒輪形圖標以運行“設置”應用程序。
  3. 單擊更新和安全。
  4. 看看是否有可用的更新。 如果出現提示,同意安裝它們。
  5. 如果您看到沒有更新排隊,請單擊檢查更新。
  6. 安裝您的操作系統找到的更新。

重新啟動您的 PC 並查看錯誤是否已修復。

  • 修復系統文件

系統文件損壞是 dllhost.exe 問題的最常見原因之一。 要糾正問題,您應該運行系統文件檢查器,這是一個方便的內置 Windows 實用程序,旨在在啟動時替換有故障或丟失的系統文件:

  1. 導航到您的任務欄並右鍵單擊 Windows 徽標圖標。
  2. 從高級用戶菜單中,選擇命令提示符(管理員)。
  3. 在提升的命令提示符窗口中,輸入 sfc /scannow。
  4. 按 Enter 運行命令。
  5. 等到掃描完成,然後退出命令提示符。

請記住重新啟動您的 PC,以便系統文件檢查器可以在啟動時修復您的系統文件。 這應該讓您的 dllhost.exe 啟動並運行。

  • 修復您的 Windows 註冊表

由於您的系統註冊表是一個極其敏感的組件,因此您必須盡可能小心。 編輯東西時,沒有出錯的餘地:一個小錯誤可能會損壞您的系統,無法修復。 鑑於此,我們建議您不要手動調整您的註冊表——您最好使用可靠的工具來自動化該過程。 例如,Auslogics Registry Cleaner 是一款免費實用程序,能夠消除註冊表損壞、刪除無效或孤立條目並提高計算機的整體性能。

  • 掃描您的設備以查找惡意軟件

作為 Windows 10 的完全合法組件,dllhost.exe 很容易成為威脅:這個東西非常容易受到攻擊,因此經常被病毒利用來對您的計算機造成嚴重破壞。 持續的 dllhost.exe 彈出窗口可能是惡意軟件感染侵犯您的系統的跡象,因此請不要猶豫,進行徹底的檢查。

您可以依靠 Windows 本身來執行防病毒掃描。 你的系統帶有一個名為 Windows Defender 的安全套件,它在發現惡意威脅方面相當不錯。 以下是你可以如何使用這個東西:

  1. 打開“設置”菜單(您可以通過按 Windows 徽標 + I 快捷方式訪問它)。
  2. 點擊更新和安全。
  3. 從菜單中選擇 Windows Defender。
  4. 找到並單擊打開 Windows Defender。
  5. 導航到左窗格菜單。
  6. 單擊盾牌圖標。
  7. 選擇高級掃描。
  8. 選擇完整掃描選項。

事實上,運行 Windows Defender 掃描可能還不夠。 機會只有能夠與 Windows Defender(或您的第三方防病毒解決方案)一起使用的強大的尖端工具才能為您提供幫助。 Auslogics Anti-Malware 符合規定的要求。 此外,它的數據庫不斷更新,因此該工具甚至可以識別和消除來自惡意軟件世界的最新威脅。

  • 修復您的顯示適配器驅動程序

過時的驅動程序是一場等待發生的災難。 如果您很長時間沒有更新驅動程序,那麼您的顯示適配器驅動程序很可能已經過了銷售日期,從而觸發了 dllhost.exe 的麻煩。 在這種情況下,管道中可能會出現更多問題,因此最好的辦法是立即更新驅動程序。

為此,您可以使用專用的第三方工具。 例如,Auslogics Driver Updater 只需單擊一下即可為您的所有設備安裝最新的製造商推薦的驅動程序。

受到推崇的

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

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

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

或者,您可以手動更新您的顯示適配器驅動程序。 訪問生產您的顯示適配器的公司的網站。 在那裡搜索您的系統需要以它應有的方式運行的確切驅動程序。 請記住,您應該非常小心:下載和安裝錯誤的軟件會使事情變得更加複雜。

您還可以試用設備管理器解決方案。 此方法意味著運行內置的設備管理器實用程序以在線搜索必要的驅動程序:

  1. 從高級用戶菜單(Windows 徽標 + X)中,選擇設備管理器。
  2. 在列表中找到您的顯示適配器。
  3. 右鍵單擊它。 選擇更新驅動程序。
  4. 確保選擇建議在線搜索驅動程序的選項。
  5. 重新啟動計算機,以便新驅動程序可以穩定下來並開始運行。

另一方面,您可能正在使用最新版本的顯示適配器驅動程序。 如果它在 dllhost.exe 問題出現之前已更新,則新軟件可能與您的系統不兼容。 在這種情況下,您應該回滾到以前的驅動程序版本:

  1. 使用上述說明訪問設備管理器。
  2. 右鍵單擊顯示適配器並選擇“屬性”選項。
  3. 移動到驅動程序選項卡,然後單擊回滾驅動程序按鈕。
  4. 按照屏幕上的提示啟動該過程。

最後,記得重啟你的電腦。 您的 dllhost.exe 問題應該不再存在。

  • 調整您的性能設置

您可以使用一個簡單的技巧來修復您的 dllhost.exe。 以下是要採取的步驟:

  1. 打開“開始”菜單,然後單擊“控制面板”磁貼。
  2. 單擊系統和安全。 選擇系統。
  3. 從左窗格菜單中,選擇高級系統設置。
  4. 進入“系統屬性”窗口後,轉到“高級”。
  5. 在性能下,單擊設置按鈕。
  6. 打開數據執行保護選項卡。
  7. 選中第二個選項,即“為除我選擇的程序和服務之外的所有程序和服務啟用 DEP:”
  8. 單擊添加。
  9. 如果您的計算機運行的是 32 位版本的 Windows 操作系統,請導航到 C:\Windows\System32\dllhost.exe。 如果您的操作系統是 64 位 (x64) Windows 10,請轉到 C:\Windows\SysWOW64\dllhost.exe。
  10. 選擇 dllhost.exe 並將其添加到例外列表中。
  11. 單擊應用和確定以保存更改。

我們希望這種方法被證明是有用的。 如果您想更進一步並提升系統性能,請嘗試使用 Auslogics BoostSpeed。

  • 檢查您的硬盤驅動器是否有錯誤

如果在您嘗試打開特定驅動器上的文件和文件夾時出現 dllhost.exe 錯誤,則應掃描該驅動器以查找問題:

  1. 單擊此 PC,找到您的驅動器並右鍵單擊它。
  2. 從菜單中選擇屬性。
  3. 進入工具選項卡。 在錯誤檢查下選擇立即檢查。

按照提示啟動掃描並等待掃描結束。

  • 更新 Windows 編解碼器

修復 dllhost.exe 的另一種方法是更新編解碼器。 這很簡單:去微軟的下載中心,下載最新的編解碼器安裝包並在你的電腦上運行它。

我們希望這篇文章對您有所幫助。

您是否知道任何其他方法可以修復 dllhost.exe 應用程序錯誤?

請在下面的評論中分享它們!