CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  Windows 9X

win98支持的最大内存

楼主bashenandi(雨帝夜泪)2006-10-18 09:13:39 在 Windows专区 / Windows 9X 提问

近日闲来无事,找了块硬盘,装个98,好装一些游戏玩玩.  
  结果在安装完后第一次重起发生错误,卡在熟悉的蓝天白云那里就不动了.  
  我的机子是速龙3000+AM2,宇瞻DDR2   1G的,显卡艾尔莎660的.  
  查一些资料,似乎是win98不支持大于512的内存,但是官网介绍说可以最大支持到4G啊.  
  请问哪位兄弟遇到并解决了这个问题麻烦给提示一下. 问题点数:10、回复次数:5Top

1 楼chang_bo(夜鹰 MS MVP http://blog.sina.com.cn/changbo)回复于 2006-10-18 10:42:04 得分 0

Windows98/Me不支持超过1GB以上的内存,同时,在内存超过128MB后,还需进行特别调整才能使系统更好地管理和使用内存,并避免出现大内存引发的系统故障。所有的关键设置都围绕Vcache(虚拟高速内存)。    
   
   Vcache是Windows为硬盘分配的、作为高速缓冲的物理内存,可以大大提高硬盘的读写速度,类似于DOS下的Smartdrv的用途。简单地说,Vcache   是Windows在物理内存中自动分配的一块空间,用来保存曾经使用过的,并且Windows认为还会被再次使用的代码和数据,这样当新的程序要求使用这些代码和数据时,就不必从硬盘中读取,而直接从内存中读取,这样速度会快出不少,从而大大提高系统性能。    
   
  (1)128MB~512MB    
   
    据专家介绍,如果内存为128MB~512MB,最好用"记事本"打开c:\windows\system.ini查找[Vcache]一节,找到以"MaxFilecache="开头的一行,并设置其值为物理内存的70%(由于这里使用的数值以KB为单位,需要使用MB*1024或Bytes/1024的公式来转换数据),比如:你的内存为128MB,那么就应该是128*0.7*1024=91750.4(约为91750KB),该语句应写为"MaxFileCache=91750"    
   
    (2)512MB以上内存    
   
    有些朋友会发现,当把内存增加到512MB以上后,启动Windows98/Me或打开DOS窗口时,系统会提示"内存不足"。    
   
    这主要是因为Windows98/Me处理大于512MB内存时存在缺陷,因此最好将Vcache的MaxFileCache值制定为512MB(524,288KB),也就是"MaxFileCache=524288"。    
   
    (3)1GB内存    
   
    如果内存达到了1GB或更高,那么Windows98/Me会出现连续重启、死机或在使用Windows   Update过程中不断重启的故障。    
   
    要解决这个问题,同样是打开System.ini文件,在[386Ehh]字段添加"MaxPhysPage=40000"。这样,就可以限制Windows读取的内存控制在1GB以下。    
   
    如果无法进入Windows,那么可在重启时一直按下Ctrl键直到出现启动菜单,接着选择"Command   Prompt   Only"项,在出现命令提示符后,输入"edit   system.ini"并回车,接着在[386Ehh]字段添加"MaxPhysPage=40000"。    
   
    关闭休眠    
   
    很多用户喜欢休眠功能,这样可以实现快速开机功能,但对于大内存的电脑来说,在不经常读、写硬盘的情况下,最好是把硬盘休眠功能关闭,因为有时也会因此而造成无故死机故障。    
   
    有大内存就可以不要虚拟内存了?    
   
          经常看到不少文章介绍,再有了大内存后,就可以将虚拟内存禁用掉。其实不然!比如:Windows98/Me对大于512MB的内存有先天不足,大于这个数量的内存,Windows98会出现不稳定及启动速度变慢的情况。如果使用了大内存加上禁用虚拟内存,不稳定因素将会进一步增加。    
   
    另外,Windows本身的设计是,一旦发现有进程转入不活动状态,就会把分配给它的内存空间映射到交换文件中,尽可能空出物理内存给其他活动的进程,并不是用完物理内存才开始动用交换文件。因为如果等到物理内存用完再调用,就已经太迟了。在配制较低的电脑上势必造成数据传输和处理停滞。所以禁止虚拟内存从原则上来讲,最易引起Windows异常,及时不出现运行不了的故障,也会频繁提示虚拟内存不够,请重新设置云云。    
  Top

2 楼mlb2729(闪亮ぁ瞬间)回复于 2006-12-01 14:17:30 得分 0

樓上的夠受的...Top

3 楼mlb2729(闪亮ぁ瞬间)回复于 2006-12-01 14:21:44 得分 0

是夠強的,不好意思打錯了...Top

4 楼dlychl(海蛎子)回复于 2006-12-05 08:19:18 得分 0

很强呀,回去试一下。Top

5 楼tanyi2000(虚怀若谷)回复于 2006-12-07 11:59:59 得分 0

已经介绍得非常清楚了,98不仅对内存对硬盘也有限制不支持大硬盘.希望楼主有条件可以更换OS,另将此贴结了.Top

相关问题

关键词

得分解答快速导航

  • 帖主:bashenandi

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo