|Developer(s)||Microsoft, ReactOS Contributors|
|Operating system||Microsoft Windows, ReactOS|
|Platform||32-bit and 64-bit|
regsvr32 (Register Server) is a command-line utility in Microsoft Windows and ReactOS for registering and unregistering DLLs and ActiveX controls in the operating system Registry. 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).
To be used with regsvr32, a DLL must export the functions
regsvr32 shmedia.dll for registering a file
regsvr32 /u shmedia.dll for unregistering a file
If another copy of shmedia.dll exists in the system search path, regsvr32 may choose that copy instead of the one in the current directory. This problem can usually be solved by specifying a full path (e.g., c:\windows\system32\shmedia.dll) or using the following syntax:
- "Regsvr32". TechNet. Microsoft.
- How to use the Regsvr32 tool and troubleshoot Regsvr32 error messages:, Microsoft, 14 August 2015. Accessed 2019-02-10.
- "INFO: How Regsvr32.exe Registers and Unregisters COM DLLs". Support. Microsoft. March 24, 2009.
- John Paul Mueller (2007). Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000. John Wiley & Sons. ISBN 978-0470165799.
|Wikibooks has a book on the topic of: Guide to Windows Commands|
- Microsoft TechNet Regsvr32 article
- Explanation of Regsvr32 Usage and Error Messages
- C# Frequently Asked Questions: What is the equivalent to regsvr32 in .NET?
- A free graphical user interface for regsvr32.exe
|This Microsoft Windows article is a stub. You can help Wikipedia by expanding it.|