如何解決 BSOD 錯誤 0xA7 BAD_EXHANDLE?

已發表: 2019-10-22

藍屏死機 (BSOD) 錯誤令人不快。

在本指南中,我們將討論 BAD_EXHANDLE 以及如何修復它。

什麼是錯誤 0xa7:BAD_EXHANDLE?

BAD_EXHANDLE 是一個錯誤檢查,值為 0x000000A7。 當內核模式句柄表檢測到不一致的句柄表條目狀態時,它就會出現。

是什麼導致 Windows 10 上的 BAD_EXHANDLE 問題?

BAD_EXHANDLE BSOD 錯誤可能由各種軟件、硬件、驅動程序或固件問題引起:

  • 與新安裝的硬件不兼容的驅動程序。
  • 損壞的內存 (RAM)。
  • 有故障的硬盤。
  • 舊的、損壞的或配置不正確的設備驅動程序。
  • 軟件安裝或卸載導致的 Windows 註冊表損壞。
  • 安裝與您的 Windows 操作系統相關的軟件或驅動程序導致系統文件丟失或損壞。
  • 因病毒或惡意軟件感染而損壞的系統文件或與 Windows 操作系統相關的程序文件。

BAD_EXHANDLE BSOD 錯誤的症狀

  • Windows 運行緩慢,鼠標或鍵盤響應緩慢。
  • 您的計算機凍結了幾秒鐘。 這會定期發生。
  • 屏幕上顯示“STOP Error 0xA7: BAD_EXHANDLE”。
  • “BAD_EXHANDLE”出現,活動程序窗口崩潰。
  • 因此會顯示一條錯誤消息:“檢測到問題並且已關閉 Windows 以防止損壞您的計算機。 問題似乎是由以下文件引起的:”
  • 每次您嘗試運行特定程序時,您的 PC 都會崩潰並顯示錯誤 0xA7。

如何在 Windows 10 上修復錯誤 0xa7

在以下任何一種情況下,您都可能遇到 BAD_EXHANDLE 藍屏錯誤:

  • 安裝新硬件或軟件後。
  • 在程序安裝期間。
  • 加載 Windows 驅動程序時。
  • 在 Windows 運行時。
  • 在 Windows 關閉或啟動期間。

了解停止錯誤發生的時間對於找出解決問題的方法很重要。

我們將為您提供多種解決方案。 它們是根據難度級別呈現的。 因此,我們建議您按順序嘗試它們,直到錯誤解決:

  1. 修復與錯誤 0xA7 相關的註冊表項
  2. 運行完整的系統掃描以消除惡意軟件
  3. 清除系統中的臨時文件和文件夾
  4. 更新您的設備驅動程序
  5. 執行系統還原
  6. 卸載最近安裝的軟件
  7. 運行系統文件檢查器 (SFC) 掃描
  8. 安裝 Windows 更新
  9. 運行 CHKDSK 命令來處理損壞的硬盤
  10. 關閉快速啟動
  11. 測試損壞的內存 (RAM)
  12. 執行 Windows 全新安裝

如果在系統關閉或啟動期間發生 BSOD 錯誤,您可能無法訪問 Windows 以執行必要的故障排除。 因此,您首先必須通過網絡啟動進入安全模式。

修復 1:修復與錯誤 0xa7 相關的註冊表項

我們不建議手動編輯您的 Windows 註冊表以刪除無效密鑰。 任何輕微的錯誤都可能對您的操作系統造成嚴重損壞,並使您的 PC 無法運行。

我們建議您使用受信任的註冊表清理程序(例如 Auslogics Registry Cleaner)運行掃描。 它會自動檢測並修復可能導致錯誤 0xA7 的無效註冊表項、斷開的鏈接和丟失的文件引用。 它還可以提高系統的速度和性能。

該工具首先會創建一個備份,以便您在需要時只需單擊一下即可撤消任何更改。

修復 2:運行完整的系統掃描以消除惡意軟件

您面臨的藍屏死機錯誤可能是惡意軟件感染的結果。 惡意項目可能已損壞、損壞或刪除了您 PC 上的基本系統文件。

