The run-time error 339: MSCOMM32.OCX appears when the DLL file is either invalid, corrupt, missing or not correctly registered. The following error messages may appear during Windows start-up, shutdown or when running an installed application: "DLL Not Found" or "Bad Image." Solving the problem requires the user to download the MSCOMM32.OCX file from a trusted source and copy that file back in the Windows System 32 folder (the main folder created during the operating systems installation). The user will then have to register the DLL again to correct all Windows errors.
- Skill level:
Download the "MSCOMM32 zip file" (see Resources) and extract by right-clicking on the file and click "Extract All" from the drop-down menu.
Click "Start" and then type "windows/system32/" in the search box. Double-click the "System 32" folder to open the folders location.
Open the extracted folder and drag and drop the "MSCOMM32.OCX" file over to the System 32 folder. Alternatively right-click the "MSCOMM32.OCX" and click "Copy" and then right-click anywhere in the System 32 folder and select "Paste" to make a copy of the DLL.
Click "Start" and type "Run" in the search box. Click the "Run" shortcut application. The Run box displays on the screen.
Type "cmd" to open the Command Prompt window. Type "regsvr32.MSCOMM32.OCX" in the command prompt utility to register the DLL file.
Type "Exit" in the Command Prompt to close the application. Close the Run box.
Tips and warnings
- Adding the wrong items to the registry may corrupt the installed version of Windows.
- 20 of the funniest online reviews ever
- 14 Biggest lies people tell in online dating sites
- Hilarious things Google thinks you're trying to search for