我部IMAC有4GB DDR3 RAM 為何WINDOWS XP 只認到2.97GB RAM
我部IMAC有4GB DDR3 RAM 用BOOT CAMP 裝左WINDOWS 後, 為何WINDOWS XP 只認到2.97GB RAM, 有冇解決方法
Thanks
WinXP SP2/32bit 版本,因為作業系統最初的設計考量,所以最多只能顯示3.2GB,至於為什麼你的iMac裡只能顯示2.97GB,是不是某些設備Share掉記憶體,Stanley也不是很清楚,可能要看看別人的iMac是不是也是這樣了~
Stanley 你看太快囉...
他是說 WinXP 只認到 3.2GB,iMac 應該還是認到 4GB 吧?
我跟Kenkie有同樣的問題
我的MAC版本是10.5.6的
MAC的記憶體是 4GB 1067 MHz DDR3
但是用boot camp進了Windows後
在我的電腦的內容那邊顯示 我的是 2.97RAM
不知道大家是否有同樣的問題???
Thanks
事實上 Windows XP 是可以認到 4GB RAM 的。
但是因為傳統晶片架構的限制,如果是 32 位元的作業系統會需要預留一些 RAM 給硬體裝置使用。
如 PCI I/O、AGP Aperature、DMA Access、PCIe(Dynamic) 等等都需要。
所以會保留大約 500MB~1GB 左右的 RAM 預留,這要看你有裝多少附加裝置。
所以才會有人可以抓到約 3GB,但有人卻可以抓到約 3.5GB 左右的 RAM 的情形發生。
如果你沒有在用這些附加裝置,想要用到全部的 RAM,必須開啟支援 PAE 的功能。
PAE 的硬體要求
系統最少必須符合下列要求:
• x86 Pentium Pro 處理器或更新版本
• 超過 4 GB 的 RAM
• 450 NX 或相容的晶片組與支援,或更新版本
欲啟用 PAE
• 找到 Boot.ini 檔案,它通常存在於根目錄中 (例如,C:/) 並將唯讀與隱藏檔案屬性移除。
• 使用文字編輯工具開啟 Boot.ini 檔案,將 /PAE 參數加到 ARC 路徑,如同下列範例所示:
multi(0)disk(0)rdisk(0)partition(2)
\WINNT="Windows ???? Datacenter Server" /PAE /basevideo /sos
• 在 [檔案] 功能表中,按一下 [儲存]。
• 重新將唯讀檔案屬性加到 Boot.ini 檔案。
謝謝Mike這麼仔細的說明^^~
事實上 Windows XP 是可以認到 4GB RAM 的。
但是因為傳統晶片架構的限制..........
想請問是因為“晶片架構的限制“,在Mac下不也是用同一組晶片嗎?那為何Mac沒有問題呢?
想請問是因為“晶片架構的限制“,在Mac下不也是用同一組晶片嗎?那為何Mac沒有問題呢?
事實上用 64 位元的 Windows 作業系統照樣也抓的到 4GB RAM。
而上文是指你用 32 位元的 Windows 作業系統的情況下抓 RAM 的結果。
且 Mac OSX 10.5 是屬於 64 位元系統,因此完全不受影響。
另外,Mac 為何會被大家推崇,就是因為他的軟體跟硬體是整體設計的。
所以所有參數都已經最佳化,不用像 PC 因為灌在不同的硬體就還要去找符合該硬體的版本的驅動來灌。
Thanks All Brother's Reply
I add the following at the end of the boot.ini but I can't boot the window into normal mode
multi(0)disk(0)rdisk(0)partition(2)
\WINNT="Windows ???? Datacenter Server" /PAE /basevideo /sos
Does it mean iMac is not support PAE, or I did something wrong when I edit the boot.ini?
Any brother know the solution or reason?
Thanks
Thanks All Brother's Reply I add the following at the end of the boot.ini but I can't boot the window into normal mode
multi(0)disk(0)rdisk(0)partition(2)
\WINNT="Windows ???? Datacenter Server" /PAE /basevideo /sos Does it mean iMac is not support PAE, or I did something wrong when I edit the boot.ini? Any brother know the solution or reason? Thanks
疑難排解特別的案例
下列有兩個可能發生的案例,以及修正問題的方法。
問題:在 PAE 啟用後電腦無法開機。
原因:您的硬體可能不支援 PAE。
解決方法:於安全模式下啟動系統,意即停用 PAE。然後將 /PAE 切換參數由 Boot.ini 檔案中移除。
執行安全模式的方式:
|
1. |
當您看見 "請選擇您想要啟動的作業系統:" 時按下 F8。 |
|
2. |
使用上下鍵來選擇合適的安全模式選項,然後按下 ENTER 鍵。 |
問題:PAE 啟用之後,電腦執行一段時間然後出現 Stop 錯誤。
原因:您的硬體可能不支援 PAE。
解決方案:連絡您的硬體廠商取得更新的驅動程式。若您的硬體或驅動程式不具有支援 PAE 的能力,您可以利用將 /PAE 切換參數由 Boot.ini 檔案中移除的方式來停用 PAE。若您必須停用 PAE 但您的系統處理器支援硬體強制的 DEP,請將 /NOPAE /NOEXECUTE=alwaysoff 加入您的 Boot.ini 檔案。注意:這個動作將會停用您電腦的 DEP 功能。
資料來源:http://www.microsoft.com/taiwan/whdc/system/platform/server/PAE/PAEdrv.mspx
我的1gb ram mini 在window下只認到868mb ram...
是同一個原因嗎 ?


WinXP SP2/32bit 版本,因為作業系統最初的設計考量,所以最多只能顯示3.2GB,至於為什麼你的iMac裡只能顯示2.97GB,是不是某些設備Share掉記憶體,Stanley也不是很清楚,可能要看看別人的iMac是不是也是這樣了~