如何在 Windows 10 中修復 BSOD 錯誤 0x000000B8

如何在 Windows 10 中修復 BSOD 錯誤 0x000000B8
在這篇博文中,我們將了解出現錯誤 0x000000B8 的各種原因,以及可能的解決方案。它還可能顯示 ATTEMPTED_SWITCH_FROM_DPC,這通常發生在使用與系統不兼容的程序時。此錯誤也可以縮寫為 STOP 0xB8,但完整的 STOP 代碼將始終顯示在藍屏消息中。

在大多數情況下,ATTEMPTED_SWITCH_FROM_DPC 錯誤是由病毒或防病毒軟件問題引起的。然而,就像幾乎每個 STOP 代碼一樣,原始原因總是有可能與硬件相關或與設備驅動程序有關。在這種狀態下,您的計算機可能會停止使用某些基本和重要的功能並自動重新啟動 Windows,從而導致未保存的工作或數據立即丟失。但是,如果 Windows 能夠在 BSOD 錯誤 0x000000B8 後啟動,系統可能會提示您:

Windows 已從意外關閉消息中恢復,該消息顯示:

問題事件名稱:  BlueScreen
BCCode: B8

注意。解決 STOP 0x000000B8 代碼的最簡單和最基本的方法是執行手動更新過程,該過程將恢復到上次成功啟動。為此,您必須重新啟動設備並等待 BIOS 消息到達它。通常,您在啟動新程序或安裝更新時會收到此錯誤。

內容一覽
  1. 激活默認 Windows BSOD 工具 – 藍屏疑難解答
  2. 修復 Windows 內存診斷中的任何內存問題。
  3. 以安全模式啟動 Windows 10
  4. 阻止您的電腦自動重啟
  5. 從系統中刪除第三方防病毒軟件
  6. 重置損壞的 Windows 系統組件並修復 DLL 文件
  7. 通過 Windows 更新設置安裝最新補丁。
  8. 在 Windows 安全中心拒絕現有惡意軟件
  9. 用黃色感嘆號更新損壞的驅動程序
  10. 使用磁盤清理工具從磁盤存儲中刪除所有垃圾文件。
  11. 刪除類似的應用程序以減少衝突的風險
  12. 運行 DISM 命令來修復損壞的 Windows 文件。
  13. 使用系統還原降級
  14. 刪除未完成的 Windows 更新的殘餘
  15. 通過命令提示符運行檢查磁盤實用程序
  16. 執行 Windows 自動修復
  17. 恢復引導配置數據 (BCD)
  18. 全新安裝 Windows 10
  19. 損壞的硬盤

修復 Windows 10 中的 0x000000B8 BSOD 錯誤

根據上述原因分析,我們提供了 19 種解決錯誤 0x000000B8 的解決方案。建議一一嚐試以下方法,直到成功修復 ATTEMPTED_SWITCH_FROM_DPC BSOD。

1]激活默認Windows BSOD工具 – 藍屏疑難解答

微軟最近推出了一個 Windows 藍屏疑難解答程序,可以分析和修復 STOP ATTEMPTED_SWITCH_FROM_DPC 代碼。這是一個內置的疑難解答程序,可以找到藍屏錯誤的根本原因並幫助您修復它們。此部分默認禁用,因此請按照以下指南啟用它:

  • 首先,單擊開始按鈕,然後選擇設置齒輪圖標。
  • 在出現的設置應用程序中,選擇更新和安全
  • 點擊左側欄中的“疑難解答”。 
  • 切換到右側並尋找“藍屏”選項。
  • 找到它後,選擇它並單擊運行疑難解答
  • 你做到了。

如果系統上仍然存在 0x000000B8 BSOD 錯誤,請繼續執行下面給出的下一個解決方法。

2]解決Windows內存診斷中的任何內存問題。

壞的 RAM 分區和不正確的內存分配是導致此問題的兩個主要原因。Windows 內存診斷是一個很棒的免費內存檢查實用程序,它絕對可以修復 0x000000B8 BSOD 停止代碼。以下是啟動應用程序的一些簡單說明:

  • 單擊開始圖標並鍵入memory
  • 因此,選擇Windows Memory Diagnostic
  • 選擇“立即重新啟動並檢查問題(推薦)”。
  • 因此,Windows 將在之後立即重新啟動。
  • 您將看到一個藍色頁面,指示系統中的內存問題。
  • 當增長率達到 100% 時,設備會再次自動重啟。
  • 因此,當您的設備啟動時,請檢查此診斷的結果。這將在“系統托盤 – 通知區域”中提供。

