Answers:
在注册各种应用程序所需的COM组件(一种DLL类型)时使用。
通过注册DLL,您将信息添加到中央目录(注册表)以供Windows使用。该信息通常包括该组件的“友好名称”,这使得在另一个程序中更易于使用,以及.dll或.ocx文件的完整路径,该文件实际上包含该组件的可执行代码(这使Windows可以在组件中找到可使用的特定功能,并调用可执行代码)。当软件开发人员设计组件以使用此注册系统时,这也有助于避免软件版本控制问题,因为存储在注册表中的信息通常会引用组件的最新版本。
很少需要您自己使用它,但是一种常见用法是在遇到问题或需要安装特定版本时先注销然后重新注册DLL。
在大多数情况下,应用程序安装程序会在此幕后称呼它。
您可以使用Regsvr32工具(Regsvr32.exe)来注册和注销可自我注册的OLE控件,例如DLL或ActiveX控件(OCX)文件。解决Windows,Microsoft Internet Explorer或其他程序的某些问题可能是必要的。
修复许多Windows问题(包括在Windows Update停止工作时修复Windows Update)时,通常会重新注册dll,请参见方法2,另请参见“更多信息”部分中的某些链接