顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第1頁
顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第2頁
顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第3頁
顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第4頁
顯示器驅(qū)動(dòng)已停止響應(yīng)并且已恢復(fù)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、對(duì)于“顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù)”的故障研究新裝的機(jī)器win7x64,顯卡用華碩GTX560TiDCII1GD5(不是那個(gè)2G顯存的),半個(gè)月時(shí)間多次出現(xiàn)GUI掛起的信息框,以及出現(xiàn)了3次:忽然黑屏幾秒后顯示:顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù)。把我給愁悶的!大略上網(wǎng)一看,這是個(gè)廣泛并且固執(zhí)的問題,從Vista時(shí)代就繼承下來,解說和解決方案多得頭暈眼花,但沒有一個(gè)真實(shí)威望的說法。于是花了幾日的時(shí)間上網(wǎng)細(xì)搜,查中文論壇,查英文論壇,給微軟的寫信,看技術(shù)文檔,折騰驅(qū)動(dòng)等等?;旧嫌辛艘粋€(gè)答案,報(bào)告以下。老例子,先發(fā)事件發(fā)生的硬件平臺(tái):CPUIntelI53450未超頻主板GA-Z7

2、7X-UD3H內(nèi)存G.skill4G*21600未超頻顯卡ASUSGTX560TiDCII1GD5未超頻電源海韻X-660(請(qǐng)注意,整個(gè)系統(tǒng)未超頻,且ASUS560Ti運(yùn)轉(zhuǎn)在公版頻次830MHz,對(duì)解說這個(gè)故障的意義很重要?。┑谝粊碚f這個(gè)癥狀,win7系統(tǒng)下黑屏恢復(fù),且跳出“顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù),”這個(gè)現(xiàn)象自己只說明一件事:系統(tǒng)的超時(shí)檢測(cè)和恢復(fù)(TDR)服務(wù),履行到了顯卡掛起熱重啟故障辦理的最后一步。黑屏是系統(tǒng)reset顯卡從前的瞬時(shí),在重設(shè)分辨率。這是微軟的技術(shù)文檔自己描繪的,沒有任何疑問。趁便吐槽一下win7中文版坑爹的翻譯,明顯人家說的是DisplayDriver,是指

3、顯卡驅(qū)動(dòng),卻翻譯成顯示器驅(qū)動(dòng),純屬誤導(dǎo)。好了,這個(gè)現(xiàn)象就像是咳嗽??人缘陌l(fā)生有無數(shù)種原由。肺癌會(huì)咳嗽,支氣管炎會(huì)咳嗽,咽炎會(huì)咳嗽,感冒會(huì)咳嗽,嗆到水了也會(huì)咳嗽。在計(jì)算機(jī)上也同理。1/6以下是Tomshardware論壇上一位老外大牛的精粹論述:Whatthiserroristellingyouisthatthecardhascrashed.Thisisgenerallyahardwareproblem.Itcouldbebroughtonbyanexcessofheat,abadoverclock,somethingwrongwiththecarditself,orsomethingwrong

4、withapartfeedingthecard(MBorPower).Ifthecardisclean,youaresurenothingselseinthesystemisbroken,andthecardsarenotoverclockedthentheissueisprobablywiththecardsorthemotherboard.Thisisaspecificerror(inaway.itisalsopainfullygeneralinthatitdoesnottellyoutheexactissue)asitpointsdirectlytotheGPU.Itisveryunli

5、kelytheproblemiswithapartofthesystemunrelatedtotheGPU(overclockonthememoryorcpuforinstance).However,SLIorcrossfireaddsanextrabitofissuetothisascardsthatworkfinealonemayhaveproblemstogetherthatwouldtriggerTDR.他的意思主假如:跳這個(gè)錯(cuò)誤,老是指向跟GPU有關(guān)的問題。但詳細(xì)是什么問題特別難以確立。有可能是過熱,有可能是胡亂超頻,有可能是顯卡體質(zhì),有可能是驅(qū)動(dòng)。從我?guī)兹罩锌吹降臒o數(shù)錯(cuò)誤報(bào)告中,能

