如何修復 Windows 中的例外錯誤代碼 0xc0000005?
歡迎來到 Blackview 商店,這裡提供 經濟實惠的 Windows 11 筆記型電腦、 wifi 6 迷你電腦、 intel i9 迷你電腦、 intel i5 迷你電腦、 intel n95 迷你電腦 等產品。希望本指南對您有所幫助。
Windows 錯誤代碼 0xc0000005 是那種會立即打亂您工作流程的訊息。它常常在沒有太多上下文的情況下出現——有時在應用程式啟動時,有時在系統啟動時,有時則是在進行重要操作如遊戲或檔案處理時。令人特別沮喪的是,它並非由單一原因引起,這意味著萬用解決方案很少奏效。

好消息是,這個錯誤已被充分了解,在大多數情況下可以透過有系統的方法解決。透過了解錯誤的含義並針對您的 Windows 版本和使用情境採取相應的修復措施,您可以永久消除它,而不只是壓制症狀。
什麼是 Windows 錯誤代碼 0xc0000005?
錯誤代碼 0xc0000005 通常被稱為 存取違規 錯誤。簡單來說,這表示程式或系統進程嘗試讀取或寫入未被允許存取的記憶體位置。當 Windows 偵測到此情況時,會立即停止操作以保護系統穩定性。
此錯誤可能以多種形式出現,例如:
-
應用程式啟動時當機
-
「應用程式無法正確啟動 (0xc0000005)」
-
藍屏或應用程式突然終止
-
遊戲當機或凍結
根本原因通常可歸類為以下幾類:
-
系統檔案或應用程式檔案損壞
-
驅動程式故障或過時
-
與防毒或安全軟體衝突
-
記憶體問題(RAM 或虛擬記憶體)
-
系統權限錯誤或登錄檔損壞
由於 Windows 11 和 Windows 10 在記憶體、安全性和更新管理上略有不同,建議分別針對每個系統進行故障排除。
如何修復 Windows 11 中的錯誤代碼 0xc0000005
Windows 11 強調更嚴格的安全性和記憶體保護,這可能會揭露先前未被注意到的問題。請從以下步驟開始,從最簡單到較進階。
1. 執行系統檔案檢查器和 DISM
系統檔案損壞是此錯誤的主要原因之一。
-
以管理員身份開啟 命令提示字元
-
執行:
-
完成後,請執行:
這些工具會掃描並修復可能引發記憶體存取違規的損壞 Windows 元件。
2. 更新 Windows 和裝置驅動程式
Windows 11 非常依賴最新的驅動程式,尤其是圖形和晶片組元件。
-
前往 設定 → Windows 更新 → 檢查更新
-
如可能,直接從 NVIDIA、AMD 或 Intel 更新 GPU 驅動程式
-
從您的裝置製造商更新晶片組和儲存裝置驅動程式
過時的驅動程式在與受保護記憶體互動時,容易導致存取違規。
3. 暫時停用防毒或安全軟體
第三方防毒工具有時會阻擋合法的記憶體存取。
-
暫時停用即時保護
-
嘗試再次啟動受影響的應用程式
如果錯誤消失,請將應用程式加入防毒軟體排除清單,而非關閉保護。
4. 檢查記憶體完整性和虛擬記憶體設定
Windows 11 包含先進的記憶體保護功能。
-
前往 Windows 安全性 → 裝置安全性 → 核心隔離
-
暫時停用 記憶體完整性 並重新啟動
同時確認虛擬記憶體:
-
打開 系統 → 進階系統設定
-
在 效能 下,點擊 設定 → 進階
-
確保虛擬記憶體設定為 自動管理分頁檔大小
5. 執行乾淨啟動
這有助於識別背景軟體衝突。
-
打開 系統設定 (msconfig)
-
停用所有非 Microsoft 服務
-
重新啟動並再次測試
如果錯誤停止,逐步重新啟用服務以找出元凶。
如何修復 Windows 10 中的錯誤代碼 0xc0000005
Windows 10 仍廣泛使用,但其彈性也意味著更多衝突空間——尤其是與較舊軟體。
1. 檢查有問題的 Windows 更新
某些累積更新可能會引入相容性問題。
-
前往 設定 → 更新與安全性 → 查看更新歷史記錄
-
如果錯誤是在更新後開始,請卸載最近的一次更新
-
暫停更新,直到釋出穩定的修補程式
2. 重新安裝或修復受影響的應用程式
如果錯誤只發生在某一個應用程式,問題可能不是系統範圍的。
-
完全卸載該應用程式
-
使用最新版本重新安裝
-
如果有,請使用應用程式內建的 修復 選項
避免從可能包含損壞檔案的舊備份還原。
3. 檢查 RAM 是否有錯誤
故障記憶體是存取違規的經典觸發原因。
-
按 Win + R,輸入
mdsched.exe -
選擇 立即重新啟動並檢查問題
如果發現錯誤,可能需要重新插拔或更換記憶體。
4. 調整資料執行防止 (DEP)
DEP 防止程式碼在受保護的記憶體區域執行,但某些舊版應用程式與其不相容。
-
打開 系統 → 進階系統設定
-
在 效能 下,打開 設定 → 資料執行防止
-
將有問題的應用程式加入例外清單
此步驟應謹慎使用,且僅限於受信任的軟體。
5. 掃描系統是否有惡意軟體
惡意軟體經常會篡改記憶體和權限。
-
使用 Windows Defender 執行完整掃描
-
如果可能,請進行離線掃描
移除隱藏的威脅可以立即解決反覆出現的 0xc0000005 錯誤。
在 Windows 11 玩遊戲時修復例外代碼 0xc0000005
玩家經常因現代遊戲對記憶體和 GPU 的高強度使用而遇到 例外代碼 0xc0000005。在 Windows 11 中,這通常與圖形驅動程式和安全功能有關。
更新或回滾 GPU 驅動程式
-
安裝最新的 穩定版 GPU 驅動程式
-
如果問題是在最近的更新後開始出現,請回滾到先前的版本
除非遊戲需要,否則避免使用測試版驅動程式。
停用覆蓋層和背景工具
Discord、Xbox 遊戲列或 GPU 工具的覆蓋層可能會干擾記憶體存取。
-
暫時停用所有覆蓋層
-
關閉背景監控或超頻工具
僅此一項就解決了許多玩家的問題。
驗證遊戲檔案
崩潰或更新中斷後,遊戲資產損壞是常見問題。
-
使用 Steam、Epic Games 或其他啟動器來 驗證遊戲檔案的完整性
-
重新下載任何遺失或損壞的元件
調整相容性和管理員設定
-
右鍵點擊遊戲執行檔
-
啟用 以系統管理員身份執行
-
如果遊戲較舊,請嘗試 Windows 10 相容模式
這會授予遊戲適當的權限和記憶體存取。
停用記憶體完整性(僅供測試)
與一般 Windows 11 修復方法一樣,暫時停用記憶體完整性可以確認它是否為原因。如果確認,請尋找遊戲更新或修補程式,而非長期停用。
最後的想法
錯誤代碼 0xc0000005 可能看起來令人畏懼,但本質上是 Windows 告訴您某些東西越過了不該越過的記憶體邊界。無論原因是檔案損壞、過度積極的安全功能,還是行為異常的驅動程式,解決方案幾乎總是恢復正確的存取權限和穩定性。
透過有系統地解決問題——從系統完整性檢查開始,接著隔離軟體衝突,最後調整記憶體和安全設定——您可以在 Windows 11 和 Windows 10 上解決此錯誤。修復後,系統通常會保持穩定,先前崩潰的應用程式或遊戲也能順利運行,不再中斷。