如何解決 STATUS_IN_PAGE_ERROR(0xc0000006 錯誤)?
已發表: 2020-09-01最近,一些 Windows 用戶抱怨由於 0xc0000006 錯誤而無法從網絡卷啟動應用程序。 此錯誤只是困擾 Windows 操作系統的一長串錯誤中的最新錯誤。 好消息是,許多相同的用戶已經通過使用本文中解釋的變通方法解決了該錯誤。
因此,如果您正在尋求 STATUS_IN_PAGE_ERROR(錯誤 0xc0000006)的解決方案,那麼本指南正是您所需要的。
Windows 10 上的錯誤代碼 0xc0000006 是什麼?
經常使用 Visual Studio 的用戶最常出現 Windows 錯誤代碼 0xc0000006。 它還可以出現在某些應用程序中,例如 Microsoft Word 和 Excel。 當用戶嘗試從網絡卷啟動可執行腳本時,可能會發生此錯誤,儘管已知本地保存的可執行文件也會發生此錯誤。
當用戶單擊可執行文件時,應用程序、程序或腳本不會啟動。 相反,會顯示一個帶有錯誤消息的對話框,該消息是以下內容的變體:
應用程序無法正確啟動 0xc0000006。 那是一個 STATUS_IN_PAGE_ERROR
當用戶嘗試從網絡卷運行可執行文件時,過度熱心的反惡意軟件或防火牆軟件可能會觸發誤報,從而導致此錯誤。 系統文件的不一致也可能導致 STATUS_IN_PAGE_ERROR。 眾所周知,註冊表故障,尤其是 AppInst_DLLs 鍵,會導致此問題。
如何擺脫 Windows 10 上的 STATUS_IN_PAGE_ERROR 代碼 0xc0000006
如果您在嘗試從本地或網絡卷運行腳本或軟件時收到錯誤代碼 0xc0000006,您可以嘗試這些潛在的修復。
執行乾淨啟動
普通計算機上有如此多的應用程序、驅動程序和腳本,偶爾與第三方軟件發生衝突的可能性很高。 STATUS_IN_PAGE_ERROR(錯誤 0xc0000006)可能是由這個原因引起的。
Windows 的干淨啟動將幫助您確定問題是由於軟件衝突還是其他原因造成的。 在乾淨啟動中,第三方啟動軟件被禁用。
您可以從 Windows 配置小程序運行乾淨啟動。 就是這樣:
- 使用 Win Key+R 打開運行框。
- 在“運行”字段中鍵入“msconfig”(不帶引號),然後單擊“確定”。
- 確保在系統配置對話框中選擇了常規選項卡。
- 選擇選擇性啟動並取消選擇加載啟動 I
- 確保選中“加載系統服務”和“使用原始引導配置”複選框。
- 切換到“服務”選項卡並勾選“隱藏所有 Microsoft 服務”複選框。
- 單擊“全部禁用”可取消選擇所有第三方程序的啟動服務。
- 單擊應用和確定按鈕。
- 單擊重新啟動。
嘗試在新環境中啟動軟件。 如果它有效,則與禁用的啟動項之一相關的程序可能是罪魁禍首。
您應該使用第三方防病毒軟件或防火牆開始搜索有衝突的軟件。 您可以像解決方案 2 一樣禁用或卸載您的安全套件,之後,您可以恢復原始啟動配置並檢查您的軟件或腳本是否運行正常。
刪除第三方軟件
Windows 10 上的 0xc0000006 錯誤通常發生在嘗試從網絡卷運行可執行文件時。 如果您在使用第三方防病毒軟件或防火牆軟件時遇到問題,則安全套件可能會因為誤報而停止與網絡卷的連接。
您可以嘗試禁用或卸載防火牆/AV 套件,看看是否有幫助。 如果無法啟動的可執行文件位於本地驅動器上,並且您的第三方安全套件處於活動狀態,您有兩種選擇:
- 將受影響的可執行文件或程序列入白名單,或將其添加到防病毒軟件的排除列表中。
- 禁用第三方安全套件。
- 卸載第三方安全套件。
對於第一個選項,您需要打開安全程序的設置區域並找到排除列表。 根據您使用的保護軟件,這可能非常棘手。 不要害怕諮詢該程序的網站以獲取具體說明。
將無法啟動的可執行文件添加到排除列表後,嘗試啟動可執行文件,看看會發生什麼。 如果您能夠使用它,那麼您對解決方案的搜索就結束了。
如果將受影響的可執行文件添加到白名單中不起作用,則第二種方法會有所幫助。 您可以暫時禁用 AV 或防火牆並嘗試啟動可執行文件。
如果上述兩個選項都無法解決問題,請按照以下步驟從您的計算機中刪除安全應用程序。 不用擔心,如果這不能解決任何問題,您可以隨時將其重新安裝。
- 同時按下 Windows 徽標和 R 鍵以打開“運行”對話框。
- 鍵入“appwiz.cpl”(不帶引號)並單擊“確定”以打開“控制面板”中的“程序和功能”窗口。
- 向下滾動程序和功能窗口並找到要卸載的第三方防火牆/AV 應用程序。
- 右鍵單擊該應用程序並選擇卸載。 按照卸載嚮導中的說明完成應用程序的刪除。 最後,重新啟動機器以清除系統內存。

