顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第1頁(yè)
顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第2頁(yè)
顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、關(guān)于“顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù)”的故障研究新裝的機(jī)器win7 x64,顯卡用華碩GTX560Ti DCII 1GD5 (不是那個(gè)2G顯存的),半個(gè)月時(shí)間多次出現(xiàn)GUI掛起的消息框,以及出現(xiàn)了 3次:突然黑屏幾秒后顯示:顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù)。把我給郁悶的!粗略上網(wǎng)一看,這是個(gè)普遍而且頑固的問(wèn)題,從Vista時(shí)代就繼承下來(lái),解釋和解決方案多得眼花繚亂,但沒(méi)有一個(gè)真正權(quán)威的說(shuō)法。于是花了幾天的時(shí)間上網(wǎng)細(xì)搜,查中文論壇,查英文論壇,給微軟的寫信,看技 術(shù)文檔,折騰驅(qū)動(dòng)等等。基本上有了一個(gè)答案,報(bào)告如下。老規(guī)矩,先發(fā)事件發(fā)生的硬件平臺(tái):CPU In tel I5 3450

2、 未超頻主板 GA-Z77X-UD3H內(nèi)存 G.skill 4G*2 1600未超頻顯卡 ASUS GTX560Ti DCII 1GD5 未超頻電源海韻X-660(請(qǐng)注意,整個(gè)系統(tǒng)未超頻,且 ASUS 560Ti運(yùn)行在公版頻率830MHz,對(duì)解釋 這個(gè)故障的意義很重要?。┦紫葋?lái)說(shuō)這個(gè)癥狀,win7系統(tǒng)下黑屏恢復(fù),且跳出 顯示器驅(qū)動(dòng)程序已停止響應(yīng) 并且已成功恢復(fù):這個(gè)現(xiàn)象本身只說(shuō)明一件事:系統(tǒng)的執(zhí)行到了顯卡掛起熱重啟故障處理的最后一步。黑屏是系統(tǒng)reset顯卡之前的瞬間,在重設(shè)分辨率。這是微軟的技術(shù)文檔自己描述的,沒(méi)有任何疑問(wèn)。順便吐槽一下win7中文版坑爹的翻譯,明明人家說(shuō)的是Display

3、Driver,是指顯 卡驅(qū)動(dòng),卻翻譯成顯示器驅(qū)動(dòng),純屬誤導(dǎo)。好了,這個(gè)現(xiàn)象就像是咳嗽??人缘陌l(fā)生有無(wú)數(shù)種理由。肺癌會(huì)咳嗽,支氣管炎 會(huì)咳嗽,咽炎會(huì)咳嗽,感冒會(huì)咳嗽,嗆到水了也會(huì)咳嗽。在計(jì)算機(jī)上也同理。以下是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.他的意思主要是:跳這個(gè)錯(cuò)誤,總是指向跟 GPU相關(guān)的問(wèn)題。但具體是什么問(wèn) 題非常難以確定。有可能是過(guò)熱,有可能是胡亂超頻,有可能是顯卡體質(zhì), 有可能是驅(qū)動(dòng)。從我?guī)滋熘锌吹降臒o(wú)數(shù)錯(cuò)誤報(bào)告中,可以總結(jié)出以下幾點(diǎn)相對(duì)寬泛的結(jié)論:1. 出現(xiàn)在各種顯卡,各種驅(qū)動(dòng)中。且 XP沒(méi)有這問(wèn)題。都是出現(xiàn)在 Vista或Wi n7??雌饋?lái)像是廢話,TDR本來(lái)就是Vista之后才有的服務(wù)嘛!其實(shí)這不是廢 話。因?yàn)楹芏嗳说南到y(tǒng)是在XP跑得很好,同樣的

