由注冊(cè)表引起的 I/O 操作發(fā)生了不可恢復(fù)的錯(cuò)誤修復(fù)方法
很多使用Windows Server 2003系統(tǒng)的用戶都會(huì)收到如下錯(cuò)誤:
事件類型: 錯(cuò)誤
事件來(lái)源: Application Popup
事件種類: 無(wú)
事件 ID: 333
日期: 2007-8-11
事件: 8:48:03
用戶: N/A
計(jì)算機(jī): LZ_YQ
描述:
由注冊(cè)表引起的 I/O 操作發(fā)生了不可恢復(fù)的錯(cuò)誤。 注冊(cè)表將不能讀取、寫出或刷新包含注冊(cè)表系統(tǒng)圖像的其中一個(gè)文件。
然后系統(tǒng)失去響應(yīng),需要重新啟動(dòng)。
事件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.
該錯(cuò)誤原因是:在非分頁(yè)內(nèi)存或在分頁(yè)的池內(nèi)存不足暫時(shí)可能會(huì)出現(xiàn)此問(wèn)題。 系統(tǒng)保留錄制類事件,直到重新啟動(dòng)計(jì)算機(jī)時(shí)或相關(guān)的配置單元是卸載,即使在臨時(shí)內(nèi)存 insufficiency 停止。
請(qǐng)參看如下kb,由于該補(bǔ)丁處于測(cè)試階段,因此需要通過(guò)郵件下載對(duì)應(yīng)補(bǔ)?。?
http://support.microsoft.com/kb/970054
這問(wèn)題主要是有內(nèi)存耗盡出現(xiàn)的問(wèn)題,請(qǐng)加大內(nèi)存或者查找耗內(nèi)存的元兇
服務(wù)器開(kāi)始階段性的出現(xiàn)死機(jī)狀態(tài)了。隔一段時(shí)間就無(wú)法連接了。重啟后正常,過(guò)一段時(shí)間又是同樣的問(wèn)題。
事件查看器中有大量的同樣報(bào)錯(cuò):
事件ID:2020
描述:服務(wù)器無(wú)法通過(guò)系統(tǒng)頁(yè)面共享區(qū)來(lái)進(jìn)行分配,因?yàn)楣蚕韰^(qū)當(dāng)前是空的。
事件ID:333
描述:由注冊(cè)表引起的 I/O 操作發(fā)生了不可恢復(fù)的錯(cuò)誤。 注冊(cè)表將不能讀取、寫出或刷新包含注冊(cè)表系統(tǒng)圖像的其中一個(gè)文件。
嘗試用以下方法解決這個(gè)問(wèn)題,效果還有待觀察:
1、啟動(dòng)注冊(cè)表編輯器(開(kāi)始->運(yùn)行->Regedt32.exe)。
2、在注冊(cè)表中找到并單擊以下注冊(cè)表項(xiàng):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Memory Management
3、在編輯菜單上,單擊添加數(shù)值,然后添加下面的注冊(cè)表值(如果下面的注冊(cè)表值已經(jīng)存在,那么按照以下的參考值進(jìn)行調(diào)整):
(1)、數(shù)值名稱:PoolUsageMaximum
數(shù)據(jù)類型:REG_DWORD
基數(shù):十進(jìn)制
數(shù)值數(shù)據(jù):40
將該值設(shè)置為 40 可以通知內(nèi)存管理器在達(dá)到 PagedPoolMax 的 40% 而不是默認(rèn)設(shè)置 80% 時(shí)開(kāi)始修整過(guò)程。
(2)、數(shù)值名稱:PagedPoolSize
數(shù)據(jù)類型:REG_DWORD
基數(shù):十六進(jìn)制
數(shù)值數(shù)據(jù):0xFFFFFFFF
將 PagedPoolSize 設(shè)置為 0xFFFFFFFF (-1) 可為計(jì)算機(jī)分配最大的頁(yè)面緩沖池以取代其他資源。
4、退出注冊(cè)表編輯器。
后記(2011年7月28日):
按照以上進(jìn)行調(diào)整以后,在第二天的早上,服務(wù)器照樣出現(xiàn)死機(jī)狀況。懷疑是不是服務(wù)器中毒了,進(jìn)行查毒,發(fā)現(xiàn)服務(wù)器中毒了,清理病毒后,進(jìn)行了數(shù)據(jù)庫(kù)的重裝。
后記(2011年7月30日):
服務(wù)器又掛掉了,網(wǎng)上了查了333問(wèn)題,嘗試按照http://support.microsoft.com/kb/970054進(jìn)行處理。
第一步:下載安裝補(bǔ)丁程序,要應(yīng)用此修補(bǔ)程序,計(jì)算機(jī)必須安裝有 Windows Server 2003 Service Pack 1 或 Service Pack 2。
微軟官方下載378286_CHS_i386_zip.exe
本站下載378286_CHS_i386_zip
第二步:要啟用此修補(bǔ)程序,請(qǐng)?zhí)砑右韵伦?cè)表項(xiàng),然后將值設(shè)置為 1 或 2。
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
名稱:RegistryFlushErrorSubside
類型:REG_DWORD
數(shù)值:1 或 2
如果您將 RegistryFlushErrorSubside 注冊(cè)表項(xiàng)的值設(shè)置為 1,則系統(tǒng)在發(fā)生臨時(shí)內(nèi)存不足時(shí)僅記錄一次 333 事件。如果將該值設(shè)置為 2,則系統(tǒng)會(huì)觸發(fā) Stop 錯(cuò)誤以進(jìn)行診斷。
后記(2011年8月1日):
最后的解決辦法,也是最無(wú)奈、最有效的解決辦法。試了N種辦法,都沒(méi)法解決,以前好好的,懷疑是不是系統(tǒng)升級(jí)了什么補(bǔ)丁引起的問(wèn)題,一怒之下,把6月份以后的系統(tǒng)補(bǔ)丁刪個(gè)干凈,結(jié)果世界安靜了,服務(wù)器也不死機(jī)了。
相關(guān)文章
windows 2008 R2 64位服務(wù)器中開(kāi)啟php curl擴(kuò)展的方法
這篇文章主要介紹了windows 2008 R2 64位服務(wù)器中開(kāi)啟php curl擴(kuò)展的方法,需要的朋友可以參考下2014-08-08Win7旗艦版中的IIS7配置asp.net的運(yùn)行環(huán)境
這篇文章主要介紹了Win7旗艦版中的IIS7配置asp.net的運(yùn)行環(huán)境,需要的朋友可以參考下2014-12-12防御DDoS攻擊實(shí)用指南 守住你的網(wǎng)站
隨著Internet互聯(lián)網(wǎng)絡(luò)帶寬的增加和多種DDoS黑客工具的不斷發(fā)布,DDoS拒絕服務(wù)攻擊的實(shí)施越來(lái)越輕易,DDoS攻擊事件正在成上升趨勢(shì)。2011-03-03Windows服務(wù)器系統(tǒng)服務(wù)端口對(duì)照表
這篇文章主要介紹了Windows服務(wù)器系統(tǒng)服務(wù)端口對(duì)照表,需要的朋友可以參考下2014-03-03Windows Server 2012 服務(wù)器優(yōu)化圖文方法
這篇文章主要介紹了Windows Server 2012 服務(wù)器優(yōu)化圖文方法,需要的朋友可以參考下2017-08-08Event filter with query SELECT * FROM __InstanceModification
這篇文章主要介紹了Event filter with query SELECT * FROM __InstanceModificationEvent WITHIN ,需要的朋友可以參考下2015-09-09Windows?Server?2008R2,2012,2016,2019各系統(tǒng)版本區(qū)別
windows服務(wù)器版有windowsserver2008,windowsserver2012R2,windowsserver2016,本文主要介紹了各系統(tǒng)版本區(qū)別,他們有什么不同,如何選擇自己適合的服務(wù)器系統(tǒng),本文來(lái)詳細(xì)的介紹一下2021-12-12Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文)
這篇文章主要介紹了Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文),需要的朋友可以參考下2015-10-10win2003系統(tǒng)服務(wù)備份與保護(hù)
1.備份系統(tǒng)服務(wù)在對(duì)系統(tǒng)服務(wù)進(jìn)行配置管理以前,對(duì)其進(jìn)行備份是相當(dāng)重要的,一旦出現(xiàn)錯(cuò)誤可以馬上恢復(fù)到正常狀態(tài)。這里,我們介紹直接備份注冊(cè)表中與服務(wù)相關(guān)的內(nèi)容。2008-04-04