事件查看器事件日志文件被損壞的解決方法

事件日志文件被損壞該怎么辦?
作為Microsoft管理控制臺(tái)中所包含的管理工具之一,事件查看器用以在您的計(jì)算機(jī)上對(duì)相關(guān)程序、安全特性以及系統(tǒng)事件所產(chǎn)生的日志信息進(jìn)行維護(hù)。您可以通過事件查看器來瀏覽并管理事件日志,收集與軟、硬件故障相關(guān)的各類信息,或?qū)indows安全事件加以監(jiān)控。
如果事件查看器在系統(tǒng)啟動(dòng)過程中向您報(bào)告一個(gè)或多個(gè)日志文件遭到破壞,那么,您可以采取以下補(bǔ)救措施:
1、禁用事件日志服務(wù):打開“控制面板---性能和維護(hù)---管理工具---服務(wù)”(或者直接運(yùn)行services.msc),雙擊“Event Log”服務(wù)選擇禁用。
2、重新啟動(dòng)Windows XP。
3、從%SystemRoot%\System32\Config目錄中(或其它位置上)刪除受損日志文件——Appevent.evt、Secevent.evt和/或Sysevent.evt。您的現(xiàn)有事件數(shù)據(jù)將全部丟失,但新的日志文件將在事件日志服務(wù)重新啟動(dòng)時(shí)予以創(chuàng)建并重新開始收集新的事件數(shù)據(jù)。
4、重新啟用事件日志服務(wù)并將其啟動(dòng)。
5、如果事件日志服務(wù)未能成功啟動(dòng),請(qǐng)重新啟動(dòng)Windows XP。
在事件日志服務(wù)運(yùn)行過程中,您將無法刪除或重命名日志文件
打開Windows事件查看器后出現(xiàn):事件日志文件已損壞(the event log file is corrupt)
解決辦法:
1禁用Eventlog服務(wù),重啟計(jì)算機(jī)!
2重啟后刪除system32下的3個(gè)evt文件
Appevent.evt
Sysevent.evt
Secevent.evt
3啟動(dòng)Eventlog服務(wù)
網(wǎng)上有朋友做了一個(gè)bat文件解決這樣的問題。詳情請(qǐng)查看http://www.slnis.com/2008/09/event-log-file-is-corrupt.html
從windows xp 或windows 2000英文版中提出以下文件:reg.exe、sc.exe、shutdown.exe,不一定是要英文系統(tǒng),因我比較追求完美,有時(shí)候我會(huì)在繁體系統(tǒng)理作業(yè),我不喜歡亂碼!也不是一定要這三個(gè)文件,如果你想這個(gè)程序在windows 2000下正常運(yùn)行才需要!
新建fixsyslogfile.bat 內(nèi)容:
:修復(fù)事件日志文件被損壞fixsyslogfile.bat,設(shè)日志服務(wù)為禁用后增加注冊(cè)表自動(dòng)啟動(dòng)項(xiàng)重啟后運(yùn)行fixsyslogfileend.bat,后重啟 by :ShirChing
sc config Eventlog start= disabled
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce” /v fixlogfile /t reg_sz /d %windir%\fixsyslogfileend.bat
shutdown -r -t 1
:sc config 服務(wù)名稱 start= demand(設(shè)置服務(wù)為手動(dòng)啟動(dòng))
:sc config 服務(wù)名稱 start= disabled(設(shè)置服務(wù)為禁用)
:sc start 服務(wù)名稱 (啟動(dòng)服務(wù))
:sc stop 服務(wù)名稱 (停止服務(wù))
再先建一個(gè)批處理命名為fixsyslogfileend.bat 內(nèi)容為:
:修復(fù)事件日志文件被損壞fixsyslogfileend.bat,刪除損壞的日志文件并設(shè)日志服務(wù)為自動(dòng)并啟動(dòng),新的日志文件自動(dòng)被創(chuàng)建,后清除殘余文件 by ShirChing 200706282339
del /f /q %windir%\system32\config\Appevent.evt
del /f /q %windir%\system32\config\Sysevent.evt
del /f /q %windir%\system32\config\Secevent.evt
sc config Eventlog start= auto
sc start Eventlog</p> <p>del /f /q %windir%\reg.exe
del /f /q %windir%\sc.exe
del /f /q %windir%\shutdown.exe
del /f /q %windir%\fixsyslogfile.bat
del /f /q %windir%\fixsyslogfileend.bat
把五個(gè)文件打包成自解壓,解壓前運(yùn)行fixsyslogfile.bat,解壓后運(yùn)行fixsyslogfileend.bat
相關(guān)文章
- 當(dāng)遇到USB接口驅(qū)動(dòng)異常時(shí),可以通過多種方法來解決,其中主要就包括重裝USB控制器、禁用USB選擇性暫停設(shè)置、更新或安裝新的主板驅(qū)動(dòng)等2025-04-23
解除U盤有寫保護(hù)的方法(詳細(xì)步驟與解決方案)
在日常使用U盤的過程中,許多用戶可能會(huì)遇到U盤突然無法寫入數(shù)據(jù)的問題,這通常是由于U盤被寫保護(hù)所致,寫保護(hù)功能雖然可以防止數(shù)據(jù)被意外修改或刪除,但在需要寫入新數(shù)據(jù)時(shí)2024-12-14- 最近配置了服務(wù)器,并做了磁盤陣列,突然有一天硬盤找不到了,然后重新陣列找回,但在磁盤管理器中發(fā)現(xiàn)雖然可以看到分區(qū)了,但提醒硬盤是只讀模式無法寫入文件,參考如下方2024-12-14
電腦無法正常啟動(dòng)開機(jī)怎么辦? 手把手教你排查故障
電腦是現(xiàn)代人生活中不可缺少的工具,但有時(shí)候我們會(huì)遇到電腦開機(jī)失敗的情況,這時(shí)候我們應(yīng)該怎么辦呢?本文將從多個(gè)方面為大家介紹解決辦法2024-10-26電腦藍(lán)屏代碼memory_management怎么解決? 系統(tǒng)藍(lán)屏原因
電腦突然藍(lán)屏,顯示memory management,上來就被這串英文鎮(zhèn)住了,藍(lán)屏memory management是什么?為什么會(huì)出現(xiàn)藍(lán)屏memory management呢?,詳細(xì)請(qǐng)看下文介紹2024-08-01如何解決wpcap.dll丟失? 電腦wpcap.dll文件破損的修復(fù)方法
如果文件wpcap.dll丟失有什么辦法可以解決,出現(xiàn)wpcap.dll丟失的的原因又是因?yàn)槭裁茨兀拷裉炀痛蠹伊私庖幌聎pcap.dll文件,希望能夠你給在解決wpcap.dll文件的問題上有所幫2024-08-01pasmutility.dll缺失怎么辦? 電腦pasmutility.dll丟失的修復(fù)技巧
如果你在打開某些程序或者游戲時(shí)遇到了“缺失pasmutility.dll”的錯(cuò)誤提示,不要驚慌,這是一個(gè)非常普遍的問題,下面我們就來看看詳細(xì)的教程2024-08-01svcapicall.dll丟失怎么解決? 電腦提示svcapicall.dll文件損壞的修復(fù)技
在使用電腦的過程中,有時(shí)會(huì)遇到各種各樣的問題,其中之一就是dll文件丟失的情況,特別是當(dāng)出現(xiàn)svcapicall.dll丟失的問題時(shí),很多人可能會(huì)束手無策,,下面我們就來看看這個(gè)2024-07-30ser32.dll丟失怎么辦? 電腦提示ser32.dll文件丟失破損的修復(fù)方法
如果出現(xiàn)user32.dll丟失的情況,可能會(huì)影響操作系統(tǒng)的正常運(yùn)行,今天這篇文章本文將介紹電腦缺失user32.dll丟失的解決辦法,詳細(xì)說明解決步驟2024-07-30msstdfmt.dll文件損壞丟失怎么辦? 快速的修復(fù)msstdfmt.dll丟失的方法
你是否曾經(jīng)碰到過弄丟msstdfmt.dll文件的情況呢?如果你遇到此問題,不必驚慌,在本文中,將為您介紹幾種修復(fù)msstdfmt.dll文件的方法,幫助您解決這一問題2025-03-20