✔ 最佳答案
主機板有個 14.318M或 32.768 K 的振盪器 , 可能壞了, 拿去修 吧.
關於PC 的時間問題, 我來解釋一下:
1. 關機中, 時間能繼續, 因為有 一顆鋰電池(長像 coin 硬幣) , 供電給 COMS REAL TIME COLCK , 只要電池與COMS REAL TIME COLCK的電路OK, 就會一直計時下去. 可以進入 BIOS SETUP 畫面, 調好時間, 再關機 10 分鐘, 重新開機, 進去 BIOS SETUP 畫面檢查. 若時間是對的, 就表示 電池與COMS REAL TIME COLCK的電路.
2. 開機後 由 o.s 接管, 以 14.318M 除頻 , 產生計時 , 若 pc 一直保時開機, 執行幾個小時後 , 時間不準, 那就是 14.318M的震盪線路的頻率不準.
有了這兩個原理, 您的問題是 " 就算調過正確時間,過了沒幾秒,又會跳回2001年…" , 我猜你不是重開機發生, 而是在PC 在 O.S. 的畫面下, 時間突然飄走 . 這種情形 14.318M 的問題會有可能. 但是這個電路若故障, 或嚴重的頻率不準, 可能不能開機, 不會只回到 2001....
請你進入 BIOS 畫面 , 調好時間後, 畫面維持在 BIOS 的時間設定畫面 , 觀察個10 分鐘 , 看時間會漂走嗎 ? 如果會, 那肯定是 CMOS REAL TIME CLOCK 的問題.
我以前是做PC 的設計驗證的工作, 我都會要求問題的複製描述, 已劇本的方式, 已操作的先後迅序條列描述, 這才容易 DEBUG .
另一種可能是發生在不良的 DESIGN , 就是開機, 關機的瞬間, 雜訊被誤寫入 CMOS REAL TIME CLOCK晶片. 您的描述沒有強調 "開機, 關機" , 所以我不能判定是這樣.
我之前的公司的測試條件是, 開機, 關機 1000 次, 時間不能飄 1 秒,
連續開機 24 小時 , 時間不能飄 2 秒 , 給你叁考.
2007-08-20 13:00:47 補充:
CMOS REAL TIME CLOCK 在目前的 PC 設計 , 是放在 CHIPSET 內,
要換也沒得換 , 需換個 CHIPSET .
除非您還是 486 等級的產品,會看到一顆 DAS12887 或相容的編號 , 才會有獨立的 CMOS REAL TIME CLOCK .