Results 1 to 8 of 8

Thread: Cannot Manually register .dll or .ocx files

  1. #1
    Scott Guest

    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. #2
    Will Denny Guest

    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. #3
    Scott Guest

    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. #4
    Will Denny Guest

    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. #5
    Eric Renken Guest

    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. #6
    Join Date
    Jun 2005
    Posts
    3
    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. #7
    Join Date
    Dec 2007
    Posts
    2
    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. #8
    evicSmelm Guest

    Data Centers & Colocation

    Thanks, nice post. Keep up the good work

Similar Threads

  1. No option to arrange files manually in Windows 7
    By Aaloka in forum Operating Systems
    Replies: 5
    Last Post: 23-08-2010, 02:52 PM
  2. How to register ocx files in Windows XP
    By Aramax in forum Windows Software
    Replies: 3
    Last Post: 24-06-2009, 05:15 PM
  3. Remove XP setup files manually?
    By inquiringmind555@gmail.com in forum Windows XP Support
    Replies: 7
    Last Post: 09-12-2007, 01:49 AM
  4. How to permit the domain user to register dll & ocx files
    By Shanthi in forum Windows Security
    Replies: 2
    Last Post: 24-04-2007, 08:18 PM
  5. ocx files fail to register when installing an application
    By dave@at in forum Windows XP Support
    Replies: 2
    Last Post: 10-05-2005, 12:18 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,714,030,628.18071 seconds with 17 queries