使用 Auslogics BoostSpeed 解決 PC 問題
除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧並提供 20 多種工具來滿足大多數 PC 維護和服務需求。
注意:某些應用程序可能會留下痕跡和殘留文件,這可能仍會導致相同的問題。 您可以使用 Auslogics BoostSpeed 等工具中的卸載功能來完全刪除與已卸載應用程序關聯的所有文件、跟踪和註冊表項。
當系統重新啟動時,Windows Defender 將變為活動狀態。 嘗試再次啟動可執行文件,看看是否可以復制錯誤 0xc0000006 問題。

使用反惡意軟件保護 PC 免受威脅
檢查您的 PC 是否存在您的防病毒軟件可能遺漏的惡意軟件,並使用 Auslogics Anti-Malware 安全刪除威脅

如果問題得到解決,您可以繼續使用 Windows Defender 或嘗試其他不會與計算機上的可執行文件或任何其他良性程序文件衝突的第三方 AV/防火牆套件。 您可以查看 Auslogics Anti-Malware 以滿足您的所有設備保護需求。
使用 DISM 和 SFC 工具運行掃描
在尋找 Windows 上某些錯誤的原因時,損壞的系統文件通常會受到關注。 實際上,丟失或損壞的 Windows 文件可能會導致廣泛的問題,包括 Windows 10 上的 STATUS_IN_PAGE_ERROR。一些用戶解釋說,他們在運行 Microsoft 的兩個有助於查找和修復系統文件不一致的實用程序後解決了錯誤代碼 0xc0000006 的問題。
DISM(部署映像服務和管理)和 SFC(系統文件檢查器)是用於修復系統文件錯誤的預安裝工具。 它們兩者俱有互補的目的,最好串聯使用。
雖然 DISM 工具使用 Windows 更新文件來替換損壞的系統映像組件,但 SFC 實用程序依靠本地存儲的緩存來用新副本替換丟失或損壞的文件。 此外,雖然系統文件檢查器專注於單個文件,但 DISM 工具將 Windows 系統映像視為一個整體。
您需要打開提升的命令提示符窗口才能使用這兩個實用程序運行掃描。 Microsoft 建議 Windows 10 用戶應先運行 DISM 掃描,然後再運行 SFC 掃描。 但是,如果第一次掃描解決了錯誤,則無需運行第二次掃描。
以下步驟說明了掃描 PC 以查找損壞的系統文件所需執行的操作。
- 打開開始菜單並輸入“cmd”(不帶引號)。
- 在搜索結果中右鍵單擊命令提示符並選擇以管理員身份運行。
您現在已準備好在命令行窗口中運行掃描。 在繼續之前,請檢查您的 Internet 連接是否穩定。 DISM 實用程序可能需要連接到 Windows 更新服務器。
- 輸入以下命令,然後按鍵盤上的 Enter 鍵:
DISM.exe /Online /Cleanup-image /Restorehealth
請勿在操作進行時以任何方式中斷操作。 關閉您的 PC 機蓋或將其關閉不是一種選擇。 掃描可能需要相當長的時間,因此請準備好等待。
掃描完成後,重新啟動計算機並檢查問題是否已解決。
如果 STATUS_IN_PAGE_ERROR 在下次啟動時仍然存在,請再次打開提升的命令行窗口並運行系統文件檢查器掃描。
- 輸入以下命令,然後按鍵盤上的 Enter 鍵:
證監會 /scannow
此掃描將比 DISM 掃描花費更長的時間,因此請準備好離開您的 PC 並在操作緩慢進行時執行其他操作。 同樣,不要嘗試中止操作,因為它會導致更嚴重的問題。
掃描完成後,您將收到如下通知:
Windows 資源保護髮現損壞的文件並成功修復它們。 詳細信息包含在 CBS.Log %WinDir%\Logs\CBS\CBS.log 中。
重新啟動計算機並嘗試在下次啟動後啟動可執行文件。
編輯 AppInst_DLLs 註冊表項
STATUS_IN_PAGE_ERROR 可能與 AppInst_DLLs 註冊表項有關。 此鍵監控應用程序在機器上的崩潰和凍結。 此密鑰有時會損壞,當您嘗試啟動它監控的可執行文件時會導致 0xc0000006 錯誤。
問題是有問題的可執行文件實際上可能沒有問題。 相反,註冊表項有問題。 因此,您可以通過更改註冊表中 AppInst_DLLs 的值來解決此錯誤。
在繼續修改註冊表項的值之前,強烈建議備份您當前的註冊表。 打開註冊表編輯器時,選擇文件 > 導出,然後將備份保存到安全位置。 如果以後出現問題,您可以使用備份恢復註冊表。
- 打開開始菜單並輸入“regedit”(不帶引號)。
- 單擊註冊表編輯器應用程序將其打開。
- 導航到註冊表中的以下位置:
計算機\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Windows
- 雙擊右窗格中的 AppInst_DLLs。
- 在 AppInst_DLLs 的 Edit String 對話框中,刪除 Value data 字段中的值,然後單擊 OK。
完成這些步驟後,重新啟動計算機並檢查嘗試啟動可執行文件是否仍會導致 STATUS_IN_PAGE_ERROR。
有時,註冊表中的錯誤會導致誤報,例如 0xc0000006 錯誤。 您將無法始終準確知道哪個註冊表項已損壞並導致問題。 如需全面的解決方案,幫助您解決與性能下降、內存問題和碎片文件相關的註冊表問題,我們建議您試用可靠的註冊表清理軟件。
修復應用程序
錯誤代碼 0xc0000006 可能是由於應用程序組件損壞。 如果您可以在“設置”的“應用程序”部分找到無法啟動可執行文件的應用程序,則可以通過修復它來解決問題。
- 打開設置應用程序並導航到應用程序 > 應用程序和功能。
- 向下滾動應用列表以找到有問題的應用或使用右側的搜索框快速找到它。
- 單擊應用程序一次,然後單擊修改按鈕。
- 在下一個屏幕上,單擊修復。
如果此解決方案不能為您解決問題,請嘗試下一個修復。
更新視窗
如果您仍在使用舊版本的 Windows 10,您的操作系統可能會丟失已解決多個問題的關鍵補丁。 值得更新固件,看看是否可以在啟動可執行文件時解決 STATUS_IN_PAGE_ERROR。
- 打開設置應用程序並導航到更新和安全 > Windows 更新。
- 單擊檢查更新按鈕,操作系統將下載所有可用更新。
重新啟動機器以安裝所有可用的更新。 重新登錄後,嘗試啟動可執行文件並檢查問題是否已解決。
許多用戶通過此處的修復設法擺脫了本指南中描述的錯誤。 如果它們都不適合您,您可以嘗試使用修復安裝重新安裝 Windows。 您還可以聯繫 Microsoft 支持或軟件技術人員。
那麼,您是否嘗試過任何針對 STATUS_IN_PAGE_ERROR 的潛在解決方案? 我們希望他們為您工作。 您可以在下面的評論部分告訴我們您的經歷。