I encountered the following error this afternoon when trying to install one of our programs that was written in VB6 on a vista machine and do not know why as i have done this before on a similar machine...PLEASE ADVISE
Run time error '339'
Component 'mswinsck.ocx' or one of its dependencies not correctly registered: a file is missing or invalid
I uninstalled the program and tried again but to no avail...
This error indicates that a file is not correctly installed on your system. In some cases it may be correctly installed for all standard users but not for the "Administrator" account, and you may only see this error when selecting "Run as Administrator".
The built in Administrator account is not intended to be used as a user account. It is very secure and will not allow program components to be registered. Instead you should create an account with administrative rights, and use it instead of the built in Administrative account. This will help solve runtime error 339/429 on our software, and lots of other software that you may install in the future. If you do not want to create a standard user account (not recommended) you can follow the instructions below:
If the problem started suddenly then a reinstall may fix it. If not, follow the directions below to register each file that is producing the error. You generally will only have to repeat the instructions 3 or 4 times:
Click start In the search box type "cmd" without the quotes When CMD.exe appears above the search box right click it and select "Run As Administrator". This will open a command prompt with admin rights. Repeat the following for each file that is causing this error, replacing [filename] with the actual name of the file that is causing problems:
-Type "regsvr32 [filename] /u" without the quotes -You will receive a prompt saying the file has been unregistered. Click OK. -Type "regsvr32 [filename]" (shortcut: press your UP ARROW and delete /u) -You will receive a prompt saying the file has been successfully registered.
- search and download a new copy of 'mswinsck.ocx'.
- Back up your current copy of MSWINSCK.OCX and copy the new version to the same file location. This file should be located in the C:\WINDOWS\system32\MSWINSCK.OCX
- in the quick search/run box of startmenu type:
You should see a message saying "DllRegisterServer ... succeeded" just reboot and try the install again.
- You can also try downloading MSVB runtime6 from microsoft's site. but i suggest you try the aforesaid steps first.
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Running Setup from a virtual drive
If you are running the Setup program from a virtual drive created by using the SUBST command, you can delete the virtual drive and instead run the Setup program from the physical hard disk. To delete the virtual drive, click Start, click Run, type subst drive_letter: /d, and then click OK.
Your sound card might be in use by another application.
0xC00D11BA: Cannot play the file Windows Media Player cannot play the file because there is a problem with your sound device, such as a sound card or sound controller. You may encounter this error message for one of the following reasons:
Your sound device is in use by another program. Quit other programs that may be using your sound device, and then try to play the file again. Your sound device is not functioning properly. To troubleshoot the problem, see the Sound Troubleshooter in Windows Help or refer to your sound device's documentation. You do not have a sound device installed on your computer. Install a sound device, and then try to play the file again. Error ID = 0xC00D11BA, Condition ID = 0x00000000
THE PROBLEM The
Windows Error 2350 occurs when the installed version of the Windows
Installer is too old for the MSI to execute. The registration entry for
the engine has been damaged and all attempts to execute the MSI
installation packages will not be successful.Errors on your system may be caused by invalid registry entries and outdated or corrupt drivers. THE SOLUTIONTo
fix the registration entry for the Windows Installer, the Installer
service should first be registered then unregistered using msiexec
/unregister and msiexec /regserver (Type both command in run) or the command line switches. The
user will then have to restart Windows.
The first step is to make sure ou have all of the latest windows updates. This problem could also possibly cause the windows updates not to install correctly as well, so let me know if you get an error when trying to install the updates. If not, make sure to reboot after the updates are installed then try to re-install the surpac software.
Try the following regardless of the software as this is the common error message provided by Microsoft. Of course this won't rule out either a corrupt installer or incompatibility's
Disable/Configure any anti-spyware or anti-virus software on your system during installation process. For example: Spybot Search and Destroy Program or Norton Anti-Virus
Check to see if any spyware or adware is installed on your system blocking the completion of install process.
Check to see if you find any unwanted entry in Add/Remove Programs or Internet Explorer - Add/On's section (Tools - Internet Options - Programs -> Manage Add On's). If you found one, remove/disable this entry.
On Windows Vista, disable UAC (User Access Control) feature for your account
This error is something to do with the "Product Key" I think I have Googled this error and this is what shows up the most? I googled ... vista install error code 0x800705AA .... so perhaps ya can follow up in this vien... Good Luck