Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Installing Windows Update packages with MUM extension

2,647 views
Skip to first unread message

Dave Burns

unread,
Feb 9, 2009, 9:06:50 AM2/9/09
to
Certain hot fixes for Vista are distributed as Windows Update packages with
the MUM file extension. Example: KB959209 lists hot fixes for Vista, that
should be applied "immediately" after dotnet35fx.exe (3.5 SP1) is installed.
Which command line tool should be launched from a parent setup to install
these MUM packages, and what is the syntax?

Thanks, Dave


Hongye Sun [MSFT]

unread,
Feb 10, 2009, 5:47:40 AM2/10/09
to
Hi Dave,

Thanks for your post. I am Hongye Sun [MSFT] and it is my pleasure to work
with you on this issue.

MUM files are included in MSU file and it is not supposed to be installed
individually. Usually we use MSU to install update packages. For example
KB959209 provides links to download two MSU files and one EXE file. I am
not sure if you have some special reasons to use MUM file. Please let me
know so that we can give you the right suggestion.

In the following section, I suppose that installing .msu file by command
line can solve your problem.

1. Install Update Package
To install an .msu update package, run Wusa.exe together with the full path
of the file. For example, if the Windows6.0-KB934307-x86.msu file is in the
D:\934307 folder, type the following command at a command prompt to install
the update package:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu

wusa.exe is located at %windir%\System32.

You can use the following switches together with Wusa.exe:
/?, /h, /help
View help.
/quiet
Run Wusa.exe in quiet mode without user interaction. When the tool runs in
quiet mode, it runs without user interaction. The computer restarts if it
is required.

For example, if the Windows6.0-KB934307-x86.msu file is in the D:\934307
folder, type the following command at a command prompt to install the
update package without user interaction:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet
Note When you use this switch, the Microsoft Software License Terms do not
appear.
/norestart
Prevent Wusa.exe from restarting the computer. The /norestart switch is
ignored if the /quiet switch is not present. If you run Wusa.exe together
with these two switches, you must manually restart the operating system
after the installation is complete if the installation requires that you
restart the computer.

For example, if the Windows6.0-KB934307-x86.msu file is in the D:\934307
folder, type the following command at a command prompt to install the
update package:
wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart

For detail information, please refer to link:
http://support.microsoft.com/kb/934307

2. Uninstall Update Package
This is not asked from your question, but this information will be helpful
to you if your installer supports rollback or uninstall functions.

wusa.exe is not supported to uninstall a msu update package. Instead, we
use another command line tool: Pkgmgr.exe. Its switches is documented at:
http://technet.microsoft.com/en-us/library/cc749465.aspx

The following command uninstalls a package by specifying the package name:
start /w pkgmgr /up:Package_1_for_KB929761~31bf3856ad364e35~x86~~6.0.0.1

The switch: "/up:package_name" uninstalls packages. Requires packages to be
specified by the actual package name. Multiple packages can be uninstalled
in one command and must be separated by semicolons. Can be used offline.

To find the package name, expand the .msu file and open the XML file. In
the XML file, find the assemblyidentity tag and copy the values of the
following attributes:

Name

PublicToken

ProcessArchitecture

Version

You must concatenate all 4 values and pass the concatenation to Package
Manager. For example, name~publickeytoken~processArchitecture~~version.

To expand a .msu file, please refer to:
http://support.microsoft.com/kb/928636

Please do not hesitate to let me know if there is anything unclear. I will
be glad to help.

Have a great day!

Regards,
Hongye Sun (hon...@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msd...@microsoft.com.

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.

Note: MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within?2 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions. Issues of this
nature are best handled working with a dedicated Microsoft Support Engineer
by contacting Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/en-us/subscriptions/aa948874.aspx
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.

Dave Burns

unread,
Feb 11, 2009, 8:46:37 AM2/11/09
to
Thanks Hongye,

Your post answered my questions. And you are correct that the download is
an MSU file. I don't know how why I was thinking it was a MUM file. So
thanks for the information. I know what to do now.

Regards, Dave


Hongye Sun [MSFT]

unread,
Feb 12, 2009, 1:07:44 AM2/12/09
to
Thanks for your confirmation, Dave. I am very glad to work with you.

My manager has received your feedback about our service. She is very happy
to see it.

Thanks again for using Microsoft Newsgroup Service.

Regards,
Hongye Sun (hon...@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
msd...@microsoft.com.

This posting is provided "AS IS" with no warranties, and confers no rights.

0 new messages