You've scanned your PC for some virus and downloaded updates for your computer. You've tried reinstalling programs and running a registry cleaner but you still keep getting the runtime error 339. Unfortunately your efforts have probably been wasted as this runtime error often indicates a missing file. Usually it will be an OCX file but it depends on which program you are running.
If this has happened after a virus removal, it could be that you have removed a required file to run a program. This can sometimes happen when an important file becomes infected and is deleted from the system. Often the error will occur when starting a certain program. Much like most runtime errors, it happens because a sequence of processes becomes corrupted or interrupted due to missing files. In this case, the OCX file which is required to open the program. These files can be found in the Windows system directory.
The solution to this problem may seem rather obvious and it is in most cases. If indeed the missing OCX file is the source problem, then replacing it should fix the problem. The only problem that you may encounter is that there is no online database from which you can download and register these particular files easily.
The best way to get hold of one of these files is to search for it online. In most cases you should be able to find it. Once you've downloaded a copy, you can then paste it into Windows/System and then register it by going to Start and then Run, and typing in 'regsvr32exe' along with the missing file name. If you cannot find the file, you can always post a request on a computer help forum for the file. You may find that someone is able to send you a copy of the required file.
Once this is done, the runtime error 339 should no longer show up. If this does not clear up the issue, you may have to do some extra leg work to fix the issue. Some programs that come on when you start your computer can cause runtime errors if they conflict with other programs. You can test this by minimising the amount of applications that automatically start up when Windows boots.
If you don't know how to do this, simply go to Start and then Run and type in 'msconfig'. Under Startup you will see a list of applications that start when you turn on your computer. You can disable unnecessary applications by un-checking the boxes. Once you reboot, you can see if the error occurs again. If the problem still persists, at least your computer now boots faster!
While this PC problem is relatively easy to fix, you may have more problems with trickier codes like the Runtime Error 216. Click here, for more solutions on How To Fix Runtime Errors.