学习富国网免费收录优秀网站,为了共同发展免费收录需做上本站友情链接,雪球目录网的工作人员才会审核收录,不做链接提交一律不审核,为了避免浪费时间:收录必看!!!
  • 收录网站:127
  • 快审网站:10
  • 待审网站:102
  • 文章:29796
当前位置:主页 > 新闻快讯 > “WinXP系统出现Rundll32.exe应用程序错误怎么处理”

“WinXP系统出现Rundll32.exe应用程序错误怎么处理”

发布时间:2021-06-17 16:27:01 阅读次数:

一位客户告诉我,他的winxp系统计算机有时会显示rundll32.exe应用程序的错误信息,有时打开电源时会显示,有时在计算机运行时会显示,这是什么问题 分解后,认为这个问题是因为电脑的rundll32.exe程序被破坏了。 让我们来看看具体的处理方法。

“WinXP系统出现Rundll32.exe应用程序错误怎么处理”

什么是rundll32.exe?

rundll32进程经常用于病毒,是运行32位dll文件的常见进程。 它通过执行dll文件中的内部函数,使进程中只存在rundll32.exe,不存在dll后门的进程,从而实现了进程上的隐藏。

如果系统有多个rundll32.exe,则不必惊慌。 这显示了在rundll32.exe中启动的dll文件的数量。 当然,这些rundll32.exe运行的dll文件是什么? 可以从系统自动加载的地方找到。

rundll32.exe采用的函数原型:

VoidCallBackFunctionname ( HWND HWND,hinstance hinst,lptstr lpcmdline,int ncmdshow );

命令行中的采用方法是rundll32.exe dllname,函数名称[ arguments ]

dllname是要执行的dll文件名。 functionname是必须向前运行的dll文件的具体提取函数。 “[arguments]”是引出函数的具体参数。

用rundll32重新启动机器的实验:点击开始→程序-ms-dos方法,进入dos窗口,输入rundll32.exe user.exe,restartwindows,输入回车键

rundll.exe

这里有三点需要注意:

1.dll文件名不能包含空格式。 例如,该文件位于c:\程序文件\目录中。 将此路径转换为c:\ progra至1 \;

2 .必须在dll文件名和dll入口点之间包含逗号。 如果不加逗号,程序会出错,不会给任何信息。

3 .这是最重要的。 不能使用rundll调用包含返回值参数(如win32api的getusername (,gettextface ) )的dll。 visual basic提供了用于运行外部程序的命令shell。 shell命令行的样式。

如果能够与rundll32.exe配合使用shell命令,则vb程序具有其他方法难以或无法实现的效果。 例如,以重新启动为例,以前流传的方法需要在vb项目中创建模块,然后编写winapi声明,最后通过程序调用。 现在只有一句话:

用shell rundll32.exe user.exe,restartwindows就可以了!

事实上,rundll32.exe在调用各种windows控制面板和系统选项方面有独特的特点。

以上是系统发生rundll32.exe应用程序错误时的处理方法。 如果在采用电脑的过程中发生了同样的问题,请尝试用上述方法处理。 操作前请使用杀毒软件杀死杀毒软件。

本文:《“WinXP系统出现Rundll32.exe应用程序错误怎么处理”

免责声明:学习富国网免费收录各个行业的优秀中文网站,提供网站分类目录检索与关键字搜索等服务,本篇文章是在网络上转载的,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,本站的工作人员将予以删除。