如何修復驅動程式溢位堆疊緩衝區 BSOD 錯誤(10 種方法)

如何修復驅動程式溢位堆疊緩衝區 BSOD 錯誤(10 種方法)

BSOD 是 Windows 中的常見問題,但如果不及時處理,可能會給您帶來麻煩。最近,許多 Windows 10 使用者在使用電腦時發現出現異常的「DRIVER_OVERRAN_STACK_BUFFER」BSOD 畫面。

與所有其他 BSOD 錯誤一樣,此錯誤會突然出現並迫使您的電腦重新啟動。如果您沒有找到並修復“DRIVER_OVERRAN_STACK_BUFFER”的問題,您將很難使用電腦。

當驅動程式將資料寫入其定義的記憶體位址之外時,DRIVER_OVERRAN_STACK_BUFFER 會出現。現在,您收到此錯誤的原因可能有很多。導致此錯誤的常見因素包括:

  • 超頻處理器
  • 損壞的系統文件
  • 損壞的設備驅動程式
  • 與您正在使用的 Windows 10 版本不相容的周邊裝置。
  • 惡意軟體或病毒攻擊。

因此,這些是導致“DRIVER_OVERRAN_STACK_BUFFER”錯誤訊息的一些最主要原因。

如何修復 Windows 中驅動程式溢位堆疊緩衝區 BSOD

現在您已經了解了此錯誤訊息的所有可能原因,您應該解決它。下面,我們分享了一些修復 Windows 上的錯誤訊息的簡單方法。讓我們開始吧。

1.更新有問題的驅動程式

由於裝置驅動程式不相容或損壞而出現DRIVER_OVERRAN_STACK_BUFFER BSOD 錯誤。如果您連接的裝置無法正常運作,該裝置的驅動程式可能是罪魁禍首。

您還可以分析 Windows 上的記憶體轉儲文件,以確定觸發錯誤訊息的確切驅動程式。假設聲音驅動程式造成了問題;您必須從裝置管理員更新聲音驅動程式。這就是你需要做的。

1。按一下「Windows 搜尋」並輸入裝置管理員。接下來,從清單中開啟裝置管理員應用程式。

裝置經理

2.當裝置管理員開啟時,展開聲音、視訊和遊戲控制器

聲音、視訊和遊戲控制器

3.右鍵單擊已連接的聲音設備,然後選擇更新驅動程式

更新

4. 在下一個提示中,選擇「自動搜尋驅動程式」。

自動搜尋驅動程式

就是這樣!這是更新 Windows 上的裝置驅動程式以修復 BSOD 錯誤的方法。

2. 更新您的Windows版本

如果您找不到有問題的驅動程序,您可以選擇更新您的 Windows 版本。 Windows 10 和 11 都會在更新時自動搜尋裝置驅動程式。

您可以嘗試更新作業系統來修復 DRIVER_OVERRAN_STACK_BUFFER 錯誤。這就是你需要做的。

1。首先點選「開始」選單,然後選擇設定

設定

2.在「設定」中,按一下Windows 更新

Windows更新

3.點選右側的檢查更新

檢查更新

現在,Windows 將自動搜尋可用的更新。如果您的裝置有任何可用更新,它將下載並更新自動安裝。

3.重新安裝裝置驅動程式

如果兩種方法都無法解決問題,則必須重新安裝裝置驅動程式。只有當您知道有問題的裝置驅動程式時,此方法才有效。這就是你需要做的。

1。按一下 Windows 搜尋並輸入「裝置管理員」。然後,從清單中開啟裝置管理員應用。

裝置經理

2.在裝置管理員中,右鍵單擊有問題的驅動程序,然後選擇卸載裝置

解除安裝設備

3.按一下確認提示上的「卸載」按鈕。

就是這樣!卸載裝置驅動程式後,重新啟動電腦。您的作業系統將自動安裝裝置的基本驅動程序,這應該可以修復 BSOD 錯誤。

4.關閉快速啟動

快速啟動是一項非常有用的 Windows 電源選項功能,可以減少啟動時間,但眾所周知,它會觸發各種 BSOD 錯誤。因此,您可以關閉 Windows 上的快速啟動選項來修復 DRIVER_OVERRAN_STACK_BUFFER。

1。點擊“Windows 搜尋”並輸入“電源選項”。接下來,從清單中開啟選擇電源計畫應用。

2.在開啟的視窗中,點選左側的變更電源按鈕的功能連結。

選擇電源按鈕的功能

3.接下來,點擊更改目前不可用的設定連結

停用快速啟動

4。現在,向下捲動並取消選取開啟快速啟動選項。完成後,點選儲存變更

取消勾選「開啟快速啟動(建議)」;

進行變更後,請確保重新啟動 Windows 電腦。這應該可以修復您電腦上的 DRIVER_OVERRAN_STACK_BUFFER BSOD 錯誤。

5. 運行硬體和設備故障排除程序

