问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在XP下提示rundll.exe文件被破坏,无法运行一些相关程序,怎么解决?

发布网友 发布时间:2022-04-29 19:18

我来回答

2个回答

热心网友 时间:2022-06-20 15:32

rundll32.exe介绍和使用方法
我从windows2003提取了一个rundll32.exe,下载地址:ftp://news.iva.cn/rundll32.exe
,如果您的window2003系统中的此文件被破坏或者丢失,可以尝试以此文件更新,其他操作系统是否兼容,笔者未确认过.
一.Rundll32介绍和使用方法

动态链接库函数启动器——Rundll32

经常听到有些朋友说:呀!系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?其实,这是对rundll32.exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘DLL参数应用技巧。

Rundll32.exe和Rundll.exe的区别

所谓Rundll.exe,可以把它分成两部分,Run(运行)和DLL(动态数据库),所以,此程序的功能是运行那些不能作为程序单独运行的DLL文件。而Rundll32.exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundll.exe这个程序。

相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32.exe和Rundll.exe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。

Rundll.exe是病毒?

无论是Rundll32.exe或Rundll.exe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32.exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件(本刊2004年21期有介绍)来查看它具体运行了哪些DLL文件。

有些木马是利用Rundll32.exe加载DLL形式运行的,但大多数情况下Rundll32.exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32.exe是在%systemroot%system32目录下的,注意文件名称也没有变化。

相信大家在论坛上很常看见那些高手给出的一些参数来简化操作,如rundll32.exe shell32.dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定*的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32.exe程序,指定它加载shell32.dll文件,而逗号后面的则是这个DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。

第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32.dll。

第二步:选择“导出→SHELL32.DLL”,在右边窗口就可以看到此DLL文件的参数了。

第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32.exe shell32.dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。

现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。

小资料

常用的rundll32参数

命令: rundll32.exe shell32.dll,Control_RunDLL

功能: 显示控制面板

命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1

功能: 显示“控制面板→辅助选项→键盘”

命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1

功能: 执行“控制面板→添加新硬件”

命令: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter

功能: 执行“控制面板→添加新打印机”

命令:rundll32.exe DISKCOPY.DLL,DiskCopyRunDll

热心网友 时间:2022-06-20 15:32

在别的机子上找一个rundll.exe来放到c盘windows下system32目录下就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 昨晚做梦喝酒开车 XP双击运行exe文件没反应,不能安装任何程序! win7 xp都无法打开的EXE文件。是EXE文件有问题吗。详情在里面。这是个游戏客户端。 Unity3D生成的exe在xp系统或者win server 03 08上运行出错 怎么写一份策划书,最好有步骤和模板,餐饮方面的策划书? 羊排解冻怎么样最快 羊肉如何快速解冻 羊肉怎么快速解冻 如何解冻羊肉 餐饮策划方案格式? 怎么快速解冻羊肉 羊肉怎样快速解冻 一周岁孩子不爱吃饭,什么办法可以解决呢? 求一个PDF压缩器注册版或者一个注册码 中小学生自护自救安全常识简单的答案 去吃食在馋牛排,他们店名上写的原切牛排,这是什么意思? 台式电风扇摇头装置怎么设计啊??? 纳米材料的表征技术有什么? 微博上关注谁才能知道明星的行踪 明星的工作安排哪里可以看? 梦到自己喝酒很多酒开车差点出事是什么意思 梦见酒后开车被别人举报是什么意思了? 企业邮箱服务器怎么填? TOM企业邮箱的收发服务器地址是什么? 苹果6splus创建完邮箱到新建账户里,收件服务器和发件服务器怎么填? 进行视力测试的时候应该离视力表多远? 方太家用燃气热水器定时怎么设置 请问标准对数视力表要挂多高,站多远呀? 在视力测试的时候,应当保持多远的距离? 同校生2很卡 测试视力表要距离多少米? 同级生2 win10无法兼容运行的问题 村民被红火蚁咬后休克,红火蚁的危害性有多大? 玩同校生2等游戏很卡 同级生2win10系统怎么运行 小米手机维修 小学生视力检测距离视力表是几米? 同校生2无法运行 红蚂蚁咬人手之后有什么后遗症? 为什么维修小米手机需要密码