3] 以安全模式啟動 Windows 10 以修復 0x000000B8。 

即使您無法訪問顯示屏幕,這個問題也很難應用任何修復。在這種情況下,首先以安全模式啟動設備,然後進入權限。在安全模式下,操作系統會加載一個最小的用戶界面,只提供保持其運行所需的基本服務。此模式允許您解決 0x000000B8 BSOD 錯誤,因為它不會加載可能導致 Windows 崩潰的內容。閱讀並應用以下一系列步驟以進入安全模式:

第 1 步:右鍵單擊“開始”按鈕並選擇“運行”選項。

第 2 步:鍵入MSConfig  並按Enter 鍵

第 3 步:轉到Boot 選項卡並在Boot Options下選中Secure Boot前面的框。  

第 4 步:您將看到“最小”單選按鈕被自動選中,但是,如果不是,請手動檢查它們。

第 5 步:單擊“應用”,然後單擊“確定”保存更改。

第 6 步:現在關閉當前窗口並重新啟動您的設備。

第 7 步:當 Windows 啟動時,按住 F8 鍵。功能因係統型號而異,因此請先購買。

第 8 步:屏幕上將出現一個新嚮導,其中高級啟動選項中的安全啟動。選擇此項進入安全模式。

4]暫停PC的自動重啟以修復0x000000B8。 

由於0x000000B8 BSOD而出現的幾個錯誤中,PC的自動重啟是最令人擔憂的,它也是一個非常糟糕的用戶體驗。要減少此問題,請禁用自動重啟功能,這可以讓您有足夠的時間思考和修復錯誤。以下是如何行動 

  • 首先,使用Win + D 鍵進入桌面屏幕。
  • 現在按Win + E打開文件資源管理器。
  • 找到這台電腦並右鍵單擊它。
  • 從上下文菜單中選擇屬性。
  • 在左欄中,選擇高級系統設置
  • 在系統屬性嚮導中,導航到引導和恢復部分。
  • 點擊“設置”按鈕。
  • 接下來,轉到系統故障部分。
  • 取消選中“自動重啟”。
  • 單擊確定以保存您的更改。 

執行上述步驟只會阻止您的操作系統自動重啟。

5]從系統中刪除第三方防病毒軟件以修復0x000000B8。 

Typically, users install a third-party free antivirus program to remove viruses and Trojans. However, they are not as valuable as their features are already included in the Windows Defender app. Therefore, it would be more beneficial to make the Windows Security app the default app. Removing external antivirus programs will give more options to fix the BSOD 0x000000B8 error on the system. Here is the complete procedure- 

  • Press Win+I to launch Windows Settings.
  • In the new window, select ” Applications “.
  • Click ” Apps & Features ” in the left pane.
  • Switch to the adjacent right side and you will see a list of all installed apps.
  • Click on a third-party antivirus and click the ” Uninstall ” button to completely uninstall this application.
  • If a UAC prompt appears, click ” Yes ” to confirm your consent. 
  • Follow the online instructions to complete the uninstall process.

We expect the above procedure to resolve BSOD error 0x000000B8 on Windows 10, if not try the following:

6] Reset corrupted Windows system components and repair DLL files.

如果您運行的是最新版本的 Windows 10,則更有可能遇到對話框錯誤。此問題會通知您丟失的 DLL 文件,該文件會立即成為有問題的工作。它還會影響系統性能,並且在其他情況下會減少啟動應用程序的嘗試次數。此外,Windows系統組件由於各種原因而損壞,例如惡意軟件感染導致BSOD 0x000000B8。支持此操作可能對系統至關重要。幸運的是,微軟開發了一個系統文件檢查器,可以有效地觸發 ATTEMPTED_SWITCH_FROM_DPC BSOD。以下是修復丟失的 DLL 文件的後續步驟:

  • 首先,右鍵單擊任務欄。
  • 出現菜單時,選擇“任務管理器”並讓它在顯示屏上打開。
  • 單擊位於左上角的“文件”選項,然後選擇“運行新任務”選項。
  • 在此處可用的文本框中輸入cmd
  • 選中“使用管理權限創建此任務”旁邊的框。
  • 單擊確定按鈕,這將啟動提升的命令提示符。
  • 現在鍵入以下命令並按 Enter – 鍵sfc /scannow
  • 這將開始檢查壞項目並修復它發現的任何其他缺陷。
  • 最後,在該過程完成後重新啟動計算機。

