Regsvr32

regsvr32
Developer(s)Microsoft, ReactOS Contributors
Initial releaseFebruary 17, 2000; 24 years ago (2000-02-17)
Operating systemWindows, ReactOS
Platform32-bit and 64-bit
TypeCommand
LicenseWindows: Proprietary commercial software
ReactOS: GNU General Public License
Websitedocs.microsoft.com/en-us/windows-server/administration/windows-commands/regsvr32

In computing, regsvr32 (Register Server) is a command-line utility in Microsoft Windows and ReactOS[1] for registering and unregistering DLLs and ActiveX controls in the operating system Registry.[2] Despite the suffix "32" in the name of the file, there are both 32-bit and 64-bit versions of this utility (with identical names, but in different directories).[3] regsvr32 requires elevated privileges.[4]

To be used with regsvr32, a DLL must export the functions DllRegisterServer and DllUnregisterServer.[5]

The regsvr32 command is comparable to ldconfig in Linux.

  1. ^ "Reactos/Reactos". GitHub. 3 November 2021.
  2. ^ "Regsvr32". TechNet. Microsoft.
  3. ^ How to use the Regsvr32 tool and troubleshoot Regsvr32 error messages:, Microsoft, 14 August 2015. Accessed 2019-02-10.
  4. ^ Regsvr32 - Register a DLL - Windows CMD - SS64.com
  5. ^ "INFO: How Regsvr32.exe Registers and Unregisters COM DLLs". Support. Microsoft. March 24, 2009. Archived from the original on 2015-03-13.