7、硬件升級(jí)到 Vista和Win7之后頻繁出錯(cuò)。這意味著很大程度上,跳這個(gè)錯(cuò)誤是在誤殺,overkill。系統(tǒng)軟硬件沒(méi)有問(wèn)題,是新操作系統(tǒng)的配合出了問(wèn)題。2. 大量的黑屏跳框出現(xiàn)在顯卡低負(fù)荷狀態(tài)下,比如看網(wǎng)頁(yè)用qq ,很少的出現(xiàn)在高負(fù)荷狀態(tài)下,比如渲染軟件,吃顯卡游戲。有一些出現(xiàn)在某些游戲的特定場(chǎng)景中,而且一定出現(xiàn)非常準(zhǔn)時(shí)。這意味著顯卡本身的硬件質(zhì)量問(wèn)題雖然不能排除,但絕不是 主流的原因。3很多種方法都解決了各自系統(tǒng)中的問(wèn)題,比如換XP,顯卡降頻,禁用光驅(qū),換大功率電源,刷顯卡BIOS,換驅(qū)動(dòng),取消win7帶3D的主題,取消win7的A ero功能,用16位色。但沒(méi)有一種能解決所有人,甚至只是大

8、部分人的問(wèn)題。4.禁用TDR服務(wù)能夠保證你不跳框。其他什么都不保證。這就像是用麻醉咽喉 來(lái)治療咳嗽。能保證你不咳,其他什么都不保證。除了禁用光驅(qū)這個(gè)我想破頭也想不明白,其他的解決方案多少都是可以理解的。 要理解它們,先來(lái)看下TDR到底怎樣工作。TDR是微軟為了解決顯卡掛起導(dǎo)致系統(tǒng)死機(jī)的問(wèn)題而開發(fā)的, 首先在Vista上啟 用,后來(lái)在Vista SP1上有更新,win7下全盤繼承。發(fā)展這個(gè)的原因很微軟: windows的愛(ài)崩潰在XP年代及以前,是大家嘲笑的對(duì)象。所以微軟下了大功夫來(lái)解決崩潰死機(jī)的問(wèn)題。他們的統(tǒng)計(jì)發(fā)現(xiàn),XP約有20%的系統(tǒng)崩潰/卡死是因?yàn)轱@卡掛起,需要重 啟,占所有分類故障原因的頭

9、把交椅。而顯卡掛起的原因又是多種多樣的。因此頭痛醫(yī)頭,腳痛醫(yī)腳的TDR就應(yīng)運(yùn)而生。它不是去解決顯卡的問(wèn)題,而是致力于先要診斷顯卡 掛起,而在確診后,系統(tǒng)用一個(gè)服務(wù)去熱重啟顯卡,結(jié)果系統(tǒng)就沒(méi)有崩潰/卡死嘛!這就是微軟的終極目的。TDR的工作流程:1. WIN系統(tǒng)中有一個(gè)服務(wù)組件,一直在檢測(cè)系統(tǒng)圖形堆棧中 GPU執(zhí)行每個(gè)任務(wù) 的時(shí)間。Vista的默認(rèn)超時(shí)點(diǎn)為2秒,(Win7默認(rèn)沒(méi)有變,但判斷程序有區(qū)別)。 如果GPU要認(rèn)領(lǐng)一個(gè)任務(wù),但超過(guò)等待時(shí)間之后還沒(méi)認(rèn)領(lǐng)到手,或者認(rèn)領(lǐng)之后超過(guò)等待時(shí)間還發(fā)來(lái) 沒(méi)完成響應(yīng),則系統(tǒng)診斷 GPU已經(jīng)掛起了。這個(gè)過(guò)程叫超時(shí)等待檢測(cè)。2. 操作系統(tǒng)準(zhǔn)備恢復(fù)GPU。它會(huì)通知

10、WDDM驅(qū)動(dòng)程序,停止GPU訪問(wèn)其他硬 件(如內(nèi)存)的權(quán)限,并搜集硬件狀態(tài)信息。3. 操作系統(tǒng)重置圖形堆棧的回溯狀態(tài)。圖形堆棧中清除視頻內(nèi)存的分配。WDDM驅(qū)動(dòng)程序重置GPU硬件狀態(tài)。圖形堆棧執(zhí)行最后的操作,并將桌面恢復(fù)到響 應(yīng)的狀態(tài)。OK,以上第三步的動(dòng)作就是你的黑屏和恢復(fù)跳框。1,2步的時(shí)候用戶感受是桌面反應(yīng)遲緩,不可用。類似于死機(jī)之前,但時(shí)間很短暫。在Vista SP1,TDR又做了一些改進(jìn),大體是放寬了判據(jù),改為偵測(cè)多次短暫 掛起。具體的參數(shù)沒(méi)有找到??赐闠DR的工作流程之后,可以試著來(lái)看看這些解決方法的道理:顯卡降頻:原來(lái)的超頻不當(dāng),使得顯卡反應(yīng)在某些條件下遲緩了, 被TDR誤殺。

