kernel32

无法定位程序输入点于动态链接库kernel32.dll上

kernel32

文章插图

1、在正常的情况下kernel32.dll存放在C:/Windows/system32文件夹中 。当出现“无法定位程序输入点于动态链接库KERNEL32.DLL”的问题时,一般来说是kernel32.dll文件有问题 。2、打开安全卫士 , 进入到安全卫士的首页,在页面上方的菜单栏可见“功能大全” 。3、点击进入到功能大全页面,在页面上可以找到“系统急救箱” 。4、点击进入到“系统急救箱”页面,在页面的右侧菜单中可见“修复系统文件” 。5、点击“修复系统文件” , 弹出修复系统文件的页面,在页面上可见“手动添加” 。6、点击“手工添加”,弹出添加页面 。7、在页面上输入“kernel32.dll”,然后点击“添加” , 即可修复kernel32.dll , 如果在手工添加kernel32.dll提示没有丢失时,我们需要将原来C:/Windows/system32文件夹中的kernel32.dll删除或者剪切到其他目录 。8、然后同时按住WIN+R,弹出运行窗口 。9、在窗口中输入“regedit”,然后回车 , 弹出注册表编辑器,然后点击注册表编辑上方菜单栏中的编辑,弹出下级子菜单,在子菜单中中找到“查找” 。10、点击“查找” , 弹出查找的窗口页面,在页面上输入“kernel32.dll”,进行查找,然后搜索找到kernel32.dll相关的项目删除清理 。清理完毕后重新注册一下kernel32.dll , 即可解决无法定位程序输入点于动态链kernel32.dll的问题 。
Windows2008R2无法定位程序输入点于动态链接库kernel32.dll
kernel32

文章插图

1、若错误提示为:“无法定位程序输入点于 动态链接库KERNEL32.DLL”,那么一般是kernel32.dll文件有问题 。2、首先我们需要在网上搜索kernel32.dll文件 。3、找到适合自己电脑的kernel32.dll文件 , 并下载 , 把电脑上的kernel32.dll文件改名 , 把下载好的文件拷贝到system32目录下面替换
无法定位程序输入点于动态链接库kernel32.dll怎么办方法/步骤


1
错误提示,如下图提示 “无法定位程序输入点于动态链接库KERNEL32.DLL” 。看到如本例是 KERNEL32.DLL 那一般就是这个dll文件有问题 。



2
如果有光盘直接在i386里面去找,没有就直接网上搜索这个文件下载


3
打开合适的下载地址之后 , 根据自己的网络情况下载 kernel32.dll文件



4
Kernel32.dll文件在哪里

Kernel32.dll文件是系统核心动态连接文件,一般都是在system32目录下面(C:\windows\system32下面) win7系统也是一样的


END
解决办法


1
替换文件法
把kernel32.dll文件改名 , 把下载好的文件拷贝到system32目录下面替换


2
替换之后,再测试看看能否正常打开运行 。

3

END
注册表清理法


1
如果上述方法解决不了,再清理注册表中相关信息 。
打开运行输入 regedit打开注册表编辑器


2
在编辑注册表编辑器之前,先把之前的配置导出来备份一下

3
通过ctrl+F 搜索,kernel32.dll 搜索找到相关的项目删除清理

4
全部都清理完成之后,出现 注册表搜索完毕为止 。