因此,我們建議您使用 Auslogics Anti-Malware 運行全面掃描。 即使您的系統中已經有活動的防病毒軟件,也要這樣做。 該工具旨在不與您的主要安全程序衝突。 它可能會發現並消除後者可能錯過的隱藏項目。

修復 3:清除系統中的臨時文件和文件夾

隨著時間的推移,垃圾文件會在您的系統中累積。 如果您不時清除它們,可能會導致您的 PC 無法以最佳方式運行,甚至可能導致您現在正在處理的藍屏錯誤。

使用 Auslogics BoostSpeed 對您的系統進行全面檢查。 它將擺脫可能導致 0xA7 錯誤的垃圾文件和其他問題。

您可以安排自動維護,以始終保持您的 PC 清潔和優化。

受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

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

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

Windows 還附帶一個內置實用程序,您可以使用:

  1. 轉到開始菜單。
  2. 在搜索框中輸入“CMD”。 命令提示符將出現在結果列表中。 右鍵單擊它並選擇以管理員身份運行。
  3. 當出現用戶帳戶控制 (UAC) 確認提示時,單擊是按鈕。
  4. 在打開的窗口中,鍵入(或複制並粘貼)“cleanmgr”(不要添加引號),然後按 Enter 鍵執行命令。
  5. 等待該過程完成計算您可以重新獲得多少磁盤空間。 之後會出現一個對話框,讓您選擇要刪除的項目(“臨時文件”通常佔用最多的空間)。
  6. 標記要刪除的項目的複選框,然後單擊確定。

修復 4:更新您的設備驅動程序

藍屏錯誤通常與錯誤、丟失、損壞或過時的設備驅動程序有關。

轉到設備管理器並確定可能導致 BAD_EXHANDLE 錯誤的驅動程序。 然後訪問您的 PC 製造商的官方網站下載並安裝最新版本。

筆記:

要打開設備管理器,請按鍵盤上的 Windows 徽標鍵 + X 調用 WinX 菜單,然後單擊列表中的選項。

但是,您可能會發現此手動過程很乏味。 您也可能安裝了錯誤的驅動程序或不兼容的版本。

為了讓您自己更輕鬆,我們建議您獲取 Auslogics Driver Updater。 該工具會自動識別您的系統規格,然後運行掃描以檢測丟失、過時、不兼容和損壞的驅動程序。 之後,它會下載並安裝您的 PC 製造商推薦的最新版本。

它還會創建當前驅動程序的備份,以便您可以在需要時撤消更新。

修復 5:執行系統還原

當藍屏錯誤不存在時,還原將使您的系統恢復到以前的狀態。 這將節省您執行多個故障排除的時間和麻煩。

請按照以下簡單步驟操作:

  1. 轉到開始菜單。 您可以通過按 Windows 徽標鍵來執行此操作。
  2. 在搜索欄中鍵入“系統還原”,然後單擊結果列表中出現的選項。
  3. 在打開的窗口中,單擊“系統保護”選項卡,然後單擊“系統還原”按鈕。
  4. 選擇一個還原點,然後按照屏幕上顯示的說明完成該過程。
  5. 重啟你的電腦。 您的電腦現在將恢復正常。

修復 6:卸載最近安裝的軟件

如果您在 BSOD 發生之前安裝了某些軟件,卸載它可以幫助解決問題。

請按照以下簡單步驟卸載 Windows 10 PC 上的程序:

  1. 按 Windows 徽標鍵 + R 調用“運行”框。
  2. 在文本字段中鍵入“控制面板”,然後單擊“確定”或按 Enter。
  3. 在窗口中找到“程序和功能”,然後單擊“卸載程序”。
  4. 從列表中找到最近安裝的程序。 右鍵單擊它並從上下文菜單中選擇“卸載”。

修復 7:運行系統文件檢查器 (SFC) 掃描

