设为首页 设为收藏
当前位置: sf999首页 > 攻略资讯 > 开服技术 > 揭示非法操作惹起kernel32出错的缘由剖析新开传奇发布站

揭示非法操作惹起kernel32出错的缘由剖析新开传奇发布站

发布时间:2015-12-22 00:56攻略来源:sf999攻略作者:

利用Windows 9x/Me做传奇服务器端的冤家最害怕的便是突然屏幕上出现“非法操作”的揭示(游戏角色倒档),而其中的显示信息又经常触及kernel32.dll这个文件,那么kernel32.dll是什么,如何应答与处理这类成绩呢?相信传奇一条龙下面这篇文章会为你领导迷津。

  一、什么是kernel32内核文件

  kernel32.dll是Windows9x/Me中十分重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存治理、数据的输入输收操作和中缀解决,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无奈占用这个内存区域。

  有时,Windows会弹出“非法页谬误”的消息框,简略地说,这是由于某个或多个程序试图访问kernel32.dll所占用的内存保护区域,从而产生冲突而形成的。该谬误普通由某个特定的程序惹起,也能够是多个文件或程序。假设是由某个程序惹起,那么可能尝试重新装置或晋级该程序来处理成绩,而假设由多个文件和程序惹起,那就极有能够是因损坏的硬件设施驱动而惹起的。

  二、惹起kernel32出错的次要元凶:

  1.Windows本身的暂时替换文件被破坏;

  2.文件分配表(FAT)出现谬误;

  3.用户名和明码列表谬误;

  4.装载了已经被破坏的或许是不正确版本的ker -nel32.dll文件;

  5.注册表文件被损坏;

  6.计算机硬件有成绩,如CPU过热、超频利用、损坏的电源、地线稳定、射频噪音、损坏的磁盘控制器;

  7.BIOS中期待形状设置出现成绩,或许RAM时钟有谬误;

  8.已经损坏或许没有正确、残缺地装置软件;

  9.暂时文件夹不存在或许已经损坏;

  10.损坏的控制面板文件(扩充名为cpl);

  11.不正确或许已经损坏的硬件驱动程序;

  12.没有正确装置打印机驱动程序;

  13.Java设施谬误;

  14.已经被破坏的.LOG日志文件;

  15.访问历史文件夹谬误;

  16.不适合的或损坏的动态链接库文件;

  17.机器感染了病毒;

  18.损坏的或许不正确版本的msinfo32.exe文件;

  19.磁盘空间无余。

  三、行之无效的处理计划知道了哪些情况能够惹起kernel32.dll文件出成绩,那么就可能采取扫除法逐一处理。不过,在大少数情况下,咱们建议你优先实施以下处理计划:

  1.谬误的内存模块:用“记事本”打开根目录下的config.sys,并在其中插入命令行:DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:ON,然后在电脑重启时观察屏幕所显示的HIMEM has detected unreliable memory at address xxxxxxxxx,这样就可能根本确定内存出了成绩。不过,这能够需求重启几次来逐个发现。当然也可能下载、运转相应的系统诊断软件,顺便是内存检测软件;

  2.谬误的显卡驱动程序:最新版本的显卡驱动程序可能保证显卡愈加稳固、高效地运转,因此你要确保显卡驱动程序是最新版本;

  3.超频CPU、总线速度:假设想要你的电脑运转得愈加稳固、持久,建议不要将CPU和总线超频利用,恢复到默许值;

  4.CPU或许电源风扇转速不失常或落满灰尘:风扇的不稳固能够导致CPU或电源温度过高,从而惹起系统不稳固。CPU风扇可能用小刷子和吹风机解决,电源风扇则需求由业余人员打扫;

  5.图形加速设置过高:右击“我的电脑”,抉择“属性”命令,在“功能”选项卡中抉择“图形”按钮,将硬件加速调低一个刻度,然后确定后重启,假设还有成绩,再反复以上步骤持续往下调低一个刻度,直到失常为止;

  6.动画光标、鼠标轨迹和流动桌面:这些花哨的设置都有能够惹起kernel32.dll谬误,尝试禁用这些性能,然后再一个一个激活这些性能,直到发现谬误为止;

  7.相当有效的处理计划:实际证实这个方法处理过许多kernel32.dll解体的成绩。在C盘根目录下,用“记事本”创建或许间接修正系统配置文件config.sys,在其中退出如下3行语句:

  FILES=65

  BUFFERS=40

  STACKS=64,512

  假设谬误仍然存在,可利用“记事本”打开系统文件夹下(如〈C:\Windows\〉)的system.ini文件,然后在[386Enh]节上退出如下两行语句:

  ; Increases default stack pages from 2 to 6

  MinSPs=6

  (MinSPs默许值是2,如需求,每次添加2直到处理成绩为止,而第一句后面的“;”次要起注释作用。)

  修正好后保存参加,重启使之生效。

  8.删除暂时替换文件:假设谬误仍然存在,可能尝试删除Windows的暂时替换文件Win386.swp来处理成绩,不过该文件无奈在Windows下删除,你需求退到DOS实形式下停止,进入系统目录(如C盘〈Windows〉目录)删除Win386.swp,当系统重启后Windows会重重生成该文件。

------分隔线----------------------------
  • 挑错
  • 打印
返回顶部

热门搜索

显示全部