6、夠總結(jié)出以下幾點(diǎn)相對(duì)廣泛的結(jié)論:1.出此刻各樣顯卡,各樣驅(qū)動(dòng)中。且XP沒有這問題。都是出此刻Vista或Win7??雌饋硐袷强赵?,TDR本來就是Vista以后才有的服務(wù)嘛!其實(shí)這不是廢話。因?yàn)楹枚嗳说南到y(tǒng)是在XP跑得很好,相同的硬件升級(jí)到Vista和Win7以后屢次犯錯(cuò)。這意味著很大程度上,跳這個(gè)錯(cuò)誤是在誤殺,overkill。系統(tǒng)軟硬件沒有問題,是新操作系統(tǒng)的配合出了問題。2.大批的黑屏跳框出此刻顯卡低負(fù)荷狀態(tài)下,比方看網(wǎng)頁用qq,極少的出此刻高負(fù)荷狀態(tài)下,比方襯著軟件,吃顯卡游戲。有一些出此刻某些游戲的特定場(chǎng)景中,并且必定出現(xiàn)特別準(zhǔn)時(shí)。這意味著顯卡自己的硬件質(zhì)量問題固然不可以清除,但絕不是

7、主流的原由。2/6好多種方法都解決了各自系統(tǒng)中的問題,比方換XP,顯卡降頻,禁用光驅(qū),換大功率電源,刷顯卡BIOS,換驅(qū)動(dòng),撤消win7帶3D的主題,撤消win7的Aero功能,用16位色。但沒有一種能解決全部人,甚至不過大多半人的問題。禁用TDR服務(wù)能夠保證你不跳框。其余什么都不保證。這就像是用麻醉咽喉來治療咳嗽。能保證你不咳,其余什么都不保證。除了禁用光驅(qū)這個(gè)我想破頭也想不理解,其余的解決方案多少都是能夠理解的。要理解它們,先來看下TDR究竟如何工作。TDR是微軟為認(rèn)識(shí)決顯卡掛起致使系統(tǒng)死機(jī)的問題而開發(fā)的,第一在Vista上啟用,以后在VistaSP1上有更新,win7下通盤繼承。發(fā)展這個(gè)

8、的原由很微軟:windows的愛崩潰在XP年月及從前,是大家嘲諷的對(duì)象。所以微軟下了大功夫來解決崩潰死機(jī)的問題。他們的統(tǒng)計(jì)發(fā)現(xiàn),XP約有20%的系統(tǒng)崩潰/卡死是因?yàn)轱@卡掛起,需要重啟,占全部分類故障原由的頭把交椅。而顯卡掛起的原由又是多種多樣的。所以頭痛醫(yī)頭,腳痛醫(yī)腳的TDR就應(yīng)運(yùn)而生。它不是去解決顯卡的問題,而是致力于先要診療顯卡掛起,而在確診后,系統(tǒng)用一個(gè)服務(wù)去熱重啟顯卡,結(jié)果系統(tǒng)就沒有崩潰/卡死嘛!這就是微軟的終極目的。TDR的工作流程:1.WIN系統(tǒng)中有一個(gè)服務(wù)組件,向來在檢測(cè)系統(tǒng)圖形貨倉中GPU履行每個(gè)任務(wù)的時(shí)間。Vista的默認(rèn)超時(shí)點(diǎn)為2秒,(Win7默認(rèn)沒有變,但判斷程序有差別)

9、。假如GPU要認(rèn)領(lǐng)一個(gè)任務(wù),但超出等候時(shí)間以后還沒認(rèn)領(lǐng)得手,或許認(rèn)領(lǐng)以后超出等候時(shí)間還發(fā)來沒達(dá)成響應(yīng),則系統(tǒng)診療GPU已經(jīng)掛起了。這個(gè)過程叫超時(shí)等候檢測(cè)。2.操作系統(tǒng)準(zhǔn)備恢復(fù)GPU。它會(huì)通知WDDM驅(qū)動(dòng)程序,停止GPU接見其余硬件(如內(nèi)存)的權(quán)限,并收集硬件狀態(tài)信息。3.操作系統(tǒng)重置圖形貨倉的回溯狀態(tài)。圖形貨倉中消除視頻內(nèi)存的分派。WDDM驅(qū)動(dòng)程序重置GPU硬件狀態(tài)。圖形貨倉履行最后的操作,并將桌面恢復(fù)到響應(yīng)的狀態(tài)。OK,以上第三步的動(dòng)作就是你的黑屏和恢復(fù)跳框。1,2步的時(shí)候用戶感覺是桌面反響緩慢,不可以用。近似于死機(jī)從前,但時(shí)間很短暫。3/6在VistaSP1,TDR又做了一些改良,大概是放

