Windows操作系統(tǒng)作為優(yōu)秀的操作系統(tǒng),由開發(fā)操作系統(tǒng)的微軟公司控制接口和設(shè)計(jì),公開標(biāo)準(zhǔn),因此,有大量商業(yè)公司在該操作系統(tǒng)上開發(fā)商業(yè)軟件。 電腦在使用的過程中,突然藍(lán)屏。電腦不定時(shí)的自動(dòng)重新啟動(dòng)。這種情況,可以進(jìn)入系統(tǒng)查看藍(lán)屏日志,進(jìn)行藍(lán)屏原因分析。 ![]() 藍(lán)屏日志文件位置: ![]() 藍(lán)屏分析軟件: 下載藍(lán)屏分析軟件 Debugging Tools for windows(x86),如下圖所示,運(yùn)行WinDbg。 ![]() 軟件下載地址: http://www.jiaoko.com/h-col-161.html ![]() 分析原因如下: 第一種原因:ntoskrnl.exe ![]() ntoskrnl.exe 是 Windows 操作系統(tǒng)的一個(gè)重要內(nèi)核程序文件,里面存儲(chǔ)了大量的二進(jìn)制內(nèi)核代碼,用于調(diào)度系統(tǒng)。 解決辦法ntoskrnl.exe 方法一: ntoskrnl.exe 損壞,丟失,被病毒感染。感染成 w32.bolzano 病毒,如果發(fā)現(xiàn)異常的 ntoskrnl.exe 文件,請(qǐng)立即使用殺毒軟件進(jìn)行查殺。 方法二: 內(nèi)存故障:有網(wǎng)友遇到的是內(nèi)存問題,通過橡皮擦清潔插槽、重新插拔或更換內(nèi)存得以解決。內(nèi)存問題,有可能是兼容性的問題。 方法三: 檢查磁盤和分區(qū)是否正確。如果新添加了硬盤,或改變了分區(qū),磁盤有碎片,有壞道等問題。 磁盤修復(fù)。 出現(xiàn)cmd命令框!輸入: chkdsk c: /f 后回車 ![]() ![]() 第二種原因:hal.dll DLL 名稱: Microsoft Windows Hardware Abstraction Layer DLL 描述: hal.dll是Windows硬件提取層模塊,用于解決硬件的復(fù)雜性。 ![]() 出現(xiàn)這種情況,一般可能有兩種原因: 1,boot.ini文件出了問題; 由于現(xiàn)在的一鍵還原,DOS或者多系統(tǒng),都會(huì)改變boot.ini文件的。解決的方法其實(shí)也很簡(jiǎn)單,在這種情況下,其實(shí)還是可以進(jìn)入安全模式的。進(jìn)入安全模式,把boot.ini恢復(fù)到正常(或者說之前)的狀態(tài)。 2,是hal.dll文件的版本不對(duì)或者丟失。 由于不同的計(jì)算機(jī)對(duì)應(yīng)不同的hal.dll文件,但是現(xiàn)在的ghost系統(tǒng)往往出現(xiàn)誤判,導(dǎo)致hal.dll文件與實(shí)際不符。hal.dll文件和相應(yīng)的計(jì)算機(jī)類型:acpi multiprocessor pc halmacpi.dl_ ; acpi uniprocessor pc halaacpi.dl_ ; advanced configuration and power interface(acpi)pc halacpi.dl_ ; mps multiprocessor pc halmaps.dl_ ; mps unitprocessor pc halapic.dl_ standard pc hal.dl_ ; compaq systempro multiprcessor or 100% compatible halsp.dl_。這個(gè)可以通過設(shè)備管理器的計(jì)算機(jī)項(xiàng)目可以看到,或者看hal.dll的版本信息。 ![]() 解決辦法: 方法一: 出問題電腦進(jìn)入安全模式后,從其他機(jī)子上復(fù)制C盤,hal.dll拷到出問題的機(jī)子上。然后重新啟動(dòng)電腦。 第三種原因:pci.sys ![]() pci.sys路徑: ![]() 首先我們看下pci.sys文件的說明,文件的描述為:“NT 即插即用PCI仿真程序”,也就是說有可能是因?yàn)槟承┯布蛘呶募霈F(xiàn)了問題,才會(huì)導(dǎo)致這種情況的發(fā)生,那么應(yīng)該怎么解決呢? ![]() 如果無法進(jìn)入系統(tǒng),可以使用PE工具,這樣就可以進(jìn)入系統(tǒng)了,我們需要排除是否是因?yàn)檎`刪了某些DLL文件所導(dǎo)致的問題發(fā)生,我們打開system32\DRIVERS\文件夾,查看目錄下的pci.sys是否存在,如果丟失了,那么我們是無法找到這個(gè)文件的。 然后我們可以去網(wǎng)絡(luò)上重新下載一個(gè)pci.sys文件放入system32\DRIVERS\文件夾. 如果依然無法解決該問題,那么我們可以嘗試用PE自帶的修復(fù)工具進(jìn)行修復(fù),或者重裝系統(tǒng)來解決問題。 如果重裝完系統(tǒng)依然出現(xiàn)pci.sys文件丟失或者其他內(nèi)存文件丟失的情況,那么有可能是我們的內(nèi)存條損壞或者不兼容,我們可以嘗試更換內(nèi)存條來解決問題。 第四種原因:rtvlane.sys ![]() 這種問題多數(shù)是,硬件驅(qū)動(dòng)故障,卸載聲卡驅(qū)動(dòng),網(wǎng)卡驅(qū)動(dòng),顯卡驅(qū)動(dòng)后,測(cè)試是否還會(huì)自動(dòng)重啟。 ![]() 第五種原因: 硬件故障。 內(nèi)存,磁盤,主板,顯卡,聲卡等硬件故障,使用替換法,先將內(nèi)存條和硬盤更換,重新安裝系統(tǒng),安裝官方驅(qū)動(dòng)。 最終的藍(lán)屏日志要看probably caused by :hadrware. ![]() ? Windows操作系統(tǒng)對(duì)硬件支持良好。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!