11、換大功率電源:供電能力不足導(dǎo)致顯卡反應(yīng)遲緩,被TDR時(shí)不時(shí)點(diǎn)名批評(píng)。取消window的3D,Aero,上16位色:這一系列的解決方案能起作用,都意味 著windows主界面的顯示需求和顯卡之間的配合出現(xiàn)了問(wèn)題。顯然不是顯卡能 力的問(wèn)題:windows那點(diǎn)界面花招,岡性需求哪能跟游戲比。問(wèn)題基本可以肯定是出現(xiàn)在2D和3D頻繁切換時(shí),顯卡由于工作頻率頻繁切換,出現(xiàn)了瞬間反應(yīng)遲緩的問(wèn)題。 這是顯卡硬件,固件,驅(qū)動(dòng)和windows界面顯示需求幾方面配合不良出現(xiàn)的小摩擦, 本來(lái)不是大問(wèn)題,用戶可以完全無(wú)知無(wú)覺(jué),但是在TDR的沒(méi)事找事,放大之下, 成了很惡心的用戶體驗(yàn)。換顯卡驅(qū)動(dòng)能解決一些人的問(wèn)題,也證明

12、了這種配合問(wèn)題不是什么大毛病。 進(jìn)游戲特定場(chǎng)景出問(wèn)題:看起來(lái)也像是 2D/3D切換帶來(lái)的麻煩。刷顯卡BIOS :刷法是把2D和3D的工作頻率刷平。這個(gè)解釋已經(jīng)很明顯了。禁用 TDR : KO。換XP : KO的平方。原理基本清楚了,現(xiàn)在來(lái)看遇到的時(shí)候該怎么解決。首先來(lái)認(rèn)識(shí)另一位Tom's hardware的大牛,這人是個(gè)修電腦的,也是個(gè)認(rèn)死理 的。在已知顯卡降頻、禁用 TDR、禁用windows 3D主題可以完美解決某客戶 問(wèn)題后,拒絕接受這些屈服性方案。他把一套硬件逐個(gè)換,驅(qū)動(dòng)逐個(gè)試,各自跑了幾星期之后,終于得出以 下結(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.簡(jiǎn)單滴說(shuō),排除其他硬件故障和驅(qū)動(dòng)問(wèn)題之后,他認(rèn)為這是 windows的內(nèi)在問(wèn) 題。在他的試驗(yàn)中,出問(wèn)題的系統(tǒng)換成另一塊完全用不同的驅(qū)動(dòng)的顯卡, 可以解 決,但不能長(zhǎng)時(shí)間維持。解決之后換回原來(lái)的顯卡和驅(qū)動(dòng),又能正常工作了,但還是不能長(zhǎng)時(shí)間維持。所 以這個(gè)問(wèn)題居然有了時(shí)間因素了: Win7和Vista里面有某種邪惡的存在,在腐蝕顯卡驅(qū)動(dòng)程序,不管是N卡還是A卡!聽(tīng)起來(lái)像是危言聳聽(tīng),但看了官方的 TDR的工作原理之后,我覺(jué)得他的結(jié)論也 不是不可能。因?yàn)門DR首先是一個(gè)

