首页 | 手机 | 笔记本 | 硬件 | MP3 | 数码相机 | 品牌机 | 办公 | 网络 | 服务器 | 投影机 | 新闻 | 游戏 | 学院 | 下载 | 论坛 | 博客 | 商城 | 分站 | 北京 上海 广州 深圳
首页 >> 学院 >> 电脑入门
Dll文件详细解剖
2007-7-30 11:59:00 文/收集整理:hins88 出处:IT.com.cn(IT世界网)
  DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。DLL文件一般被存放在C:\WindowsSystem目录下。

  1、如何了解某应用程序使用哪些DLL文件

  右键单击该应用程序并选择快捷菜单中的“快速查看”命令,在随后出现的“快速查看”窗口的“引入表”一栏中你将看到其使用DLL文件的情况。

  2、如何知道DLL文件被几个程序使用

  运行Regedit,进入HKEY_LOCAL_MACHINESoftwareMicrosrftWindowsCurrent-

  ersionSharedDlls子键查看,其右边窗口中就显示了所有DLL文件及其相关数据,其中数据右边小括号内的数字就说明了被几个程序使用,(2)表示被两个程序使用,(0)则表示无程序使用,可以将其删除。

  3、如何解决DLL文件丢失的情况

  有时在卸载文件时会提醒你删除某个DLL文件可能会影响其他应用程序的运行。所以当你卸载软件时,就有可能误删共享的DLL文件。一旦出现了丢失DLL文件的情况,如果你能确定其名称,可以在Sysbckup(系统备份文件夹)中找到该DLL文件,将其复制到System文件夹中。如果这样不行,在电脑启动时又总是出现“***dll文件丢失……”的提示框,你可以在“开始/运行”中运行Msconfig,进入系统配置实用程序对话框以后,单击选择“System.ini”标签,找出提示丢失的DLL文件,使其不被选中,这样开机时就不会出现错误提示了。

  rundll的功能是以命令列的方式呼叫Windows的动态链结库。

  Rundll32.exe与Rundll.exe的区别就在于前者是呼叫32位的链结库,后者是用于16位的链结库。rundll32.exe是专门用来调用dll文件的程序。

  如果用的是Win98,rundll32.exe一般存在于Windows目录下;

  如果用的WinXP,rundll32.exe一般存在于WindowsSystem32目录下。

  若是在其它目录,就可能是一个木马程序,它会伪装成rundll32.exe。
网 友 评 论
作者笔名简短内容发表时间
标题: 姓名:
内容:
看本文的网友还看了:
热点关注:
·视频教程中心
·AutoCAD 2007
·Dreamweaver8
·Photoshop CS3
·PS图层全知道
·Flash Action Script
·数码照片处理大全
最新教程>>>
·Photoshop CS3视频教程:Vista壁纸自己做
·视频教程 Photoshop超超级去水印法
·Dreamweaver视频教程-制作网站三大原则
·AutoCAD 2007中文版标准视频教程—初识三维部
·AutoCAD 2007中文版标准视频教程—端盖(2)
·AutoCAD 2007中文版标准视频教程—建筑平面图
·GoLive视频教程—使用CSS编辑器之一
·GoLive视频教程—通过CSS+DIV进行布局之一
·学院频道热门文章
·卡巴斯基7.0简体中文版发布 带来了哪些改变?
·洋为中用 让迅雷和AvantBrowser成绝配
·体验Vista三个特性 鲜有人知的有趣操作
· 灵活操作 Vista用户安全控制功能
·教你安装Discuz Discuz! 6.0.0试用
·拒绝盗号 奇虎360保险箱抢先测试
·调出特色调出美 用Photoshop调色照片
·又见抠发教程 用Photoshop抽出滤镜抠发
·学院专题
·玩转智能手机 手机软件下载
·让你的系统守身如玉 系统进程防狼手册
·小编们的软件聚宝盆 连载中……
·炫夏桌面 高清晰壁纸集中下载
·广州发布日 Adobe CS3中文版全接触
·今日推荐
·颠覆PC格局 宏碁收购Gateway分析专题
·玩乐非常道 诺基亚最强新品发布会直击
·IT话题:从收购事件谈PC市场持续发展
·就是不一样 尼康2007年秋季新品发布会
·引爆PC核动力 ATX 2.3电源知识普及专题
2006 经营许可证编号: 粤B2-20050807