problem with offices 2003

Posted on 2007-11-28
Last Modified: 2013-11-15
ever time this user opens outlook or any offices 2003 program he gets this Msg microsoft offices has not been installed for the current user  he is the admini=of the pc and i tried uninstalling and reinstaling the offices program and it still does not wor anhy help
Question by:USHelpdesk
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Accepted Solution

dianthonym earned 500 total points
ID: 20370902
How is installed?  as a local administrator? or as a domain user?  Is there any group policies that you may not be aware of?
LVL 11

Expert Comment

ID: 20371127
This problem occurs when Office 2003 is installed on a per-user basis and you logon to the computer as a user other than the user who installed Office 2003.
To correct this problem, logon to your computer with administrator rights and remove Office 2003. Install Office 2003 without using the allusers="" command-line option. For example, double-click the Setup.exe file on the Office 2003 CD-ROM. This will install Office 2003 for all users of the computer.

If you do not want all users of the computer to have access to Office 2003, follow these steps: 1. Temporarily grant each user who you want to have Administrator rights.
2. Log on to the computer as the appropriate user.
3. Install Office 2003 on a per-user basis.
After the installation is complete, you can log off and reconfigure the user's regular credentials.

Hope these help...
LVL 12

Expert Comment

ID: 20503297
I just dealt with this problem and none of the suggested fixes worked for me.  Reinstall, Remove office registry entries and files, remove profiles/check permissions, didn't install on per-user basis . . .

I ended up digging around using regmon/filemon and found that Office/Outlook was failing to write some registry keys to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\<User_Domain_SID> and it's subkeys.  Specifically it couldn't create a new key under the Components subkey.  I checked permissions, they looked OK, then I tried to create a subkey under Components and I got the following error:

"Cannot create key.  Unable to generate a unique name."

Googling this all I found was a Registry administration book saying this would probably never happen.  I exported the key at the UserData level, deleted it, then reimported it.  Everything then worked after reinstalling Office one last time.
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 12

Expert Comment

ID: 20503304
For the sake of people searching, the original Error I was getting was:

Microsoft Office Outlook has not been installed for the current user.
Microsoft Office Excel has not been installed for the current user.
Microsoft Office Word has not been installed for the current user.
LVL 12

Expert Comment

ID: 20503314
Furthermore, the reason this registry key is such an odd problem is that it resides in HKLM, but it references a SID.  This is what causes it to be persistent after a profile is recreated, but not a problem for all users.

Expert Comment

ID: 23264606
I am having the very same issue.  I have tried every fix I have been able to find on MS KB and via google, nothing works. I do not understand this registry fix, can it be futher explained?

I have Removed & Reinstalled over 8 times, deleted Office in Program Floder, changed permissions and even deleted the opa11.dat file, tried installing under other users, as local or while on the network.

I should change my user name to "unfixable". Windows hates me!  :-)
LVL 12

Expert Comment

ID: 23268405
First off, the registry disclaimer definitely applies here:

Editing the registry can seriously mess up your system!  Be careful what you do.

Basically, open up regedit and browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\

You should see a bunch of SIDs, a sid being an alphanumeric identifier for user accounts.  Under each SID, you will have regkeys for various programs, one of which is office.  The problem I had had, was that there was some form of corruption causing a key to be un-writeable.  If you right click on the UserData folder and select export you can dump the whole thing to a .reg file, delete the UserData key in regedit, close regedit, double click on the .reg file you created, which will reimport the keys that were deleted.

Featured Post

Office 365 Advanced Training for Admins

Special Offer:  Buy 1 course, get 2nd free!  Buy the 'Managing Office 365 Identities & Requirements' course w/ Accelerated TestPrep, and automatically receive the 'Enabling Office 365 Services' course FREE!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Custom Checklist creation 2 48
Microsoft office 2016 PDF prints out A4 10 30
Small office AntiVirus 6 37
Excel Conditional formatting - icon sets 5 10
How to get Spreadsheet Compare 2016 working with the 64 bit version of Office 2016
I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…
Learn how to create and modify your own paragraph styles in Microsoft Word. This can be helpful when wanting to make consistently referenced styles throughout a document or template.

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question