Developer(s) | Microsoft, ReactOS Contributors |
---|---|
Initial release | February 17, 2000; 25 years ago (2000-02-17) |
Operating system | Windows,ReactOS |
Platform | 32-bit and64-bit |
Type | Command |
License | Windows:Proprietarycommercial software ReactOS:GNU General Public License |
Website | docs |
Incomputing,regsvr32
(Register Server) is acommand-line utility inMicrosoft Windows andReactOS[1] for registering and unregisteringDLLs andActiveX controls in theoperating systemRegistry.[2] Despite the suffix "32" in the name of the file, there are both32-bit and64-bit versions of this utility (with identical names, but in different directories).[3]regsvr32
requires elevated privileges.[4]
To be used withregsvr32
, a DLL must export the functionsDllRegisterServer
andDllUnregisterServer
.[5]
Theregsvr32
command is comparable toldconfig
inLinux.
regsvr32 shmedia.dll
for registering a file
regsvr32 shmedia.dll /s
for registering a file without the dialog box ( silent )
regsvr32 /u shmedia.dll
for unregistering a file
regsvr32 shmedia.dll /u /s
for unregistering a file without the dialog box ( silent )
If another copy ofshmedia.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 .\shmedia.dll
![]() | ThisMicrosoft Windows article is astub. You can help Wikipedia byexpanding it. |