Re: MS09-010 960477 KB923561 FAILED on all Servers.
- From: Susan Bradley <sbradcpa@xxxxxxxxxxx>
- Date: Thu, 16 Apr 2009 17:27:16 -0700
JustJeff wrote:
Trying to install on Windows 2003 Servers SP2 up to date patches. All new patches install except above. Work around appears to beWarning Undo this workaround before installing this security update.
This tries to modify C:\Program Files\Windows NT\Accessories\mswrd8.wpc. This file is set to read/execute only for the "everyone" group. Because of this, it causes the patch to fail installation. I have tested and confirmed that changing the permissions for the file to read/write will allow the patch to apply. I then changed it back to read/execute.
Since this will require a lot of administrative effort, I wrote a quick script to change the permissions on this file to RW, and then another to change it back to read/execute.
However - Why should I need to do this? Should it not just install?
In order to apply the access list, run the following commands from the command prompt. Note that some of these may result in an error message, this is expected.
echo y| cacls "%ProgramFiles%\Windows NT\Accessories\mswrd6.wpc" /E /P everyone:N
echo y| cacls "%ProgramFiles%\Common Files\Microsoft Shared\TextConv\mswrd632.wpc" /E /P everyone:N
echo y| cacls "%ProgramFiles%\Common Files\Microsoft Shared\TextConv\mswrd632.cnv" /E /P everyone:N
echo y| cacls "%ProgramFiles(x86)%\Common Files\Microsoft Shared\TextConv\mswrd632.wpc" /E /P everyone:N
echo y| cacls "%ProgramFiles(x86)%\Common Files\Microsoft Shared\TextConv\mswrd632.cnv" /E /P everyone:N
echo y| cacls "%ProgramFiles%\Windows NT\Accessories\mswrd664.wpc" /E /P everyone:N
echo y| cacls "%ProgramFiles(x86)%\Windows NT\Accessories\mswrd6.wpc" /E /P everyone:N
Impact of workaround. Upon implementing the workaround, the user will no longer be able to convert Word 6 documents to WordPad RTF or Word 2003 documents. Microsoft Office Word will return an error saying, "The file appears to be corrupted."
How to undo the workaround.
echo y| cacls "%ProgramFiles%\Windows NT\Accessories\mswrd6.wpc" /E /R everyone
echo y| cacls "%ProgramFiles%\Common Files\Microsoft Shared\TextConv\mswrd632.wpc" /E /R everyone
echo y| cacls "%ProgramFiles%\Common Files\Microsoft Shared\TextConv\mswrd632.cnv" /E /R everyone
echo y| cacls "%ProgramFiles(x86)%\Common Files\Microsoft Shared\TextConv\mswrd632.wpc" /E /R everyone
echo y| cacls "%ProgramFiles(x86)%\Common Files\Microsoft Shared\TextConv\mswrd632.cnv" /E /R everyone
echo y| cacls "%ProgramFiles%\Windows NT\Accessories\mswrd664.wpc" /E /R everyone
echo y| cacls "%ProgramFiles(x86)%\Windows NT\Accessories\mswrd6.wpc" /E /R everyone
You did the mitigtion, you have to undo it first.
.
- Follow-Ups:
- Re: MS09-010 960477 KB923561 FAILED on all Servers.
- From: Harry Johnston [MVP]
- Re: MS09-010 960477 KB923561 FAILED on all Servers.
- References:
- MS09-010 960477 KB923561 FAILED on all Servers.
- From: JustJeff
- MS09-010 960477 KB923561 FAILED on all Servers.
- Prev by Date: Re: MS09-010 960477 KB923561 FAILED on all Servers.
- Next by Date: Re: MS09-010 960477 KB923561 FAILED on all Servers.
- Previous by thread: Re: MS09-010 960477 KB923561 FAILED on all Servers.
- Next by thread: Re: MS09-010 960477 KB923561 FAILED on all Servers.
- Index(es):
Relevant Pages
|