General TalksSoftware and Hardware DiscussionOffice2007Ultimate problem

31 May 2009, 15:52

Hi I hope someone could help me fix my Office2007ultimate, everytime I open office, like powerpoint it says that it was not installed on the user and i have to run setup. now I tried several ways just to fix it like unstalling it and reinstall it again or repairing it but not of that works., I have a screenshot of the error msg.,please help.. o and I think it started when I installed the sp2 of office 2007...from windows update..

Rating 0 Comments 13
anon00000
0
anon00000 31 May 2009, 22:21 #
Start Run
type installer and press enter
go view choose details
select subject checkbox and press ok
sort by subject

now search for ms access msi file (look at the subject), right click and choose repair. failing that, right click and uninstall all ms office 2007 msi files, and reinstall from the cd
Klean
2
Klean 01 Jun 2009, 02:04 #
@ diehard88 Look Here:

Please login or register to download
or
Use alternative full direct download

Raymond said:Recently Microsoft has came up with updates that caused many users to get an error message says “Microsoft Office Word has not been installed for the current user. Please run setup to install the application.” when you try to run it. After clicking the OK button, Microsoft Word closes. You’ll be getting the same error message if you try to run any of the other office components such as Excel, Publisher, Access, Outlook and etc… The worst part is uninstalling and reinstalling wouldn’t help to fix this problem.




There’s a Microsoft KnowledgeBase on this issue and the solution is to give EVERYONE full control of the Opa11.dat file. Unfortunately this solution would only help to fix the problem when the non-administrative user accounts on the computer do not have permission to modify specific files that are used by the Office 2003 Setup program or the Office XP Setup program.

Another reason why this problem occur is you have using a pirated version of Microsoft Office and you’ve recently installed the latest updates. Some people are able to resolve this issue by using system restore but here’s a simpler way to fix this problem.

The file that is causing this error is MSO.DLL located at C:\Program Files\Common Files\Microsoft Shared\OFFICE11 for Office 2003 and C:\Program Files\Common Files\Microsoft Shared\OFFICE12 for Office 2007. Somehow Microsoft has updated this file to give you this error message when it detects a pirated copy of Office that is installed on your computer. When you try to run a repair or even uninstallation, the setup wouldn’t touch the MSO.DLL file at all. That is why after repairing / uninstallation, you’ll still get the same error.

The simple solution is to search for the file MSO.DLL in your computer and copy the older MSO.DLL file replacing the current one in Program Files. I found two versions of MSO.DLL in C:\WINDOWS\Installer\$PatchCache$\Managed\…..


If you can’t find the other backed up MSO.DLL file in your computer, you can simple delete the current MSO.DLL file from Program Files and then do a repair or reinstallation of Microsoft Office 2003 or 2007. That would restore the older version of MSL.DLL from the installation CD.

Pirating a software is bad, but I wonder since when Microsoft started to teach pirates a lesson by giving such annoyance to some users who may not even realize that they have a pirated version of Office installed by a computer shop?
diehard88
0
diehard88 01 Jun 2009, 07:54 #
That explains it...Thanks Klean... one question though, If I replace the mso.dll file with the older one will it ask the serial again? and if does how will I again crack office? Can someone give a copy of mso.dll file that is updated and genuine? I really need it badly...thanks!
Klean
0
Klean 02 Jun 2009, 05:36 #
I'm not sure exactly how this dll works (It may be system specific, OS specific or even user specific) so I'm not sure the answers to your questions.

I would try it and find out. From what I think, there shouldn't be a problem if you simply delete it and repair install... However, you will run into the same problem if you update (I think).

