Microsoft Office 2007 Service Pack 2 (SP2) Deployment

I am currently working on a request to deploy the Service Pack 2 (SP2) for Microsoft Office 2007 (KB953195). According to the KB article SP2 includes previously unreleased fixes that were made specifically for this service pack and all the public updates, security updates, cumulative updates, and hotfixes that were released through February 2009. This pack will update all the MS Office 2007 products (Suites or individual installs).

Download:

The 29o MB SP2 full installer (office2007sp2-kb953195-fullfile-en-us.exe) can be downloaded from this page.

Silent Installation:

The following command-line switches can be used to perform a silent installation of SP2 in a Windows computer with Ms Office 2007 is installed.


office2007sp2-kb953195-fullfile-en-us.exe /quiet /passive /norestart

The installer will detect the installed MS Office 2007 product and install all the necessary updates.

Silent Uninstall:

The Ms Office Service packs never had an uninstall option; but for SP2 Microsoft offers an uninstaller. The Microsoft Service Pack Uninstall Tool for the 2007 Microsoft Office suite offers a number of options to safely remove the service pack with out removing the base Ms Office 2007 product. This tool can be downloaded from this page.

The downloaded file office2007spuninstall.exewill extract three files oarpman.exe , eula.txt and readme.txt. The executable oarpman.exe is a commandline utility for identifying the installed patches and remove them properly.

The following command will list all the updates installed

oarpman.exe /report /log C:\log.txt 

I have Ms Office 2007 Professional Plus installed and the following was the output for the above command.


Release  Product Code                            Patch Code                              Product                                                    Update
O12SP2   {90120000-0010-0409-0000-0000000FF1CE}  {DE5A002D-8122-4278-A7EE-3121E7EA254E}  Microsoft Software Update for Web Folders  (English) 12    2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0011-0000-0000-0000000FF1CE}  {0B36C6D6-F5D8-4EAF-BF94-4376A230AD5B}  Microsoft Office Professional Plus 2007                    2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0015-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office Access MUI (English) 2007                 2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0016-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office Excel MUI (English) 2007                  2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0018-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office PowerPoint MUI (English) 2007             2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0019-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office Publisher MUI (English) 2007              2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-001A-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office Outlook MUI (English) 2007                2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-001B-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office Word MUI (English) 2007                   2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-001F-0409-0000-0000000FF1CE}  {ABDDE972-355B-4AF1-89A8-DA50B7B5C045}  Microsoft Office Proof (English) 2007                      2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-001F-040C-0000-0000000FF1CE}  {F580DDD5-8D37-4998-968E-EBB76BB86787}  Microsoft Office Proof (French) 2007                       2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-001F-0C0A-0000-0000000FF1CE}  {187308AB-5FA7-4F14-9AB9-D290383A10D9}  Microsoft Office Proof (Spanish) 2007                      2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0044-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office InfoPath MUI (English) 2007               2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-006E-0409-0000-0000000FF1CE}  {DE5A002D-8122-4278-A7EE-3121E7EA254E}  Microsoft Office Shared MUI (English) 2007                 2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0115-0409-0000-0000000FF1CE}  {DE5A002D-8122-4278-A7EE-3121E7EA254E}  Microsoft Office Shared Setup Metadata MUI (English) 2007  2007 Microsoft Office Suite Service Pack 2 (SP2)
O12SP2   {90120000-0117-0409-0000-0000000FF1CE}  {2FC4457D-409E-466F-861F-FB0CB796B53E}  Microsoft Office Access Setup Metadata MUI (English) 2007  2007 Microsoft Office Suite Service Pack 2 (SP2)

Release  Patch Count
O12SP2   15

The first column is Release for which we got the value O12SP2 .

Now this command will remove the SP2:

oarpman.exe /remove O12SP2

Alternatively each of the patches listed can be indivdually removed using windows installer.

msiexec /i {MSI GUID} MSIPATCHREMOVE={Patch GUID}

  • Deploying Security updates for MS Office XP and MS Office 2003 – No Uninstall Option?
  • Silent installation of Office XP Update KB833858 – The switch /Q not working?
  • Deploying K-Lite Codec Pack
  • Windows Installer 4.5 Beta Accepting Nominations
  • Windows Installer Training
  • Leave a comment

    Name: (Required)

    eMail: (Required)

    Website:

    Comment: