当前位置:文档之家› 电脑经常提示虚拟内存不足的原因

电脑经常提示虚拟内存不足的原因

电脑经常提示虚拟内存不足的原因电脑系统是WinXP,最近使用时,没开多少程序,却常常出现“虚拟内存不足”的系统提示。

这是什么原因造成的呢?可能有以下几个原因:1、感染病毒有些病毒发作时会占用大量内存空间,导致系统出现内存不足的问题。

赶快去杀毒,升级病毒库,然后把防毒措施做好!2、虚拟内存设置不当虚拟内存设置不当也可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。

重新调整虚拟内存大小以WinXP为例,右键点击“我的电脑”,选择“属性”,然后在“高级”标签页,点击“性能”框中的“设置”按钮,切换到“高级”标签页,然后在“虚拟内存”框中点击“更改”按钮,接着重新设置虚拟内存大小,完成后重新启动系统就好了。

3、系统空间不足虚拟内存文件默认是在系统盘中,如WinXP的虚拟内存文件名为“pagefile.sys”,如果系统盘剩余空间过小,导致虚拟内存不足,也会出现内存不足的问题。

系统盘至少要保留300MB剩余空间,当然这个数值要根据用户的实际需要而定。

用户尽量不要把各种应用软件安装在系统盘中,保证有足够的空间供虚拟内存文件使用,而且最好把虚拟内存文件安放到非系统盘中。

4、因为SYSTEM用户权限设置不当基于NT内核的Windows系统启动时,SYSTEM用户会为系统创建虚拟内存文件。

有些用户为了系统的安全,采用NTFS文件系统,但却取消了SYSTEM用户在系统盘“写入”和“修改”的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现内存不足的问题。

问题很好解决,只要重新赋予SYSTEM用户“写入”和“修改”的权限即可,不过这个仅限于使用NTFS文件系统的用户。

电脑内存不足如何解决好多用户在使用电脑的时候经常会遇到系统提示说内存不足,解决方法很简单,步骤如下:第一,在桌面右击我的电脑在弹出的菜单中选择属性。

第二,在弹出的对话框中选择高级选项卡,在下面的性能栏里点击“设置”按钮。

第三,在弹出的对话框中选择高级选项卡,在下面的虚拟内存栏里选择更改。

第四,在上面的驱动器上选择你要设置的盘符,在点自定义大小,在初始大小和最大值中填入你想设置的数值,在点击设置按钮就OK了。

系统不用升级也能扩大内存大家都有这样的感受,电脑越老越不容易升级。

这主要是由于硬件发展速度太快,而且架构和接口等规格甚至过不了几个月都会发生“天翻地覆”的变化,在较早的配件停产后,老电脑的用户购买它们将比较困难。

比如属于三大核心配件的内存,目前仍有不少用户在使用不超过512MB的 DDR内存,如果购买DDR内存来升级,它的价格要比主流的DDR2内存贵不少,明显不划算。

最关键的是有的用户只是在运行个别软件时才需要更大的内存,因此升级内存也没有太大的意义。

这时我们通过一款名为Minimem的软件来灵活调节系统内存。

顾名思义,Minimem可以将系统后台运行的应用程序所需的内存周期性地降到最小。

它的工作原理就是将特定进程占用内存中的内容暂时存储到硬盘的交换文件上,从而将空余出来的内存供给其他程序运行使用,这种方式对那些仍然使用较小内存的电脑作用较大。

Minimem是一款非常小的软件,主程序的容量不到50KB。

不过在安装它之前,最好安装Microsoft .NET Framework 2.0。

运行Minimem,将在Windows任务栏的右下角出现一个小图标,鼠标双击它就出现了设置界面。

目前Minimem已经有了汉化版,这样它的界面就比较直观易懂,不过汉化版并不完善,在退出时会有出错的提示,尽管这并不影响它的工作。

下面我们还是以原版英文软件的界面进行说明。

设置Minimem的步骤主要就是将右边的列表中活动程序进程添加到左边的优化程序列表中。

如果用户想让它只显示占用内存较大的程序,那么可以右边的列表下方点击“Hide if”的下拉菜单,设置条件选择,比如选择15000Kb,那么右边的列表就会将使用超过15000Kb内存的所有程序进程列出来。

在界面下面是Minimem的设置选项,在“Optimize memory eve……”中,用户可以自己设置软件每隔多少秒优化内存一次,如果程序对内存需求较大,可以将这里的时间减小。

如果比较重要的前台运行的程序不需要优化,可以勾选“Do not optimize the foreground process”。

如果系统可用内存比较充足,也可以选择不优化程序,在“Do not optimize if overall RAM av……”中可以设置可用内存容量标准。

我们在上网的时候有时候系统总是提示虚拟内存不足,不能打开网页或文件,我现在就给你提供一个解决的办法。

(从新设置虚拟内存的值)1、把鼠标移动到桌面的“我的电脑”图标上点右键,弹出一个下拉列表点“属性”,然后弹出一个对话框,再点最上面一行的“高级”按钮就出现如下图:2、在对话框中的“性能”栏里点“设置”按钮,又弹出一个对话框,在对话框中点最下面一栏“虚拟内存”栏里选上面的“高级”按钮现出“性能选项对话框如下图:3、在“性能选项”对话框的最下面“虚拟内存”栏里点“更改”按钮,又弹出一个“虚拟内存”对话框,在对话框中选择你要设置虚拟内存的硬盘,(你的哪个硬盘剩余空间多你就选哪个盘)。

