转贴了一个,楼主可以试试,以下是转贴
运行登录器就出现 Failed to load kernel library 这个提示!
貌似是支持库不能加载,今天我就把解决方法告诉大家![无需重装系统]
系统运行有些EXE程序 有时会出现“failed to load kernel library”这种情况,原因是你的杀毒软件误杀了"krnln.fnr"和"shell.fne"这两个文件。
出现此问题的原因可能是因为用户对系统中"C:\Documents and Settings\Administrator\Local Settings\Temp\E_4"目录没有可写权限造成的,因为此目录是E语言程序运行时临时存放支持库文件"krnln.fnr"和"shell.fne"的。
解决办法
请把附件下载下来,解压后再放到下面所对应的目录即可!
把此文件解压后放在下面这个目录里
C:\Documents and Settings\Administrator\Local Settings\Temp\E_4 如果 Temp文件夹下有“E_4”这个文件,请选择“工具”→“文件夹选项”→“查看”→然后把里面的[隐藏受保护的操作系统(推荐)]前面的那一项去掉。显示“E_4”此文件后,删除“E_4”,再新建一个文件夹 命名为“E_4”,再把下载好的3个文件放入“E_4”目录下,即可解决有些EXE执行文件时出现“failed to load kernel library”的错误提示。
办法详解二:
系统运行有些EXE程序 有时会出现“failed to load kernel library”这种情况,原因是你的杀毒软件误杀了"krnln.fnr"和"shell.fne"这两个文件。
出现此问题的原因可能是因为用户对系统中"C:\Documents and Settings\Administrator\Local Settings\Temp\E_4"目录没有可写权限造成的,因为此目录是E语言程序运行时临时存放支持库文件"krnln.fnr" 和"shell.fne"的。
解决办法1:
删除临时文件夹“E_4”内的文件,如果看不到此文件,请选择“工具”→“文件夹选项”→“查看”→然后把里面的[隐藏受保护的操作系统(推荐)]前面的那一项去掉。试下行不行 如果不行 请参照解决办法2。本是是靠第2个办法解决的。在此感谢 风火六月。
解决办法2:
请把下面的文件全下载下来,解压后再放到下面所对应的目录即可!
把此文件解压后放在下面这个目录里
C:\Documents and Settings\Administrator\Local Settings\Temp\E_4 如果 Temp文件夹下有“E_4”这个文件,请选择“工具”→“文件夹选项”→“查看”→然后把里面的[隐藏受保护的操作系统(推荐)]前面的那一项去掉。显示“E_4”此文件后,删除“E_4”,再新建一个文件夹命名为“E_4”,再把下载好的3个文件放入“E_4”目录下,即可解决有些EXE执行文件时出现“failed to load kernel library”的错误提示 --------------------------------------使用说明--------------------------------------
这个程序的目的在于修复易语言程序在运行时出现的"Failed to load kernel library"错误。
它首先会释放两个文件e4.bat和samlan.exe到你的系统,然后运行e4.bat。 samlan.exe程序用于修改文件夹权限,不过事先你得有管理员的权限。 e4.bat的作用是利用samlan.exe修改临时文件夹下e_4文件夹的权限为可写(一般电脑不需要这步),然后再将E_4文件夹重命名为"8位随机数.TMP",8位随机数由系统随机生成。
下载地址:
http://www.fs2you.com/files/fe92df17-5268-11dd-a37a-0019d11a795f/
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x