虚拟内存和物理内存的关系是:当电脑物理内存空间不够用时,操作系统就会自动从硬盘空间上分出一块空间来当内存使用。可以说虚拟内存是物理内存的补充,是备用的物理内存。Windows XP以后是用页面文件pagefile.sys的形式来管理虚拟内存。

一般来说,电脑里的程序不多、占用内存资源不大时,物理内存是完全够用的,虚拟内存可以设置得少一点。虚拟内存虽然很早之前被人们用来解决内存太小的问题,但现在大多数人是用它来在物理内存不够用时稳定系统。
首先,在控制面板 - 高级系统设置 - 系统属性 - 设置 中找到虚拟内存的设置页面。
Win7虚拟内存设置说明: 设置的虚拟内存最小值是2MB,最大值不能超过32位操作系统的内存寻址范围4GB,也不能超过当前硬盘的剩余空间值。

如果有了1G以上的内存时,页面文件发挥的作用就有限了,因此可以考虑将其禁用。进入注册表 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement,找到 DisablePagingExecutive,将其值设为1即可。需要注意:这个设置可能造成系统不稳定,或导致某些程序无法运行,要根据自己实际情况更改。
一般来说1G以上内存足够日常使用,如果使用大型软件或玩大型游戏,不推荐禁用虚拟内存。当内存达到2G时,可根据实际情况选择虚拟内存的使用大小(2G内存下禁用虚拟内存可能提高系统反应速度,但VISTA系统内存占用较大,需根据实际情况设定)。
在注册表同一位置找到 ClearPageFileAtShutdown 选项,将该值设为1。需要说明的是,清除页面文件不是从硬盘上完全删除pagefile.sys文件,而是对其进行整理。微软官方表示,这个安全选项与性能没有太大关系。