page_fault_in_nonpaged_area故障简要解析
page_fault_in_nonpaged_area原意是计算机分页区域故障,故障的表现形式:开机启动时系统出现:你的电脑出现问题 需要重新启动,我们只收集某些错误信息,需要重新启动。我们有必要了解一下计算机的分页区域是什么,有何用途?在Windows NT(微软公司的网络操作系统)使用了Pagefile.sys。当物理RAM( 随机存取存贮器)从低端开始运行时,Windows NT(微软公司的网络操作系统)的分页文件可以通过Control Panel |System | Performance 标签| Virtual Memory进行管理。在这里,你可以控制分页文件的几个设置(包括大小和区域)。如果分页文件太小或者根本不存在,启动时就会出现上述警告消息。下面我们来解析一下相关内容。
操作方法
- 01
分页区域是什么?用户程序的地址空间被划分成若干固定大小的区域,称为“页”,相应地,内存空间分成若干个物理块,页和块的大小相等。可将用户程序的任一页放在内存的任一块中,实现了离散分配。
- 02
Windows NT分页文件的基本原则: Windows NT最初通过在物理RAM的数量上加上12MB以设定开始的分页文件大小。这12MB考虑到在系统故障时分页文件内容可被倾倒到一个日志中以防万一。如果看见了“停止”框和接着出现蓝屏死机,在操作中遇上了这个问题。如果开始的分页文件的大小小于这个数(物理RAM的数量上加上12MB),就会开始收到Running Out Of Memory消息。 Windows NT操作系统和其应用程序使用了大约10MB的RAM。所以,应该从物理RAM的数量上减去这个值。这会给你充分的回旋余地决定你的服务器的内存要求。 Windows NT要求分页文件的最小值为2MB。。
- 03
若分页文件太小或者根本不存在,启动电脑时就会出现警告消息。
- 04
若分页文件太小的原因,往往出现内存不足等故障,可以在重新启动成功的情况下在系统中调整一下系统虚拟内存的大小,依然不能解决也可以在硬件设备中再加一条或两条同型号同频率的内存来解决内存不足等此类问题。
- 05
若分页文件不存在(内存损坏,病毒入侵,硬件冲突等原因系统遭到破坏)的原因。解决办法:更换内存条,还原或重装系统是解决此办法的捷径,当然也可以插入系统光盘对分页文件进行修复来进行尝试。卸载同类软件只保留一个,也可以解决软件冲突造成的此类问题。