7]通過Windows Update設置安裝最新補丁。

Microsoft 會定期發布累積更新,以便您可以利用具有各種修復和改進的新功能。在第一種情況下,可以在補丁中修復現有的錯誤。此外,過時的操作系統很容易受到 BSOD 0x000000B8 的影響。在這種情況下,我們需要使用 Windows 設置應用程序更新操作系統。這是簡而言之的方法 –

  • Window + I 熱鍵打開 Windows 設置。
  • 選擇那裡可用的更新和安全選項。
  • 在下一頁上,選擇位於左側窗格中的Windows 更新。
  • 切換到右側並單擊Check for Updates
  • 當您看到所有更新時,單擊每個更新下方的下載按鈕。
  • 下載將很快開始,一旦該過程完成,將進行安裝。
  • 最後,等待一段時間,然後在 Windows 提示時重新啟動計算機。

筆記。如果檢查更新不起作用,您可以打開這篇文章。

8]從您的Windows PC中刪除惡意軟件

當您的設備感染惡意軟件或特洛伊木馬時,您的 PC 可能會遇到性能緩慢和有時奇怪的行為。此外,其他一些攻擊性程序來自惡意網站或試圖在您的設備上安裝惡意軟件的網站。他們通常需要您付出一些努力,要求您安裝計算機似乎需要的軟件。

一旦他們進入我們的系統,他們就會刪除 Windows 需要的最重要的數據。這會導致出現 0x000000B8 BSOD 錯誤,這對設備來說真的很煩人。但是,我們可以使用 Windows 安全性檢測和刪除威脅。要完成此任務,請參考以下說明:

  • Windows + S鍵在任務欄上調出搜索。
  • 鍵入安全並按 Enter。
  • 當應用程序界面打開時,選擇Virus & Threat Protection
  • 找到“掃描 選項”鏈接並單擊它。
  • 選擇Full Scan選項前面的單選按鈕。
  • 單擊“立即掃描”按鈕並開始發現。
  • This may take some time as the application will scan every file on the system for viruses. After that, the result will appear on the screen.
  • That being said, if any malware is found, click “Remove Threats ” to remove them.
  • Из трех доступных вариантов сначала выберите « Удалить », а затем нажмите « Начать действия », чтобы уничтожить все вирусные компоненты.

9] Обновите поврежденные драйверы с желтым восклицательным знаком.

Как правило, несовместимые или устаревшие драйверы устройств становятся основным виновником ошибки 0x000000B8 BSOD на вашем устройстве. Поэтому крайне важно регулярно обновлять устройство с помощью диспетчера устройств. Чтобы изучить такие драйверы, просто откройте Диспетчер устройств и найдите желтый восклицательный знак перед драйвером. Это означает, что устройство конфликтует с другим оборудованием или может быть установлено неправильно. Если он действительно есть, просто обновите этот конкретный драйвер. Давайте выполним соответствующие шаги, чтобы сделать это-

  • Щелкните правой кнопкой мыши кнопку « Пуск » и выберите параметр « Выполнить ».
  • Когда появится запрос, введите « devmgmt.msc» и нажмите Enter.
  • На новой странице найдите желтые восклицательные знаки рядом с доступными драйверами устройств.
  • Как только вы найдете, разверните, а затем щелкните правой кнопкой мыши на том же
  • В списке параметров выберите параметр « Обновить драйвер ». 
  • В новом окне предлагается два варианта на выбор.
  • Выберите « Автоматический поиск обновленного программного обеспечения драйвера » и будьте уверены, что система позаботится обо всем остальном. 
  • Следуйте тем же инструкциям и для других поврежденных драйверов.

While updating all outdated device drivers, try updating your Windows OS again so that you don’t encounter BSOD 0x000000B8 error while doing so. 

Automatically find and fix driver problems using the PC recovery tool – “DriverFix” .

10] Remove junk files from disk storage with disk cleanup tool.

