電腦藍屏大家或多或少的都遇到過,今天帶大家來詳細了解這塊。電腦藍屏,又叫藍屏死機,簡稱BSOD,是微軟的Windows系列操作系統在無法從一個系統錯誤中恢復過來時,為保護電腦數據文件不被破壞而強制顯示的屏幕圖像。
Windows操作系統的藍屏死機提示已經成為標志性的畫面,而大部分是系統崩潰的現象。以下是帶來的323種最全電腦藍屏代碼,堪稱電腦藍屏最全攻略!藍屏的處理方法(以Win7為例,其它系統版本也類似)Windows7藍屏信息非常多,無法在一篇文章中全面講解,但它們產生的原因往往集中在不兼容的硬件和驅動程序有問題的軟件、病毒等在遇到藍屏錯誤時,應先對下面的方案進行排除。
系統藍屏排除方法
1、重啟
有時只是某個程序或驅動程序一時犯錯,重啟后他們會改過自新。
2、新硬件
首先,應該檢查新硬件是否插牢,這個被許多人忽視的問題往往會引發許多莫名其妙的故障。如果確認沒有問題,將其拔下,然后換個插槽試試,并安裝最新的驅動程序。同時還應對照微軟網站的硬件兼容類別檢查一下硬件是否與操作系統兼容。如果你的硬件沒有在表中,那么就得到硬件廠商網站進行查詢,或者撥打他們的咨詢電話。
3、新驅動和新服務
如果剛安裝完某個硬件的新驅動,或安裝了某個軟件,而它又在系統服務中添加了相應項目(比如:殺毒軟件、CPU降溫軟件、防火墻軟件等),在重啟或使用中出現了藍屏故障,請到安全模式來卸載或禁用它們。
4、檢查病毒
比如沖擊波和振蕩波等病毒有時會導致Win7藍屏死機,因此查殺病毒必不可少。同時一些木馬間謀軟件也會引發藍屏,所以最好再用相關工具進行掃描檢查。
5、檢查BIOS和硬件兼容性
對于新裝的電腦經常出現藍屏問題,應該檢查并升級BIOS到最新版本,同時關閉其中的內存相關項,比如:緩存和映射。
另外,還應該對照微軟的硬件兼容列表檢查自己的硬件。還有就是,如果主板BIOS無法支持大容呈硬盤也會導致藍屏,需要對其進行升級。
6、最后一次正確配置
一般情況下,藍屏都出現于更新了硬件驅動或新加硬件并安裝其驅動后,這時Win7提供的“最后一次正確配置”就是解決藍屏的快捷方式。重啟系統,在出現啟動菜單時按下F8鍵就會出現高級啟動選項菜單,接著選擇"最后一次正確配置"。當然Win8以上的系統就沒有了。
7、補丁
安裝最新的系統補丁有些藍屏是Windows7本身存在缺陷造成的,應此可通過安裝最新的系統補。電腦藍屏解析大全,共1221種,大家可以復制到記事本中,如果遇到了藍屏大家按照其中的意思自己進行簡單的排查,如果不行的話,去找維修師傅幫忙了,其次就是照著錯誤代碼百科一下。
藍屏代碼含義大全(Win7為例):
造成系統藍屏的原因
Windows7使用過程中,經常會遇到藍屏的現象。對于這樣的初學者來講,好象就是一場電腦災難一樣,不知所措。其實只要了解其原因之后,對癥下藥即可。造成藍屏的原因有很多種,總體可以概括為以下幾種:
1、虛擬內存不足造成系統多任務運算錯誤
虛擬內存是Windows系統所特有的一種解決系統資源不足的方法,其一般要求主引導區的硬盤剩余空間是其物理內存的2-3倍。而一些發燒友為了充分利用空間,將自己的硬盤塞到滿滿的,忙記了Windows這個苛刻的要求。結果導致虛擬內存因硬盤空間不足而出現運算錯誤,所以就出現藍屏。要解決這個問題好簡單,盡量不要把硬盤塞得滿滿的,要經常刪除一些系統產生的臨時文件、交換文件,從而可以釋放空間?;蚩梢允謩优渲锰摂M內存,選擇高級,把虛擬內存的默認地址,轉到其他的邏輯盤下。這樣就可以避免了因虛擬內存不足而引起的藍屏。
2、CPU超頻導致運算錯誤
超頻對于發燒友來說是常事,所以由超頻所引起的各種故障也就在所難免了。超頻,就本身而言就是在原有的基礎上完成更高的性能,但由于進行了超載運算,造成其內部運算過多,使CPU過熱,從而導致系統運算錯誤。有些CPU的超頻性能比較好,但有時也會出現一些莫名其妙的錯誤。(建議CPU要超頻時,散熱工作一定要做好,最好裝一個大的風扇,再加上一些硅膠之類的散熱材料。)
3、內存條的互不兼容或損壞引起運算錯誤
這時個最直觀的現象,因為這個現象往往在一開機的時候就可以見到,根本啟動不了計算機,畫面提示出內存有問題,問你是否要繼續。
造成這種錯誤是物理上的損壞內存或者內存與其它硬件不兼容所致。這時候只有換過另外的內存了。
4、遭到不明的程序或病毒攻擊所至
這個現象只要是平時我們在上網的時候遇到的,當我們在沖浪的時候,特別是進到一些BBS站時,可能暴露了自己的IP,被“黑客“用一些軟件攻擊所至。對互這種情況最好就是在自己的計算機上安裝一些防御軟件。再有就是登錄BBS等共眾場合時要進行安全設置,隱藏自己IP。
5、系統的臃腫所至
例如:Windows7系統上安裝的應用軟件太多,尤其是那些隨系統啟動的應用程序,往往在系統啟動過程中,會出現藍屏現象。這種情況大多是由于應用程序共享內存沖突影響的!所以大家最好不要把應用程序加入啟動組。
6、光驅在讀盤時被非正常打開所至
這個現象是在光驅正在讀取數據時,由于被誤操作打開而導致出現藍屏。這個問題不影響系統正常動作,只要再彈入光盤或按ESC鍵就可以。
以上是常遇到的情況,或許還會有其他一些莫名其妙的問題導致計算機出現藍屏,因此電腦藍屏解決起來相對麻煩,有些找不到的問題,可以嘗試重裝系統解決。不管怎樣,遇到這類問題后,應先仔細分析問題發生的原因,然后再著手解決。希望以上幾點能給朋友們有所幫助。
當地時間2024年7月19日,澳大利亞悉尼一家超市的自助結賬終端,微軟“藍屏”致澳大利亞自助結賬機“宕機”。視覺中國 圖
網絡安全公司CrowdStrike造成的微軟大規模藍屏事件的余波仍在持續。
當地時間7月21日,CrowdStrike發表最新聲明稱,該公司正在盡快恢復所有受此前技術故障影響的系統,大約850萬臺受影響的微軟Windows設備中,已有相當數量的設備恢復正常運行。CrowdStrike對技術故障造成的影響致歉,并稱公司正在推動加速修復進程,并將持續提供更新信息。
根據微軟此前的報告,因CrowdStrike公司升級安全軟件而引發的大規模宕機事件影響了全球大約850萬臺安裝微軟Windows操作系統的設備,是所有Windows系統設備總數的不到1%。這一數字意味著,本次藍屏事件可能是有史以來最大的IT故障。上一次出現這類大規模的全球性事件還是在2017年,當時,被稱為“WannaCry”的“蠕蟲式”勒索軟件影響了總計150個國家內的約30萬臺計算機。
微軟強調,這一事件突顯出了CrowdStrike等網絡安全公司在發送更新之前對其進行質量控制檢查的重要性。微軟網絡安全主管戴維·韋斯頓(David Weston)表示:“這也提醒我們,對于整個科技生態系統中的所有人來說,利用現有機制優先進行安全部署和災難恢復是多么重要?!?/p>
美國網絡安全和基礎設施安全局(CISA)局長珍·伊斯特利(Jen Easterly)于20日發表評論,將這起事件稱為“一起嚴重影響全球關鍵基礎設施運行的重大事件”,并稱“這是一個嚴重的錯誤”。
對于該事故在中國造成的影響范圍,網絡安全公司奇安信21日發布的分析報告指出,估計國內的CrowdStrike軟件裝機量在萬級,相關單位數在百級,用戶主要集中在北上廣深等發達地區,受影響的主要是外企、外企在華分支機構及合資企業。
另外,藍屏事件對于全球航空的影響依然顯著。在19日當天,航班追蹤網站FlightAware.com發布的數據顯示,在本次事件發生后的第三天,截至21日晚間,當天已有超過1500架次美國境內、飛往以及飛離美國的航班被取消,其中達美航空和聯合航空被取消的航班最多,還有超過7400架次美國航班遭遇延誤。
7月19日,微軟(Nasdaq:MSFT)收于每股437.11美元,跌0.74%,總市值3.25萬億美元。CrowdStrike(Nasdaq:CRWD)收于每股304.96美元,跌11.1%,總市值742.2億美元。
故障起因是一個邏輯錯誤
在后續復盤中,人們才發現,引發如此大規模IT故障的起因僅是一次殺毒軟件常規更新中的一段錯誤代碼。
在故障發生的7月19日,CrowdStrike于晚間發布了修復程序。隨后,公司CEO喬治·庫爾茨在一份道歉聲明中稱CrowdStrike已經“運行正?!?。不過,盡管有一些受影響的計算機能夠自動下載軟件更新、運行修復程序,另一些還是需要IT人員手動重啟并修復,意味著該故障的完全恢復仍需要一段時間。
奇安信安全專家汪列軍對澎湃新聞記者表示,由于CrowdStrike本次更新屬于檢測規則更新,在驅動啟動時就會默認下載,所以用戶很難阻止系統崩潰。雖然該問題的修復措施很簡單,但比較耗人工:“需要每臺機器都進入安全模式,然后把相關的驅動刪掉,啟動文件名或者目錄改名?!?/p>
一天后的7月20日,CrowdStrike發布了事故的詳細分析報告,稱此事是由旗下網安產品Falcon平臺更新中一個邏輯錯誤引起的:“特定的更新旨在檢測惡意軟件使用的新的惡意命名管道,命名管道是Windows系統中用于進程間通信的通信通道。然而,這次更新無意中含有一個邏輯錯誤,結果導致操作系統崩潰?!?/p>
專門研究操作系統威脅的網絡安全研究員Patrick Wardle也指出,電腦病毒特征碼中的錯誤代碼或是一切背后的“罪魁禍首”:“對于網絡安全產品來說,更新特征碼是司空見慣的事。它們會持續監測新的惡意軟件,以確保客戶免于遭受最新威脅?!?/p>
谷歌原高級軟件工程師扎克·沃瑞斯(Zach Vorhies)在X平臺上給出了更詳細的解釋。沃瑞斯猜測,這起故障背后的技術細節應該是一個很典型的Null Pointer Dereference,也就是空指針引用故障。在C++語言中,地址0x0通常被用來表示一個無法被訪問的空指針Null。而當CrowdStrike的程序試圖訪問這個地址時,導致了系統崩潰:“C++程序員在傳遞對象時本應通過‘檢查null’來預防這個問題?!?/p>
全球損失或超10億美元
雖然專家普遍認為現在要判斷本次事件造成的具體損失還為時尚早,但美國研究機構安德森經濟集團(Anderson Economic Group)的首席執行官帕特里克·安德森(Patrick Anderson)表示,這些損失可能輕易超過10億美元。
安德森指出,今年6月,為美國汽車經銷商提供軟件的主要供應商CDK Global遭受了持續約三周的黑客攻擊,導致數千家汽車經銷商的業務陷入停滯,損失已經達到了10億美元。與之相比,“(微軟)這次停運影響了更多的消費者和企業,從暫時不便到嚴重中斷,造成了一些無法輕易彌補的支出”。
安德森補充說,對于航空公司來說,損失可能特別顯著,因為航班取消會導致大量收入損失,還有遇到重大延誤的航班帶來的超額勞動支出和燃料成本。
要弄清楚這些損失由誰來承擔,可能需要很長的時間。盡管CrowdStrike在全球網絡安全領域占據主導地位,其每年的收入僅略低于40億美元。有專家指出,CrowdStrike的客戶合同中可能會有法律保護條件,以使其免于承擔責任。
7月21日,CrowdStrike在官網上線了全新的“修復和指南中心(Remediation and Guidance Hub)”,收集了與本次錯誤更新相關的詳細信息。同時,頁面還提供了有關Bitlocker密鑰恢復流程的鏈接,以及來自第三方廠商應對故障的應對指南。
對于本次事件帶來的經驗教訓,汪列軍認為,從微軟的角度來看,以Windows操作系統的架構,這類故障確實比較難防范,但公司可以做的是加強各種驅動程序的安全性檢查,以及增加修復機制:“比如說在幾次啟動失敗后,讓機器自動進入安全模式,至少在不加載其他外部驅動的情況下能先啟動起來,這個是可以做的?!?/p>
而從CrowdStrike的角度來看,本次事件中最大的問題是在于推送更新的方式。汪列軍表示,這體現出了灰度測試的重要性:“哪怕是對一個環境或是一類客戶先推送,肯定能發現大量崩潰的問題。”