Link to home
Start Free TrialLog in
Avatar of Jim Z
Jim ZFlag for United States of America

asked on

oleaut32.dll failed return code was: 0x80070005

Windows 2003 Std Server
Frx Software, Installin and upgrade to version 6.7 Get the following message at the
Cannot register OLEAUT32.DLL

I try to manually register this file and i get the following message:

DllRegisterServer in C:\WINDOWS\system32\oleaut32.dll failed. Return code was: 0x80070005
Avatar of Jim Z
Jim Z
Flag of United States of America image

ASKER

I am also having problems installing the latest windows updates. It fails each time, could this be related.
Avatar of Alan Huseyin Kayahan
   Hi jzaino
   Try unregistering
regsvr32 /u oleaut32.dll
then register
regsvr32 oleaut32.dll

Regards
Also try this
regsvr32 atl.dll

If you have VMware, try this too
regsvr32 vmdbcom.dll
Avatar of Jim Z

ASKER

  MrHusy,
Thanks for the answer but I have tried this and it won't let me do it.
Avatar of Jim Z

ASKER

I get the follwoing error when I try to unregister:

DllUnRegisterServer in oleaut32.dll failed.
Return Code was:0x80004005
          Hi jzaino
             I hope microsoft article helps
              http://support.microsoft.com/kb/194754

Regards
Avatar of Jim Z

ASKER

I tried the suggestion in the above article and when I ran the vbrun60.exe I got the follwoing error

Error registering the OCX C;\Windows\system32\oleaut32.dll

Is this related to my oleaut32.dll problem? It has the same time stamp as when I ran the vbrun60.exe.

Event Type:      Error
Event Source:      Userenv
Event Category:      None
Event ID:      1090
Date:            4/18/2007
Time:            9:04:20 AM
User:            NT AUTHORITY\SYSTEM
Computer:      LPIUTIL
Description:
Windows couldn't log the RSoP (Resultant Set of Policies) session status. An attempt to connect to WMI failed. No more RSoP logging will be done for this application of policy.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
              Hi jzaino
                   Make sure that your account has Admin rights.

Regards
                Also download http://support.microsoft.com/kb/192461 . Extract the file to a folder. In safe mode with command prompt, delete (take a backup) your current oleaut32.dll file and then copy the new oleaut32.dll file from the extracted resource.

ASKER CERTIFIED SOLUTION
Avatar of Alan Huseyin Kayahan
Alan Huseyin Kayahan
Flag of Sweden image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
The wrong comment was selected as the answer in this question (although still provided by MrHusy), it should have been {http:#18933313} because the error code 0x80070005 references "Access Denied".  So either the logged in user wasn't a member of the Administrators Group, or the dll file that was being registered didn't have the proper permissions to allow anyone to access it.

TechSoEasy