Junk files are useless stuff for a device that accumulates over a period of time and becomes unimportant after the task is completed. These files take up a lot of space on your hard drive, resulting in low memory and thus causing the 0x000000B8 BSOD error. Although the presence of these files will not greatly affect the performance of your operating system. Although how often you should do this depends on how busy your computer is. But, in our opinion, it would be more useful to delete such unnecessary files at least once a month using the Disk Cleanup Tool. So, follow the instructions given below to clean it up −

  • Press the Window key and type cleanmgr in the search box. 
  • 從出現的結果中,選擇磁盤清理應用程序。
  • 將出現一個彈出窗口,要求您選擇特定驅動器。在這裡,選擇C: 驅動器並單擊OK按鈕。
  • 這個清理工具將開始尋找它可以釋放的地方。
  • 選擇“清理系統文件”按鈕
  • 像之前一樣重新選擇C: 驅動器,然後單擊OK按鈕。  
  • 這次它計算通過刪除系統文件可以獲得多少內存。 
  • 在下一個窗口中,選中除“下載”之外的所有框,然後單擊“確定按鈕
  • 此後,將立即開始清理不必要的文件。 

注意。在刪除之前選中復選框一次,因為可能存在一些重要文件。 

11]刪除類似的應用程序以減少衝突的風險。

為了進一步降低複雜性,您應該卸載執行類似任務的應用程序。如果兩個或多個應用程序執行相同的功能,則可能會使用彼此的資源,因此刪除它們非常重要。以下是基本步驟:

  • 首先,按Win & R熱鍵調出運行菜單。
  • 在搜索框中,鍵入appwiz.cpl並單擊OK 出現程序和功能頁面。
  • 現在找到負責 STOP 0x000000B8 代碼的程序(類似)。
  • 找到它後,選擇它並單擊“刪除”按鈕。
  • 最後,重新啟動系統並等待一段時間。

如果錯誤仍然存在,請繼續執行下面列出的下一個解決方法。 

12]運行DISM命令來修復損壞的Windows文件。

系統文件檢查器 (SFC) 是一個命令行應用程序,也是掃描系統文件以修復損壞的文件或任何其他更改的最有用的工具。如果文件已被編輯或更改,它將用確切的版本替換該文件。有時 Windows 文件損壞可能會導致系統出現一些嚴重問題,在這種情況下,請運行 DISM 工具來解決 0x000000B8 BSOD 錯誤。讓我們看看如何使用它們 –

  • 按 Window + Q熱鍵在任務欄上打開搜索。
  • 在文本字段中輸入命令提示符。
  • 右鍵單擊結果並從上下文菜單中選擇以管理員身份運行。
  • 如果 UAC 提示,請單擊“”按鈕表示您的同意。
  • 輸入此參數,然後按Enter鍵。

DISM.exe /Online/Cleanup-image/Restorehealth

  • 這將開始檢測可能導致此類錯誤的問題。一旦找到,他將修復它們。
  • 成功運行命令後,以正常模式重新啟動計算機,這將修復 0x000000B8 BSOD 錯誤。

13]使用系統還原返回到早期版本。

有時,當您安裝新應用程序或卸載現有應用程序時,會導致註冊表內部出現問題並導致屏幕上出現 BSOD 0x000000B8。在這種情況下,您必須將現有操作系統恢復到一切正常的早期版本。這是在您的 PC 上到達上一點的方法 –

  • Win + R熱鍵打開“運行”對話框。
  • 在搜索框中輸入rstrui並單擊OK按鈕。
  • 在“系統還原”窗口中,單擊“下一步”按鈕
  • 選中顯示更多還原點複選框這將允許您訪問具有特定日期和時間的整個頁面。 
  • 選擇最新的還原點,然後單擊“下一步”按鈕。
  • 最後,單擊“完成”按鈕開始恢復過程。 

注意。此過程僅適用於您之前創建過還原點的情況。如果您沒有它,只需跳過此方法並繼續下一個解決方法。

14]刪除未完成的Windows Update的殘餘。 

Windows Update 在您的計算機可用時立即為您提供質量更新(或累積更新)。但是,在此過程中可能存在一些問題,可能導致此類 0x000000B8 BSOD 錯誤。在這種情況下,您需要從系統中刪除這些文件。以下是要遵循的步驟:

  • Press the Win and I hotkey at the same time , the Settings app will appear .
  • Select the Update & Security icon from the category list.
  • On the next page, select Windows Update .
  • Go to the corresponding right panel of the same page and select the View update history link.
  • Then click ” Uninstall updates ” and wait for it to complete.
  • It will show a list of all installed cumulative updates on your device.
  • Click the ” Delete ” button located at the top of the page.
  • Now follow the instructions on the screen until the file is completely deleted.