我是选的“D”盘。

在选中“自定义大小”前面的圆点。

然后在“初始大小”填上适当的数。

我是填的800,最大值:1024。

然后再点下面的“设置”按钮,再点最下面的“确定”。

4、返回到“性能选项”对话框,再点“确定”,又返回到“系统属性”对话框中,再点确定关闭系统属性对话框,就全部设置完成了。

最后要重新启动电脑才能生效哟,你记住了吗。

提高内存使用效能的几种好方法如何优化内存的管理,提高内存的使用效率,尽可能地提高运行速度,是我们所关心的问题。

下面介绍在Windows操作系统中,提高内存的使用效率和优化内存管理的几种方法。

方法一:调整高速缓存区域的大小可以在“计算机的主要用途”选项卡中设置系统利用高速缓存的比(针对Windows 98)。

如果系统的内存较多,可选择“网络服务器”,这样系统将用较多的内存作为高速缓存。

在CD-ROM标签中,可以直接调节系统用多少内存作为CD-ROM光盘读写的高速缓存。

方法二:监视内存系统的内存不管有多大,总是会用完的。

虽然有虚拟内存,但由于硬盘的读写速度无法与内存的速度相比,所以在使用内存时,就要时刻监视内存的使用情况。

Windows操作系统中提供了一个系统监视器,可以监视内存的使用情况。

一般如果只有60%的内存资源可用,这时你就要注意调整内存了,不然就会严重影响电脑的运行速度和系统性能。

方法三:及时释放内存空间如果你发现系统的内存不多了,就要注意释放内存。

所谓释放内存,就是将驻留在内存中的数据从内存中释放出来。

释放内存最简单有效的方法,就是重新启动计算机。

另外,就是关闭暂时不用的程序。

还有要注意剪贴板中如果存储了图像资料,是要占用大量内存空间的。

这时只要剪贴几个字,就可以把内存中剪贴板上原有的图片冲掉,从而将它所占用的大量的内存释放出来。

方法四:优化内存中的数据在Windows中,驻留内存中的数据越多,就越要占用内存资源。

所以,桌面上和任务栏中的快捷图标不要设置得太多。

如果内存资源较为紧张,可以考虑尽量少用各种后台驻留的程序。

平时在操作电脑时,不要打开太多的文件或窗口。

长时间地使用计算机后,如果没有重新启动计算机,内存中的数据排列就有可能因为比较混乱,从而导致系统性能的下降。

这时你就要考虑重新启动计算机。

方法五:提高系统其他部件的性能计算机其他部件的性能对内存的使用也有较大的影响,如总线类型、CPU、硬盘和显存等。

如果显存太小,而显示的数据量很大,再多的内存也是不可能提高其运行速度和系统效率的。

如果硬盘的速度太慢,则会严重影响整个系统的工作跑得快,全靠“虚拟内存”带内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。

为了解决这个,Windows中运用了虚拟内存,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。

举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。

当运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个“二传手”的作用。

当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被“塞满”,而在这个“仓库”中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分“惰性”的数据“请”出去,以腾出地方给“活性”数据使用。

这时就需要新建另一个后备“ 仓库”去存放“惰性”数据。

由于硬盘的空间很大,所以微软Windows操作系统就将后备“仓库”的地址选在硬盘上,这个后备“仓库”就是虚拟内存。

在默认情况下,虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘的系统分区中。

手动设置虚拟内存在默认状态下,是让系统管理虚拟内存的,但是系统默认设置的管理方式通常比较保守,在自动调节时会造成页面文件不连续,而降低读写效率,工作效率就显得不高,于是经常会出现“内存不足”这样的提示,下面就让我们自已动手来设置它吧。

①用右键点击桌面上的“我的电脑”图标,在出现的右键菜单中选择“属性”选项打开“系统属性”窗口。

在窗口中点击“高级”选项卡,出现高级设置的对话框。

②点击“性能”区域的“设置”按钮,在出现的“性能选项”窗口中选择“高级”选项卡,打开其对话框。

③在该对话框中可看到关于虚拟内存的区域,点击“更改”按钮进入“虚拟内存”的设置窗口。

选择一个有较大空闲容量的分区,勾选“自定义大小”前的复选框,将具体数值填入“初始大小”、“最大值”栏中,而后依次点击“设置→确定”按钮即可,最后重新启动计算机使虚拟内存设置生效。

建议:可以划分出一个小分区专门提供给虚拟内存、IE临时文件存储等使用,以后可以对该分区定期进行磁盘整理,从而能更好提高计算机的工作效率。

一、量身定制虚似内存1.普通设置法根据一般的设置方法,虚拟内?换晃募 钚≈怠⒆畲笾低 倍伎缮栉 诖嫒萘康?.5倍,但如果内存本身容量比较大,比如内存是512MB,那么它占用的空间也是很可观的。

所以我们可以这样设定虚拟内存的基本数值:内存容量在256MB以下,就设置为1.5倍;在512MB 以上,设置为内存容量的一半;介于 256MB与512MB之间的设为与内存容量相同值。

相关主题