WIN 7 開機強制多核+記憶體到底會不會씠… - Windows

Table of Contents

※ 引述《DPPIsBitch (DPP萬歲)》之銘言:
: 最近在網路上看到這兩個網頁
: http://steachs.com/archives/1513
: http://blog.yam.com/kuei0116/article/28281396
: 上面都說~
: WIN7或VISTA在MSCONFIG裡~把開機選多核跟設好最大的記憶體
: 可以讓開機稍微快點
: 但是又有看到一些網站是說~
: WIN7 開機會自動偵測硬體最佳化~
: 也不用太別去改
: 究竟哪一種說法是對的呢?
: 個人是覺得~作業系統沒有這麼笨吧...
: 但又很怕會不會像第一個網頁說得~微軟就是喜歡弄一些奇奇怪怪的東西~
: 請高手為我解惑~
: 感謝^^
簡單來說, 那選項和msconfig內大部份其他選項一樣, 都是一些
「只有在你依照一般程序來做, 而因為特定原因無法進行一些
東西的時候, 才需要使用的選項」. 原則上只要你的電腦沒出現
問題, 你是不需要動用這指令的.

就像是比較常見的「關閉UAC」選項, 也是為了當你無法安裝/執行
一些和UAC不合的軟體時才使用的. 不是為了一般人覺得「UAC太麻煩」
就直接把它關掉這樣子... :P

回歸正題, 那"Number of processors"的選項也是為了「讓你在多核/
多CPU環境中安裝/執行無法支援多核/多CPU的軟體」而存在的.
例如:
On a computer that has a multicore processor, you may be unable to install
SQL Server 2005
http://support.microsoft.com/kb/954835

Windows在開機時, 會由BIOS讀取系統內的CPU資訊, 而且Win7我想超過
90%都會安裝在多核系統內, Microsoft不可能不考慮為多核開機過程提供
優化的... 因此實在沒必要「提醒」Windows你的電腦有多少核心.

至於有人會發現系統變快, 我想很有可能是因為那些「其他步驟」.

如果你的電腦在安裝後有更換CPU, 你的Windows選用的base system
可能仍是以你安裝時的CPU為準的狀態 (有點像ACPI/Standard HAL
那情況) social.technet.microsoft.com內相關這選項的文章有
很多都有附帶「如果這選項只顯示"1"的時候, 如何可以讓它正確
的顯示正確的最大core數」 這些步驟, 會讓Windows重新detect
你的系統內有多少core. 應該是這些步驟把那些系統回復到應有
的速度吧......

--

--

All Comments

Jacky avatarJacky2010-05-22
我記得主機板上的東東變更太多他會叫你重灌
Kama avatarKama2010-05-25
可是只更換CPU的情況卻是在容許範圍