15、診斷程序,診斷程序不太可能只用 2秒這么 一個(gè)死板的參數(shù)。肯定還有另外一些沒(méi)有公布的,搜集硬件數(shù)據(jù)的判據(jù)。而這些數(shù)據(jù)是積累-學(xué)習(xí)型的。診斷程序現(xiàn)在很多都會(huì)學(xué)習(xí)。TDR的邪惡大概就就在于它的診斷程序不好,太敏 感,經(jīng)常對(duì)顯卡運(yùn)行的小毛刺甚至顯卡驅(qū)動(dòng)的一些無(wú)辜信息大動(dòng)干戈。而且這些誤差會(huì)隨著它的學(xué)習(xí)程 序而積累。這也解釋了為什么這故障很多,但并不是每臺(tái)win7的機(jī)器都有:TDR在大多數(shù)的系統(tǒng)環(huán)境下還是能正常診斷的,只是在某些顯卡/驅(qū)動(dòng)/硬件環(huán)境/操作系統(tǒng)/使用條件組合下, 它對(duì)顯卡反應(yīng)遲滯和掛起之間的區(qū)別產(chǎn)生了微妙的誤解。我看所有報(bào)告的感覺(jué), 似乎是中低端的顯卡和新驅(qū)動(dòng)的組合,誤殺的可能性和頻率越

16、變大。有一些開發(fā)商有意改進(jìn)的特定版 本新驅(qū)動(dòng),出錯(cuò)的可能性會(huì)變小,比如 560Ti的285.66驅(qū)動(dòng)。這意味著開發(fā)商 也知道是什么出了問(wèn)題,有一些驅(qū)動(dòng)的解決辦法,但不完美。我的解決方案: 首先是更換驅(qū)動(dòng)。我的硬件都是新買的,裝機(jī)診斷很認(rèn)真,來(lái)源很可靠,系統(tǒng)裝 得也很仔細(xì)。那么最大的可能性是驅(qū)動(dòng)。我三次黑屏都在驅(qū)動(dòng)285.62版本下。更 換295.73后,我有意地多次運(yùn)行大游戲并多進(jìn)程切換界面,取消/恢復(fù)windows界面效果,跑Aero應(yīng) 用。自我感覺(jué)很好,一直沒(méi)出問(wèn)題,但是正在得意了一個(gè)星期之后,又出現(xiàn)一次。 這次包括黑屏之前連跳兩個(gè)GUI掛起”消息,在毫無(wú)顯示負(fù)載的情況下。這證明更換驅(qū)動(dòng)只

17、是部分解決了配合問(wèn)題,邪惡的”TDR仍然會(huì)在用戶圖形界面 做出一些奇怪的錯(cuò)誤動(dòng)作時(shí),黑屏誤殺。于是我果斷禁用了 TDR。到現(xiàn)在為止,一切正常,沒(méi)有發(fā)生過(guò)問(wèn)題。我的最終建議:1. win7系統(tǒng)下黑屏恢復(fù),且跳出 顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù)跳這個(gè)錯(cuò)誤,除了指向顯示問(wèn)題,什么都沒(méi)有說(shuō)明。你首先是需要忽略這個(gè)東西, 從其他證據(jù)來(lái)分析你的顯示系統(tǒng)究竟有什么問(wèn)題。如果你顯卡過(guò)熱或者過(guò)分超頻或者電源不行,那么禁用TDR不能解決問(wèn)題,只能讓你頻繁死機(jī)。不要簡(jiǎn)單聽(tīng)信任何一種神奇的 解決方案,因?yàn)槿思业膯?wèn)題很可能不是你的問(wèn)題。初步分析出原因,再說(shuō)解決方法。2.出問(wèn)題的大多數(shù)人的硬件自身都沒(méi)問(wèn)題,純粹是 win dows在作孽。如果你對(duì) 自己的硬件判斷沒(méi)有信心,而且不在乎界面漂亮,你大可以取消 win7高級(jí)界面 風(fēng)格試試,就算給黑社會(huì)交保護(hù)費(fèi)消災(zāi)了。3如果你有信心,判斷自己的顯卡硬件沒(méi)問(wèn)題,禁用 TDR是個(gè)好選擇。畢竟現(xiàn) 在的windows沒(méi)那么容易崩潰了。禁用 TDR的負(fù)面效果,是你真正因?yàn)轱@卡 掛起而死機(jī)的時(shí)候,會(huì)真的死掉,而不是win7幫你熱重啟顯卡

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論