15] Run Check Disk Utility via Command Prompt

The use of any device for a long time can create problems in various sectors of it. Due to having such a bad region, you might be facing BSOD 0x000000B8 error on your PC. Under these circumstances, the Check Disk application is a very useful tool that can certainly remove such errors. Here is the detailed procedure- 

  • Click the Window button and type cmd.exe in the search box.
  • In the list, right-click Command Prompt and select ” Run as administrator “.
  • UAC will ask for your permission, click ” Yes ” to continue.
  • After that, enter the following command line in an elevated command prompt:

chkdsk C: /f /r /x

Note . “Chkdsk” means the state of the disk after activation. However, other letters have their own special meaning.

  • C- represents the drive where the OS is installed. You can change this to ‘ D:,E: ‘ or whatever you like depending on your usage.
  • f- implies fixing scanned errors.
  • r- implies detection of existing problems on the Drive.
  • x- means partition the disk volume and allow the discovery process.

16] Perform Windows Automatic Repair to fix 0x000000B8. 

Running the Windows Automatic Repair tool can resolve issues that affect your system’s performance. This may resolve the 0x000000B8 BSOD error once the exact cause is found. Just follow the guidelines below:

  • To enter BIOS mode, connect your Windows installation media to the appropriate port and restart your computer. 
  • While the OS is loading, press the function key (F12, Esc, or Delete).
  • When the Windows setup page opens, select your preferred language.
  • Click the ” Next  ” button to continue. 
  • At the bottom left corner of the page, click ” Install now ” and then ” Repair your computer “.
  • Now expand the Advanced Options available in the Startup Repair window. 
  • Select the Troubleshoot option  .
  • Finally, reboot your system normally and see if the 0x000000B8 BSOD error is resolved or not.

17] Restore Boot Configuration Data (BCD)

One of the most common causes of the 0x000000B8 BSOD error is corrupted boot configuration data. Restoring these BCD files can help you solve the blue screen of death problem. Here are the basic steps:

  • 首先,插入帶有 Windows 安裝介質的 USB 設備並重新啟動計算機。
  • 加載 BIOS 時,按任何支持的功能鍵(F2、F4、F9、Esc、Del 或其他)以啟動引導菜單。
  • 選擇疑難解答選項,然後展開高級選項
  • 現在選擇  命令提示符
  • 當出現提升的提示時,一一運行以下代碼:
bootrec /scanos 
bootrec /fixmbr 
bootrec /fixboot 
bootrec /rebuildbcd
  • 成功運行所有這些代碼後,正常重啟系統。 

按照上述步驟,您可以訪問桌面屏幕,而不會導致 0x000000B8 BSOD 錯誤。如果問題仍然存在,請嘗試最後的解決方法。

18]全新安裝Windows 10

如果所有方法都失敗並且 0x000000B8 BSOD 錯誤仍然存在,您應該執行 Windows 10 的全新安裝。此任務有點困難且耗時,因此最好在空閒時間完成。

  • 將 USB 閃存驅動器連接到適當的端口並重新啟動  計算機。
  • 在啟動過程中,按功能鍵(Esc、F12、Delete)。
  • 選擇您喜歡的任何語言,然後單擊“下一步”按鈕。
  • 現在單擊“立即安裝  ”,然後輸入您的正版產品密鑰。
  • 選中我接受許可條款 複選框,然後選擇下一步。
  • 然後選擇“自定義安裝:僅安裝 Windows(高級) ”。
  • 在這裡刪除驅動器上任何以前可用的分區並再次重新分區。

現在按照屏幕上的說明操作,直到 Windows 10 有效安裝。我希望這種方法可以幫助您診斷 0x000000B8 BSOD 錯誤。

19]損壞的硬盤執行停止代碼0x000000B8 

不幸的是,如果上述解決方案都不適合您,您的硬盤驅動器的 RAM 可能已損壞。在這種情況下,我們建議更換硬盤。如果您不知道如何操作,請聯繫專業專家。

我們希望在閱讀本指南後,您終於能夠修復設備上的 0x000000B8 BSOD 錯誤。當您在運行的 PC 上出現這些錯誤時,這種情況真的很煩人。全新安裝 Windows 10是解決此問題的另一個最後策略。但在運行它之前,請務必備份所有重要文件或文件夾。在這種情況下,USB 設備是最好的​​存儲選擇。

發佈留言

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