|   
 UID2 帖子8351 積分13741 威望30  金錢528  貢獻694  魅力2041  閱讀權限255 性別男 在線時間2106 小時 註冊時間2005-10-4 最後登錄2025-10-26 
         
 | 
1#
 發表於 2009-5-19 16:11 
 | 只看該作者 
      讓 Windows 2000 Professional 支援雙核心 CPU
    作者: wen   日期: 2009-5-19 16:11  閱讀: 2191  人 
    打印 
    收藏  
     
           大      中
      小 
| 目前市面上主流電腦已經進入雙核心時代,對於我這種還在使用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)
 如果你是訪客的話,註冊之後可以得到完整的瀏覽權限
 
  |  |