How to fix error code Regsvr32

Regsvr32 is basically the command line tool found in Windows which refers to Microsoft Register Server. It is useful for registering/unregistering the OLE controls (object linking and embedding) for example .OCX files, .DLL files and ActiveX Control.

In case you encounter error code Regsvr32, you can follow methods

How to fix error code Regsvr32

Re-run Regsvr32 command via elevated cmd (command prompt)

You can follow the steps below to open elevated cmd

Click – Start

In search box- type cmd or command prompt

Right click on- command prompt and then click on- Run as administrator. If you get a message to enter the administrator password or to confirm, then simply key in the password and then click – Allow

Use the Regsvr32 (32-bit version) to register 32-bit DLL on the Windows – 64-bit version

In case you see an error while registering – 32 bit DLL on the 64 bit Windows version then here are the steps you need to follow

Open- elevated cmd (command prompt)

In case 32-bit DLL is present in  %systemroot%\System32 folder, transfer it to %systemroot%\SysWoW64 folder.

Now run the command given below

%systemroot%\SysWoW64\regsvr32 <full path of the DLL>

You can also follow the steps given below to fix the issue

Register REGSVR32.DLL manually with Microsoft Register Server

Repair all the REGSVR32.DLL Registry Entries that are invalid

Remove/ Restore REGSVR32.DLL from Recycle Bin in Windows

Perform a complete Malware Scan of the PC

Update PC Device Drivers

To “Undo” the recent changes made to the system, use Windows System Restore

Uninstall and then Reinstall the Microsoft Visual Basic available for Windows Program related to REGSVR32.DLL

Run  – Windows System File Checker  that is (“sfc /scannow”)

Install All  the updates available for Windows

Carry out a Clean Installation of Windows