一位親戚請我來看看她的 Fujitso Siemens Amarillo 32 位元 Vista 筆記型電腦,該筆記型電腦最近開始出現奇怪的情況。我沒有關於導致此事件的確切事件順序的可靠資訊。
當機器在 BIOS 螢幕上啟動時,顯示器會立即啟動,顯示「螢幕上到處都有一些缺少的像素,2.5 次」。請參閱執行 Windows Update 的 Windows 內部的插圖:
執行nvidea驅動時,由於初始化逾時,機器啟動時藍色畫面。如果沒有 nvidea 驅動程式或處於安全模式,它會如預期出現(但仍顯示症狀)。我現在沒有機會連接外部顯示器。
我的理論是驅動程式更新使GeForce GO 7600 顯示卡處於不正確的狀態,這是普通驅動程式軟體無法預料且無法處理的,因此需要更多“激烈的手段”,但這不是我通常做的事情,所以我將不勝感激對我的理論的評估,甚至可能指出解決這個問題的合適工具。再次強調,這不僅在 Windows 中存在,而且在啟動時也是如此。
關於如何解決這個問題的建議?
答案1
對於透過某種搜尋找到這篇文章的人來說,這只是一個非常晚的回應。我的 Geforce Go 7600 遇到了不同的問題,但我認出了 BIOS 螢幕上已經顯示的三四組垂直「虛」線。無法讓機器載入 GeForce 驅動程序,否則會出現藍色畫面。我發現我可以將視訊設定為VESA(= 核心行上的nomodeset)來載入Linux,但是當我後來編輯xorg 產生的xorg.conf 檔案以載入帶有NoAccel 選項集的nouveau 驅動程式(Linux 的加速GeForce 驅動程式)時如果設定為 TRUE,它將正常運行,這意味著我也可以使用 1280x800 的非 vesa 螢幕解析度。但現在有趣的部分來了。當我在Linux中使用NoAccel為“true”的nouveau驅動程式運行它後,我發現卡片的問題已經解決了。在Windows下也能正常運作,BIOS螢幕上的條紋也消失了。我的理論是,GeForce Go 的過熱實際上可能不會損壞硬件,而只是將一些 eeprom 寄存器設置為無效值,而 Linux nouveau 驅動程式會將這些寄存器重置為有效值。從那時起就一直使用筆記型電腦,沒有出現任何問題(在熱浪期間出現問題...)。可能是相當多的筆記型電腦被丟棄得太早了!順便說一句,我的筆記型電腦是東芝 Satellite A100。問候。
答案2
從您的帖子中不太清楚您的意思“不僅在 Windows 中,而且直接從啟動”,但如果這出現在 BIOS 螢幕中,則可能是某種硬體的問題。
可能導致症狀的原因:
- 主機板壞
- 顯示卡不好
- 連接顯示器和主機板的電纜未正確固定或損壞
如果您的系統因任何原因受到撞擊、跌落、受潮或過熱,都可能導致上述情況。
如果 BIOS 螢幕上沒有出現這種情況,則在認為這是硬體問題之前可以嘗試的方法是:
- 取出系統電池並斷開電源 10 分鐘。
- 將 BIOS 重設為預設值
- 啟動到 Windows 並使用系統還原功能將系統回滾到更新視訊驅動程式之前的日期
- 嘗試從 Linux live CD 或 Windows PE 光碟啟動,看看它是否與 Windows 安裝有任何關係。
關於您的理論:所有顯示卡都有一個 BIOS ROM 擴展,該擴展在 Windows 啟動之前運行。我從未聽說過驅動程式更新會修改此BIOS ROM,更不用說錯誤地修改它了。我什至不知道 nVidia 顯示卡是否像 PC 一樣具有可閃存 BIOS ROM。雖然我認為這種情況極不可能發生,並且仍然會賭硬體故障,但您可以嘗試降級視訊驅動程式或嘗試不同的驅動程序,看看會發生什麼。