outlvba.dll is not a valid Office Add-in

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi,

when starting Outlook I get this error

C:\Documents and Settings\username\Application
Data\Microsoft\AddIns\outlvba.dll is not a valid Office Add-in

There is nothing in that folder and looking for Add-ins doesn't get me any
closer, cause there are no Add-ins under Help and Add-ins :-/

Can anyone help?
 
assuming that you are using outlook 2003, outlvba.dll should exist at
\Program Files\Microsoft Office\OFFICE11\ADDINS. Assuming the file is
there, it could be corrupt. If this is the case, you can rename it to
outlvba.backup and then try doing a detect and repair on Office via the
add/remove applet in the control panel. This should bring in a new copy of
the file.

By the way, the reason that you don't see the addin installed is that this
addin gets registered under HKLM and not HKCU.

/neo

ps - hklm location is:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\Microsoft.VbaAddinForOutlook.1
The filename field only contains outlvba.dll.
 
we are using ol 2003. But none of the users getting this error) are using
add-inns.
Nobody knows about the outlvba.dll
And there is no file to rename - cause the add-inn folder is empty.

I tried backup and delete on
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\Microsoft.VbaAddinForOutlook.1

And it seems ok. The error doesn't appear anymore, and outlook seems working
fine.
But lets see how long :-)
 
outlvba.dll is what drives outlook's macros. (e.g. Tools > Macro > Macros)
and as stated earlier, it shouldn't exist in the "users" profile. the file
should exist in the program files area I mentioned.
 
It appears to me the question that has been missed is WHY is Outlook 2003 looking for outlvba.dll under %UserProfile%.
I've got the same issue. The Events, Application Log tells me it couldn't access some component number (which isn't in the registry) among the set "OutlookFiles". The observed error may be occuring because Outlook wasn't able to access outlvba.dll where the relevant {HKLM} key says it is, and reverted to a default path under %UserProfile%.

My Outlook is current on patches, and works fine under an Admin account. The problem occurs when Outlook is started in a mere PowerUser account. If (via Computer Management, Local Users & Groups) I tell XP that user account is a Member of the Administrators group, then Outlook starts and runs properly. That strongly suggests there is a permissions problem somewhere. I've looked at Permissions on a number of registry keys, as well as the Effective Permissions to the outlvba.dll, and the Local Security policies.

Thus far, I haven't isolated what particular puzzle piece(s) are causing the problem...
 
Back
Top