故障的顯示卡會導致作業系統損壞嗎?

故障的顯示卡會導致作業系統損壞嗎?

我有一台機器被一些粗心的快遞員損壞了,我想有效地更換損壞的零件。我在其他計算機上測試組件的機會有限,因此我試圖以其他方式找出損壞的地方。

我有兩個主要問題:

  1. 圖形工件。它們採用網格對齊的小方塊的形式,通常會出現,然後從一個位置到另一個位置閃爍。如果顯示驅動程式沒有崩潰,它們通常會穩定到最終位置,有時方塊本身的內容會改變。這告訴我 VRAM 已損壞。遊戲中偶爾會出現其他偽影,例如多邊形尖峰。

    這是受到物理推動顯示卡的影響:特別是當電腦側放時,它通常會消失,這強烈表明顯示卡存在錯誤。不過,它也可能是 PCI-e 插槽或主機板的某些部分。

  2. 自從問題出現以來,Windows 已經兩次變得無法啟動和無法挽救:每次一些啟動檔案都損壞並且 SFC 無法修復它們(每次都有不同的錯誤和檔案),所以我必須重新安裝。第一次發生這種情況是在玩遊戲時出現圖形瑕疵後發生的 BSOD。第二次,當我沒有做任何事情時,電腦出現藍屏,但我想知道它是否正在安裝更新。

問題是,為了我的錢包,我非常希望這種情況是由相同的潛在現象引起的。所以,我的問題是:是否有理由相信顯示卡損壞可能會以某種方式導致系統損壞(大概是顯示驅動程式在內核模式下做了一些奇怪的事情?)和/或是否有理由相信其他類型的系統損壞,可能是主機板,可能會導致非常特定的圖形偽影偶爾會出現更普遍的破損?

我應該說,我強烈懷疑 RAM 是罪魁禍首(因為我們談論的是物理損壞,而 RAM 非常有彈性,並且它通過了除了 memtest 中的極端錘子測試之外的所有測試)

我已停用顯示卡並使用板載顯示卡進行測試。當然,這消除了圖形偽影,但並不排除與卡片相關的插槽或主機板電路。

我已檢查磁碟上是否有 SMART 錯誤,但沒有。當然,這還不是全部。溫度都非常合理(CPU 有點熱,但它總是如此)並且絕對與工件或 BSOD 無關。我可以很愉快地運行furmark/prime95很長時間,沒有任何不良影響。特定遊戲更有可能觸發偽影和驅動程式崩潰,大概是因為它們更多地使用故障的電路。

答案1

概述/初步討論

在這種情況下,RAM 幾乎肯定是罪魁禍首。

(理論上,壞匯流排(主機板上的通訊路徑)或壞 CPU 可能會導致此類情況。但是,實際上,壞 RAM 發生的頻率遠高於這些情況。測試這一點的唯一方法是如果您嘗試過不同的RAM 晶片,並發現相同的硬體不斷將測試良好的RAM 晶片報告為壞的PSU 也可能導致某些類型的問題。

某些軟體可能比其他軟體更容易引發問題,這並不奇怪。由於程式在設計中使用了多少並行線程等原因,通常會發生這種情況。遊戲大量使用硬體的情況並不罕見,使遊戲特別容易暴露實際問題。這些問題往往是由於軟體的內部設計而加劇的,而且不同的軟體創建者可能會使用不同的技術流程,因此,一款遊戲出現問題,而另一款類似的遊戲卻沒有出現問題的情況並不罕見。 (遊戲的外觀,例如,如果遊戲是“第一人稱射擊遊戲”,可以作為嘗試得出關於某些類型的問題是否可能相似的結論的良好基礎,但它並不總是一個良好的基礎.)

那麼,除了 RAM 的歷史趨勢更有可能發生之外,為什麼我們應該傾向於責怪 RAM 不好呢?我們有兩個原因。

與遇到的問題相符(非常好)

壞 RAM 會影響電腦讀取檔案時的理解。更糟的是,壞的 RAM 會影響電腦認為應該寫入磁碟的內容,導致系統檔案遺失。這解釋了你的第二個症狀。

糟糕的 RAM 也可能影響顯示卡認為應該繪製的內容,並解釋了您的第一個症狀。

所以 RAM 非常可疑,但關鍵是:

你有證據表明 RAM 是罪魁禍首

您可能傾向於反對相信這些證據。我不同意。我認為這個證據應該值得信賴。

“RAM 非常有彈性,除了 memtest 中的極端錘子測試之外,它通過了所有測試”

當我的 RAM 很差時(不幸的是,我確實有這樣的情況),Memtest86 通常會在第一遍就發現它。在某些情況下,直到第三次或第四次才恢復。很少有情況下,它會在較大的通道數(如 78、81 或 133)上偵測到 RAM 錯誤。如果我所在的電腦上儲存的任何文件包含我關心的數據,那麼我認為壞 RAM 不適合。 (我不希望我的文件有不正確的數據。)理論上,我可能會使用一台RAM 較差的機器作為媒體伺服器、印表機伺服器等,穩定性對我來說不太重要,而且我不關心穩定性。在實踐中,這個限制最終意味著我真的沒有用壞的記憶體。

不過,我有一段時間沒有閱讀Memtest86文檔,對這個「memtest中的極限錘子測試」不太熟悉。所以我查了一下。

Memtest86.com:故障排除常見問題:“為什麼我只在 Test 13 Hammer Test 期間收到錯誤?”

那裡的文字有一點冗長的答案(多個螢幕),但我建議閱讀它,因為它看起來會影響你。最值得注意的是,我指出這句話:“測試 13 期間檢測到的錯誤,儘管僅在極端內存訪問情況下暴露,但肯定是真正的錯誤。”

答案2

首先我要說的是,我個人還沒有看到任何會直接導致 RAM 損壞的顯示問題。每當我的 RAM 不好時,我都會遇到 BSOD、電腦無法啟動或隨機崩潰。螢幕上絕對不會出現偽影。我並不是說這是不可能的,我還沒有足夠的知識來確定。我只是說,根據我的經驗,這種情況從未發生過。

我見過故障的 GPU 會產生偽影和 BSOD。但我認為問題更有可能出在主機板上。我不明白損壞的 GPU 如何會損壞系統檔案。如果可以,您可以測試當您的 GPU 透過 GPU 轉接卡連接到另一個 PCIe 插槽(如果有)時是否仍然存在偽影。或者您可以將 GPU 安裝到另一台電腦上(也許朋友可以幫您解決這個問題?)。這樣您就可以消除或確認 GPU 是否如預期般運作。

您提到的第二個問題可能是由主機板或磁碟故障引起的。但既然你檢查了磁碟是否有錯誤,我認為主機板是罪魁禍首。

不幸的是,這是最難測試錯誤的設備,因為您基本上必須嘗試其他設備是否在另一塊主機板上正常工作。

相關內容