由於硬體問題,也可能會出現驅動程式溢位堆疊緩衝區 BSOD 錯誤。因此,要處理硬體問題,您必須在 Windows 電腦上執行硬體和裝置故障排除程式。這就是你需要做的。

1。按下鍵盤上的 Windows 鍵 + R 按鈕。這將開啟“運行”對話框。

運行對話框

2.當「執行」對話方塊開啟時,貼上 msdt.exe -id DeviceDiagnostic 並按 Enter 鍵。

msdt.exe -id 設備診斷

3.在硬體和裝置故障排除程序中,按一下下一步按鈕。

下一個

4. 現在,等待疑難排解程式掃描並修復所有問題。

5。如果它找到適合您的硬體的任何修復程序,請執行以下操作:設備,請點選套用此修復按鈕。

應用此修復

就是這樣!在 Windows 電腦上修復驅動程式溢位堆疊緩衝區 BSOD 錯誤就是如此簡單。

6.檢查您的電腦是否有記憶體問題

儘管很少見,但有時 RAM 問題也會觸發此錯誤訊息。事實上,許多用戶聲稱可以透過執行 Windows 記憶體診斷工具來解決驅動程式溢位堆疊緩衝區 BSOD 錯誤。

Windows 記憶體診斷工具會自動檢查記憶體問題和記憶體問題解決了他們。因此,您也可以嘗試執行Windows記憶體診斷工具,看看是否有幫助。

1。按下鍵盤上的 Windows 鍵 + R 按鈕。這將開啟“運行”對話框。

2.在「執行」對話方塊中輸入mdsched.exe,然後按 Enter。

Windows 記憶體診斷

3.在 Windows 記憶體診斷提示中,按一下立即重新啟動並檢查問題(建議)選項。

Windows 記憶體診斷

就是這樣!現在,Windows 11 將運行 Windows 記憶體診斷工具。如果發現記憶體有任何問題,它將嘗試解決它們。

7. 在 Windows 上執行 SFC 掃描

SFC(即係統檔案檢查器)是 Windows 的強大實用程序,可掃描並修復損壞的系統檔案。這是一個自動化的流程;您必須在提示字元下執行該命令。這就是你需要做的。

1。按一下 Windows 搜尋並輸入 命令提示字元。右鍵點選命令提示字元並選擇以管理員身份執行

以管理員身份執行

2. 當命令提示字元開啟時,執行以下命令:

sfc/ scannow

順控指令

3. 現在,您需要等待掃描完成。

就是這樣!完成掃描後,您需要重新啟動電腦。這應該可以修復 BSOD 錯誤訊息。

8. 執行檢查磁碟實用程式

chkdsk /f

檢查磁碟工具或 CHKDSK 掃描您的硬碟以尋找並修復各種與磁碟相關的錯誤。如果由於磁碟機上的磁區發生故障而出現驅動程式溢位堆疊緩衝區錯誤,則需要執行檢查磁碟公用程式。

您必須按照該指南中共享的方法來運行該實用程式並修復硬碟錯誤。

如果因硬碟上的磁區損壞或故障而出現驅動程式溢位堆疊緩衝區 BSOD 錯誤,您將不會再遇到該錯誤。

9. 執行反惡意軟體掃描

Windows 附帶了一個名為 Windows Security 的內建安全性套件。它是一個很好的工具,可以從您的電腦中尋找並刪除隱藏的病毒和惡意軟體。眾所周知,Driver Overran Stack Buffer BSOD 錯誤有時會因病毒/惡意軟體而出現;建議對您的 PC 進行全面的病毒掃描。這就是你需要做的。

1。按一下「Windows 開始」並輸入 Windows 安全性。接下來,從清單中開啟 Windows 安全應用程式。

Windows安全

2.當安全應用程式開啟時,點擊 病毒和病毒威脅防護

病毒與病毒威脅防護

3.關於病毒和威脅防護螢幕,點選掃描選項

掃描選項

4。在下一個畫面上,選擇全面掃描,然後按一下立即掃描按鈕.

全碟掃描

就是這樣!這將運行完整的病毒掃描。掃描完成後,請確保重新啟動 Windows 電腦。

10.重設您的Windows電腦

重設電腦

如果沒有任何方法可以修復 DRIVER_OVERRAN_STACK_BUFFER 錯誤訊息,則您需要重設 Windows PC。

重置將刪除所有使用者設定以及儲存在系統安裝磁碟機上的檔案。您還將丟失所有已安裝的應用程式。因此,請務必在重置之前備份重要文件。

準備好重置電腦後,請按照我們的指南進行操作使用設定重設 Windows 11 電腦

DRIVER_OVERRAN_STACK_BUFFER 可能很煩人,但您不應該不修復它。隨著時間的推移,它會產生更多的問題。所有這些方法都可以解決這個問題。如果您需要更多協助來解決 Windows 上的 DRIVER_OVERRAN_STACK_BUFFER 錯誤,請在評論中告訴我們。

發佈留言

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