系統文件檢查器是一個內置的 Windows 實用程序,可以掃描和修復損壞的系統文件。 它可以幫助解決 0xA7 錯誤:

  1. 轉到開始菜單。
  2. 在搜索欄中鍵入 CMD,然後從結果中右鍵單擊“命令提示符”。
  3. 選擇以管理員身份運行。
  4. 出現用戶帳戶控制 (UAC) 提示時,單擊是按鈕。
  5. 在窗口中輸入 sfc /scannow,然後按鍵盤上的 Enter。

注意:確保在“sfc”和“/scannow”之間留一個空格。

  1. 等待掃描完成。 可能需要一段時間。

修復 8:安裝 Windows 更新

Microsoft 不斷發布適用於 Windows 的更新。 為您的操作系統安裝最新的服務包和補丁可能是解決您當前面臨的藍屏錯誤所需的全部內容。

請按照以下簡單步驟操作:

  1. 轉到開始菜單。
  2. 在搜索欄中鍵入“Windows 更新”,然後單擊結果列表中的選項。
  3. 單擊“檢查更新”按鈕。 如果有任何可用的,Windows 將自動下載並安裝它們。

修復 9:運行 CHKDSK 命令來處理損壞的硬盤驅動器

BAD_EXHANDLE BSOD 可能是由於您的硬盤驅動器損壞而導致的。

隨著時間的推移,您的硬盤可能會遇到問題。 由於不正確的系統關閉、不完整或損壞的軟件安裝和卸載、突然斷電和“硬關閉”程序,系統文件和存儲的數據會損壞。

幸運的是,Windows 中有一個內置實用程序,稱為檢查磁盤 (CHKDSK)。 您可以使用它來掃描和修復硬盤驅動器上的損壞:

  1. 轉到開始菜單。
  2. 在搜索欄中鍵入“CMD”,然後從結果列表中右鍵單擊命令提示符。
  3. 在菜單中選擇以管理員身份運行。
  4. 在窗口中鍵入(或複制並粘貼)“chkdsk /f”,然後按 Enter。

注意:不要包含引號。

  1. 等待掃描完成。

修復 10:關閉快速啟動

有兩種方法可以做到這一點:

方法一:

  1. 在 Cortana 中鍵入“電源選項”,然後單擊結果中出現的選項。
  2. 在打開的窗口的左側,單擊“選擇電源按鈕的功能”選項。
  3. 在關機設置下,打開快速啟動,然後保存更改。
  4. 退出窗口並重新啟動系統。

方法二:

這涉及在提升的命令提示符下運行一行:

  1. 按鍵盤上的 Windows 徽標鍵 + X 組合調用 WinX 菜單。
  2. 在列表中找到命令提示符(管理員)並單擊它。
  3. 當出現用戶帳戶控制 (UAC) 提示時,單擊是按鈕。
  4. 在打開的窗口中,鍵入或複制並粘貼“powercfg -h off”,然後按鍵盤上的 Enter 鍵執行它。 確保不包含引號。
  5. 退出窗口。

修復 11:測試損壞的內存 (RAM)

藍屏死機錯誤可能是由於內存 (RAM) 損壞造成的。

如果是這種情況,運行 Windows 內存診斷工具可能有助於解決問題。

請按照以下簡單步驟操作:

  1. 轉到開始菜單。
  2. 在搜索欄中鍵入“Windows 內存診斷”或“mdsched.exe”,然後單擊結果列表中的選項。
  3. 在打開的窗口中,單擊“立即重新啟動並檢查問題”選項。
  4. 您的 PC 將重新啟動,並且內存診斷工具將開始檢查內存問題。

如果您在遇到錯誤 0xA7 之前添加了新的內存模塊,請將其移除並查看是否導致問題。 如果問題得到解決,則意味著內存有故障或不兼容。 在這種情況下,您需要更換內存模塊。

修復 12:執行 Windows 全新安裝

如果在您嘗試上述所有修復後藍屏仍然存在,那麼您的最後一個選擇是重新安裝 Windows。 這將擦除硬盤上的所有內容,讓您從一個新系統開始。 因此,請在開始之前備份所有重要文件,包括文檔、音樂和視頻。

我們希望這些解決方案對您有用。

如果您有任何意見、問題或建議,請隨時在下面的部分中分享。

我們希望收到您的來信。