Error 0x80004005 DLLRegisterServer

Discussion in 'Windows Vista Installation' started by GRichG, Jan 4, 2008.

  1. GRichG

    GRichG Guest

    I'm not sure if this is the right formum to ask this on but here goes.
    I've got an app that I update on client systems with a script. The
    script unregisters dll's, then overwrites them, then registers the new
    ones. On Vista, the app fails with "cannot create active X object"
    which means the dll's are not registered properly.
    So I went to the Run form and tried to manually register one of them.
    I receive an error. So I went to a command prompt, told it to run as
    Admin, and was succesfull in registering the dll.
    How do you get into Admin mode in a script. I cannot go to every Vista
    computer and manually register 12 dll's. I must be able to automate it.
    Thanks for any advice.
    Rich
     
    GRichG, Jan 4, 2008
    #1
    1. Advertisements

  2. GRichG

    GRichG Guest

    I found the answer so I thought I would share it with you.
    If I have my users turn off User Account Control (UAC), the script
    driven updates will register properly.
    It is located on one of the pages for managing user accounts.
    It's probably a good idea to turn it off with any installation or
    update, then turn it back on.
     
    GRichG, Jan 4, 2008
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.