Skip to content
English
  • There are no suggestions because the search field is empty.

Register DLL - Error: OLE Error - Missing or Invalid DLL or OCX files V8

Overview


Errors stating missing or invalid DLL or OCX file. OLE errors.  

Cause


These are internal "library" files that software uses to perform certain functions and are critical for the software to operate. The files can possibly become out of date, deleted, contaminated, altered, or lost.

Resolution


Follow these steps to register DLLs or OCXs for when RM is installed on the LOCAL computer:

The first solution should always be to run the Network Client Install from the Route Manager installation file. But should you need to manually register a file, this process will walkyou through it: 

  1. On the Taskbar, select Start > Run and enter "CMD" to search for the command prompt, right click and then "Run As Administrator".
  2. In the Open field, type regsvr32 "path\NameOfFile.extension", where path is the directory where the file is located on your computer and NameOfFile.extension is the name of the file.  NOTE: 64bit Windows versions may require you to be in the "SYSWOW64" folder in the Command Prompt Window.
    1. For example: regsvr32 "C:\RMA\ARSMailSecurity.dll"
    2. OR: regsvr32 "C:\RMA\Ezftp.ocx"
  3. Press Enter.
  4. If the file registers successfully, the following message appears on the screen: "DllRegisterServer in C:\RMA\ARSMailSecurity.dll has succeeded"

Follow these steps to register DLLs or OCXs for when RM is installed on the a computer accessing RM via a Mapped Network Drive:

  1. COPY the .DLL files you want to register from the RMA directory to the C:\Windows\SYSWOW64 folder (if that doesnt exist, use the System32 folder)
  2. On the Taskbar, select Start > Run. Note: for Win 7/Vista enter "CMD" to search for the command prompt, right click and then "Run As Administrator".
  3. In the Open field,
    1. If your system had the SYSWOW64 folder: type CD.. then type CD SYSWOW64, then enter: regsvr32 "path\NameOfFile.extension", where path is the directory where the file is located on your computer and NameOfFile.extension is the name of the file.
    2. If your system did NOT have the SYSWOW64 folder:  enter: regsvr32 "path\NameOfFile.extension", where path is the directory where the file is located on your computer and NameOfFile.extension is the name of the file
      1. For example: regsvr32 "C:\RMA\ARSMailSecurity.dll"
      2. OR: regsvr32 "C:\RM2A\Ezftp.ocx"
  4. Press Enter.
  5. If the file registers successfully, the following message appears on the screen: "DllRegisterServer in C:\RMA\ARSMailSecurity.dll has succeeded"

 Available DLL's/OCX's in Route Manager that this generally would apply to:

  • Duzactx.dll
  • Dzactx.dll
  • Mscal.ocx
  • ARSMailSecurity.dll
  • Quickpdfax0723.dll

More Information


To find the location of your Route Manager installation follow these steps.

  1. From your desktop, right click on the Route Manager Shortcut.
  2. From the context menu select Properties.
  3. On the Shortcut Properties screen click on the Shortcut tab.
  4. The path to your Route Manager installation is found on the "Start in" box.  

Note: If you are using a workstation other than the main computer with Route Manager, your path will be something similar to R:\ or X:\RMA\

You can also create a .bat file with this info(make sure to run as admin):

set /P dirVar=What's your RMA Directory?
cd %dirVar%
c:\windows\microsoft.net\framework\v4.0.30319\regasm paymentgateway.dll /codebase
regsvr32 C:\Windows\syswow64\ARSMailSecurity.dll
regsvr32 C:\Windows\syswow64\duzactx.dll
regsvr32 C:\Windows\syswow64\dzactx.dll
regsvr32 C:\Windows\syswow64\MSCAL.OCX