- 常见
- A
- B
- C
- D
- F
- G
- H
- I
- K
- L
- M
- N
- O
- P
- R
- S
- SAMLIB.DLL
- SAMSRV.DLL
- SCESRV.DLL
- SCHANNEL.DLL
- SECUR32.DLL
- security.dll
- services.exe
- SETUP.EXE
- SETUPAPI.DLL
- SFC.DLL
- SFC_OS.DLL
- sfcfiles.dll
- SHDOCVW.DLL
- SHELL32.DLL
- shellstyle.dll
- SHFOLDER.DLL
- shgina.dll
- shimgvw.dll
- SHLWAPI.DLL
- sigtab.dll
- SMSS.EXE
- snmpapi.dll
- softpub.dll
- softpub.dll
- STOBJECT.DLL
- streamci.dll
- SVCHOST.EXE
- SXS.DLL
- sysdm.cpl
- SYSTRAY.EXE
- T
- U
- V
- W
常见
常见dll库简单介绍
一、kernel32.dll
kernel32.dll是Windows 9x/Me中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。
二、user32.dll
user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。
在早期32-bit 版本的Windows中,用户控件是在ComCtl32中实现的,但是一些控件的显示功能是在User32.dll中实现的。例如在一个窗口中非客户区域(边框和菜单)的绘制就是由User32.dll来完成的。User32.dll 是操作系统的一个核心控件,它和操作系统是紧密联系在一起的。也就是说,不同版本的Windows中User32.dll 是不同。因此,应用程序在不同版本的Windows中运行的时候,由于User32.dll的不同,会导致应用程序的界面通常会有微小的不同。
三、gdi32.dll
gdi32.dll是Windows GDI图形用户界面相关程序,包含的函数用来绘制图像和显示文字
四、comdlg32.dll
comdlg32.dll是Windows应用程序公用对话框模块,用于例如打开文件对话框。
五、advapi32.dll
advapi32.dll是一个高级API应用程序接口服务库的一部分,包含的函数与对象的安全性,注册表的操控以及事件日志有关。
六、shell32.dll
shell32.dll是Windows的32位外壳动态链接库文件,用于打开网页和文件,建立文件时的默认文件名的设置等大量功能。
严格来讲,它只是代码的合集,真正执行这些功能的是操作系统的相关程序,dll文件只是根据设置调用这些程序的相关功能罢了。
七、ole32.dll
ole32.dll是对象链接和嵌入相关模块。
八、odbc32.dll
odbc32.dll是ODBC数据库查询相关文件。
A
aclui.dll
…..Security Descriptor Editor,没有它,注册表编缉器会无法运行
ACTIVEDS.DLL
…..(ADs 路由层 DLL). 没有它, 打开事件查看器会出错
ADSLDPC.DLL
ADVAPI32.DLL
…..(高级 Windows 32 基本 API)…这个 avicap32.dll 用于将从数码摄像头捕获的视频另存为 AVI 格式. 如果你正在录制视频或是正在视频聊天, 那么你将服务终止这个进程
ADVPACK.DLL
……(Advpack Library). Windows 用它来验证 .inf 文件. 如果 advpack.dll 不可用, windows 将无法正常工作. (没有它, 打开系统属性会出错.)
ASYCFILT.DLL
ATL.DLL
………. Windows XP ATL 模块 (Unicode)
AUTHZ.DLL
B
BASESRV.DLL
……Windows NT BASE API Server DLL
BATMETER.DLL
bootvid.dll
BROWSELC.DLL
browser.dll
…..Computer Browser Service DLL
BROWSEUI.DLL
browsewm.dll
C
CABINET.DLL
……(Microsoft? Cab 文件 API). 想要正常打开系统选项就要保留这个文件
CALC.EXE
CFGMGR32.DLL
…配置管理转发器 DLL,没有它,无法在资源管理器中对磁盘进行格式化
clb.dll
…..Column List Box,没有它,注册表编缉器会无法运行
CMD.EXE
…(命令行).可提供 Windows NT 下的命令行提示符 (MS-DOS 外壳解释程序)
comcat.dll
COMCTL32.DLL
COMDLG32.DLL
console.dll
control.exe
….Windows 控制面板 (这个不是实际上的控制面板.)
CONVERT.EXE
….(转换). 用于将分区格式从 FAT 转为 NTFS 以及从 NTFSv4 转为 NTFSv5
CREDUI.DLL
crtdll.dll
CRYPT32.DLL
CRYPTDLL.DLL
CRYPTUI.DLL
CSRSRV.DLL
CSRSS.EXE
……..(客户端-服务器运行时服务器子系统). 用于维护Win32 系统环境控制台以及其它基本功能.
D
desk.cpl
deskmon.dll
devenum.dll
devmgr.dll
diskcopy.dll
dmintf.dll
dmutil.dll
DNSAPI.DLL
F
fmifs.dll
framebuf.dll
fontview.exe
fontext.dll
G
GDI32.DLL
……..GDI 客户端 DLL(含有XCMD设置字体的函数)
H
hal.dll
……..(硬件抽象层). 隐藏 Windows 应用程序处理硬件问题的复杂性(启动之后可删除的文件)
hccoin.dll
hotplug.dll
I
icaapi.dll
ifsutil.dll
IMAGEHLP.DLL
imm32.dll
……..(Windows XP IMM32 API 客户端 DLL). 用于正常打开系统属性
inetmib1.dll
input.dll
……(文本输入 DLL). 语言和区域设置需要这个文件来显示相关对话框
IPHLPAPI.DLL
iyuv_32.dll
….Intel Indeo(R) Video YUV Codec (文件版本: 5.1.2600.2180)
K
kbdus.dll
kdcom.dll
KERBEROS.DLL
kernel32.dll
…..Windows NT BASE API 客户端 DLL
L
LINKINFO.DLL
lpk.dll
LSASRV.DLL
LSASS.EXE
M
main.cpl
MFC42.DLL
mfc42u.dll
MPR.DLL
MPRAPI.DLL
mprui.dll
MSASN1.DLL
mscat32.dll
mscms.dll
……..(Microsoft 色彩匹配系统 DLL). 这个模块中包含了一些用于校正图像色彩,以及用于色彩映射, 色彩管理的函数
MSCTF.DLL ……MSCTF 服务器 DLL
msftedit.dll
MSGINA.DLL
msh263.drv
msidntld.dll
MSIMG32.DLL
MSIMTF.DLL
msls31.dll
…….(Microsoft 线性服务库文件). Internet Explorer 需要这个文件
msports.dll
MSPRIVS.DLL
msrle32.dll
mssign32.dll
mssip32.dll
msvcirt.dll
MSVCP60.DLL
msvcrt40.dll
…VC 4.x CRT DLL (向后兼容 msvcrt.dll)
MSVCRT.DLL
msvfw32.dll
…Microsoft Video for Windows DLL
msvidc32.dll
mydocs.dll
N
ncxpnt.dll
…..Netork (不是 Network) 安装向导支持 DLL
NDDEAPI.DLL
NET1.EXE
…….(Network). 与 NET.EXE 的功能相同(在使用net命令的时候需要调用net1,若不存在就无法完成操作)
NET.EXE
……..(Network). 用于管理, 配置和查看与网络相关的信息, 例如 net use, net print, net user, 等等
NETAPI32.DLL …..Net Win32 API DLL
netrap.dll
netui0.dll
…..NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)
netui1.dll
…..NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)
newdev.dll
NOTEPAD.EXE
NTDLL.DLL
NTDSAPI.DLL
……(NT5DS Library) Windows 的目录服务需要这个ntdsapi.dll 库文件. 目录服务可令 Windows 能够更容易地定位设备以及网络上的资源
ntlanman.dll
ntlsapi.dll
NTMARTA.DLL
NTOSKRNL.EXE
..(操作系统内核). Windows XP 操作系统内核, 启动画面就在这个文件中
netid.dll
O
ocmanage.dll
ODBC32.DLL
…….Microsoft Data Access - ODBC 驱动管理器
ODBCBCP.DLL
……(Microsoft BCP for ODBC). 没有这个文件的话, 当你打开电脑管理时会遇到一个错误. 但还是可以打开电脑管理. (我把电脑管理删掉了.)
ODBCINT.DLL
……Microsoft Data Access - ODBC 资源
OLE32.DLL
oleacc.dll
…….(Active Accessibility 核心组件)
OLEAUT32.DLL
….. Windows 要用它执行OLE (对象链接和嵌入) 操作. OLE 允许将程序创建的对象嵌入到另一个程序的文档或对象中. 例如. 将一个 Excel 表格嵌入到 Word 文档中. Windows 应用程序要经常用到OLE, 因此一般你是无法将其删除的
OLECLI32.DLL
OLECNV32.DLL
oledlg.dll
…….(Microsoft Windows(TM) OLE 2.0 用户接口支持)
OLESVR32.DLL
OLETHK32.DLL
P
perfctrs.dll
powercfg.cpl
POWRPROF.DLL
…..(电源配置助手 DLL). 如要正常打开设备管理器中的键盘属性, 需要保留这个文件
PROFMAP.DLL
PSAPI.DLL
pstorec.dll
pstorsvc.dll
R
REG.EXE
……..(注册表控制台). 一个用于查询和修改注册表的命令行工具
REGAPI.DLL
REGSVR32.EXE
riched20.dll
rnr20.dll
RPCRT4.DLL
RPCSS.DLL
RSAENH.DLL
rshx32.dll
rtipxmib.dll
…Microsoft Router IPX MIB subagent
RTUTILS.DLL
RUNDLL32.EXE
RUNONCE.EXE
….(Run Once). 用于将要执行的任务添加定义到 RunOnce 注册表项中
S
SAMLIB.DLL
SAMSRV.DLL
SCESRV.DLL
SCHANNEL.DLL
SECUR32.DLL
security.dll
services.exe
…..(安全和控制程序). Windows XP 用它管理服务
SETUP.EXE
SETUPAPI.DLL
SFC.DLL
SFC_OS.DLL
sfcfiles.dll
SHDOCVW.DLL
SHELL32.DLL
shellstyle.dll
SHFOLDER.DLL
…..(外壳文件夹服务). 若要正常打开系统属性, 需要保留此文件
shgina.dll
…..Windows 外壳用户登录 <— 这个文件用于从你的桌面上重启电脑. 进一步讲, 一旦你将其删除或是将其从 system32 文件夹中移走, 那么即使你将其放回, 也照样无法从你的桌面重新启动
shimgvw.dll
……(Windows 图片和传真查看器). 我要用它看电脑上的图片
SHLWAPI.DLL
sigtab.dll
…..文件完整性设置(系统属性—>硬件—>驱动程序签名选项的对话框)
SMSS.EXE
………(会话管理器). 是个会话管理器, 用于在启动期间创建Windows XP 环境
snmpapi.dll
softpub.dll
softpub.dll
STOBJECT.DLL
…..(Systray 外壳服务对象). stobject.dll 是个库文件, 包含了一些像是图标这样的资源
streamci.dll
SVCHOST.EXE
SXS.DLL
sysdm.cpl
SYSTRAY.EXE
….(系统栏). 系统栏提供程序. 它能控制任务栏和系统栏. 但是, 没它的话, 也没有什么不正常的地方
T
TASKMGR.EXE
themeui.dll
timedate.cpl
U
ufat.dll
ULIB.DLL
umdmxfrm.dll
umpnpmgr.dll
untfs.dll
ureg.dll
urlmon.dll
usbui.dll
user32.dll
userenv.dll
USERINIT.EXE
..(用户初始化). 在用户登录之后, 用于确定操作系统的环境
usp10.dll
UXTHEME.DLL
V
VERSION.DLL
vga64k.dll
vga.dll
W
w32topl.dll
WDIGEST.DLL
WIN32K.SYS
WININET.DLL
winipsec.dll
….Windows IPSec SPD Client DLL
WINLOGON.EXE
WINMM.DLL
WINRNR.DLL
WINSPOOL.DRV
WINSRV.DLL
WINSTA.DLL
WINTRUST.DLL
WLDAP32.DLL
WMI.DLL
……….(WMI DC 和 DP 功能). 若要正常打开电脑管理, 则需要保留此文件
WS2_32.DLL
…….Windows Socket 2.0 32 位 DLL
WS2HELP.DLL
wshnetbs.dll
WSOCK32.DLL
……(Windows 32 位套接层 DLL). 某些涉及到网络的软件会需要它
WTSAPI32.DLL
…..Windows 终端服务器 SDK API