下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、關(guān)于“顯示器驅(qū)動程序已停止響應(yīng)并且已成功恢復(fù)”的故障研究新裝的機器win7 x64,顯卡用華碩GTX560Ti DCII 1GD5 (不是那個2G顯存的),半個月時間多次出現(xiàn)GUI掛起的消息框,以及出現(xiàn)了 3次:突然黑屏幾秒后顯示:顯示器驅(qū)動程序已停止響應(yīng)并且已成功恢復(fù)。把我給郁悶的!粗略上網(wǎng)一看,這是個普遍而且頑固的問題,從Vista時代就繼承下來,解釋和解決方案多得眼花繚亂,但沒有一個真正權(quán)威的說法。于是花了幾天的時間上網(wǎng)細搜,查中文論壇,查英文論壇,給微軟的寫信,看技 術(shù)文檔,折騰驅(qū)動等等?;旧嫌辛艘粋€答案,報告如下。老規(guī)矩,先發(fā)事件發(fā)生的硬件平臺:CPU In tel I5 3450
2、 未超頻主板 GA-Z77X-UD3H內(nèi)存 G.skill 4G*2 1600未超頻顯卡 ASUS GTX560Ti DCII 1GD5 未超頻電源海韻X-660(請注意,整個系統(tǒng)未超頻,且 ASUS 560Ti運行在公版頻率830MHz,對解釋 這個故障的意義很重要?。┦紫葋碚f這個癥狀,win7系統(tǒng)下黑屏恢復(fù),且跳出 顯示器驅(qū)動程序已停止響應(yīng) 并且已成功恢復(fù):這個現(xiàn)象本身只說明一件事:系統(tǒng)的執(zhí)行到了顯卡掛起熱重啟故障處理的最后一步。黑屏是系統(tǒng)reset顯卡之前的瞬間,在重設(shè)分辨率。這是微軟的技術(shù)文檔自己描述的,沒有任何疑問。順便吐槽一下win7中文版坑爹的翻譯,明明人家說的是Display
3、Driver,是指顯 卡驅(qū)動,卻翻譯成顯示器驅(qū)動,純屬誤導(dǎo)。好了,這個現(xiàn)象就像是咳嗽??人缘陌l(fā)生有無數(shù)種理由。肺癌會咳嗽,支氣管炎 會咳嗽,咽炎會咳嗽,感冒會咳嗽,嗆到水了也會咳嗽。在計算機上也同理。以下是Tom's hardware論壇上一位老外大牛的精辟闡述:What this error is telling you is that the card has crashed. This is gener ally a hardware problem. It could be brought on by an excess of heat, a bad overclock, so
4、mething wrong with the card itself, or something wro ng with a part feeding the card (MB or Power). If the card is clean, you are sure nothings else in the system is broken, and the cards are not overclocked then the issue is probably with the cards or the motherboar d.This is a specific error (in a
5、 way. it is also painfully general in that it d oes not tell you the exact issue) as it points directly to the GPU.It is very unlikely the problem is with a part of the system unrelated to t he GPU (overclock on the memory or cpu for instanee). However, SLI or crossfire adds an extra bit of issue to
6、 this as cards that work fine alone may have problems together that would trigger TDR.他的意思主要是:跳這個錯誤,總是指向跟 GPU相關(guān)的問題。但具體是什么問 題非常難以確定。有可能是過熱,有可能是胡亂超頻,有可能是顯卡體質(zhì), 有可能是驅(qū)動。從我?guī)滋熘锌吹降臒o數(shù)錯誤報告中,可以總結(jié)出以下幾點相對寬泛的結(jié)論:1. 出現(xiàn)在各種顯卡,各種驅(qū)動中。且 XP沒有這問題。都是出現(xiàn)在 Vista或Wi n7??雌饋硐袷菑U話,TDR本來就是Vista之后才有的服務(wù)嘛!其實這不是廢 話。因為很多人的系統(tǒng)是在XP跑得很好,同樣的
7、硬件升級到 Vista和Win7之后頻繁出錯。這意味著很大程度上,跳這個錯誤是在誤殺,overkill。系統(tǒng)軟硬件沒有問題,是新操作系統(tǒng)的配合出了問題。2. 大量的黑屏跳框出現(xiàn)在顯卡低負(fù)荷狀態(tài)下,比如看網(wǎng)頁用qq ,很少的出現(xiàn)在高負(fù)荷狀態(tài)下,比如渲染軟件,吃顯卡游戲。有一些出現(xiàn)在某些游戲的特定場景中,而且一定出現(xiàn)非常準(zhǔn)時。這意味著顯卡本身的硬件質(zhì)量問題雖然不能排除,但絕不是 主流的原因。3很多種方法都解決了各自系統(tǒng)中的問題,比如換XP,顯卡降頻,禁用光驅(qū),換大功率電源,刷顯卡BIOS,換驅(qū)動,取消win7帶3D的主題,取消win7的A ero功能,用16位色。但沒有一種能解決所有人,甚至只是大
8、部分人的問題。4.禁用TDR服務(wù)能夠保證你不跳框。其他什么都不保證。這就像是用麻醉咽喉 來治療咳嗽。能保證你不咳,其他什么都不保證。除了禁用光驅(qū)這個我想破頭也想不明白,其他的解決方案多少都是可以理解的。 要理解它們,先來看下TDR到底怎樣工作。TDR是微軟為了解決顯卡掛起導(dǎo)致系統(tǒng)死機的問題而開發(fā)的, 首先在Vista上啟 用,后來在Vista SP1上有更新,win7下全盤繼承。發(fā)展這個的原因很微軟: windows的愛崩潰在XP年代及以前,是大家嘲笑的對象。所以微軟下了大功夫來解決崩潰死機的問題。他們的統(tǒng)計發(fā)現(xiàn),XP約有20%的系統(tǒng)崩潰/卡死是因為顯卡掛起,需要重 啟,占所有分類故障原因的頭
9、把交椅。而顯卡掛起的原因又是多種多樣的。因此頭痛醫(yī)頭,腳痛醫(yī)腳的TDR就應(yīng)運而生。它不是去解決顯卡的問題,而是致力于先要診斷顯卡 掛起,而在確診后,系統(tǒng)用一個服務(wù)去熱重啟顯卡,結(jié)果系統(tǒng)就沒有崩潰/卡死嘛!這就是微軟的終極目的。TDR的工作流程:1. WIN系統(tǒng)中有一個服務(wù)組件,一直在檢測系統(tǒng)圖形堆棧中 GPU執(zhí)行每個任務(wù) 的時間。Vista的默認(rèn)超時點為2秒,(Win7默認(rèn)沒有變,但判斷程序有區(qū)別)。 如果GPU要認(rèn)領(lǐng)一個任務(wù),但超過等待時間之后還沒認(rèn)領(lǐng)到手,或者認(rèn)領(lǐng)之后超過等待時間還發(fā)來 沒完成響應(yīng),則系統(tǒng)診斷 GPU已經(jīng)掛起了。這個過程叫超時等待檢測。2. 操作系統(tǒng)準(zhǔn)備恢復(fù)GPU。它會通知
10、WDDM驅(qū)動程序,停止GPU訪問其他硬 件(如內(nèi)存)的權(quán)限,并搜集硬件狀態(tài)信息。3. 操作系統(tǒng)重置圖形堆棧的回溯狀態(tài)。圖形堆棧中清除視頻內(nèi)存的分配。WDDM驅(qū)動程序重置GPU硬件狀態(tài)。圖形堆棧執(zhí)行最后的操作,并將桌面恢復(fù)到響 應(yīng)的狀態(tài)。OK,以上第三步的動作就是你的黑屏和恢復(fù)跳框。1,2步的時候用戶感受是桌面反應(yīng)遲緩,不可用。類似于死機之前,但時間很短暫。在Vista SP1,TDR又做了一些改進,大體是放寬了判據(jù),改為偵測多次短暫 掛起。具體的參數(shù)沒有找到。看完TDR的工作流程之后,可以試著來看看這些解決方法的道理:顯卡降頻:原來的超頻不當(dāng),使得顯卡反應(yīng)在某些條件下遲緩了, 被TDR誤殺。
11、換大功率電源:供電能力不足導(dǎo)致顯卡反應(yīng)遲緩,被TDR時不時點名批評。取消window的3D,Aero,上16位色:這一系列的解決方案能起作用,都意味 著windows主界面的顯示需求和顯卡之間的配合出現(xiàn)了問題。顯然不是顯卡能 力的問題:windows那點界面花招,岡性需求哪能跟游戲比。問題基本可以肯定是出現(xiàn)在2D和3D頻繁切換時,顯卡由于工作頻率頻繁切換,出現(xiàn)了瞬間反應(yīng)遲緩的問題。 這是顯卡硬件,固件,驅(qū)動和windows界面顯示需求幾方面配合不良出現(xiàn)的小摩擦, 本來不是大問題,用戶可以完全無知無覺,但是在TDR的沒事找事,放大之下, 成了很惡心的用戶體驗。換顯卡驅(qū)動能解決一些人的問題,也證明
12、了這種配合問題不是什么大毛病。 進游戲特定場景出問題:看起來也像是 2D/3D切換帶來的麻煩。刷顯卡BIOS :刷法是把2D和3D的工作頻率刷平。這個解釋已經(jīng)很明顯了。禁用 TDR : KO。換XP : KO的平方。原理基本清楚了,現(xiàn)在來看遇到的時候該怎么解決。首先來認(rèn)識另一位Tom's hardware的大牛,這人是個修電腦的,也是個認(rèn)死理 的。在已知顯卡降頻、禁用 TDR、禁用windows 3D主題可以完美解決某客戶 問題后,拒絕接受這些屈服性方案。他把一套硬件逐個換,驅(qū)動逐個試,各自跑了幾星期之后,終于得出以 下結(jié)論:So my conclusion: this is a Wi
13、ndows problem with drivers and hardware which can only be fixed by replacing the video card with one requiring completely different drivers. Then you can go back to the original drivers and video card without problems (for who knows how long before they become co rrupted again).Something in Windows
14、(Vista & Win 7) is corrupting drivers from both In tel and ATI.簡單滴說,排除其他硬件故障和驅(qū)動問題之后,他認(rèn)為這是 windows的內(nèi)在問 題。在他的試驗中,出問題的系統(tǒng)換成另一塊完全用不同的驅(qū)動的顯卡, 可以解 決,但不能長時間維持。解決之后換回原來的顯卡和驅(qū)動,又能正常工作了,但還是不能長時間維持。所 以這個問題居然有了時間因素了: Win7和Vista里面有某種邪惡的存在,在腐蝕顯卡驅(qū)動程序,不管是N卡還是A卡!聽起來像是危言聳聽,但看了官方的 TDR的工作原理之后,我覺得他的結(jié)論也 不是不可能。因為TDR首先是一個
15、診斷程序,診斷程序不太可能只用 2秒這么 一個死板的參數(shù)??隙ㄟ€有另外一些沒有公布的,搜集硬件數(shù)據(jù)的判據(jù)。而這些數(shù)據(jù)是積累-學(xué)習(xí)型的。診斷程序現(xiàn)在很多都會學(xué)習(xí)。TDR的邪惡大概就就在于它的診斷程序不好,太敏 感,經(jīng)常對顯卡運行的小毛刺甚至顯卡驅(qū)動的一些無辜信息大動干戈。而且這些誤差會隨著它的學(xué)習(xí)程 序而積累。這也解釋了為什么這故障很多,但并不是每臺win7的機器都有:TDR在大多數(shù)的系統(tǒng)環(huán)境下還是能正常診斷的,只是在某些顯卡/驅(qū)動/硬件環(huán)境/操作系統(tǒng)/使用條件組合下, 它對顯卡反應(yīng)遲滯和掛起之間的區(qū)別產(chǎn)生了微妙的誤解。我看所有報告的感覺, 似乎是中低端的顯卡和新驅(qū)動的組合,誤殺的可能性和頻率越
16、變大。有一些開發(fā)商有意改進的特定版 本新驅(qū)動,出錯的可能性會變小,比如 560Ti的285.66驅(qū)動。這意味著開發(fā)商 也知道是什么出了問題,有一些驅(qū)動的解決辦法,但不完美。我的解決方案: 首先是更換驅(qū)動。我的硬件都是新買的,裝機診斷很認(rèn)真,來源很可靠,系統(tǒng)裝 得也很仔細。那么最大的可能性是驅(qū)動。我三次黑屏都在驅(qū)動285.62版本下。更 換295.73后,我有意地多次運行大游戲并多進程切換界面,取消/恢復(fù)windows界面效果,跑Aero應(yīng) 用。自我感覺很好,一直沒出問題,但是正在得意了一個星期之后,又出現(xiàn)一次。 這次包括黑屏之前連跳兩個GUI掛起”消息,在毫無顯示負(fù)載的情況下。這證明更換驅(qū)動只
17、是部分解決了配合問題,邪惡的”TDR仍然會在用戶圖形界面 做出一些奇怪的錯誤動作時,黑屏誤殺。于是我果斷禁用了 TDR。到現(xiàn)在為止,一切正常,沒有發(fā)生過問題。我的最終建議:1. win7系統(tǒng)下黑屏恢復(fù),且跳出 顯示器驅(qū)動程序已停止響應(yīng)并且已成功恢復(fù)跳這個錯誤,除了指向顯示問題,什么都沒有說明。你首先是需要忽略這個東西, 從其他證據(jù)來分析你的顯示系統(tǒng)究竟有什么問題。如果你顯卡過熱或者過分超頻或者電源不行,那么禁用TDR不能解決問題,只能讓你頻繁死機。不要簡單聽信任何一種神奇的 解決方案,因為人家的問題很可能不是你的問題。初步分析出原因,再說解決方法。2.出問題的大多數(shù)人的硬件自身都沒問題,純粹是 win dows在作孽。如果你對 自己的硬件判斷沒有信心,而且不在乎界面漂亮,你大可以取消 win7高級界面 風(fēng)格試試,就算給黑社會交保護費消災(zāi)了。3如果你有信心,判斷自己的顯卡硬件沒問題,禁用 TDR是個好選擇。畢竟現(xiàn) 在的windows沒那么容易崩潰了。禁用 TDR的負(fù)面效果,是你真正因為顯卡 掛起而死機的時候,會真的死掉,而不是win7幫你熱重啟顯卡
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年冀教版八年級歷史上冊月考試卷含答案
- 2025年度歐盟電子商務(wù)政策實施細則合同4篇
- 房屋遺產(chǎn)繼承合同(2篇)
- 擔(dān)保合同責(zé)任協(xié)議書(2篇)
- 2025年度木跳板租賃與售后服務(wù)采購合同規(guī)范3篇
- 二零二五版摩托車零部件質(zhì)量檢測與認(rèn)證合同4篇
- 2025年個人創(chuàng)業(yè)風(fēng)險投資合同范本4篇
- 2025年度個人與企業(yè)合租創(chuàng)意工作室合同3篇
- 二零二五年度苗木種植基地信息化建設(shè)合同4篇
- 2025年度鋼材原材料采購質(zhì)量保證合同
- 2025水利云播五大員考試題庫(含答案)
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(2024版)解讀
- 中藥飲片驗收培訓(xùn)
- 手術(shù)室??谱o士工作總結(jié)匯報
- DB34T 1831-2013 油菜收獲與秸稈粉碎機械化聯(lián)合作業(yè)技術(shù)規(guī)范
- 蘇州市2025屆高三期初陽光調(diào)研(零模)政治試卷(含答案)
- 創(chuàng)傷處理理論知識考核試題及答案
- (正式版)HG∕T 21633-2024 玻璃鋼管和管件選用規(guī)定
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》測試題+答案
- 殘疾軍人新退休政策
- 《鐵路超限超重貨物運輸規(guī)則》(2016)260
評論
0/150
提交評論