你有多少個瞬間,因為Windows 10的藍屏問題,想放棄Windows而選擇Mac OS?你又有多少瞬間因為Windows 10的藍屏問題,想砸了電腦?
此前,胖胖便因為Windows 10版本更新問題大為惱火,基本情況如下:只要版本更新,電腦必藍屏,更關鍵的是即使你關閉所有的自動更新,第二天Windows 10還是會自動更新,導致藍屏無法開機。
好在,Windows 10在推送更新時會自動保存上一個版本的節(jié)點,因此你只需點擊恢復到原來的節(jié)點即可。但這個問題最大的BUG就是反復,每天一次,想砸電腦。不過,大概經歷了一周左右每天都要恢復電腦的狀況后,胖胖的電腦在某個版本更新后突然恢復了正常。
簡單來說,造成藍屏的主要原因是其更新的某個版本硬件或驅動的不兼容問題。
近日,微軟也公布了當前的更新BUG原因,描述顯示,造成用戶無法升級系統(tǒng)的原因是Conxant聲卡驅動和Synaptics觸摸板驅動的故障。如果強行升級,會在更新時發(fā)生藍屏,此后會強制觸發(fā)回滾操作,恢復到舊版Windows 10(該問題與胖胖此前的BUG不是同一個)。
不過目前,微軟已經基本解決了問題:截止5月7日,殘留的兩個Conexant (科勝訊)音頻驅動問題已經完全解決,微軟隨即解除了對用戶升級v2004(Build 19041)和20H2(Build 19042)的限制。
據了解,微軟之前由于BUG問題,會對部分用戶進行限制,大致的操作方法如下:即新的正式版下發(fā)后,部分PC由于硬件或驅動問題,會被微軟暫時“拉黑”,以免無法安裝或者安裝后出現重大問題。而當BUG逐漸解決,系統(tǒng)完善后,微軟便對這部分用戶再次開放。
公開資料顯示,自第一個正式版Build 10240始,微軟Windows 10版本已經更新迭代12個正式版本。目前,v2004/20H2合并用戶份額已達80%,但仍有11%用戶停留在v1909。
近期,不少IT圈用戶反應升級Win10首個重大更新TH2 10586(1511)后反復藍屏。具體原因是通過Windows Update或者NVIDIA GeForce獲取的顯卡驅動后,Win10 TH2無法正常記錄更新的OPENCL(opencl.dll)組件(Win10 TH1正式版10240正常),導致Windows10系統(tǒng)內核檢測到了關鍵的內核代碼數據損壞,進而可能觸發(fā)BSOD藍屏。
一、藍屏現象確認
方法一:SFC掃描
1、在開始按鈕點右鍵選擇“命令提示符(管理員)”,運行 sfc /scannow。
注意:該步驟也可通過軟媒魔方的電腦醫(yī)生→一鍵修復來執(zhí)行。
2、掃描完成后,如果提示"Windows資源保護找到了損壞的文件但是無法修復其中的某些文件",運行如下命令:
findstr /C:"[SR] Cannot repair member file" %windir%\logs\cbs\cbs.log >"%userprofile%\Desktop\sfcdetails.txt"
3、打開桌面創(chuàng)建的sfcdetails.txt文檔,如果文檔中出現如下字樣,請轉至藍屏解決方案:
Cannot repair member file "opencl.dll"
方法二:DISM掃描
1、在開始按鈕點右鍵選擇“命令提示符(管理員)”,運行如下命令:
DISM /Online /Cleanup-Image /RestoreHealth
2、掃描完成后,打開C:\Windows\Logs\CBS\CBS.log或者C:\Windows\Logs\DISM\DISM.log,如果任一文檔中出現如下提示,請轉至藍屏解決方案:
(p) CSI Payload Corrupt wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll
Repair failed: Missing replacement payload.
二、藍屏解決方案
1、下載SFCFix(文末有鏈接),將SFCFix.exe和SFCFix.zip復制到桌面
2、如下圖所示,將SFCFix.zip拖到SFCFix.exe,程序會自動啟動——
3、打開桌面生成的SFCFix.txt,如果出現以下提示,再次重復藍屏確認方案,驗證修復已成功:
directive completed successfully.
SFCFix下載:網盤地址(1.3MB)
微信搜索“IT之家”關注搶6s大禮!下載IT之家客戶端(戳這里)也可參與評論抽樓層大獎!