[ 勤儉持家的維修 ] 削掉壞的那塊:硬體壞了不一定要整顆報廢
工程師思路系列 | 維修實務 | CPU | GPU | 降規運作 | 故障隔離 蘋果磕碰了一塊,削皮之後賣相不好、倒胃口。勤儉持家的人不會整顆丟掉,而是把受損的部分削掉,其餘的切片照吃。 最近看到一段影片:華碩 i9 筆電,必須插上某一支特定鍵盤才喚醒得了,不插就睡死。維修師傅最後的做法,是限制 Windows 使用的處理器數量,問題就解決了。而且他沒有用任何外掛或特殊工具,用的是每台 Windows 都內建的 msconfig。 這讓我想到另一件事:顯示卡花屏時,也有人用「停用一條記憶體通道」的方式把卡救回來。兩件事看起來像同一招,但層級完全不同。這篇就來把它們拆開,並且逐項標示「哪些有證據、哪些只是推測」。 影片在這裡 https://www.facebook.com/share/v/1ACFdMtxVj/ 想看師傅實際操作的畫面,可以自己點進去看。 一、案例一:CPU 少用幾個,睡眠喚醒就正常? 思路 電腦睡眠、喚醒是一場「所有核心一起關燈、一起開燈」的大合唱,只要其中一個環節沒跟上,整台就卡死。既然懷疑是多核心的電源狀態切換出問題,最直覺的測試就是:少叫幾個核心上場,看問題還在不在。 步驟(Windows 端) 1 先在工作管理員的「效能」頁籤,記下目前的邏輯處理器數量。 2 以系統管理員身分開啟命令提示字元,下指令限制數量(影片中的例子:原本 32 個,限制為 24 個)。 3 重新開機,反覆測試睡眠與喚醒。 4 測完務必還原設定。 系統設定(msconfig)→ 開機 → 進階選項 → 勾選「處理器數目」。圖中的數字 1 只是示範,影片中師傅設定的是 24。 按下下拉選單,可以選擇要使用的處理器數目,選項上限通常就是這台電腦目前的邏輯處理器數量(此例為 8)。圖中選 6 只是示範。... » read more