【问题背景】

  目前网吧客户机配置越来越高,变化最大的当属客户机的内存大小,目前新开的网吧,客户机内存最小的基本都是4G,最大的已经有人开始使用16G内存。注意!这是客户机的内存大小,不是服务器的内存!
  虽然客户机的内存越来越大,但是我们发现,网吧用的操作系统多数还是32位操作系统,这就带来一个问题——客户机的物理内存无法充分使用,这是由于32位操作系统的系统特性原因,导致他无法对大内存寻址,以至于无法识别,更无法使用!如下图:

  为了解决这个问题,网维大师系统虚拟盘,也就是网维无盘,提供了一项技术,该技术可以通过无盘软件的底层驱动,并利用操作系统的物理扩展内存(PAE)技术,将系统未识别的物理内存当作无盘客户机的一个“小硬盘”来使用,假如客户机在使用过程中,产生了回写,那么这些回写数据会优先写入到未被识别的物理内存中。通过这项技术,即便32位系统不能识别4G或者更大的内存,但是一样可以变相使用起来!使无盘服务器的回写压力变低,同时提升客户机性能。
  但是这个技术实际上是需要硬件支持的,假如硬件对物理扩展内存技术支持不是很好,则可能会出现一些奇怪的问题现象,而这些现象因为其他无盘产品可能还不支持这样的功能,所以大家会看到,网维的无盘上有这样的问题,但是其他无盘上没有。
  通常,我们可以借助一款名为AIDA的硬件检测软件,来查看当前系统的PAE支持情况,如下图:

 

【问题现象】

  当无盘客户机物理内存≥4G时,在使用网维大师系统虚拟盘,即网维无盘时。客户机可能会出现开机滚动条过程死机开机滚动条过程0x7E蓝屏游戏过程死机蓝屏花屏拷贝大于4G文件时客户机卡死不动等问题。但是这些问题现象往往只存在与普通用户状态下,如果是超级用户则一切正常,或者问题发生几率会变的很低。
  案例:APU蓝屏黑屏游戏秒卡纠结门


【原因说明】

  • 如果问题环境的客户机是独立显卡,则可能是由于客户机主板对于物理扩展内存技术支持不佳导致。
  • 如果问题环境的客户机是集成显卡,则可能是由于显存分配冲突导致,蓝屏代码0x7E。

【解决方案

  • 解决方案一:最彻底的解决方案是联系主板厂商,索取新的主板BIOS,这样解决问题是最彻底,最完美的方案,但有些主板厂商可能还未发现这个问题,所以可能会出现无法提供BIOS的情况发生。
  • 解决方案二:集成显卡用户可通过修改主板BIOS设置,避免集成显卡使用未被操作系统识别的物理内存,由于每款主板BIOS不尽相同,因此仍然建议联系主板厂商求助。
  • 解决方案三:该方案属于变通方案,变通方案是通过操作系统层面,关闭PAE,以防止系统虚拟盘使用未被操作系统识别的物理内存。方案存在的弊端是:未被系统识别的内存,将无法得到利用,也就是说会浪费掉。比如你有4G内存,系统属性里可以看到3G,那么关闭PAE之后,无盘底层驱动也无法使用剩下那部分未识别出来的物理内存。因此,如果能够联系主板厂商,还是强烈建议用户联系主板厂商解决

变通方案——Windows XP:

1、开启超级用户。

2、修改C:\Boot.ini文件(该文件位于C盘根目录,默认为隐藏、只读属性)

3、按照如下方法,在Boot.ini文件中,增加/NOPAE参数,即可关闭物理扩展内存。

 4、退出并保存超级用户修改。

变通方案——Windows 7:

1、客户机开启超级用户。

2、然后在开始=》运行=》输入cmd,然后输入以下命令即可开启或关闭PAE模式。
注意:该命令需要在管理员状态下运行。

  • 开启PAE模式:bcdedit /set PAE forceenable
  • 关闭PAE模式:bcdedit /set PAE forcedisable

3、执行完命令后,可以通过继续输入bcdedit来查看PAE开启状态,如下图:


【已经发现存在问题的主板】

 

映泰:A75MG金刚版,现象为:花屏 //2012年10月18日更新