WinXP系统出现“Rundll32.exe应用程序错误”怎么办
有用户反映称,他的WinXP系统电脑时不时的会出现“Rundll32.exe应用程序错误”提示,有时候开机就会出现,有时候是在电脑的运行中出现,这是什么问题呢?经过分析后认为出现这个问题是因为电脑中的Rundll32.exe程序被破坏了,下面一起来看看具体的解决方法。
Rundll32.exe是什么
Rundll32进程是我们常能见到的一个进程,这个进程常会被病毒所利用,“执行32位的DLL文件”。它的作用是执行DLL文件中的内部函数,这样在进程当中,只会有Rundll32.exe,而不会有DLL后门的进程,这样,就实现了进程上的隐藏。
如果看到系统中有多个Rundll32.exe,不必惊慌,这证明用Rundll32.exe启动了多少个的DLL文件。当然,这些Rundll32.exe执行的DLL文件是什么,我们都可以从系统自动加载的地方找到。
Rundll32.exe使用的函数原型:
Void CALLBACK FunctionName (HWND hwnd,HINSTANCE hinst,LPTSTR lpCmdLine,Int nCmdShow);
其命令行下的使用方法为:Rundll32.exe DLLname,Functionname [Arguments]
DLLname为需要执行的DLL文件名;Functionname为前边需要执行的DLL文件的具体引出函数;[Arguments]为引出函数的具体参数。
利用Rundll32重启机器的实验:点击“开始-程式-Ms-Dos方式”,进入Dos视窗,然后键入rundll32.exe user.exe,restartwindows,再按下回车键,这时你将看到,机器被重启了!
RUNDLL.EXE
这里要注意三点:
1.Dll档案名中不能含有空格,比如该档案位於c:\ProgramFiles\目录,你要把这个路径改成c:\Progra~1\;
2.Dll档案名与Dll入口点间的逗号不能少,否则程式将出错并且不会给出任何资讯!
3.这是最重要的一点:Rundll不能用来呼叫含返回值参数的Dll,例如Win32API中的GetUserName(),GetTextFace()等。在Visual Basic中,提供了一条执行外部程式的指令Shell,格式为:Shell “命令列”。
如果能配合Rundll32.exe用好Shell指令,会使您的VB程式拥有用其他方法难以甚至无法实现的效果:仍以重启为例,传统的方法需要你在VB工程中先建立一个模组,然后写入WinAPI的声明,最后才能在程式中呼叫。而现在只需一句:
Shell “rundll32.exe user.exe,restartwindows”就搞定了!
实际上,Rundll32.exe在呼叫各种Windows控制面板和系统选项方面有着独特的优势。
以上便是关于系统出现“Rundll32.exe应用程序错误”的解决办法,如果你在使用电脑的过程中出现了同样的问题,可以尝试用上面的方法解决,在操作之前最好先用杀毒软件杀杀毒。
相关内容
怎么在Win10系统自带输入法中输入繁体字
怎么在Win10系统自带输入法中输入繁体字,繁体字,输入法,输入,...
如何将Win8升级Win8.1系统
如何将Win8升级Win8.1系统,系统,升级,自动更新,点击,更新,下...
Win7丢失found.000文件如何解决
Win7丢失found.000文件如何解决,文件,丢失,硬盘,显示,恢复,盘...
WinXP系统菜单的清理方法
WinXP系统菜单的清理方法,清理,方法,系统,运行,菜单,右键菜单...
inetinfo.exe是什么进程
inetinfo.exe是什么进程,进程,情况,服务器,服务,运行,映射,发...
Win10如何优化系统
Win10如何优化系统,优化系统,优化,时代,选择,系统,设置,系统...
Win10系统dns服务器未响应如何修复
Win10系统dns服务器未响应如何修复,服务器,未响应,点击,修复...
金山毒霸怎么粉碎文件
金山毒霸怎么粉碎文件,金山毒霸,粉碎,粉碎文件,文件,彻底删除...
Win7系统EFI系统分区删除的方法
Win7系统EFI系统分区删除的方法,系统分区,删除,方法,系统,数...
Win8系统下运行TurboC的正确方式
Win8系统下运行TurboC的正确方式,运行,系统,错误,显示,选择,...
WinXP系统删除AUTORUN.INF文件夹的方法
WinXP系统删除AUTORUN.INF文件夹的方法,方法,删除,系统,提示,...
Win10优化系统服务的技巧
Win10优化系统服务的技巧,系统服务,数据,性能,优化,服务,日志...
WinXP系统C盘空间不足的解决方法
WinXP系统C盘空间不足的解决方法,空间,系统,单击,选择,解决方...
XP环境下怎么备份电脑系统
XP环境下怎么备份电脑系统,系统,操作系统,选择,备份,系统备份...
戴尔DELL服务器是如何安装Win2003系统的
戴尔DELL服务器是如何安装Win2003系统的,系统,安装,戴尔,界面...