无法定位程序输入点kernel32.dll 于动态链接库长话短说:此文件本质上是dll运行库的一部分 , 丢失、缺失此类文件都是dll运行库的问题 , 而不是游戏本身的问题 。所以重新下游戏肯定是没有用的 。因为一般软件(游戏也是一种软件)启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有 , 需要自己另外安装的 。举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11 , 没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll并且 , 有些人建议的重装系统大法也是没用的(指原版系统 , 换系统除外) 。因为这些所谓的dll丢失,绝大部分都并不是真的“丢失”,而是原版系统本身确实就没有自带 。关于附件:dll运行库修复工具是很容易搜到下载的,也可以直接下载我附件(上传附件仅仅是为了下载方便,也可以直接搜索下载),附件免费下载 , 不要积分 。7z、rar、zip文件要用解压缩软件打开,x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题 。建议使用dll修复工具,解压之后打开主程序点击“修复”按钮 , 稍等即可解决 。
kernel32.dll 错误KERNEL32.DLL是在Windows 95,Windows 98和Windows Me中使用的32位动态链接库文件 。KERNEL32.DLL负责内存管理、输入输出以及中断等工作 。启动Windows系统之后,KERNEL32.DLL就会被装载到不会被其他应用程序影响的受保护的内存空间中 。在某些时候,会出现invalid page fault(IPF)错误信息,这是由于其他应用程序试图访问KERNEL32.DLL所在的受保护内存空间引起的 。不过有时,特定的某些程序也能引起这种错误 。
如果这个问题是由于运行某一个程序引起的,可以尝试重启动该程序甚至覆盖安装 。如果你访问很多文件和程序的时候都会出现这种问题,那也有可能是损坏的硬件或者系统本身造成的 。你可以进入安全模式 , 彻底的检查一下那些第三方的常驻内存程序 。一下列出了一些会引起KERNEL32.DLL错误的原因:
损坏的交换文件 , 
损坏了的文件配置,
损坏了的密码列表,
损坏了的或者版本错误的KERNEL32.DLL文件,
注册表被损坏 , 
硬件方面:CPU过热、被超频、电源质量差、电波干扰、硬盘坏道,
BIOS设置方面,
第三方软件被损坏 , 
临时文件夹不存在或者被损坏,
控制面板文件(.Cpl)被损坏,
JAVA虚拟机被损坏,
不兼容的或者损坏的动态链接库文件 , 
病毒,
损坏的或者版本错误的MSINFO32.EXE文件,
其他一些依靠内核文件的程序损坏 。
可见,引起这种错误的原因是非常多的
一般性的KERNEL32.DLL错误排查方法
对于一般的错误,只要按照下面的步骤去做就可以了:1, 内存模块错误:在运行中输入msconfig.exe然后回车 , 在CONFIG.SYS 下添加这么一行:“DEVICE=C:\\\\WINDOWS\\\\HIMEM.SYS /TESTMEM:ON”确定 。重启动之后如果会出现类似“HIMEM has detected unreliable memory at address xxxxxxxxx”这样的字样,就标明你的内存模块确实是有问题的 。当然,你也可以直接在 http://www.simmtester.com/page/products/doc/download.asp 下载DocMemory这个软件来检查 。如果真的是由于这种原因造成频繁的错误,是该考虑更换内存的时候了 。
2 ,  显卡驱动错误:试试升级你的显卡驱动 。
3, 绝对不要超频CPU和提高系统总线频率 。
4,检查你的CPU和电源的散热风扇:经常清洁风扇 , 以便保持良好的散热 。
5,图形加速设置的过高:鼠标右键点击“我的电脑”,打开属性对话框,在“性能”选项卡下 , 点击“图形”按钮,将图形加速的幅度调整的低一些 。重启动 。
如果上面的方法不能解决问题,那你还可以试试这样做:
在C盘的根目录下,更改或者创建一个Config.sys文件,并使它包含如下内容:
FILES=65
BUFFERS=40
STACKS=64,512
重启动之后如果错误还在持续,试试在System.ini文件的[386Enh]下添加这一行:
Increases default stack pages from 2 to 6
MinSPs=6
保存之后重启动 。

kernel32的kernel32出错主要原因Windows自身的临时交换文件被破坏;文件分配表(FAT)出现错误;用户名和密码列表错误;装载了已经被破坏的或者是不正确版本的kernel32.dll文件;注册表文件被损坏;计算机硬件有问题,如CPU过热、超频使用、损坏的电源、地线波动、射频噪音、损坏的磁盘控制器;BIOS中等待状态设置出现问题,或者RAM时钟有错误;已经损坏或者没有正确、完整地安装软件;临时文件夹不存在或者已经损坏;损坏的控制面板文件(扩展名为.cpl);不正确或者已经损坏的硬件驱动程序;没有正确安装打印机驱动程序;Java设备错误;已经被破坏的.log日志文件;访问历史文件夹错误;不合适的或损坏的动态链接库文件;机器感染了病毒;损坏的或者不正确版本的msinfo32.exe文件;磁盘空间不足 。
打开软件出现kernel32.dll报错 , 怎么办kernel32.dll是Windows 9x/Me中非常重要的32位动态链接库文件,属于内核级文件 。它控制着系统的内存管理、数据的输入输出操作和中断处理
kernel32.dll通常出现错误问题,修复方法为:
1、启动过程中,按F8进入安全模式,复制这个新kernel32.dll文件替换掉原来的即可!位置:X:\windows\system32\kernel32.dll是Windows9x/Me中非常重要的32位动态链接库文件,属于内核级文件 。winxpwin2003Windows9x Me都有此文件错误的现象!替换修复一下吧!
2、全盘杀毒

