|
|
![]() |
| Thread Tools | Search this Thread |
#1
| |||
| |||
Cannot Manually register .dll or .ocx files
While trying to install a program I keep getting an error message that says certian .dll or .ocx files cannot self register. I'm trying to manually register them using regsvr32 command with the file location following the regsvr32 but message comes up saying that it failed with a Return Code 0x80020009. My wife really needs this program for her business so I need to get it installed. Anyone with an idea of what might be preventing me from registering these files I would greatly appreciate some insight. -- Thanks in Advance for your help. |
#2
| |||
| |||
Re: Cannot Manually register .dll or .ocx files
Hi Those files may not be self-registering and have to be called by a specific program or another .DLL. See if the following helps: http://groups.google.com/groups?q=0x...=Google+Search -- Will Denny MS-MVP - Windows Shell/User Please reply to the News Groups "Scott" <Scott@discussions.microsoft.com> wrote in message news:0E7D6F49-7558-435B-BEF5-9F39A89A1FBB@microsoft.com... > While trying to install a program I keep getting an error message that > says > certian .dll or .ocx files cannot self register. I'm trying to manually > register them using regsvr32 command with the file location following the > regsvr32 but message comes up saying that it failed with a Return Code > 0x80020009. My wife really needs this program for her business so I need > to > get it installed. Anyone with an idea of what might be preventing me from > registering these files I would greatly appreciate some insight. > -- > Thanks in Advance for your help. |
#3
| |||
| |||
Re: Cannot Manually register .dll or .ocx files
I installed the program on my other computer and it works fine, I'm even able to manually register the files in question, but unfortunately I need to install the program on this computer as it is the business computer. I tried the link you provided but wasn't able to get much info as to figure out what is the cause from preventing me to register these files. Any other info would be greatly appreciated. "Will Denny" wrote: > Hi > > Those files may not be self-registering and have to be called by a specific > program or another .DLL. See if the following helps: > > http://groups.google.com/groups?q=0x...=Google+Search > > -- > > Will Denny > MS-MVP - Windows Shell/User > Please reply to the News Groups > > > "Scott" <Scott@discussions.microsoft.com> wrote in message > news:0E7D6F49-7558-435B-BEF5-9F39A89A1FBB@microsoft.com... > > While trying to install a program I keep getting an error message that > > says > > certian .dll or .ocx files cannot self register. I'm trying to manually > > register them using regsvr32 command with the file location following the > > regsvr32 but message comes up saying that it failed with a Return Code > > 0x80020009. My wife really needs this program for her business so I need > > to > > get it installed. Anyone with an idea of what might be preventing me from > > registering these files I would greatly appreciate some insight. > > -- > > Thanks in Advance for your help. > > > |
#4
| |||
| |||
Re: Cannot Manually register .dll or .ocx files
Hi Have you tried this article: "Explanation of Regsvr32 Usage and Error Messages" http://support.microsoft.com/default...b;en-us;249873 -- Will Denny MS-MVP - Windows Shell/User Please reply to the News Groups "Scott" <Scott@discussions.microsoft.com> wrote in message news:CEF3985C-D83E-445D-B0BE-1A1FDEB01BA7@microsoft.com... >I installed the program on my other computer and it works fine, I'm even >able > to manually register the files in question, but unfortunately I need to > install the program on this computer as it is the business computer. I > tried > the link you provided but wasn't able to get much info as to figure out > what > is the cause from preventing me to register these files. Any other info > would > be greatly appreciated. > > "Will Denny" wrote: > >> Hi >> >> Those files may not be self-registering and have to be called by a >> specific >> program or another .DLL. See if the following helps: >> >> http://groups.google.com/groups?q=0x...=Google+Search >> >> -- >> >> Will Denny >> MS-MVP - Windows Shell/User >> Please reply to the News Groups >> >> >> "Scott" <Scott@discussions.microsoft.com> wrote in message >> news:0E7D6F49-7558-435B-BEF5-9F39A89A1FBB@microsoft.com... >> > While trying to install a program I keep getting an error message that >> > says >> > certian .dll or .ocx files cannot self register. I'm trying to manually >> > register them using regsvr32 command with the file location following >> > the >> > regsvr32 but message comes up saying that it failed with a Return Code >> > 0x80020009. My wife really needs this program for her business so I >> > need >> > to >> > get it installed. Anyone with an idea of what might be preventing me >> > from >> > registering these files I would greatly appreciate some insight. >> > -- >> > Thanks in Advance for your help. >> >> >> |
#5
| |||
| |||
Re: Cannot Manually register .dll or .ocx files
My thought is that there is a dependency missing. There is a file that this OCX or DLL needs that isn't installed on that system.. If it is a VB program is the VB runtime installed? -- Eric Renken Microsoft Associate Expert. Expert Zone http://www.microsoft.com/windowsxp/expertzone/ "Scott" <Scott@discussions.microsoft.com> wrote in message news:CEF3985C-D83E-445D-B0BE-1A1FDEB01BA7@microsoft.com... >I installed the program on my other computer and it works fine, I'm even >able > to manually register the files in question, but unfortunately I need to > install the program on this computer as it is the business computer. I > tried > the link you provided but wasn't able to get much info as to figure out > what > is the cause from preventing me to register these files. Any other info > would > be greatly appreciated. > > "Will Denny" wrote: > >> Hi >> >> Those files may not be self-registering and have to be called by a >> specific >> program or another .DLL. See if the following helps: >> >> http://groups.google.com/groups?q=0x...=Google+Search >> >> -- >> >> Will Denny >> MS-MVP - Windows Shell/User >> Please reply to the News Groups >> >> >> "Scott" <Scott@discussions.microsoft.com> wrote in message >> news:0E7D6F49-7558-435B-BEF5-9F39A89A1FBB@microsoft.com... >> > While trying to install a program I keep getting an error message that >> > says >> > certian .dll or .ocx files cannot self register. I'm trying to manually >> > register them using regsvr32 command with the file location following >> > the >> > regsvr32 but message comes up saying that it failed with a Return Code >> > 0x80020009. My wife really needs this program for her business so I >> > need >> > to >> > get it installed. Anyone with an idea of what might be preventing me >> > from >> > registering these files I would greatly appreciate some insight. >> > -- >> > Thanks in Advance for your help. >> >> >> |
#6
| |||
| |||
Hi, Has anyone been able to resolve this problem? There are 2 possibilities that I can think of: 1) There are other dlls missing that this dll depends on, so this dll cannot be registered. 2) The user may have admin rights to their PC, but they are still restricted to some of the keys in the registry that this dll needs to add entries to, and that's why they are not allowed to register the dll. In the first case, I actually removed a dll which the dll I wanted to register depended on, and I got error message 7e instead of 0x80020009, so I don't think reason 1 is why the error is occurring. Scott, did you solve this problem yet? Can you let me know if you did? |
#7
| |||
| |||
Hi, "dependent" is the key to success. U can register dll-s or ocx-es only, if another file (correct/latest version) is already present / registered. Here a sample: OS=WIN98SE ... I know it's old, but good for this sample ... For finding out what a kind of version of XML parser is installed on the PC, according to MS kb278674, U have to install xmlversion.exe or xmlversiontext.exe U have to extract one of the exe-s, let's say to C:\TEMP by starting one of these exe-files. Now U will find next to other files, the file XMLVersiontext.ocx I did it with "xmlversiontext.exe" because MS had mentioned somewere if the machine(PC) had never before done anything with XML there could be the chance that "xmlversion.exe" and the later test would be fail. Now I progressed with the registration process ... Start | run| regsvr32 [blank] C:\temp\xmlversiontext.ocx Start that ... Now there is a message ... LoadLibrary("C:\temp\xmlversiontext.ocx") failed GetLastError returns 0x00000485 Now put that 0x00000485 in Google search (http://www.google.com/intl/en/) and U will get a lot of answers ... One of these answers helped me ... forum.doom9.org/archive/index.php/index.php/t-70118.html There was mentioned something about vbrun etc. Now since I know, I never had put in vbrun, I crawled through my SW collection and found vbrun60sp5.exe Ok opened it with an unzipper, writing down the content of it, with recording of the version numbers of those files contained in "vbrun60sp5.exe" So, I found out, on the machine a file "msvbvm60.dll" was missing. Ok, now started that exe to install its content. Great, now "msvbvm60.dll" Version 6.00.8964 is on the machine RESTART the machine Another registering try of "xmlversiontext.ocx" ... and SUCCESS Message: "DllRegisterServer in C:\temp\xmlversiontext.ocx succeeded" GREAT Problem solved NB: I upgraded my runtime with "vbrun60sp6.exe" for to be uptodate. During all those searches I found out there is a nice programm called "PROZESS-EXPLORER" Links to 'em U will find at MS kb296647 http://support.microsoft.com/kb/296647/en-us http://www.microsoft.com/technet/sys...sExplorer.mspx http://technet.microsoft.com/de-de/s...53(en-us).aspx http://download.sysinternals.com/Fil...ssExplorer.zip Now with that fine tool U could see all the dependencies. To return to Scott's story/problem ... At one of those PCs he mentioned, a certain file was installed at the other not ... And to find out which one is not installed U could use PROZESS-EXPLORER That' s all folks .. have fun ... Regards Hardy MUC-Germany |
#8
| |||
| |||
Data Centers & Colocation
Thanks, nice post. Keep up the good work |
![]() |
|
Tags: dll, manually, ocx, register |
Thread Tools | Search this Thread |
|
![]() | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
No option to arrange files manually in Windows 7 | Aaloka | Operating Systems | 5 | 23-08-2010 02:52 PM |
How to register ocx files in Windows XP | Aramax | Windows Software | 3 | 24-06-2009 05:15 PM |
Remove XP setup files manually? | inquiringmind555@gmail.com | Windows XP Support | 7 | 09-12-2007 01:49 AM |
How to permit the domain user to register dll & ocx files | Shanthi | Windows Security | 2 | 24-04-2007 08:18 PM |
ocx files fail to register when installing an application | dave@at | Windows XP Support | 2 | 10-05-2005 12:18 AM |