10、寬了判據(jù),改為偵測(cè)多次短暫掛起。詳細(xì)的參數(shù)沒有找到??赐闠DR的工作流程以后,能夠試著來看看這些解決方法的道理:顯卡降頻:本來的超頻不妥,使得顯卡反響在某些條件下緩慢了,被TDR誤殺。換大功率電源:供電能力不足致使顯卡反響緩慢,被TDR時(shí)時(shí)時(shí)點(diǎn)名責(zé)備。撤消window的3D,Aero,上16位色:這一系列的解決方案能起作用,都意味著windows主界面的顯示需乞降顯卡之間的配合出現(xiàn)了問題。明顯不是顯卡能力的問題:windows那點(diǎn)界面把戲,剛性需求哪能跟游戲比。問題基本能夠必定是出此刻2D和3D屢次切換時(shí),顯卡因?yàn)楣ぷ黝l次屢次切換,出現(xiàn)了瞬時(shí)反響緩慢的問題。這是顯卡硬件,固件,驅(qū)動(dòng)和windo

11、ws界面顯示需求幾方面配合不良出現(xiàn)的小摩擦,本來不是大問題,用戶能夠完整無知無覺,可是在TDR的沒事找事,放大之下,成了很惡心的用戶體驗(yàn)。換顯卡驅(qū)動(dòng)能解決一些人的問題,也證了然這類配合問題不是什么大缺點(diǎn)。進(jìn)游戲特定場(chǎng)景出問題:看起來也像是2D/3D切換帶來的麻煩。刷顯卡BIOS:刷法是把2D和3D的工作頻次刷平。這個(gè)解說已經(jīng)很明顯了。禁用TDR:KO。換XP:KO的平方。原理基本清楚了,此刻來看碰到的時(shí)候該怎么解決。第一來認(rèn)識(shí)另一位Tomshardware的大牛,此人是個(gè)修電腦的,也是個(gè)認(rèn)死理的。在已知顯卡降頻、禁用TDR、禁用windows3D主題能夠完滿解決某客戶問題后,拒絕接受這些折服性

12、方案。他把一套硬件逐一換,驅(qū)動(dòng)逐一試,各自跑了幾禮拜以后,終于得出以下結(jié)論:Somyconclusion:thisisaWindowsproblemwithdriversandhardwarewhichcanonlybefixedbyreplacingthevideocardwithonerequiringcompletelydifferentdrivers.Thenyoucangobacktotheoriginaldriversandvideocardwithoutproblems(forwhoknowshowlongbeforetheybecomecorruptedagain).Somet

13、hinginWindows(Vista&Win7)iscorruptingdriversfrombothIntelandATI.簡(jiǎn)單滴說,清除其余硬件故障和驅(qū)動(dòng)問題以后,他以為這是windows的內(nèi)在問題。在他的試驗(yàn)中,出問題的系統(tǒng)換成另一塊完整用不一樣的驅(qū)動(dòng)的顯卡,能夠解決,但不可以長(zhǎng)時(shí)間保持。解決以后換回本來的顯卡和驅(qū)動(dòng),又能正常工作了,但仍是不可以長(zhǎng)時(shí)間保持。所以這個(gè)問題竟然有了時(shí)間要素了:“Win7和Vista里面有某種險(xiǎn)惡的存在,在腐化4/6顯卡驅(qū)動(dòng)程序,不論是N卡仍是A卡!”聽起來像是聳人聽聞,但看了官方的TDR的工作原理以后,我感覺他的結(jié)論也不是不可以能。因?yàn)門DR第一是一個(gè)診療

