Windows 32位中支持的最大硬件RAM是多少?


0

我想要使​​用4GB的RAM。我可以在Windows XP 32位中使用吗?或者我应该使用Windows XP - 64位?它支持4GB内存吗?

Windows 7 32位是否支持超过4GB的RAM,或者仅在Windows 7 64位中支持> 4GB?

Answers:


3

如果你想使用完整的4GB,请选择64位或 启用PAE 。我建议将来扩展的第一个选项。

您还需要首先确保您的芯片组能够支持您正在安装的内存量。


Windows-XP 64bit是否完全支持超过4 GB的内存,或者它仅适用于Windows 7 64位?
metal gear solid

1
两种64位变体都可以支持超过4GB的RAM。在此处查看Windows版本的内存限制: msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx
John T

1
PAE在最新版本的XP中无法正常工作,几乎在所有系统上都完全没用。 64位操作系统是一个更好的选择。
kquinn

我不知道你可以得到一个XP的“近期”,但我之前在SP3上尝试过它并且工作正常。我同意,虽然64位是更好的选择,毫无疑问。
John T

@John T:你可以添加一行来验证硬件本身,例如CPU周围的芯片组能够处理4GB的RAM吗?我的笔记本电脑非常失望,即使安装了4GB的RAM,我也只能访问3.2GB。
pcapademic

4

简短的回答是使用64位Windows 7. XP的64位驱动程序情况不太好(只要您使用的是当前硬件)。

您可以为32位Windows(XP到7)启用PAE,但特别是非服务器版本 忽略4GB以上的任何内存 因为有些司机没想到,所以他们失败了。

在32位服务器Windows上,驱动程序情况更“受控”,因此支持PAE的额外内存。即便如此,例如,您可以使用4GB RAM进行两个“2GB”进程,但是您不能使用单个“4GB”进程,因为32位进程仍然限制为4GB,其中一些映射到设备和内核。


为什么“XP的64位驱动程序情况不太好”?请解释一下
metal gear solid

1
XP基本上是64位操作系统的第一次尝试。它有效,但我不建议使用它。 Vista 64bit要好得多(如实际可用)
Phoshi

0

同意=去Win 7 64位..(或'破解'Win 7 32位内核..)

如果你必须使用32位XP,看看你是否可以获得一个'2003 Server'版本,它将允许你解决所有的物理RAM ... http://msdn.microsoft.com/en-us/library/windows/hardware/gg487508.aspx

[MS 32bit操作系统的RAM限制是'营销决策'= Linux&完全相同的硬件上的Mac OS将解决所有RAM。

因此,32位MS Windows XP Pro仅限于4Gb地址空间(由于10年前造成BSOD的脑死驱动器)大约750Mb被“保留”用于I / O,剩余约3.25 Gb可用......并且MS仍然强加此限制今天,尽管(我相信)所有当前的驱动程序都是PAE'意识到',这意味着你真的只需要'保留'大约32Mb的低地址页面空间用于I / O ...]

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.