shell32.dll是什么文件?有什么用?shell32-shell32.dll-DLL文件信息DLL文件:shell32或者shell32.dllDLL名称:Microsoft
shell32.dll是什么文件?有什么用?
shell32 - shell32.dll - DLL文件信息 DLL 文件: shell32 或者 shell32.dll DLL 名称: 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系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要。
在正常情况下不建议用户对该类文件进行随意的修改,它的存在对维护计算机系统的稳定具有重要作用。
一直弹出shell32.dll无法打开是什么情况?
shell32.dll错误系统文件shell32.dll出错,极有可能是盗号木马、流氓软件等恶意程序所导致,其感染相关文件并加载起来,一旦杀毒软件删除被感染的文件,就会导致相关组件缺失,游戏等常用软件运行不起来,通常会伴随下几种情况:1、桌面图标无法删除2、网络游戏打不开3、电脑无故蓝屏4、电脑没声音5、桌面无法显示6、主页被修改为网址导航问题描述出现问题的大部分原因是因该文件被木马病毒破坏导致系统找不到此文件,出现错误提示框,想要解决此问题只需找到专业的DLL文件下载网站,下载该文件,复制到相应目录。
修复方法方法一:shell32.dll出错,很多是因为系统中了流氓软件,如果不了解系统,不知道shell32.dll在电脑中的存放位置,那么建议使用修复工具对系统进行最全面的扫描和修复。
首先,建议使用金山毒霸。然后,点击主界面的快速扫描,进行全面的系统扫描。最后,按提示重新启动电脑,shell32.dll下载修复完毕。shell32.dll丢失,进不了系统的修复方法。
1、强制关机-再开机-选择“带命令符的安全模式”、然后输入“sfc /scannow”点回车2、等待扫描-扫描结束后会自动修复-然后再点一次回车键3、最后输入“shutdown /r”等待系统启动-选择正常启动模式4、修复完成。方法二:一、如果您的系统提示“没有找到shell32.dll”或者“缺少shell32.dll”等类似错误信息,请把shell32.dll下载到本机二、直接拷贝该文件到系统目录里:1、Windows 95/98/Me系统,则复制到C:\\Windows\\System\\目录下。2、Windows NT/2000系统,则复制到C:\\WINNT\\System32\\目录下。
3、Windows XP系统,则复制到C:\\Windows\\System32\\目录下。三、然后打开“开始-运行-输入regsvr32 shell32.dll”,回车即可解决错误提示!PS:通常来说,用上述方法都能解决问题,但如果中毒较深,或者你不放心病毒残余。那么最好的办法还是重装系统,装好后第一时间安装杀毒软件并全盘扫描即可彻底杀毒。
shell32在系统中的作用是什么??请说的详细些,谢谢!
动态链接库函数启动器——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。我们可以利用进程管理器等软件来查看它具体运行了哪些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功能:启动软盘复制窗口动态链接库函数启动器——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。
我们可以利用进程管理器等软件来查看它具体运行了哪些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功能:启动软盘复制窗口动态链接库函数启动器——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内核系统,其代。
安装盘内究竟几个SHELL32
shell32.dll就一个啊!应该在没有进入系统前替换啊,进入系统他就在用,根本无法替换。可以用MaxDos之类的工具进入DOS,或者进入安全模式,然后再把更改后的shell32.dll与系统shell32.dll进行替换,不过你的系统分区最好为FAT32格式的。
建议你找个高手帮你,自己处理不好就得重做系统了!就这么简单 。
怎么安装SHELL32.dll
shell32.dll丢失,进不了系统的修复方法。1、强制关机-再开机-选择“带命令符的安全模式”、然后输入“sfc /scannow”点回车2、等待扫描-扫描结束后会自动修复-然后再点一次回车键3、最后输入“shutdown /r”等待系统启动-选择正常启动模式4、修复完成。
如果没有光盘,无法完成:那么只有下面方法了:重新做系统要么用U盘PE引导系统,从其他一致的win7系统中拷贝这个文件复制到电脑C:\Windows\System32目录下。
如果您的系统是64位的请将文件复制到C:\Windows\SysWOW64目录。
启动shell32.dll出现问题 找不到指定模块 电脑开不开机怎么办
启动F:\******\btmshell.dll时出错找不到指定的模块(这是卸载文件在启动中还有没有删除的文件引起的)。 (1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“btmshell.dll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。
(2)运行输入regedit回车打开注册表,选编辑查找一个名为“btmshell.dll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。
启动项哪些可以关闭(以下几种方法都可以找到自启动项,看看下面开机启动中是否有开机提示的选项,如果有将其去掉就不弹框了) 去掉自启动项(上面找不到在这里找找)开始/运行输入regedit回车打开注册表编辑器,依次展开 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]在右侧,[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]在右侧,看看有没有你要找的选项,如果有删除,重启电脑即可。