kernel32.dll的下载:http://dl.pconline.com.cn/download/91257.html

C:\WINDOWS\system32\kernel32.dll错误修复kernel32.dll是系统关键DLL线程 , 你是无法移动和删除的,建议你插入系统安装盘(不是GHOST),然后打开CMD,输入:sfc /scannow,SFC程序就会检测到文件错误,重启电脑就能完成修复了 。或者在网上下载一个KERNEL32.DLL文件,然后在另一系统或PE里覆盖源文件即可 追问: 具体操作,我对电脑不太懂 。回答好了继续加积分! 回答: 你有没有XP安装光盘,有的就放进光驱,然后打开命令提示符,输入:sfc /scannow就行了 。如果没有 , 你可以到网上下载一个 , 然后向别人借一张PE光盘,把PE安装自己的电脑上 。安装完后进入PE,把下载的文件拷贝到C盘下的WINDOWS文件夹下的system32文件夹 , 如果提示同名文件,就点覆盖 。覆盖了重新启动到XP系统就好了 追问: 我没XP安装光盘,到哪个网站下什么,PE光盘长什么样(顺便说一下我用的是联想笔记本)如果可以麻烦把东西发了我邮箱里(并附带操作步骤详细点,谢谢?。?回答: PE光盘是安装了Windows PE的光盘,可以利用它修复原有系统 。你可以到电脑城购买一张GHOST系统的光盘,然后放进光驱,点“安装pe到本地硬盘”,安装完后,启动PE,把你下载的KERNEL32.DLL文件拷贝到C盘下的WINDOWS文件夹下的system32文件夹 , 如果提示同名文件就点覆盖 。成功后重启到XP系统就好了 。

kernel32.dll错误导致旺旺不能运行重新安装 有可能是重装系统后导致 动态链接库 失效 当然可能有别的原因 不过一般重新安装都能解决问题

我的电脑一开机出现 无法定位程序输入点Getsystemfirmwaretable于动态连接库KERNEL32.dll上是怎么回事啊“开始”-“运行“、"cmd",确定后输入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
重新注册所有的dll文件 , 有可能会解决该问题

为什么电脑会出现无法定位程序输入法 MakeCriticalSectionGlobal 于动态链接库 KERNEL32.dll 上。kernel32.dll如果丢失或者损坏最好使用专业的工具进行修复:

“潜行者”病毒以感染Windows系统文件kernel32.dll作为跳板,绕过杀毒软件及网游保护系统 。一旦受感染的系统文件被网络游戏加载到内存,便会加载各种流行网游盗号木马(特征是扩展名为drv) , 盗取《天龙八部》,《剑网三》,《QQ地下城勇士》 , 《CF》等流行网游的账号 。同时,也会使游戏过程中频繁卡机 。

“系统文件替换病毒”的出现,意味着网游盗号产业进一步细化分工,可以为了绕过安全软件和网游保护而制作一种独立病毒 。在过去,木马为了侵入网游,必须在启动项中进行加载,所以安全软件可以通过启动项检查发现是否有木马进入系统 。而像“kernel32.dll病毒”这种通过感染kernel32.dll文件,从而将木马加载进网游进程的形势,可以绕过大多数安全软件的检测 。这也是“系统文件感染病毒” 至今没有被主流杀软查杀的原因 。

多数杀毒软件对“潜行者”病毒无法查杀,或查杀后造成系统找不到kernel32.dll文件,导致运行网游时弹出系统文件丢失提示 。

kernel32.dll修复方法:

1、使用可牛免费杀毒进行全盘扫描能够完美清除该病毒,修复系统文件 。

2、如果因其他杀软查杀,导致电脑出现kernel32.dll文件丢失,可以使用可牛系统文件修复工具进行系统文件完美修复 。

可修复系统文件列表:

explorer.exe,explorer.exe,D3d8.dll,rpcss.dll,olepro32.dll,d3d8thk.dll,wsock32.dll,comdlg32.dll,d3d9.dll,lpk.dll,kernel32.dll,ksuser.dll,urlmon.dll,npptools.dll,rundll32.exe,comres.dll,imm32.dll,usp10.dll,midimap.dll,dinput8.dll,userenv.dll,,explorer.exe,conime.exe,msvcrt.dll,dbghelp.dll,D3D8THK.DLL,NETBIOS.SYS,msvcr71.dll,msimg32.dll,Userinit.exe,Explorer.exe,sensapi.dll

百度搜索:可牛系统文件修复工具

急救!电脑一开机出现 无法定位程序输入点Getsystmfirmwaretable于动态连接库KERNEL32.dll上是怎么回事?。?/h3>重新安装系统-下载并安装360-修复系统漏洞-下载安装瑞星并升级到最新版本-下载驱动精灵-检测并安装驱动-备份系统。LZ可能觉这我说的和你的问题是两码事 。你的这种情况最好的办法就是重新安装系统 。这种方法最彻底 。但是安装好系统后谁也不敢保证以后不出现问题 。所以我才给你说了上面的方法 。有问题时就可以恢复系统了 。平时多做一些系统的简单维护 。定期升级杀毒软件或更新漏洞 。避免或不安装一些自己不熟悉的软件,这样就会更小造成系统出现问题 。。呵呵

电脑出现Exployey错误(KERNEL32.DLL)怎么办可以取消此错误报告
winxp的IE6,执行”控制面版”->系统->高级,单击错误报告,选用”禁用错误报告”选项,并选用”但在严重错误时通知我”

为什么老是出现kernel32.dll你看看这个网页:《kernel32.dll出错解决方案》
http://cache.baidu.com/c?word=kernel32%3B%2E%3Bdll&url=http%3A//www%2Eyz198%2Ecom/articleview/2005%2D8%2D6/article%5Fview%5F358%2Ehtm&b=19&a=0&user=baidu

如何修复丢失的kernel32.dll文件重装系统,最简单是用(光速一键重装系统)这个软件在线就能装XP;Win7;Win8系统,不用光盘和U盘 , 32.64位都有,还支持各系统之间换装的,不会可百度一下这个软件 , 有下载的,会点确定就能自已装系统的 。

Kernel32.dll怎么修复您正在看的电脑技巧教程是:kernel32.dll出错解决方案 。>注册表杀毒病毒windowsos相关内容:注册表杀毒病毒windowsos

使用Windows 9x/Me的朋友最害怕的便是突然屏幕上出现“非法操作”的提示,而其中的显示信息又常常涉及kernel32. dll这个文件 , 那么kernel32.dll是什么,如何应对与解决这类问题呢?相信下面这篇文章会为你指点迷津 。
kernel32.dll
一、什么是kernel32内核文件
kernel32.dll是Windows 9x/Me中非常重要的32位动态链接库文件 , 属于内核级文件 。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域 , 使别的程序无法占用这个内存区域 。
有时,Windows会弹出“非法页错误”的消息

是:kernel32.dll出错解决方案 。框,简单地说 , 这是因为某个或多个程序试图访问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.图形加速设置过高:右击“我的电脑”,选择“属性”命令,在“性能”选项卡中选择“图形”按钮,将硬件加速调低一个刻度 , 然后确定后重启,如果还有问题 , 再重复以上步骤继续往下调低一个刻度,直到

所有办法都试了个遍,还有什么办法修复Kernel32.dll文件?dll注册命令注册后要重新启动才可以调用,不是你注册后就可以立即使用,这是有分别的 。再试试全部注册一遍试试 。

必须是同系统类型(比如:win732旗舰版....都是旗舰版才行),要拷贝到指定的文件夹里,还要注册一次,然后重新启动电脑才可以 。
在桌面下点击开始在里边找的 运行,点运行 , 在运行的框里输入cmd 回车:然后输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
一次性注册所有dll 。
重新启动电脑即可注册成功 。
有帮助请采纳下,选为满意答案,谢谢!

如何修复丢失的kernel32.dll文件下载好kernel32.dll文件之后将其拷贝到以下系统目录上:1、Windows 95/98/Me系统,将KERNEL32.dll复制到C:WindowsSystem目录下 。
2、Windows NT/2000系统,将KERNEL32.dll复制到C:WINNTSystem32目录下 。
3、Windows XP/WIN7/Vista系统,将KERNEL32.dll复制到C:WindowsSystem32目录下 。
4、现在你的系统是64位的请将文件复制到C:WindowsSysWOW64目录 。
拷贝完成后在打开逗开始--运行地在运行输入框上输入【regsvr32 KERNEL32.dll】,执行该命令即可修复KERNEL32.dll文件丢失的情况 。

怎么修复kernel32.dll文件??有个东西不知道你知不知道,360急救箱,360安全卫士自带的 。进入360安全卫士-木马查杀-快速扫描-点停止-点确定 。出现了360急救箱,你点下就打开了360急救箱 。然后点开始系统急救-有升级就点升级 , 因为可能版本不一样 , 功能的摆放不一样,怕你找不到 。如果出现驱动加载失败 , 重新开急救箱就行 。然后点右下角DLL文件恢复-手动添加-kernel32.dll-然后点立即恢复就行希望能帮到你

开机运行软件,出现kernel32.dll错误?求解决方案朋友,这是你的电脑“丢失”或“误删”了“系统文件”,或“系统文件”被病

毒和“顽固”木马“破坏”,我给你8种方法:(答案原创,严禁盗用)

1.下载个:“360系统急救箱”?。ò踩J较拢褂茫?效果更好?。?br>
(1)先“查杀”病毒,再删除后,“立即重启”!

(2)重启开机后 , 再点开“隔离|恢复” , 点:“彻底删除” , 病毒文件和“可

疑自启动项”!

(3)再点开“修复”,“全选”,再“修复”文件!

(4)再点开:“恢复丢失的dll文件”,扫描一下,如果没有就行了!

2 。用“360安全卫士”里“系统修复” , 点击“使用360安全网址导航”,再

“全选”,“一键修复”,“返回”!

3 。用“360安全卫士”的“扫描插件”,然后再“清理插件”,把它删除!

4 。再用“360杀毒双引擎版”,勾选“自动处理扫描出的病毒威胁”,用“全盘

扫描”和“自定义扫描”,扫出病毒木马,再点删除!

重启电脑后,来到“隔离区”,点“彻底删除”!

5 。使用360安全卫士的“木马云查杀”,全盘扫描,完毕再“自定义扫描”!

扫出木马或恶意病毒程序,就点删除!

重启电脑后 , 来到“隔离区”,点“彻底删除”!


6 。如果还是不行,试试:“金山急救箱”的扩展扫描和“金山网盾”,一键修

复!

7 。再不行 , 重启电脑,开机后,按F8,回车,回车,进到“安全模式”里,

“高级启动选项”里 , “最后一次正确配置”,按下去试试,看看效果!

8 。实在不行 , 做“一键还原”系统?。ǚ椒ǎ何业陌俣瓤占涞牟┛屠镉校?

WIN7系统下安装软件提示kernel32.dll文件丢失是什么原因?怎么解决?1、开始——运行——输入regsvr32 kernel32.dll 回车 。
2、如果提示没有这个dll文件,请下载这个文件,下载地址:www.ylmf.net/dll/kernel32_dll.html
3、将这个文件放入win7 C:\windows\system32或syswow64下 。重新再运行regsvr32 kernel32.dll 即可 。

打开软件提示,因为计算机中丢失KERNEL32.ddl一、如果您的系统提示“没有找到kernel32.dll”或者“缺少kernel32.dll”等类似错误信息,请把kernel32.dll下载到本机
二、直接拷贝该文件到系统目录里:
复制kernel32.dll到C:Windows\System32\目录下 。

三、然后打开“开始-运行-输入regsvr32 kernel32.dll”,回车即可解决错误提示!

我下载了KERNEL32.dll到C盘 开始它说已经有个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=65BUFFERS=40STACKS=64,512如果错误仍然存在,可使用“记事本”打开系统文件夹下(如〈C:\Windows\〉)的system.ini文件,然后在[386Enh]节上加入如下两行语句: ; Increases default stack pages from 2 to 6MinSPs=6(MinSPs默认值是2,如需要,每次增加2直到解决问题为止,而第一句前面的“;”主要起注释作用 。) 修改好后保存退出,重启使之生效 。8.删除临时交换文件:如果错误仍然存在 , 可以尝试删除Windows的临时交换文件Win386.swp来解决问题,不过该文件无法在Windows下删除 , 你需要退到DOS实模式下进行,进入系统目录(如C盘〈Windows〉目录)删除Win386.swp,当系统重启后Windows会重新生成该文件 。9.密码列表损坏:如果系统密码列表文件被损坏也会引起错误,这时需要重建该文件,在“资源管理器”中选择〈Windows〉文件夹,然后按下F3调出查找对话框,在文件名中键入:*.pwl,然后进行查找,当符合条件的文件列出来后 , 将它们全部删除掉,接着重启,让系统重建密码列表文件 。10.病毒:如果系统显示的是MSIMN错误导致kernel32.dll产生无效页面错误,那么你的电脑很有可能被Happy 99蠕虫病毒所侵害,你需要使用杀毒软件对你的系统进行一下清除 。满意请采纳

kernel32.dll出错有一个叫做services.exe(大家都知道其实是系统程序)的程序被设为了开机自启动程序,当它启动后,会从一个叫KERNEL32.dll的动态链接库文件中调用一个叫做Lpkpresent的函数,但是,它调用失败了 。于是就出现了这样的提示 。
services.exe本来是系统的一部分 , 用于对系统注册表中进行进一步的配置 。但从你的情况来看,你很可能是中了病毒 。目前有“中国黑客”一类的病毒会将自己伪装(或加载)为services.exe来随系统启动 。

机器可以已经中毒 , 建议杀毒

如果技术够高,复制别人机子的kernel32.dll 到除了C盘的其他盘,重启进入dos,把C:\WINDOWS下面的kernel32.dll删除,复制干净的到C:\WINDOWS下面,重启进入windows,就可以了.我试过网上好多方法都杀不掉,我就这样杀掉了.试试


实在不会的话 用杀毒软件吧


可以看看 介绍 http://zhidao.baidu.com/question/2830444.html

windows无法定位kernel32.dll文件,怎么办?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.相当有效的解决方案:实践证明这个方法解决过许多ker- nel32.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会重新生成该文件 。
9.密码列表损坏:如果系统密码列表文件被损坏也会引起错误,这时需要重建该文件,在“资源管理器”中选择〈Windows〉文件夹,然后按下F3调出查找对话框 , 在文件名中键入:*.pwl,然后进行查找,当符合条件的文件列出来后,将它们全部删除掉 , 接着重启,让系统重建密码列表文件 。
10.病毒:如果系统显示的是MSIMN错误导致kernel32.dll产生无效页面错误,那么你的电脑很有可能被Happy 99蠕虫病毒所侵害,你需要使用杀毒软件对你的系统进行一下清除 。
11.Kernel32文件损坏:一个完全能够解决问题的方法,需要一定技术:首先下载一个干净的Kernel32.dll,存放到D盘根目录 , 在电脑启动时进入DOS,手动删除C盘下的Kernel32.dll,再用COPY将D盘的Kernel32.dll复制过去即可

参考资料:

C:\WINDOWS\system32\kernel32.dll 删不了啊这个是系统文件 删不掉的 删了就启动不了了

我的kernel32.dll坏了.可能是杀毒的时候删掉了 。怎么恢复啊?【急】进程文件: kernel32 or kernel32.dll
进程名称: Windows壳进程
描述: Windows壳进程用于管理多线程、内存和资源 。
是否为系统进程: 是


也可以用Windows故障恢复控制台重新从Windows xp的安装光盘上提取一个新的Kernel32.dll文件即可解决这个问题 。操作步骤为,启动故障恢复控制台 。打开“命令提示符窗口,输入“cd system32” , 然后按回车键,输入"map",然后按回车键 , 输入"expand f:\i386\kernel32.dll",然后按回车键 。输入“exit” , 当电脑重启时,取出window xp光盘,让电脑正常启动.

kernel32.dll文件的用途是什么kernel32.dll是非常重要的32位动态链接库文件 , 属于内核级文件 。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域 , 使别的程序无法占用这个内存区域 。

kernel32.dll 文件没有了怎么办?这是一个盗号木马导致,其感染 Drix的相关文件并加载起来,一旦杀毒软件删除被感染的文件,就会导致相关组件缺失 , 游戏及浏览器等常用软件运行不起来 。此时如果用户自行下载一个版本不对的文件手工修复是不太安全的,最好使用权威安全软件修复此问题 。【解决方案】建议下载最新版的360系统急救箱恢复丢失的DLL文件,下载地址: http://www.360.cn/killer/360compkill.html下载后,打开程序,点击开始急救等出现“引擎初始化完成”字样后点击“恢复丢失的DLL文件”,立即修复即可!

KERNEL32.DLL是什么文件shell32 - shell32.dll - DLL文件信息DLL 文件: shell32 或者 shell32.dllDLL 名称: Microsoft Windows Shell Library(微软视窗外壳要求生效的命令代码集合)描述:shell32.dll是Windows的32位外壳动态链接库文件,用于打开网页和文件,建立文件时的默认文件名的设置等大量功能 。严格来讲,它只是代码的合集 , 真正执行这些功能的是操作系统的相关程序,dll文件只是根据设置调用这些程序的相关功能罢了 。属于: Microsoft Windows Shell (微软视窗外壳)系统 DLL(动态连接库)文件: 是常见错误: File Not Found, Missing File, Exception Errors安全等级 (0-5): 0间谍软件: 否广告软件: 否系统文件shell32.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要 。在正常情况下不建议用户对该类文件进行随意的修改,它的存在对维护计算机系统的稳定具有重要作用

无法定位程序输入点 , KERNEL32.dll1、在正常的情况下kernel32.dll存放在C:/Windows/system32文件夹中 。当出现“无法定位程序输入点于动态链接库KERNEL32.DLL”的问题时 , 一般来说是kernel32.dll文件有问题 。2、打开安全卫士,进入到安全卫士的首页,在页面上方的菜单栏可见“功能大全” 。3、点击进入到功能大全页面,在页面上可以找到“系统急救箱” 。4、点击进入到“系统急救箱”页面 , 在页面的右侧菜单中可见“修复系统文件” 。5、点击“修复系统文件”,弹出修复系统文件的页面,在页面上可见“手动添加” 。6、点击“手工添加”,弹出添加页面 。7、在页面上输入“kernel32.dll”,然后点击“添加”,即可修复kernel32.dll,如果在手工添加kernel32.dll提示没有丢失时 , 我们需要将原来C:/Windows/system32文件夹中的kernel32.dll删除或者剪切到其他目录 。8、然后同时按住WIN+R,弹出运行窗口 。9、在窗口中输入“regedit”,然后回车 , 弹出注册表编辑器,然后点击注册表编辑上方菜单栏中的编辑,弹出下级子菜单,在子菜单中中找到“查找” 。10、点击“查找”,弹出查找的窗口页面 , 在页面上输入“kernel32.dll”,进行查找,然后搜索找到kernel32.dll相关的项目删除清理 。清理完毕后重新注册一下kernel32.dll,即可解决无法定位程序输入点于动态链kernel32.dll的问题 。
无法定位程序输入点enumcalendarinfoexex于动态链接库kernel32.dll
kernel32

文章插图

无法定位程序输入点enumcalendarinfoexex于动态链接库kernel32.dll是设置错误造成的,解决方法为:1、首先点击右下角金山毒霸的图标,打开金山毒霸 。2、在金山毒霸的首页左下角找到“电脑医生”按钮并点击 。3、然后在搜索框找到“无法定位序数”的相关解决方案 。4、找到之后点击“立即解决”按钮 。5、最后点击“立即修复”按钮 。6、之后电脑会自动修复这个问题,修复完成后重启电脑就可以了 。
无法定位程序输入点CompareStringEx 于动态链接库KERNEL32.dll 上 。怎么解决?
kernel32

文章插图

【kernel32】无法定位程序输入点CompareStringEx 于动态链接库KERNEL32.dll 上是设置错误造成的,解决方法为:1、此时我们可以打开安全卫士,进入到安全卫士的首页,在页面上方的菜单栏可见“功能大全” 。2、点击进入到功能大全页面,在页面上可以找到“系统急救箱” 。3、点击进入到“系统急救箱”页面 , 在页面的右侧菜单中可见“修复系统文件” 。4、点击“修复系统文件”,弹出修复系统文件的页面,在页面上可见“手动添加”,5、点击“手工添加”,弹出添加页面 。6、在页面上输入“kernel32.dll”,然后点击“添加”,即可修复kernel32.dll,如果在手工添加kernel32.dll提示没有丢失时,我们需要将原来C:/Windows/system32文件夹中的kernel32.dll删除或者剪切到其他目录 。7、然后同时按住WIN+R , 弹出运行窗口 。8、在窗口中输入“regedit”,然后回车,弹出注册表编辑器 , 然后点击注册表编辑上方菜单栏中的编辑 , 弹出下级子菜单 , 在子菜单中中找到“查找” 。9、点击“查找”,弹出查找的窗口页面,在页面上输入“kernel32.dll”,进行查找,然后搜索找到kernel32.dll 相关的项目删除清理,清理完毕后重新注册一下kernel32.dll,即可解决无法定位程序输入点于动态链kernel32.dll的问题 。
无法打开文件"kernel32.lib根据您的描述,谢谢您对电信产品的关注 。在项目属性 -〉VC目录 -〉库目录里面加了一个C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib就可以了 。

VS08 总是出现 fatal error LNK1104: 无法打开文件“kernel32.lib”系统模块的 lib 文件丢失 。
1.VS 的路径配置出错了
2.kernel32.lib 文件丢了 。

解决:
在VS的安装目录下搜索 kernel32.lib 文件 , 如果搜索不到,那就是丢了,从网上找一个 kernel32.lib 文件,注意版本(VC6,VC2003,vc2008),放到C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib 和C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Lib 下,(不同版本VS路径稍有不同)

配置路径:工具-》选项-》项目-》VC++目录,下拉项目选“库文件” , 将上面的路径加上 。

你是怎么解决fatal error LNK1181: cannot open input file "kernel32.lib"这个问题的啊/ 告诉我下?。?谢先打开工具-选项-目录 菜单
在目录栏选择library files
在安装盘搜索kernel32.lib文件
再在路径栏 将其所有路径写入

vs2008中文版运行C++文件时提示>LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”怎么办?首先寻找硬盘里的kernel32.lib,确认属于是vs2008的就把目录加在环境设置里tools->option->project and solution->vc++ directory->library files如果连kernel32.lib都找不到就是说你的安装完整,重装或下个完整版吧,其实一般正常情况安装好了,环境设置都是配置好的 ,对了,安全起见,安装时用run as administrator 吧祝你好运!

我用code::blocks编程,但是提示无法打开kernel32.lib是怎么回事?#pragma comment(lib, "kernel32.lib")
这句加了么。。还有配置环境变量没有?

VB提示运行错误53 文件未找到:kernel32 是什么意思1.“运行时错误‘53’ 文件未找到”
通常是client.dll文件复制到c:\windows\system重新加载下
也可能是c:\WINDOWS\system32\drivers\etc的hosts文件丢失

2.提示70无权限

第一次运行通时,HOSTS文件被保护,不能改写 。
不能改写的情况有二种:1.被杀毒软件保护,关掉杀毒即可,像麦咖啡就会保护;
2.关了杀毒还不能改写,就使用360安全卫士或其他工具,强制粉碎;粉完再建立个空的hosts的文件即可 。

VB应用找不到dll入口点“找不到 DLL 入口点”,这种问题一般都是函数名的声明不正确 。
比如把函数名写错(要区分大小写的)、dll文件名写错等 。

你的 nxmi.dll 是哪来的?
一般的“第三方DLL文件”,都不会给你提供A版和W版的函数接口吧!
你把 Alias "BizbussA" 删除,再运行试试 。
或者,把这个DLL文件发出来 , 我给你看看函数名是否正确 。

vb 找不到 找不到dll入口点 advapi32.dll这个问题基本上是你 声明 出了 问题 , 要么 大小写不对 ,要么是 哪里错了
Alias "RegDeleteKeyA "这里 RegDeleteKeyA后面多了个空格 , 

VB 代码找不到入口点,帮一下应该是大小写问题:
Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long

VB播放器程序找不到DLL入口点beep in kernel32把函数名apibeep 改为 beep

Private Declare Function Beep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

原来用windows9x是要改名的 , 因为防止与VB自带的 Beep 有冲突 , 在vb6打了SP6及XP以上版本的系统是不用改名的 。

一个小小音乐的例子:

Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
Private Const v_c = 220

Private Sub Command1_Click()
Call Beep(v_c, 500)
Call Beep(v_c * 2 ^ (2 / 12), 500)
Call Beep(v_c * 2 ^ (4 / 12), 500)
Call Beep(v_c * 2 ^ (5 / 12), 500)
Call Beep(v_c * 2 ^ (7 / 12), 500)
Call Beep(v_c * 2 ^ (9 / 12), 500)
Call Beep(v_c * 2 ^ (11 / 12), 500)
Call Beep(v_c * 2, 500)
End Sub

本示例在WindowsXP + VB6 + SP6 测试通过 。