2008年1月26日 星期六

Windows 2003 Server無法啟用休眠的問題

最近裝了一台桌機打算用來跑VM,有4G的RAM(RAM好便宜喔!!2G只要1200,正在考慮要不要加到8G),因為看到網上有人在討論32bit的XP或Vista無論您有多少RAM,系統只會顯示有3.2G~3.4G的記憶體的問題,64bit OS的支援現在又還不夠好,所以這台新的桌機當然是裝Windows server 2003 Enterprise Edition囉!!

一樣是Windows server 2003 Enterprise Edition,我手上有好幾個版本,都是之前公司有訂閱MSDN Subscription時抓的,所以當然是灌手上最新的R2版本,灌完後居然看不到啟用休眠的選項.....

上網用2003 休眠 關鍵字去找,可是都找不到符合我狀況的訊息,看到有人說可能是硬體支援的問題,我想應該不可能吧!但是還是灌XP試看看,剛灌好也是沒看到休眠選項,但驅動程式裝完就出現了,這時我也動搖是不是要改用XP,但看到那少了800M的2G的記憶體實在很不爽,所以又拿了最早版本的2003來重灌,結果咧,才剛灌完驅動程式都還沒裝的情形下,休眠選項居然出現了,真是感動呀!!

高興沒有很久,因為去看系統的記憶體只有3.2G,不過這個好解決,之前作過功課,在boot.ini加個/PAE的參數就可以解決,加上後重開,休眠選項又不見了。這時我就很確定問題出在那裡了,當初第一次裝2003 R2版本時,SP2會自動幫您在 boot.ini 中加上 /noexecute=optin 選項,也就等同啟動PAE模式,相關訊息請搜尋 PAE 4GB關鍵字就可以找到。

知道原因後,要找答案就簡單了!搜尋 PAE 休眠 讓我絕望的答案就出現了!

關於使用PAE模式就不能啟用休眠的詳細說明,請看以下的微軟連結:
http://support.microsoft.com/kb/316538/zh-tw

為什麼我那麼執著要用休眠....因為真的很好用,尤其是當您程式灌很多,開關機都會很慢的時候真的超好用。

其實今天在寫這篇blog前我已經放棄要在新機器上使用休眠了,在寫的過程中想到,64bit OS我還沒試耶!說不定可以喔!

0 意見:

張貼留言