电脑老是出现rundll32.exe-应用程序错误,怎么解决?

在使用时经常弹出如图的对话框,不知是什么问题?
2024-12-01 01:18:04
推荐回答(5个)
回答1:

说到rundll32.exe其实是运行dll文件的一个程序所有对系统来说是很重要的。那么出现rundll32.exe应用程序错误就会导致电脑的某些程序运营不了的情况,主要的原因是电脑中了病毒破坏了rundll32.exe程序,导致被杀毒软件查杀掉rundll32.exe文件,就会出现rundll32.exe文件丢失的现象,解决方法如下:
1、首先对电脑进行病毒木马查杀,比如金山卫士,彻底查杀好电脑的病毒木马之后,然后在通过这个工具来进行修复rundll32.exe文件的丢失情况。修复成功就不会出现rundll32.exe应用出现错误了。
2、当然也可以通过手动直接在另一台电脑上的rundll32.exe文件或者在网上下载rundll32.exe文件。然后将其拷贝到出了故障的电脑上,将rundll32.exe文件保存放置

回答2:

1.首先排除病毒原因,使用杀毒软件,比如最新版本的360杀毒快速查杀3-5分钟,根据检查结果,点击立即处理。
2.如果应用程序出错的提示是缺少某个文件,那就可能是这个文件损坏,根据这个组件查询是哪个系统组件损坏,重新安装相关组件,恢复程序文件,一般即可解决。
3.若是相关软件自身的组件缺失,只需要重新安装这个软件即可。比如运行迅雷时提示缺少某个文件,可以尝试重新安装迅雷。
4.若以上方法无效,可能是软件之间的冲突导致出错。解决办法是尝试关闭几个无关的正在运行的应用程序,看看错误是否还会重现。若已解决,就知道是哪两个软件冲突,不再同时运行这两个软件即可解决。或者向厂商反馈故障,督促厂商升级解决。如果不清楚是哪几个软件冲突,可行的解决办法是使用360安全卫士的系统优化,在一键优化里,关闭一些不常用的软件启动。这样开机后运行的程序少一些,冲突的概率会下降。
5.对于另一种应用程序出错,截图显示“应用程序出错,**内存地址不能读或不能写”,这种情况最复杂,若以上方法不能解决,则很可能是硬件(主要是内存)故障,可能是兼容性不良,只能联系硬件供应商修理。或者重装系统,重装后短时间内可能会有效。

回答3:

针对很多网友出现的不同问题,经过了很长时间的修改和补充,答案【原创】&严禁复制&。
出现0x????????
指令引用的0x????????内存。该内存不能为"read"或"written",只要【对症下药】问题才能解决。
●盗版系统或【GHOST版本系统】可能会出现这样的问题,系统本身有问题,及时安装官方发行的补丁,如果不行,建议:使用【官方网站其它版本的系统】
【1】对电脑没有影响或【偶尔】出现不用管它,重启电脑后可能会自动消失。
【2】病毒引起的,升级杀毒软件或下载专杀工具,对电脑全盘杀毒。
【3】硬件上的原因,主要是内存引起的,把内存条拆下重新安装。【必要时更换内存条】
【4】其它软件引起的,安装的软件与系统发生冲突,(一般的解决办法就是卸载该软件重新安装或更换其它版本,不行只有卸载该软件,问题才能解决)。{检查电脑年、月、日是否正确}
在看看开机时运行的软件,【用360等检查开机运行的软件,把不必要运行的软件都禁止启动】
【5】驱动不稳定,重新安装或及时更新驱动。如果同时使用360、优化大师、鲁大师清理垃圾文件后也会出现该问题。
【6】打开或关闭IE、QQ、游戏、播放器等出现该内存不能为read或written,首先想到的可能就是该软件的问题。【检查是否需要打补丁或更换其它版本软件】
【注意】如果您使用windows
IE,打补丁后,很多网友反映不太稳定。{升级或降低IE版本试试}如果不行,最简单的解决办法就是:下载更换其它浏览器。【不用删除windows
IE,直接使用其它浏览器即可。】比如:360安全浏览器、世界之窗浏览器、傲游等。
对应上面说的都没问题,可以试试下面的方法:
◆试用命令排除
开始-运行-
输入cmd--
回车,在命令提示符下输入下面命令
for
%1
in
(%windir%\\system32\\*.dll)
do
regsvr32.exe
/s
%1回车。
完成后,在输入下面的
for
%i
in
(%windir%\\system32\\*.ocx)
do
regsvr32.exe
/s
%i
回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。【重启电脑】
◆◆运行regedit进入注册表,
在HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ShellExecuteHooks
下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972},
将其他的删除。【如果还有一个(默认)不用管它,一般它为空。】
◆◆◆如果上面的方法都不能解决,从网上下载一个【read修复工具】修复一下试试。

回答4:

1,我的电脑,右键,属性,高级,单击“性能”一栏中的“设置”,选择“数据执行保护”一栏,选择“为除下列选定程序之外的所有程序和服务启动DEP”。
2,单击“添加”,C:\windows\system32\rundll32.exe
3,单击“确定”

回答5:

应该是总毒了`不过也有可能是什么插件~
杀毒软件没杀出什么的话`就用360安全卫士再杀,木马也要看看