14、程序,診療程序不太可能只用2秒這么一個(gè)呆板的參數(shù)。必定還有此外一些沒有宣布的,收集硬件數(shù)據(jù)的判據(jù)。而這些數(shù)據(jù)是累積-學(xué)習(xí)型的。診療程序此刻好多都會(huì)學(xué)習(xí)。TDR的險(xiǎn)惡大概就就在于它的診療程序不好,太敏感,常常對(duì)顯卡運(yùn)轉(zhuǎn)的小毛刺甚至顯卡驅(qū)動(dòng)的一些無辜信息大動(dòng)兵戈。并且這些偏差會(huì)跟著它的學(xué)習(xí)程序而累積。這也解說了為何這故障好多,但其實(shí)不是每臺(tái)win7的機(jī)器都有:TD在大多半的系統(tǒng)環(huán)境下仍是能正常診療的,不過在某些顯卡/驅(qū)動(dòng)/硬件環(huán)境/操作系統(tǒng)/使用條件組合下,它對(duì)顯卡反響遲滯和掛起之間的差別產(chǎn)生了奇妙的誤會(huì)。我看全部報(bào)告的感覺,仿佛是中低端的顯卡和新驅(qū)動(dòng)的組合,誤殺的可能性和頻次越變大。有一些開發(fā)商

15、存心改良的特定版本新驅(qū)動(dòng),犯錯(cuò)的可能性會(huì)變小,比方560Ti的285.66驅(qū)動(dòng)。這意味著開發(fā)商也知道是什么出了問題,有一些驅(qū)動(dòng)的解決方法,但不完滿。我的解決方案:第一是改換驅(qū)動(dòng)。我的硬件都是新買的,裝機(jī)診療很認(rèn)真,根源很靠譜,系統(tǒng)裝得也很認(rèn)真。那么最大的可能性是驅(qū)動(dòng)。我三次黑屏都在驅(qū)動(dòng)285.62版本下。更換295.73后,我存心地多次運(yùn)轉(zhuǎn)大游戲并多進(jìn)度切換界面,撤消/恢復(fù)windows界面成效,跑Aero應(yīng)用。自我感覺很好,向來沒出問題,可是正在喜悅了一個(gè)禮拜以后,又出現(xiàn)一次。此次包含黑屏從前連跳兩個(gè)“GUI掛起”信息,在毫無顯示負(fù)載的狀況下。這證明改換驅(qū)動(dòng)不過部分解決了配合問題,“險(xiǎn)惡的”

16、TDR仍舊會(huì)在用戶圖形界面做出一些奇異的錯(cuò)誤動(dòng)作時(shí),黑屏誤殺。于是我堅(jiān)決禁用了TDR。到此刻為止,全部正常,沒有發(fā)生過問題。我的最后建議:win7系統(tǒng)下黑屏恢復(fù),且跳出“顯示器驅(qū)動(dòng)程序已停止響應(yīng)并且已成功恢復(fù),”跳這個(gè)錯(cuò)誤,除了指向顯示問題,什么都沒有說明。你第一是需要忽視這個(gè)東西,從其余憑證來剖析你的顯示系統(tǒng)終究有什么問題。假如你顯卡過熱或許過分超頻或許電源不可以,那么禁用TDR不可以解決問題,只好讓你屢次死機(jī)。不要簡(jiǎn)單聽相信何一種奇特的解決方案,因?yàn)槿思业膯栴}很可能不是你的問題。初步剖析出原由,再說解決方法。5/62.出問題的大多半人的硬件自己都沒問題,純粹是windows在作孽。假如你對(duì)自己的硬件判斷沒有信心,并且不在意界面美麗,你大能夠撤消win7高級(jí)界面風(fēng)格試一試,就算給黑社會(huì)交保護(hù)費(fèi)消災(zāi)了。3假如你有信心,判斷自己的顯卡硬件沒問題,禁用TDR是個(gè)好選擇。畢竟現(xiàn)在的windows沒那么簡(jiǎn)單崩潰了。禁用TDR的負(fù)面成效,是你真實(shí)因?yàn)轱@卡掛起而死機(jī)的時(shí)候,會(huì)真的死掉,而不是win7幫你熱重啟顯卡。其實(shí)這仍是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論