Error 339: component missing or not properly registered

John Logue Updated by John Logue

CFS programs call upon sub-programs, which are shared with other applications. Generally, these sub-program files have an extension of .dll or .ocx. Error 339 will generally indicate which component is missing.

Cause

  • If the failing program has never been successfully used on this computer, it was probably never properly installed.
  • If the program worked in the past but now fails, a component has probably been deleted or uninstalled.

Solution

A workstation setup may be all that is needed. Otherwise, the program must be uninstalled and reinstalled.

Workstation Setup

On a Network Server

In a network environment with the program installed on a server:

  1. Using Windows (or "File") Explorer, navigate to the network drive and open the program folder (e.g., P:\CFSLIB\PR2010).
  2. Open the WSSETUP folder within the program folder.
  3. Double-click on the SETUP.EXE file. 
  4. Follow the prompts.
On a Local Hard Drive

In a single-user environment, for 2010 programs or later:

  1. Using Windows (or "File") Explorer, navigate to the program folder (e.g., C:\CFSLIB\PR2010).
  2. If there is a WSSETUP folder, within the program folder, open it.
  3. Double-click on the SETUP.EXE file. 
  4. Follow the prompts.

Uninstall and Reinstall

If there is no WSSETUP folder in the local installation, the solution is to uninstall, then reinstall the program.

If the installation is from a CD, after uninstalling the program, put the CD in the drive and do a normal installation.

If the installation is to be done from a download, be sure to download the full program. Installation of an update will not fix the problem.

If at the end of the install you receive an error message that one or more files failed to self-register, copy the name(s) of the problem file(s).

Test the program. If it works, the error was probably due to an attempt to install a module that is included in the version of Windows you are using.

How did we do?

Error 3343 in Payroll System

Error 3421 when Restoring Data

Contact