We help IT Professionals succeed at work.

Office 2007 Shortcuts Failing

whoam asked
I recently rolled out office 2007.  Things seem fine except that shortcuts to office documents/spreadsheets fail to open and give the following error, "This action only valid for products that are currently installed."  Also, all the icons are the generic.  Going to shortcut properties, the icon is at %SystemRoot%\system32\SHELL32.dll.  I can manually fix each shortcut's icon, but that does not allow the shortcut to open.  If I try to open a .doc or .xls all is good.  How to a get my shortcuts to work and the icons fixed?  OS is XP.
Watch Question


Open Windows Explorer and go to Tools menu and select Folder options.
In a new opend windows go to Tab that has a name File Types.

In this alphabetically ordered list scroll to the DOC extension:

Click on the Restore button and you would have a icon near DOC extension.
Click on Close.

If this will not work click on the Change button and select offered MS Word application to be Recommended aplication for opening a DOC files. Click on OK and Close.


The same proces is for XLS. You just need to go instead to DOC icon in a File Type list, to the XLS extension and apply the same way, but for opening XLS you will choose MS Excel.

I have one question. Did you try to send a shortcut for Word and Excel on the Desktop and does these shorcuts work:


If this shortcut will not allow to open MS Word then take a CD and start re-installation of MS Office 2010.

But, at the very beginning of re-installation of MS Office 2010 you will choose option to Repair your previously installation of MS Office 2010.




Sorry for the delay.  The above I had tried, I should have been clearer.  I uninstalled 2007, reinstalled 2003.  This worked save that outlook 2003 claimed wrong mapi.dll version.  I uninstalled 2003, deleted all mapi.dll versions.  Reinstalled 2003 same error.  At that point, I just nuked and paved.  Odd issue.


Yes, the problem with MS Outlook is very often because of wrong MAPI32.DLL.

I have installed MS Office 2003 and had a similar problem.

And then I have found a right MAPI32.DLL

This file is in C:\WINDOWS\system32 folder and C:\Program Files\Common Files\System\MSMAPI\1033 folder so rename these to MAPI32.bak.

Then rename a MAPI32.TXT from my attachment to MAPI32.DLL and put in a folder C:\WINDOWS\system32 and in C:\Program Files\Common Files\System\MSMAPI\1033.

This MAPI32.DLL is correct because it comes with SP3  for Windows XP.


Then go to Start button, Run and write next command:

regsvr32 C:\WINDOWS\system32\MAPI32.DLL

and press OK.

That file must set setting in Registry.

Try to open MS Outlook 2003.