Today I went ahead and performed a clean install of Windows Vista Ultimate on my recent Dell E1505 purchase due too much 'bloatware' coming with it. Anyways everything was going great until I went to reinstall the Dell ResourceCD. The resource CD installed perfectly until I got this error: Error #339 was generated by ResourceCD Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid Please reinstall this application from Add/Remove Programs in Control Center I've gone ahead and uninstalled it, rebooted, reinstalled it, rebooted, and still I am getting the same error message. I searched Google and even the Dell support forums but everything seems to point towards Windows XP and PC Hijackings. Any help would be appreciated! Thank you.
Look and see if you have the file on your system.If you do then do the following:
1. Search the Windows system32 folder ( C:\windows\system32 ). In there you should have a file MSCOMCTL.OCX dated 12/20/2002 ActiveX Control file 1,053 KB in size. If it is there good. If not search the web and download a copy from here:
I wiped the system and now want to reinstall all vista drivers from the resource cd however, i get the resource cd and have even tried re-registering the file.
After a day or so, I as well decided to reinstall Vista and remove the stuff I didnt want. wiped, and installed vista. No hicups. Upon installing and running resource CD, i get the same error. Error 339 Component MSCOMCTL.OCX..... uninstalled, reinstalled cd Reformatted vista...multiple times... Tryed dl'ing and reging the file... Nothing fixes it Fun to see this problem popping up right after i get my E1705.
If you are not getting this error until you install the resource CD, then don't install the resource CD.
Crazy, I know but what else have you got since the normal fix for this issue is not working.
You don't need to install the resource CD anyway, I never do. Get the driver files for all your components then just install them one at a time. No Resource CD needed.
It looks like this is only happening after a reinstallation then when the resource CD is installed
I installed a dual boot system therefore considered the possibility that the resource cd is picking up the C Drive System32 Folder (XP) Files rather than the D Drive Vista files as the resource cd worked fine for XP.
This is what i done in Vista and it worked perfectly.
Amazing... Unreging the files, and then rereging them worked it seems... It just odd these errors would pop up on a multiple clean installs like this. I tryed using the dell drivers from the website, however they are not working correctly. i am just about positive i have the right ones, but needless to say, i still dont have wireless N card working, blue tooth, or volume buttons and stuff working. Thanks for the help so far. Will keep you updated!
First, to the suggestion of never installing the ResourceCD in order to prevent the error: That's just plain dumb, I'm sorry to say! In my case, my Dimension C521 was not using the Sigmatel High Definition Audio drivers. Without going into the long and I-wish-it-had-been-short of it, without installing and using the ResourceCD browser, I would have had to open each driver package individually to find the one I wanted! I've already spent enough time trying to get it working again, thank you.
Finally, regarding
bbasra's RegSvr32 solution: Thank you so-o-o much for saving me from pulling out what's left of my hair! :smileywink: The error made absolutely no freakin' sense! I was getting the error number 339, but not for MSCOMCTL.OCX. I was getting it for SSA3D30.OCX. I had already located the file in the System32 folder of my solitary Vista installation, and already tried a RegSvr32 SSA3D30.OCX. I'd tried uninstalling, re-installing, modifying and repairing the ResourceCD installation. Nothing worked! Thankfully, those four RegSvr32 commands did the trick! I FINALLY have the Sigmatel HD Audio drivers re-installed!
" First, to the suggestion of never installing the ResourceCD in order to prevent the error: That's just plain dumb, I'm sorry to say! "
" without installing and using the ResourceCD browser, I would have had to open each driver package individually to find the one I wanted! I've already spent enough time trying to get it working again, thank you."
Why is this Dumb? You do not need to INSTALL the ResourceCD to install the drivers needed for your system. You do not need to pick through all the drivers on the CD to install the correct drivers either. All you need to do is go to drivers and downloads page at Dell.com and insert your service tag # then specify which OS you have and Dell will serve the correct and Up To Date drivers for you to install. Rename each as to what it is for and burn them to a CDR. You could do this in way less time than you spent trying to get by a small avoidable problem.
pcgeek11
2 Intern
•
1874 Posts
785
0
Posted March 8th, 2007 05:00
1. Search the Windows system32 folder ( C:\windows\system32 ). In there you should have a file MSCOMCTL.OCX dated 12/20/2002 ActiveX Control file 1,053 KB in size. If it is there good. If not search the web and download a copy from here:
3. In the box type " regsvr32 /s MSCOMCTL.OCX " and press the enter key. It should give you a response.
If it is on the system it will get registered and all will be good again. This is a common problem.