我最近将计算机的 RAM 升级到 4 GB。我的 32 位 Windows 安装仅显示 3574 MB 的内存。如何让 Windows 使用全部 RAM?
我将我的 PC 升级到 4 GB 内存,但只有 3 GB。Windows 7 32 位认为我有 4 GB RAM,但没有使用超过 3 GB。
有人告诉我 MS Windows 32 位不支持大于 3 GB 的 RAM。
那么请问有什么方法可以让我的操作系统“Windows 7 32-Bit”支持超过 3 GB 的内存?
*`注意:我不能移动到 64 位,因为我有很多程序不能在 64 位操作系统上运行。
编辑::
我尝试了 Wonsungi 先生的建议,但每当我选中此选项时:
Enable support for 4 GB of RAM
我收到以下错误:
'Cannot access to the registry key HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-11d1-A9F0-00AA0060FA31}.'
我的注册表中没有“CLSID”,我不知道为什么!。
我有这个系统,它安装了 2 个 2 GB SDRAM。当我检查系统BIOS 时,它显示为 4 GB。
但在 Windows XP 中,它显示为 3.2 GB。
其他 0.8 GB 的 RAM 去哪儿了?或者Windows就是这样愚蠢的?
我目前的设置:
Windows Vista,32 位
我的理论临时设置
2 个月内完成最终设置
问题:
在 32 位 Windows Vista 中使用 8 GB 内存有什么问题吗?据我了解,我只能使用大约 3,2 GB。其余的将不会被使用。这样对吗?
有没有人有任何我应该注意的注意事项,在购买之前?
可能重复:
记忆棒,32 位和 64 位操作系统
我的计算机上有一个 VMWare 虚拟机(主机:Win7 x64,VM:Win7 x86)。主机有 8GB,其中我已为 VM 分配了 4GB,如下面的屏幕截图所示:

但是当我访问 VM 本身时,计算机似乎认为它只有 3 GB - 请参阅任务管理器的屏幕截图:

请注意 3071 GB 的总物理内存。我尝试关闭 VM 并重新启动,但它仍然没有使用额外的内存。
另请参阅我的系统屏幕截图:

这是VMWare的限制吗?或者我需要翻转一些秘密开关吗?