Windows Installer loads every time I open an Office 2007 appication

V

Vit

Hi all,
I'm facing the following problem:
when I open an Office 2007 application the windows installer loads
every time... is
not going to give me any error, but it's something annoying... does
anyone has any solution???
thanks
Vit
 
T

Thee Chicago Wolf [MVP]

Hi all,
I'm facing the following problem:
when I open an Office 2007 application the windows installer loads
every time... is
not going to give me any error, but it's something annoying... does
anyone has any solution???
thanks
Vit

Are you running the apps as a restricted user? Often, you have to
insert the office 2007 CD in so that it can pull a component or some
file and then it will no longer bug you with the installer.

- Thee Chicago Wolf [MVP]
 
C

chrisbeck289

I can't make this work! I'm a competent amateur and I need microsoft fix to
their problem. How frustrating this is every time I want to open an
attachment. Dell and Vista - why did I bother!
 
P

Peter Foldes

chrisbeck

What Daddy posted has nothing to do with your issue. I told him a few times already
to stop posting that supposedly fix which does not apply to you issue.

The only way to fix your issue with Office 2007 is to uninstall Office and then
re-install. You will not lose any saved data when doing this but it is also prudent
to back up what is needed.
 
D

Daddy

I'm not going to waste your time and mine by arguing with Peter.

The 2007 Office System launches from Windows Installer (MsiInstall)
shortcuts. One can argue whether or not this was a wise choice, but that
won't help you with your problem.

Each time you start an Office 2007 application, the Windows Installer engine
checks the registry to see whether proper versions of needed files are
installed. If a file is not installed or is damaged, Windows Installer will
initiate an Install-On-Demand to repair anything that is missing or damaged.

If a user account does not have Read permission (at least) to the registry
keys or subkeys that Office is trying to check, Windows Installer cannot
locate the information it needs, so it 'presumes' the installation is
incomplete or damaged and will reinstall the Office application in question.
One can also argue whether this was a wise choice, but that won't help you
solve your problem, either.

All the above is explained on Microsoft's website.

Of all the methods available to grant the MSI installer the permissions it
needs, the one to try first is to reset registry permissions to their
defaults - the way they were when Windows was first installed. This is the
easiest method, and it works not only for Office 2007, but in most any
instance when installations or uninstalls fail to proceed due to inadequate
permissions in the registry. And, as I wrote in my original post, it worked
for me, as it worked for other posters in other newsgroups and web forums.

Why did those @#$% permissions get changed in the first place? Based on my
research, it probably wasn't our fault or doing.

If insufficient registry permissions is /not/ the cause, resetting them
won't help you. You can find out if registry permissions is the cause in
your case by reviewing entries in Event Viewer. Here is an example:

Detection of product '{91130409-6000-11D3-8CFE-0050048383C9}', feature
'EXCELFiles' failed during request for component
'{5572D282-F5E5-11D3-A8E8-0060083FD8D3}'

If you see errors that look like this, your problem is probably caused by
insufficient registry permissions, and the method described by Aaron Stebner
in the article I linked is the easiest way to solve the problem. It's much
easier than following the geek-speak used here...

"Windows Installer-related event IDs are logged in the Application log when
you start an Office program"
http://support.microsoft.com/kb/911682

....and it beats the heck out of a clean install.

Daddy
 

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. After that, you can post your question and our members will help you out.

Ask a Question

Top