首页 > 文件格式 > DLL文件

.DLL 文件扩展名

2种文件类型 使用.DLL文件扩展名

文件类型 1动态链接库

DLL ICON
开发者 微软
常用度
频繁使用格式
文件后缀 .dll
文件分类 系统文件

DLL是什么文件?

DLL文件是一个包含可由多个程序同时使用的代码和数据的库,它允许多个程序共同使用库中包含的功能,这有助于避免大量重复代码和促进内存的有效使用。DLL库只有在程序请求时才会加载,“动态链接”到程序中,所以称为动态链接库,没有请求时不占用资源。

DLL文件扩展信息

DLL全称Dynamic Link Library,即动态链接库。为了更好理解DLL文件作用,这里举个例子:在Windows系统中,Comdlg32.dll执行与对话框有关的常见函数,因此每个程序都可以使用Comdlg32.dll库中包含的功能来实现“打开”对话框。这样通过使用DLL,程序可以实现模块化,因为模块是彼此独立的,所以程序的加载速度更快,而且可以更容易地将更新应用于各个模块,而不会影响该程序的其他部分。

DLL的优点

DLL具有以下的优点:

  • 使用较少的资源。当多个程序使用同一个函数库时,DLL可以减少在磁盘和物理内存中加载的代码的重复量。
  • 可以提高程序效率,特别是首次启动的效率,因为DLL只在使用的时候编译。
  • 推广模块式体系结构,有助于促进模块式程序的开发。模块式程序方便协同开发、维护、功能的剪裁和扩充。
  • 简化部署和安装。DLL中的函数需要更新或修复时,部署和安装DLL不要求重新建立程序与该DLL的链接;此外,如果多个程序使用同一个DL,那么多个程序都将从该更新或修复中获益。

DLL的错误提示

删除或修改DLL文件的内容可能会引起加载该DLL的程序中的错误,因此不应该打开或编辑DLL文件。

如果程序尝试访问已损坏或丢失的DLL文件,则该程序一般会提示这样的错误:“无法启动此程序,因为计算机中丢失xxx.dll。尝试重新安装该程序已解决此问题。”,如果发生这种情况,您可能需要重新安装该程序或者下载并安装新版本的DLL。

常见的DLL文件名

kernel32.dll - 低级内核函数,用于内存管理、任务管理、资源控制等。

user32.dll - Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。

gdi32.dll - Windows GDI图形用户界面相关程序,包含的函数用来绘制图像和显示文字

comdlg32.dll - Windows应用程序公用对话框模块,用于例如打开文件对话框。

advapi32.dll - 一个高级API应用程序接口服务库的一部分,包含的函数与对象的安全性,注册表的操控以及事件日志有关。

warning警告

各种病毒和恶意程序通常会在执行时注入DLL文件来感染计算机, 因此执行未知程序时请务必小心。同样的,不要从网上下载和安装不明的DLL文件。

DLL文件怎么打开?

通常,不建议手动打开DLL文件,因为它们由Windows程序引用和执行。事实上,打开和修改DLL文件可能会导致引用该文件的程序出现错误,并导致它停止工作。

虽然不建议这样做,但你可以使用一些反编译软件对DLL文件进行反编译和修改,例如dotPeek、Redgate .NET Reflector和Resource Hacker。

可以打开DLL文件的软件程序
Windows系统
Windows系统 icon
Windows系统收费
dotPeek icon
dotPeek
免费
2022-08-02 更新

文件类型 2DLL动态网页

.DLL
开发者 N/A
常用度
比较少用格式
文件后缀 .dll
文件分类 网页文件

DLL关联文件2

DLL文件用于IIS网页服务器在用户访问时动态生成的网页。DLL文件包含服务器端脚本,例如生成HTML网页的Perl或VB脚本。

DLL文件扩展信息

DLL网页通常托管在微软IIS网页服务器上。DLL网页必须正确映射到服务器上的脚本引擎,才能正确处理该页面。

可以打开DLL文件的软件程序
Windows系统
各种浏览器 icon
各种浏览器
Mac系统
各种浏览器 icon
各种浏览器
Linux系统
各种浏览器 icon
各种浏览器
2019-11-25 更新

关于DLL文件

DLL文件

文件百科(wenjianbaike.com)旨在帮助你了解带.dll后缀的文件以及如何打开.dll文件。

我们花费大量的时间研究和验证本页面所有DLL文件类型的详细信息,包括DLL文件的开发者、文件常用度、文件分类、文件类型描述以及不同操作系统下用什么软件打开DLL文件。我们力求做到100%准确并以专业简明的语言帮助你对DLL文件的全面了解。

如果你对本页面关于DLL文件格式的信息有任何建议或补充,欢迎联系我们。