1.魔兽世界进去提示存储空间不足
虚拟内存 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。
为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。
下面,就让我们一起来看看如何对虚拟内存进行设置吧。 虚拟内存的设置 对于虚拟内存主要设置两点,即内存大小和分页位置,内存大小就是设置虚拟内存最小为多少和最大为多少;而分页位置则是设置虚拟内存应使用那个分区中的硬盘空间。
对于内存大小的设置,如何得到最小值和最大值呢?你可以通过下面的方法获得:选择“开始→程序→附件→系统工具→系统监视器”(如果系统工具中没有,可以通过“添加/删除程序”中的Windows安装程序进行安装)打开系统监视器,然后选择“编辑→添加项目”,在“类型”项中选择“内存管理程序”,在右侧的列表选择“交换文件大小”。这样随着你的操作,会显示出交换文件值的波动情况,你可以把经常要使用到的程序打开,然后对它们进行使用,这时查看一下系统监视器中的表现值,由于用户每次使用电脑时的情况都不尽相同,因此,最好能够通过较长时间对交换文件进行监视来找出最符合您的交换文件的数值,这样才能保证系统性能稳定以及保持在最佳的状态。
找出最合适的范围值后,在设置虚拟内存时,用鼠标右键点击“我的电脑”,选择“属性”,弹出系统属性窗口,选择“性能”标签,点击下面“虚拟内存”按钮,弹出虚拟内存设置窗口,点击“用户自己指定虚拟内存设置”单选按钮,“硬盘”选较大剩余空间的分区,然后在“最小值”和“最大值”文本框中输入合适的范围值。如果您感觉使用系统监视器来获得最大和最小值有些麻烦的话,这里完全可以选择“让Windows管理虚拟内存设置”。
调整分页位置 Windows 9x的虚拟内存分页位置,其实就是保存在C盘根目录下的一个虚拟内存文件(也称为交换文件)Win386.swp,它的存放位置可以是任何一个分区,如果系统盘C容量有限,我们可以把Win386.swp调到别的分区中,方法是在记事本中打开System.ini(C:\Windows下)文件,在[386Enh]小节中,将“PagingDrive=C:WindowsWin386.swp”,改为其他分区的路径,如将交换文件放在D:中,则改为“PagingDrive=D:Win386.swp”,如没有上述语句可以直接键入即可。 而对于使用Windows 2000和Windows XP的,可以选择“控制面板→系统→高级→性能”中的“设置→高级→更改”,打开虚拟内存设置窗口,在驱动器[卷标]中默认选择的是系统所在的分区,如果想更改到其他分区中,首先要把原先的分区设置为无分页文件,然后再选择其他分区。
或者,WinXP一般要求物理内存在256M以上。如果你喜欢玩大型3D游戏,而内存(包括显存)又不够大,系统会经常提示说虚拟内存不够,系统会自动调整(虚拟内存设置为系统管理)。
如果你的硬盘空间够大,你也可以自己设置虚拟内存,具体步骤如下:右键单击“我的电脑”→属性→高级→性能 设置→高级→虚拟内存 更改→选择虚拟内存(页面文件)存放的分区→自定义大小→确定最大值和最小值→设置。一般来说,虚拟内存为物理内存的1.5倍,稍大一点也可以,如果你不想虚拟内存频繁改动,可以将最大值和最小值设置为一样。
44》虚拟内存使用技巧 对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于一般情况下,我们推荐采用如下的设置方法: (1)在Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。具体设置方法如下:打开"我的电脑"的"属性"设置窗口,切换到"高级"选项卡,在"启动和故障恢复"窗口的"写入调试信息"栏,如果你采用的是"无",则将页面文件大小设置为2MB左右,如果采用"核心内存存储"和"完全内存存储",则将页面文件值设置得大一些,跟物理内存差不多就可以了。
小提示:对于系统分区是否设置页面文件,这里有一个矛盾:如果设置,则系统有可能会频繁读取这部分页面文件,从而加大系统盘所在磁道的负荷,但如果不设置,当系统出现蓝屏死机(特别是STOP错误)的时候,无法创建转储文件 (Memory.dmp),从而无法进行程序调试和错误报告了。所以折中的办法是在系统盘设置较小的页面文件,只要够用就行了。
(2)单独建立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以单独划分一个分区用来设置虚拟内存,主要是基于两点考虑:其一,由于该分区上没有其它文件,这样分区不会产生磁盘碎片,这样能保证页面文件的数据读。
2.为什么打开魔兽世界的时候出现内存不足
因为魔兽世界是大型的网络游戏,对内存的需求比较大,如果你的“物理内存”或“虚拟内存”容量不够,在打开的时候就会提示“windows内存不足”。
解决方法: 一、保留硬盘空间作为额外内存。 右键单击桌面上的"我的电脑"图标,再左键单击"属性",打开"系统属性"对话框。
在此对话框中单击"性能"标签,再单击"虚拟内存"按钮,复选让"Windows管理虚拟内存",最后单击"确定"按钮。 二、删除"启动"组中不需要Windows自动加载的程序。
首先查看Windows启动时自动加载了哪些程序,方法是单击"开始"按钮,指向"程序",再指向"启动",此时列出的菜单即Windows启动时自动加载的程序。删除其中不必要的程序,重新启动电脑,也可以节约内存。
具体删除方法是: A、启动"资源管理器",找到C:WindowsStart MenuPrograms"启动"文件夹。 B、选择不需Windows自动加载的程序和快捷方式,然后单击"文件"菜单的"删除"命令,系统弹出确认删除对话框。
C、在确认删除对话框中单击"是"按钮。 三、清除剪贴板的内容。
剪贴板是内存中一块临时存储区,用来存放各应用软件剪切或复制的信息。如果当时剪贴板中存放的是一幅图像或一段相当篇幅的文本,则占用了相当大的内存,这就可能导致,所以只要消除剪贴板中的图像或文本,就可能解决的问题。
要清除剪贴板的内容,请依次单击"开始"、"程序"、"附件"、"剪贴板查看程序",打开"剪贴板查看程序"窗口,然后单击"编辑"菜单的"删除"命令,最后单击"是"按钮。你也许觉得这样有些麻烦,那你不妨以极少的内容,比如一个空格,取代剪贴板中的图像或文本。
例如,你正在使用Word97编辑文档,你可以选中文档中的一个空格,再单击常用工具栏上的"剪贴"按钮,由这一空格就取代了剪贴板中的原有图像或文本,这也可以节约内存。 四、关闭不需用的窗口。
你打开了多个窗口,其实也就是运行了多个程序,耗用的内存就多。这时,你可以关闭暂时不用的窗口,关闭不用的程序功能(如状态栏、标尺、任务栏等)就可达到节省内存的目的。
五、查杀病毒。 也许你的电脑只是感染了电脑病毒,是因为病毒在作怪,消除了病毒,也能解决的问题。
六、增加物理内存容量。 增加一根内存条,组成内存双通道。
或者,直接更换一根容量更大的内存。 注:内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。
计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。
只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。
3.启动魔兽世界显示没有足够内存
内存占用过大,很大程度上是一些驱动程序编写得太大造成得。
比如ATI和NVIDA的显卡驱动, 已经包含了从最老的到最新的几十乃至上百个型号的驱动。 而你的显卡只需要装其中一种而已, 其他的都是多余。
还有很多驱动包含了控制面板功能,方便随时调整, 这也是个大累赘。 有的还在硬件支持之外加入了软件功能,比如ALC的声卡驱动,原本只有500k, 硬是把它弄成了15M,增大到了30倍。
有的还包含了帮助功能,开机的时候和驱动一起自动加载,你还无法把它去掉。 这是硬件商要求软件编写人员如此造成的。
不然, 大家还要去买内存,升CPU干吗呢? 要是你不买新的, 他们不就饿死了? 别说驱动如此, XP本身不就是如此? 目前常见的声卡驱动和显卡驱动一起加载后占用内存大概是30M的样子, 这也是为啥开始是70多M,安装驱动后就变成100多M的原因。 如何解决呢? 安装单行本的驱动即可。
此驱动只包含单一的硬件驱动。不需要它的调整面板,用WINDOWS自带的即可。
比较好的一个方法,就是不要运行这些驱动里的setup.exe或者install.exe进行安装,而是从控制面板的系统里进行手动的驱动升级,将目标指向驱动所在的文件夹,由操作系统去搜索inf文件进行安装。 有的驱动下载后只有一个setup.exe或intall.exe文件,不要紧,可以用winrar解压缩后再用以上方法手动安装。
折中的办法,一些硬件如果不使用完全版本的驱动,其性能将无法完全发挥出来。如NVIDA的显卡,如果只使用WINDOWS自带的驱动,游戏性能将大打折扣。
但,如果安装了,内存占用有会上升,这确实是一个矛盾。 如果你的机器配置不高,对硬件性能要求不多的话,使用WINDOWS自带的驱动吧。
顺便说一下,如果你使用的设备系统无法识别的话,如CM8738声卡,那么在安装驱动的时候,可以将驱动先解压(不使用SETUP进行安装),然后从设备管理器中安装驱动,只读取对应系统文件夹下的INF文件,WINDOWS会自动加载一些对设备有用的程序而不会去安装那些帮助文件或者是辅助功能程序了。 你的电脑内存不足而又不想增加内存,还有有7个办法: 第一:清除剪贴板的内容 剪贴板是内存中一块临时存储区,用来存放各应用软件剪切或复制的信息。
如果当时剪贴板中存放的是一幅图像或一段相当篇幅的文本,则占用了相当大的内存,这就可能导致内存不足,所以只要消除剪贴板中的图像或文本,就可能解决内存不足的问题。要清除剪贴板的内容,请依次单击"开始"、"程序"、"附件"、"剪贴板查看程序",打开"剪贴板查看程序"窗口,然后单击"编辑"菜单的"删除"命令,最后单击"是"按钮。
你也许觉得这样有些麻烦,那你不妨以极少的内容,比如一个空格,取代剪贴板中的图像或文本。例如,你正在使用Word97编辑文档,你可以选中文档中的一个空格,再单击常用工具栏上的"剪贴"按钮,由这一空格就取代了剪贴板中的原有图像或文本,这也可以节约内存。
第二:保留硬盘空间作为额外内存 右键单击桌面上的"我的电脑"图标,再左键单击"属性",打开"系统属性"对话框。在此对话框中单击"性能"标签,再单击"虚拟内存"按钮,复选让"Windows管理虚拟内存",最后单击"确定"按钮。
第三:删除"启动"组中不需要Windows自动加载的程序 首先查看Windows启动时自动加载了哪些程序,方法是单击"开始"按钮,指向"程序",再指向"启动",此时列出的菜单即Windows启动时自动加载的程序。删除其中不必要的程序,重新启动电脑,也可以节约内存。
具体删除方法是: (1)启动"资源管理器",找到C:\Windows\Start Menu\Programs\"启动"文件夹; (2)选择不需Windows自动加载的程序和快捷方式,然后单击"文件"菜单的"删除"命令,系统弹出确认删除对话框; (3)在确认删除对话框中单击"是"按钮。 第四:调整高速缓存区域的大小 所谓的高速缓存,是指系统在读取磁盘,光盘上的数据时,采取"预读取"技术。
即把估计用户将要读取的数据预先读取到内存的高速缓冲存储蓄中,这样CPU在高速缓冲存储器中读取数据时就较快,从而提高运行速度。Windows自己可以根据内存的大小自动地设置高速缓存的大小,当然用户也可以根据自己的内存的大小来设置,本人推荐内存在64MB及以上的都把高速缓存调节到最大。
第澹菏褂媚诖嬗呕?砑?/FONT> 内存优化软件有很多,比如优化内存利器RAM Idle、Freemem和内存过载报警器--Memo Kit就是比较出色的。这些软件都可以设置自动清空剪贴板、释放被关闭程序未释放的内存、对Win386.swp文件进行重新组织等,从而免除你手工操作的麻烦,达到自动释放内存的目的,不妨一试! Memo Kit是个在Windows9x/NT/2000下优化内存的软件。
其特点有三:首先要具有安全性,在使用它的时候,不必担心系统会突然染疾而导致这样或者那样的问题。其次功能强大,除了可以对Win386.swp文件进行重新组织外,它还可以将以前驻留在内存中的空间完全释放给其它程序使用,最多可以提高系统运行效率的40%。
第三,其还能优化硬盘,Cache的功能,可以将硬。
转载请注明出处windows之家 » win10玩魔兽世界显示内存不足