If your willing, you can try this: (Note: I made an edit to the original link posted to include Bodmas' patch MSO.DLL)

Please login or register to download
or
Use alternative download link



I'm not sure it can be transfered, but you can give it a try - it comes from the MSOffice 2007 - Blue Edition.

For more info on Blue Edition:

Please login or register to download
or
Use alternative download link



Again, I give no guarantees ... You may just want to do a search for Blue Edition and start from the beginning. ^_^
diehard88
0
diehard88 05 Jun 2009, 14:56 #
I still can't make it work....Ive done all the above tuts but still the same result happens...... :( :(
Klean
0
Klean 06 Jun 2009, 20:18 #
I'm moving this to the Software and Hardware Discussions so that other members can post their solutions.
Klean
2
Klean 08 Jun 2009, 05:52 #
bodmas
2
bodmas 08 Jun 2009, 09:14 #
Thanks klean. I always appreciate your prompt helps.

one more caution: before applying the patched MSO.dll file please do not forget to delete the "DigitalProductID" value item (at right pane.) from the registry editor at here : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Registration\{91120000-002E-0000-0000-0000000FF1CE} ( please note that on the fresh installation of office it is not required but when you got the above error message then the old product id is required to be deleted from the system registry to avoid confrontation)

and then apply the any pathced MSO.dll file and then follow the activation and installation process which will take only a minute at max. here you will be asked to put cd key once again. no worry. use any working cd key and its done.
Klean
1
Klean 09 Jun 2009, 05:19 #
Good follow up info bodmas. Deleting:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Registration\{91120000-002E-0000-0000-0000000FF1CE}


on an "already installed" version of Office 2007 before applying the patched MSO.dll is very helpful.

bodmas said:on the fresh installation of office it is not redquired


Once again, I thank you for your very good info. Here's a mirror if the link goes bad:

Please login or register to download
or
Use alternative full direct 100Mbit download

diehard88
1
diehard88 18 Jun 2009, 23:45 #
Ok., Deleting the registry file does not work for me, I know most of the people do.. what I have done before is delete the file "Opa12.dat" that is located at "C:\Users\All Users\Microsoft\OFFICE\DATA" now after this replace the "mso.dll" at "C:\Program Files\Common Files\Microsoft Shared\OFFICE11"(It is advisable to download the mso.dll that is provided by "Klean" Note to Klean: Please reupload the mso.dll that you first uploaded. By using that mso.dll you can activate your office via internet..) after that open any office application(word,PPT...) It will ask you to activate office., now you can follow bodmas tuts,enter "0" for all the serial.. that's what I've done and it works! thanks to klean and bodmas for the help... :)
Klean
1
Klean 19 Jun 2009, 07:16 #
diehard88 said:Note to Klean: Please reupload the mso.dll that you first uploaded. By using that mso.dll you can activate your office via internet..)


Here's the original MSO.dll I posted .. but then deleted:

Please login or register to download
or
Direct Download at 100Mbit



Note: It is different than bodmas'
ba4met
1
ba4met 20 Jun 2009, 19:12 #
Yeah, there's something in the recent batch of Windows updates that changes the MSO.dll. I had the same experience with Office telling me that applications weren't installed for the current user etc, after updating to SP2 and various sundry Vista security paches. This required a backup of the contents of my C: drive to fix - I was using a previous patched dll from bodmas (pre SP2).
Anyway, following Klean's instructions here (many thanks), after restoring, I then copied my 'old' dll from C:\Program Files\Common Files\Microsoft Shared\OFFICE12 to a safe place, allowed Windows to update as before and then simply replaced the 'new' dll with the old one.
Now, all Office applications work fine as before. It was just as simple as a roll-back of that one file.
Hope this is useful.
waffles2010
2
waffles2010 09 Sep 2009, 22:58 #
Bodmas anyone who has a previous version should uninstall the old one first. Then install Bodmas one, follow the instructions, however anyone with x 64 OS replace the MSO.DLL at C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12. Then Continue by doing everything after that. PS This is how i replaced the MSO.DLL in vista sp2 x64 Ultimate. I hope this helps everyone out. ^_^

This Thread is Closed.

diehard88
diehard88
241 ♠ 24 ♣
Tweet:


Bookmark and Share