要沿用舊的OS就要先克服安全的轉移到新主機板上,重點就在驅動程式的更新,Driver更新成功就萬事OK,更新步驟得先進入安全模式,將所有的Driver移除,重開機後讓OS自動偵測新硬體即可。
更新成功後,系統正常運作,只是怎麼感覺有時後會頓頓的,不是說Windows 2000 Professional本身就有支援雙CPU嗎?怎麼效能不升反降呢?Google了一下也找不到相關訊息,一般大都是說明XP必須安裝修補程式來修正效能不彰的問題,大概2000已經是作古的OS了,所以沒人在意它吧。
後來研究了一下,發現Windows 2000並沒有抓到雙核心,如下圖所示"CPU使用歷程記錄"只有一顆CPU。

PS. 之前我一直以為 Win2000 比較古老,誤以為在"CPU使用歷程記錄"使用紅綠兩條線表示雙核心,真是天大的誤會呀 ^_^|||。
在"系統資訊"裡也只看到一顆處理器。

在"電腦管理"裡查看 "裝置管理員->電腦"發現他的裝置名稱是"ACPI uniprocessor PC",確定Windows 2000把雙核心當做單核心CPU使用,只要更新驅動程式即可。

PS. 其實這也是我的問題,我都不知道CPU也需要驅動程式耶,所以在轉移主機板時,沒有移除CPU的驅動程式,再加上2000不會自動偵測,烏龍就這麼發生了。
首先在上圖的"ACPI uniprocessor PC"上按右鍵,點選"內容",在"驅動程式"標籤裡,按下"更新驅動程式",如下圖。

然後點選"請顯示這個裝置目前的驅動程式清單,.....",再按"下一步",如下圖。

挑選"ACPI Muliprocessor PC",再按"下一步"進行安裝,如下圖。

系統重開機後,檢查Driver已經變成"ACPI Muliprocessor PC"了。

再看"CPU使用歷程記錄"已經變成兩顆CPU了。

在"系統資訊"裡也偵測到兩顆處理器了。

更新Driver後系統效能果然提昇了,執行多支大程式不再有頓挫感,比單CPU更順暢,更換主機板總算大功告成。
後記:
雖然開啟的Windows 2000的多CPU支援,但是感覺他對雙核心的支援不是很完整的樣子,平常CPU負載不高時,並沒有差異,但是當某支程式需要大量運算,負載提高到100%時,卻比在同一台電腦上的XP、Vista還弱一點,感覺很主觀,沒有實際數據。
感謝你的分享..
回覆刪除剛好這對我來說很有用,
在01上有人幫助我,才使我知道你這有告知如何更新..
感謝了.
不客氣,能對您有幫助,我也很高興呢。
回覆刪除感謝分享..
回覆刪除對我來說也很有用, 3Q
謝謝您寫出這篇文章。
回覆刪除我跟你一樣,還在使用win2000。
當初剛更換硬體成雙核cpu時,還上網找了許多關於雙核系統的支援度文章,但沒一篇有寫到win2000能不能使用。
多謝啦,等會就來試看看效能差多少~.~
多謝閣下提供有關電腦的知識, 目前小弟仍然未能夠在 VISTA 安裝到 MYSQL 的軟件(從網上下載), 安裝一半的時候, 電腦總說不支援 CPU? 真不知何日才可做出一個金屬於自己的 BLOG?
回覆刪除