登錄檔引起的 I/O 操作發生了不可恢復的錯誤處理辦法

126雲發表於2021-02-11

伺服器出現此問題:

很多使用Windows Server 2003系統的使用者都會收到如下錯誤:
事件型別: 錯誤
事件來源: Application Popup
事件種類: 無
事件 ID: 333
日期: 2007-8-11
事件: 8:48:03
使用者: N/A
計算機: LZ_YQ
描述:
由登錄檔引起的 I/O 操作發生了不可恢復的錯誤。 登錄檔將不能讀取、寫出或重新整理包含登錄檔系統影像的其中一個檔案。
然後系統失去響應,需要重新啟動。
事件ID是333,英文日誌為
Event Type: Error
Event Source: Application Popup
Event Category: None
Event ID: 333
Date: date
Time: time
User: N/A
Computer: computer name
Description: An I/O operation initiated by the Registry failed unrecoverably. The Registry could not read in, or write out, or flush, one of the files that contain the system's image of the Registry.
該錯誤原因是:在非分頁記憶體或在分頁的池記憶體不足暫時可能會出現此問題。 系統保留錄製類事件,直到重新啟動計算機時或相關的配置單元是解除安裝,即使在臨時記憶體 insufficiency 停止。
請參看如下kb,由於該補丁處於測試階段,因此需要透過郵件下載對應補丁:
這問題主要是有記憶體耗盡出現的問題,請加大記憶體或者查詢耗記憶體的元兇
 
 
伺服器開始階段性的出現當機狀態了。隔一段時間就無法連線了。重啟後正常,過一段時間又是同樣的問題。
 
事件檢視器中有大量的同樣報錯:
事件ID:2020
描述:伺服器無法透過系統頁面共享區來進行分配,因為共享區當前是空的。
 
事件ID:333
描述:由登錄檔引起的 I/O 操作發生了不可恢復的錯誤。 登錄檔將不能讀取、寫出或重新整理包含登錄檔系統影像的其中一個檔案。
 
嘗試用以下方法解決這個問題,效果還有待觀察:
1、啟動登錄檔編輯器(開始->執行->Regedt32.exe)。
2、在登錄檔中找到並單擊以下注冊表項:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Memory Management
3、在編輯選單上,單擊新增數值,然後新增下面的登錄檔值(如果下面的登錄檔值已經存在,那麼按照以下的參考值進行調整):
(1)、數值名稱:PoolUsageMaximum
資料型別:REG_DWORD
基數:十進位制
數值資料:40
將該值設定為 40 可以通知記憶體管理器在達到 PagedPoolMax 的 40% 而不是預設設定 80% 時開始修整過程。
 
(2)、數值名稱:PagedPoolSize
資料型別:REG_DWORD
基數:十六進位制
數值資料:0xFFFFFFFF
將 PagedPoolSize 設定為 0xFFFFFFFF (-1) 可為計算機分配最大的頁面緩衝池以取代其他資源。
 
4、退出登錄檔編輯器。
 
後記(2011年7月28日):
按照以上進行調整以後,在第二天的早上,伺服器照樣出現當機狀況。懷疑是不是伺服器中毒了,進行查毒,發現伺服器中毒了,清理病毒後,進行了資料庫的重灌。
 
後記(2011年7月30日):
伺服器又掛掉了,網上了查了333問題,嘗試按照進行處理。
第一步:下載安裝補丁程式,要應用此修補程式,計算機必須安裝有 Windows Server 2003 Service Pack 1 或 Service Pack 2。
 
 
第二步:要啟用此修補程式,請新增以下注冊表項,然後將值設定為 1 或 2。
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
名稱:RegistryFlushErrorSubside
型別:REG_DWORD
數值:1 或 2
如果您將 RegistryFlushErrorSubside 登錄檔項的值設定為 1,則系統在發生臨時記憶體不足時僅記錄一次 333 事件。如果將該值設定為 2,則系統會觸發 Stop 錯誤以進行診斷。
後記(2011年8月1日):
最後的解決辦法,也是最無奈、最有效的解決辦法。試了N種辦法,都沒法解決,以前好好的,懷疑是不是系統升級了什麼補丁引起的問題,一怒之下,把6月份以後的系統補丁刪個乾淨,結果世界安靜了,伺服器也不當機了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2757174/,如需轉載,請註明出處,否則將追究法律責任。

相關文章