2016 - 2024

感恩一路有你

如何解决设置虚拟内存时出现的问题

浏览量:4889 时间:2024-06-11 16:45:33 作者:采采

无法设置或更改“虚拟内存”

当一台电脑有多个用户同时使用,各用户均以自己的用户名登录到Windows XP专业版系统,不同的用户均被设置有不同的权限。在管理员设置好各驱动器的“安全”属性之后,发现系统的“虚拟内存”不能更改大小,也不能设置在非操作系统文件所在的区。在这种情况下,系统开机或关机均没有相关提示信息,系统能正常运行,但是,我们设置在其他分区中的“”竟可以任意删除,而不会弹出警告信息。

经过查看注册表,我们发现“虚拟内存”设置并没有问题,而且,在注册表修改它的值后,重新启动电脑后更改也不会生效。通过查看各分区的“安全”属性,发现各个分区均设置为某一个人专用,导致更改“虚拟内存”到该分区不能生效。

这时可以以管理员身份登录到系统,打开“我的电脑”,选择我们需要设置“虚拟内存”的分区,右击它,选择“属性”、“安全”,再点击“添加”,以添加组或用户。然后,在“选择对象类型”窗口中,输入“system”,再点击“确定”按钮,并且在随后弹出的窗口中将它的权限设置为“完全控制”为“允许”。这样就可以在这个分区上设置“虚拟内存”了。

登录系统即警告内存过小无法运行程序

使用上述介绍方法查看“虚拟内存”的大小,发现它的值在任何分区均没有设置;设置好后重新启动电脑,它的值仍然为“0”。

打开“注册表编辑器”,找到以下值:[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management]下的“PagingFiles”,发现它的值是设置好的,只是没有起作用。同时,在任何分区中均没有找到“”。在系统分区中有足够的自由空间,各分区的“安全”属性均没有修改,此时为何也不能设置虚拟内存呢,原因可能是低版本的“Application Accelerator”导致磁盘存取问题。只需下载最新版本的该程序,卸载掉原来的老程序,再安装新的,重新启动电脑后则恢复正常。

现在允许设置的虚拟内存最小值为2MB,最大值不能超过当前硬盘的剩余空间值,同时也不能超过32位操作系统的内存寻址范围——4GB。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。