【問題】XP(x86)只能抓到3.2GB+ RAM, 多出來的大家如何處理 ?





pcboy
2007-06-14, 11:35 AM
【問題】XP(x86)只能抓到3.2GB+ RAM, 多出來的大家如何處理 ?

想將 800 MB 當成 RAMDRIVE , 讓 pagefile 寫到此處
搜尋了一下 RAMDRIVE.* , XP 似乎沒有

1. 大家有什麼好的 RAMDRIVE 可以推薦 ? ( 免費更好)

2. 有什麼好的建議使用方案 ?




sliver
2007-06-14, 01:00 PM
連系統都抓不到就沒辦法用Ramdisk軟體去抓不沒用到的容量

64bit的作業系等著你

Zuchen
2007-06-15, 09:32 AM
想要好用又免費的RamDisk
這裡 (http://www.pczone.com.tw/vbb3/thread/67/120898/)有

但你如果希望用到那些連系統都偵測不到的0.8G RAM
除了換64-bit作業系統別無他法

琥珀
2007-06-15, 09:47 AM
嚴格說來,不能說是偵測不到、抓不到 4GB,可以說是系統實得 3GB+ 可用。64-bit 系統照樣有相關限制,只是那些限制要等很久很久才會被提醒。

Zuchen
2007-06-15, 10:07 AM
因為64-bit作業系統可以存取的記憶體大小是16777216 TB?

algolee
2007-06-15, 11:30 AM
我曾用過一片華碩的主機板
在 BIOS 內是可以看到抓到 4GB
但是在開機畫面 (也就是偵測 HD , RAM 等那個畫面) 只能抓到 3.2 GB
我想這樣進 64 Bit 作業系統搞不好也只能用到 3.2 GB 吧?
不甚清楚,沒實際裝 64 bit 版本來試

yuanleex
2007-06-15, 03:30 PM
啟用PAE就可抓4G的RAM了..

http://www.microsoft.com/taiwan/whdc/system/platform/server/PAE/PAEdrv.mspx

http://www.microsoft.com/taiwan/whdc/system/platform/server/PAE/pae_os.mspx

pcboy
2007-06-15, 03:48 PM
若系統已啟用 DEP (具 /NOEXECUTE 切換參數) 或系統處理器支援硬體強制 DEP 則 PAE 啟動模式會自動被啟用而毋需再將 /PAE 切換參數加入啟動項目中。具支援硬體強制 DEP 且包含有 /PAE 切換參數之處理器的系統同時存在有 /NOEXECUTE 切換參數。若系統處理器具硬體強制 DEP 的能力但啟動項目中沒有 加入 /NOEXECUTE 切換參數,則 Windows 會將 /NOEXECUTE=optin 當作預設值並啟用 PAE 模式。更多相關的資訊,請參閱 Windows DDK 中的 "Boot Options in a Boot.ini File" 章節。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

所以預設應該已經啟動 PAE 了

Zuchen
2007-06-15, 04:08 PM
啟用PAE就可抓4G的RAM了..

http://www.microsoft.com/taiwan/whdc/system/platform/server/PAE/PAEdrv.mspx

http://www.microsoft.com/taiwan/whdc/system/platform/server/PAE/pae_os.mspx

無效,對於32-bit的winxp來說不管/PAE或/3GB都是沒有作用的,至少對大多數人來說,都沒用。
該被屏閉掉的還是會被屏閉掉。