Browse
 

Html CSS Menu Css3Menu.com

Tools
Categories

Error 339 - Component [filename] or one of its dependencies not correctly registered

Author: Jim Terry Reference Number: AA-00236 Views: 37538 Created: 2013-11-06 03:57 PM Last Updated: 2017-05-12 01:32 PM 0 Rating/ Voters

Run-time error 339: <filename> or one of its dependencies not correctly registered: a file is missing or invalid.

There is no one cause for error 339. It can occur because of an incomplete installation, an incomplete uninstall, improper deletion of applications or hardware. It can also be caused if your computer is recovered from a virus or adware/spyware attack or by an improper shutdown of the computer.

Here are the steps that will normally fix error 339:

• Method 1: Update or Reinstall

1. Logon as Administrator.

2. Update Legacy or reinstall (ver. 8 or earlier). Often missing or out-of-date files will be replaced when updating/reinstalling. This fixes error 339 about 80 percent of the time.

NOTE: Temporarily disable spyware scanners or antivirus programs when downloading. If a spyware scanner wants to remove a file like ActBar.ocx, do not allow it to do so, or the problem will keep repeating.

For Legacy: Go to http://www.LegacyFamilyTree.com/DownloadUpdate.asp to download and run the Legacy Update file.
For Legacy 8 or an earlier: Go to http://support.legacyfamilytree.com/article/AA-00899 and download the final revision (build) of your version. You should review "How to Install Legacy 7.5 or earlier on a Windows 8, Windows 7 or Windows Vista computer" at http://support.legacyfamilytree.com/article/AA-00897 before proceeding.  

5. Try Legacy again.

• Method 2: Download Missing File and Register It

1. Logon as Administrator.

2. If error 339 indicates the one of the following files is the problem click on it to download.

   ACTBAR.OCX
   COMDLG32.OCX
   LTOCX11N.OCX
   MSCOMCTL.OCX
   MSVBVM60.DLL
   RESIZE32.OCX
   RICHTX32.OCX
   
VSPRINT7.OCX
   vsprint8.ocx
   vspdf8.ocx
   VSOCX6.OCX
   WSPELL.OCX
   XCEEDZIP.DLL

   If you have a 32-bit operating system download to C:\Windows\System32\
   If you have a 64-bit operating system download to C:\Windows\SysWOW64\

2. Click on the Start button, and then in the search field right above it type CMD and then right click the Command Prompt option and choose run as administrator. The Command prompt window will open.

3. Next:

   If you have a 32-bit operating system type CD C:\Windows\System32 and press Enter.
   If you have a 64-bit operating system type CD C:\Windows\SysWOW64 and press Enter.

Please note that in the example below the ltocx11n.ocx file is being registered on a 64-bit computer. Your Command prompt screen will look somewhat different depending on your operating system and which file you are registering.

4. Next:

  Type the regsvr32, a space and the name of the file you downloaded and then press Enter.

5. Click OK in the message box indicating success.

6. Try Legacy again.

• Method 3: Run Microsoft Safety Scan and SFC Scan

1. Run the Microsoft Safety Scanner. Please visit http://www.microsoft.com/security/scanner/en-us/default.aspx.

2. Use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows. Please visit http://support.microsoft.com/kb/929833.

3. Try Legacy again.

• Method 4: Restore Your Computer

1. Click Here or consult your Windows help system for the steps to restore your computer to a time before Error 339 started happening.

2. Try Legacy again.