- UID
- 2
- 帖子
- 8351
- 積分
- 13740
- 威望
- 30
- 金錢
- 527
- 貢獻
- 694
- 魅力
- 2041
- 閱讀權限
- 255
- 性別
- 男
- 在線時間
- 2106 小時
- 註冊時間
- 2005-10-4
- 最後登錄
- 2024-11-9
|
1#
發表於 2009-5-19 16:11
| 只看該作者
讓 Windows 2000 Professional 支援雙核心 CPU
作者: wen 日期: 2009-5-19 16:11 閱讀: 1935 人
打印
收藏
大 中
小
目前市面上主流電腦已經進入雙核心時代,對於我這種還在使用Windows 2000的人來說,面臨到升級硬體的抉擇,幸好Windows 2000 Professional本身就有支援雙CPU,只是我的狀況比較特殊,沒辦法在新電腦上重灌Windows 2000,只能沿用原本的OS,這才是頭痛的地方,因為原本的OS上裝了一支正版軟體,而這軟體已經有一些時日了,它的安裝機制必須與原廠伺服器註冊啟動,可是跟原廠聯繫,他卻說該版本已不支援,要我購買新版軟體,唉∼買正版卻變成買罪受,或許這就是自由軟體風行的原因。
要沿用舊的OS就要先克服安全的轉移到新主機板上,重點就在驅動程式的更新,Driver更新成功就萬事OK,更新步驟得先進入安全模式,將所有的Driver移除,重開機後讓OS自動偵測新硬體即可。
更新成功後,系統正常運作,只是怎麼感覺有時後會頓頓的,不是說Windows 2000 Professional本身就有支援雙CPU嗎?怎麼效能不升反降呢?Google了一下也找不到相關訊息,一般大都是說明XP必須安裝修補程式來修正效能不彰的問題,大概2000已經是作古的OS了,所以沒人在意它吧。
後來研究了一下,發現Windows 2000並沒有抓到雙核心,如下圖所示"CPU使用歷程記錄"只有一顆CPU。
在"系統資訊"裡也只看到一顆處理器。
在"電腦管理"裡查看 "裝置管理員->電腦"發現他的裝置名稱是"ACPI uniprocessor PC",確定Windows 2000把雙核心當做單核心CPU使用,只要更新驅動程式即可。
PS. 其實這也是我的問題,我都不知道CPU也需要驅動程式耶,所以在轉移主機板時,沒有移除CPU的驅動程式,再加上2000不會自動偵測,烏龍就這麼發生了。
首先在上圖的"ACPI uniprocessor PC"上按右鍵,點選"內容",在"驅動程式"標籤裡,按下"更新驅動程式",如下圖。
然後點選"請顯示這個裝置目前的驅動程式清單,.....",再按"下一步",如下圖。
挑選"ACPI Muliprocessor PC",再按"下一步"進行安裝,如下圖。
系統重開機後,檢查Driver已經變成"ACPI Muliprocessor PC"了。
再看"CPU使用歷程記錄"已經變成兩顆CPU了。
雖然開啟的Windows 2000的多CPU支援,但是他對雙核心的支援還不是很完整,平常CPU負載不高時,並沒有感覺,但是當某支程式需要大量運算,負載提高到100%時,卻沒有發揮雙核心應有的分散處理的能力,"感覺上"對雙核心的支援應該是個假象吧,感覺很主觀,沒有實際數據。 |
附件: 您所在的用戶組無法下載或查看附件
2005.12.04不預期遇見什麼、才可能什麼都能遇見。
如果你是會員,有任何使用上的問題,請發短訊給我(wen)
如果你是訪客的話,註冊之後可以得到完整的瀏覽權限
|
|