Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Update > MS05-050 & SP1

Reply
Thread Tools Display Modes

MS05-050 & SP1

 
 
Derek
Guest
Posts: n/a

 
      10-18-2005
HI there,

Was hoping someone can clarify an issue for me.

I rolled out all the patches released on patch Tuesday, did a MBSA and
Shavlik scan to ensure my infrastructure was up to date - both reported all
was patched.

We are in the process of upgrading our servers to Windows 2003 SP1, so
today, I patched a server with SP1 and did a windows update to ensure no
patches were missing.. MS05-050 showed up as missing.

My understanding is that in Windows 2003, newer patches would not be
overwritten... am I mistaken.. is this behaviour normal?

Thanks,
Derek


 
Reply With Quote
 
 
 
 
Lawrence Garvin [MVP]
Guest
Posts: n/a

 
      10-19-2005

Windows Server 2003 SP1 updates the version of Direct X installed on the
system.

If you installed MS05-050 prior to installing SP1, then it patched the
installation of DirectX v8.1 that ships on Windows Server 2003 RTM.

If you then installed SP1, the DirectX was upgraded to an unpatched version
of DirectX v9.0c, and will require repatching.

In general, newer patches will be left undisturbed, but in the case where
the service pack introduces a new /version/ of a particular product, the
patch then becomes irrelevant to the new environment, and must be reapplied
to update the newer version of the subsystem being patched.

You'll experience similar issues, for example, with IE patches on Windows
XP. If you apply a patch released after SP2, that applies to both versions
of IE6 (SP1 and XP SP2), the patch will update the IE6SP1. Then,
installation of XP SP2 will upgrade the IE to an IE6(SP2), which is now
"unpatched".




"Derek" <> wrote in message
news:...
> HI there,
>
> Was hoping someone can clarify an issue for me.
>
> I rolled out all the patches released on patch Tuesday, did a MBSA and
> Shavlik scan to ensure my infrastructure was up to date - both reported
> all was patched.
>
> We are in the process of upgrading our servers to Windows 2003 SP1, so
> today, I patched a server with SP1 and did a windows update to ensure no
> patches were missing.. MS05-050 showed up as missing.
>
> My understanding is that in Windows 2003, newer patches would not be
> overwritten... am I mistaken.. is this behaviour normal?
>
> Thanks,
> Derek
>



 
Reply With Quote
 
Derek
Guest
Posts: n/a

 
      10-19-2005
Thanks Lawrence, that makes sense.

Derek.

"Lawrence Garvin [MVP]" <> wrote in message
news:uuN$...
>
> Windows Server 2003 SP1 updates the version of Direct X installed on the
> system.
>
> If you installed MS05-050 prior to installing SP1, then it patched the
> installation of DirectX v8.1 that ships on Windows Server 2003 RTM.
>
> If you then installed SP1, the DirectX was upgraded to an unpatched
> version of DirectX v9.0c, and will require repatching.
>
> In general, newer patches will be left undisturbed, but in the case where
> the service pack introduces a new /version/ of a particular product, the
> patch then becomes irrelevant to the new environment, and must be
> reapplied to update the newer version of the subsystem being patched.
>
> You'll experience similar issues, for example, with IE patches on Windows
> XP. If you apply a patch released after SP2, that applies to both versions
> of IE6 (SP1 and XP SP2), the patch will update the IE6SP1. Then,
> installation of XP SP2 will upgrade the IE to an IE6(SP2), which is now
> "unpatched".
>
>
>
>
> "Derek" <> wrote in message
> news:...
>> HI there,
>>
>> Was hoping someone can clarify an issue for me.
>>
>> I rolled out all the patches released on patch Tuesday, did a MBSA and
>> Shavlik scan to ensure my infrastructure was up to date - both reported
>> all was patched.
>>
>> We are in the process of upgrading our servers to Windows 2003 SP1, so
>> today, I patched a server with SP1 and did a windows update to ensure no
>> patches were missing.. MS05-050 showed up as missing.
>>
>> My understanding is that in Windows 2003, newer patches would not be
>> overwritten... am I mistaken.. is this behaviour normal?
>>
>> Thanks,
>> Derek
>>

>
>



 
Reply With Quote
 
Torgeir Bakken \(MVP\)
Guest
Posts: n/a

 
      10-19-2005
Hi,

You would think it makes sence, but fortunately Lawrence is wrong in
this case.

The KB904706 (MS05-050) update for Win2k3 puts files for both RTM and
SP1 into the $hf_mig$ folder structure, like this:

C:\WINDOWS\$hf_mig$\KB904706\RTMQFE\Quartz.dll: v6.4.3790.399
C:\WINDOWS\$hf_mig$\KB904706\SP1GDR\Quartz.dll: v6.5.3790.2519
C:\WINDOWS\$hf_mig$\KB904706\SP1QFE\Quartz.dll: v6.5.3790.2519

Installing/uninstalling SP1 for Win2k3 will fetch the correct file from
the folder structure listed above, and put it in the System32 folder.

More about the $hf_mig$ folder in this KB article:
http://support.microsoft.com/default...b;en-us;824994


I just did a test myself:

I installed KB904706 on a Win2k3 RTM server. Quartz.dll in the System32
folder ended up with version 6.4.3790.399. I then installed SP1, and
after reboot Quartz.dll was v6.5.3790.2519 (the SP1 version of the
KB904706 update).

If this does not happen for you, your computer have a problem...


Regards,
Torgeir

Derek wrote:

> Thanks Lawrence, that makes sense.
>
> Derek.
>
> "Lawrence Garvin [MVP]" <> wrote in message
> news:uuN$...
>
>>Windows Server 2003 SP1 updates the version of Direct X installed on the
>>system.
>>
>>If you installed MS05-050 prior to installing SP1, then it patched the
>>installation of DirectX v8.1 that ships on Windows Server 2003 RTM.
>>
>>If you then installed SP1, the DirectX was upgraded to an unpatched
>>version of DirectX v9.0c, and will require repatching.
>>
>>In general, newer patches will be left undisturbed, but in the case where
>>the service pack introduces a new /version/ of a particular product, the
>>patch then becomes irrelevant to the new environment, and must be
>>reapplied to update the newer version of the subsystem being patched.
>>
>>You'll experience similar issues, for example, with IE patches on Windows
>>XP. If you apply a patch released after SP2, that applies to both versions
>>of IE6 (SP1 and XP SP2), the patch will update the IE6SP1. Then,
>>installation of XP SP2 will upgrade the IE to an IE6(SP2), which is now
>>"unpatched".
>>
>>
>>
>>
>>"Derek" <> wrote in message
>>news:...
>>
>>>HI there,
>>>
>>>Was hoping someone can clarify an issue for me.
>>>
>>>I rolled out all the patches released on patch Tuesday, did a MBSA and
>>>Shavlik scan to ensure my infrastructure was up to date - both reported
>>>all was patched.
>>>
>>>We are in the process of upgrading our servers to Windows 2003 SP1, so
>>>today, I patched a server with SP1 and did a windows update to ensure no
>>>patches were missing.. MS05-050 showed up as missing.
>>>
>>>My understanding is that in Windows 2003, newer patches would not be
>>>overwritten... am I mistaken.. is this behaviour normal?
>>>
>>>Thanks,
>>>Derek




--
torgeir, Microsoft MVP Scripting, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/scr...r/default.mspx
 
Reply With Quote
 
Derek
Guest
Posts: n/a

 
      10-20-2005
Thanks Torgier, obviously I need to investigate this issue more.

Derek.

"Torgeir Bakken (MVP)" <Torgeir.Bakken-> wrote in message
news:...
> Hi,
>
> You would think it makes sence, but fortunately Lawrence is wrong in
> this case.
>
> The KB904706 (MS05-050) update for Win2k3 puts files for both RTM and
> SP1 into the $hf_mig$ folder structure, like this:
>
> C:\WINDOWS\$hf_mig$\KB904706\RTMQFE\Quartz.dll: v6.4.3790.399
> C:\WINDOWS\$hf_mig$\KB904706\SP1GDR\Quartz.dll: v6.5.3790.2519
> C:\WINDOWS\$hf_mig$\KB904706\SP1QFE\Quartz.dll: v6.5.3790.2519
>
> Installing/uninstalling SP1 for Win2k3 will fetch the correct file from
> the folder structure listed above, and put it in the System32 folder.
>
> More about the $hf_mig$ folder in this KB article:
> http://support.microsoft.com/default...b;en-us;824994
>
>
> I just did a test myself:
>
> I installed KB904706 on a Win2k3 RTM server. Quartz.dll in the System32
> folder ended up with version 6.4.3790.399. I then installed SP1, and
> after reboot Quartz.dll was v6.5.3790.2519 (the SP1 version of the
> KB904706 update).
>
> If this does not happen for you, your computer have a problem...
>
>
> Regards,
> Torgeir
>
> Derek wrote:
>
>> Thanks Lawrence, that makes sense.
>>
>> Derek.
>>
>> "Lawrence Garvin [MVP]" <> wrote in
>> message news:uuN$...
>>
>>>Windows Server 2003 SP1 updates the version of Direct X installed on the
>>>system.
>>>
>>>If you installed MS05-050 prior to installing SP1, then it patched the
>>>installation of DirectX v8.1 that ships on Windows Server 2003 RTM.
>>>
>>>If you then installed SP1, the DirectX was upgraded to an unpatched
>>>version of DirectX v9.0c, and will require repatching.
>>>
>>>In general, newer patches will be left undisturbed, but in the case where
>>>the service pack introduces a new /version/ of a particular product, the
>>>patch then becomes irrelevant to the new environment, and must be
>>>reapplied to update the newer version of the subsystem being patched.
>>>
>>>You'll experience similar issues, for example, with IE patches on Windows
>>>XP. If you apply a patch released after SP2, that applies to both
>>>versions of IE6 (SP1 and XP SP2), the patch will update the IE6SP1. Then,
>>>installation of XP SP2 will upgrade the IE to an IE6(SP2), which is now
>>>"unpatched".
>>>
>>>
>>>
>>>
>>>"Derek" <> wrote in message
>>>news:...
>>>
>>>>HI there,
>>>>
>>>>Was hoping someone can clarify an issue for me.
>>>>
>>>>I rolled out all the patches released on patch Tuesday, did a MBSA and
>>>>Shavlik scan to ensure my infrastructure was up to date - both reported
>>>>all was patched.
>>>>
>>>>We are in the process of upgrading our servers to Windows 2003 SP1, so
>>>>today, I patched a server with SP1 and did a windows update to ensure no
>>>>patches were missing.. MS05-050 showed up as missing.
>>>>
>>>>My understanding is that in Windows 2003, newer patches would not be
>>>>overwritten... am I mistaken.. is this behaviour normal?
>>>>
>>>>Thanks,
>>>>Derek

>
>
>
> --
> torgeir, Microsoft MVP Scripting, Porsgrunn Norway
> Administration scripting examples and an ONLINE version of
> the 1328 page Scripting Guide:
> http://www.microsoft.com/technet/scr...r/default.mspx



 
Reply With Quote
 
Lawrence Garvin [MVP]
Guest
Posts: n/a

 
      10-20-2005
I'm looking into this, also, Derek, as Torgeir provided a lot of information
that I was unaware of.

For starters, you might verify the actual version number on the Quartz.dll
file installed on your system, and confirm that the SP1 did, in fact, apply
the latest version of the file. If it did, you might have simply identified
a 'bug' in the scanning engine.

You might also repeat all three scans. If only Windows Update is reporting
the error, this might be something to look further into. Also, you did not
say.. are you using MBSA v1.2 or MBSA v2.0? The MBSA v2 and WU should show
the same results. MBSA v1.2 may show something different than any other
methodology as it uses it's own datastore.


"Derek" <> wrote in message
news:%...
> Thanks Torgier, obviously I need to investigate this issue more.
>
> Derek.
>
> "Torgeir Bakken (MVP)" <Torgeir.Bakken-> wrote in message
> news:...
>> Hi,
>>
>> You would think it makes sence, but fortunately Lawrence is wrong in
>> this case.
>>
>> The KB904706 (MS05-050) update for Win2k3 puts files for both RTM and
>> SP1 into the $hf_mig$ folder structure, like this:
>>
>> C:\WINDOWS\$hf_mig$\KB904706\RTMQFE\Quartz.dll: v6.4.3790.399
>> C:\WINDOWS\$hf_mig$\KB904706\SP1GDR\Quartz.dll: v6.5.3790.2519
>> C:\WINDOWS\$hf_mig$\KB904706\SP1QFE\Quartz.dll: v6.5.3790.2519
>>
>> Installing/uninstalling SP1 for Win2k3 will fetch the correct file from
>> the folder structure listed above, and put it in the System32 folder.
>>
>> More about the $hf_mig$ folder in this KB article:
>> http://support.microsoft.com/default...b;en-us;824994
>>
>>
>> I just did a test myself:
>>
>> I installed KB904706 on a Win2k3 RTM server. Quartz.dll in the System32
>> folder ended up with version 6.4.3790.399. I then installed SP1, and
>> after reboot Quartz.dll was v6.5.3790.2519 (the SP1 version of the
>> KB904706 update).
>>
>> If this does not happen for you, your computer have a problem...
>>
>>
>> Regards,
>> Torgeir
>>
>> Derek wrote:
>>
>>> Thanks Lawrence, that makes sense.
>>>
>>> Derek.
>>>
>>> "Lawrence Garvin [MVP]" <> wrote in
>>> message news:uuN$...
>>>
>>>>Windows Server 2003 SP1 updates the version of Direct X installed on the
>>>>system.
>>>>
>>>>If you installed MS05-050 prior to installing SP1, then it patched the
>>>>installation of DirectX v8.1 that ships on Windows Server 2003 RTM.
>>>>
>>>>If you then installed SP1, the DirectX was upgraded to an unpatched
>>>>version of DirectX v9.0c, and will require repatching.
>>>>
>>>>In general, newer patches will be left undisturbed, but in the case
>>>>where the service pack introduces a new /version/ of a particular
>>>>product, the patch then becomes irrelevant to the new environment, and
>>>>must be reapplied to update the newer version of the subsystem being
>>>>patched.
>>>>
>>>>You'll experience similar issues, for example, with IE patches on
>>>>Windows XP. If you apply a patch released after SP2, that applies to
>>>>both versions of IE6 (SP1 and XP SP2), the patch will update the IE6SP1.
>>>>Then, installation of XP SP2 will upgrade the IE to an IE6(SP2), which
>>>>is now "unpatched".
>>>>
>>>>
>>>>
>>>>
>>>>"Derek" <> wrote in message
>>>>news:...
>>>>
>>>>>HI there,
>>>>>
>>>>>Was hoping someone can clarify an issue for me.
>>>>>
>>>>>I rolled out all the patches released on patch Tuesday, did a MBSA and
>>>>>Shavlik scan to ensure my infrastructure was up to date - both reported
>>>>>all was patched.
>>>>>
>>>>>We are in the process of upgrading our servers to Windows 2003 SP1, so
>>>>>today, I patched a server with SP1 and did a windows update to ensure
>>>>>no patches were missing.. MS05-050 showed up as missing.
>>>>>
>>>>>My understanding is that in Windows 2003, newer patches would not be
>>>>>overwritten... am I mistaken.. is this behaviour normal?
>>>>>
>>>>>Thanks,
>>>>>Derek

>>
>>
>>
>> --
>> torgeir, Microsoft MVP Scripting, Porsgrunn Norway
>> Administration scripting examples and an ONLINE version of
>> the 1328 page Scripting Guide:
>> http://www.microsoft.com/technet/scr...r/default.mspx

>
>



 
Reply With Quote
 
Derek
Guest
Posts: n/a

 
      10-20-2005
Hi Lawrence, Togier et al,

I ran dxdiag on my server at various points to find out the file versions -
here are my findings:

Windows 2003 With all the hotfixes including MS05-050 (NO SP1)
DirectX version: 9.0b(4.09.0000.0902)
Quartz.dll: 6.05.001.0907 (8/30/2005)

Above machine after Installing SP1
DirectX version: 9.0c (4.09.0000.0904)
Quartz.dll: 6.05.3790.1830 (3/24/2005)

Post SP1 + re-application of MS05-050
DirectX Version: 9.0c (4.09.0000.0904)
Quartz.dll: 6.05.3790.2519 (8/30/2005)

So it does look like SP1 is overwritting the quartz.dll file during SP1
installation - which is then being updated by re-applying MS05-050.

All my machines now have the MS05-050 patch, so I cannot tell what rev
quartz.dll was before MS05-050.

Lawrence, both Windows Update, MBSA v2.0 and Shavlik HFNetchkPro report
MS05-050 as missing after SP1 installation. This has been the case on 10
servers we have patched with SP1 so far.

Cheers,
Derek.



"Lawrence Garvin [MVP]" <> wrote in message
news:%...
> I'm looking into this, also, Derek, as Torgeir provided a lot of
> information that I was unaware of.
>
> For starters, you might verify the actual version number on the Quartz.dll
> file installed on your system, and confirm that the SP1 did, in fact,
> apply the latest version of the file. If it did, you might have simply
> identified a 'bug' in the scanning engine.
>
> You might also repeat all three scans. If only Windows Update is reporting
> the error, this might be something to look further into. Also, you did not
> say.. are you using MBSA v1.2 or MBSA v2.0? The MBSA v2 and WU should show
> the same results. MBSA v1.2 may show something different than any other
> methodology as it uses it's own datastore.
>
>
> "Derek" <> wrote in message
> news:%...
>> Thanks Torgier, obviously I need to investigate this issue more.
>>
>> Derek.
>>
>> "Torgeir Bakken (MVP)" <Torgeir.Bakken-> wrote in message
>> news:...
>>> Hi,
>>>
>>> You would think it makes sence, but fortunately Lawrence is wrong in
>>> this case.
>>>
>>> The KB904706 (MS05-050) update for Win2k3 puts files for both RTM and
>>> SP1 into the $hf_mig$ folder structure, like this:
>>>
>>> C:\WINDOWS\$hf_mig$\KB904706\RTMQFE\Quartz.dll: v6.4.3790.399
>>> C:\WINDOWS\$hf_mig$\KB904706\SP1GDR\Quartz.dll: v6.5.3790.2519
>>> C:\WINDOWS\$hf_mig$\KB904706\SP1QFE\Quartz.dll: v6.5.3790.2519
>>>
>>> Installing/uninstalling SP1 for Win2k3 will fetch the correct file from
>>> the folder structure listed above, and put it in the System32 folder.
>>>
>>> More about the $hf_mig$ folder in this KB article:
>>> http://support.microsoft.com/default...b;en-us;824994
>>>
>>>
>>> I just did a test myself:
>>>
>>> I installed KB904706 on a Win2k3 RTM server. Quartz.dll in the System32
>>> folder ended up with version 6.4.3790.399. I then installed SP1, and
>>> after reboot Quartz.dll was v6.5.3790.2519 (the SP1 version of the
>>> KB904706 update).
>>>
>>> If this does not happen for you, your computer have a problem...
>>>
>>>
>>> Regards,
>>> Torgeir
>>>
>>> Derek wrote:
>>>
>>>> Thanks Lawrence, that makes sense.
>>>>
>>>> Derek.
>>>>
>>>> "Lawrence Garvin [MVP]" <> wrote in
>>>> message news:uuN$...
>>>>
>>>>>Windows Server 2003 SP1 updates the version of Direct X installed on
>>>>>the system.
>>>>>
>>>>>If you installed MS05-050 prior to installing SP1, then it patched the
>>>>>installation of DirectX v8.1 that ships on Windows Server 2003 RTM.
>>>>>
>>>>>If you then installed SP1, the DirectX was upgraded to an unpatched
>>>>>version of DirectX v9.0c, and will require repatching.
>>>>>
>>>>>In general, newer patches will be left undisturbed, but in the case
>>>>>where the service pack introduces a new /version/ of a particular
>>>>>product, the patch then becomes irrelevant to the new environment, and
>>>>>must be reapplied to update the newer version of the subsystem being
>>>>>patched.
>>>>>
>>>>>You'll experience similar issues, for example, with IE patches on
>>>>>Windows XP. If you apply a patch released after SP2, that applies to
>>>>>both versions of IE6 (SP1 and XP SP2), the patch will update the
>>>>>IE6SP1. Then, installation of XP SP2 will upgrade the IE to an
>>>>>IE6(SP2), which is now "unpatched".
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>"Derek" <> wrote in message
>>>>>news:.. .
>>>>>
>>>>>>HI there,
>>>>>>
>>>>>>Was hoping someone can clarify an issue for me.
>>>>>>
>>>>>>I rolled out all the patches released on patch Tuesday, did a MBSA and
>>>>>>Shavlik scan to ensure my infrastructure was up to date - both
>>>>>>reported all was patched.
>>>>>>
>>>>>>We are in the process of upgrading our servers to Windows 2003 SP1, so
>>>>>>today, I patched a server with SP1 and did a windows update to ensure
>>>>>>no patches were missing.. MS05-050 showed up as missing.
>>>>>>
>>>>>>My understanding is that in Windows 2003, newer patches would not be
>>>>>>overwritten... am I mistaken.. is this behaviour normal?
>>>>>>
>>>>>>Thanks,
>>>>>>Derek
>>>
>>>
>>>
>>> --
>>> torgeir, Microsoft MVP Scripting, Porsgrunn Norway
>>> Administration scripting examples and an ONLINE version of
>>> the 1328 page Scripting Guide:
>>> http://www.microsoft.com/technet/scr...r/default.mspx

>>
>>

>
>



 
Reply With Quote
 
Lawrence Garvin [MVP]
Guest
Posts: n/a

 
      10-21-2005

"Derek" <> wrote in message
news:...

> Lawrence, both Windows Update, MBSA v2.0 and Shavlik HFNetchkPro report
> MS05-050 as missing after SP1 installation. This has been the case on 10
> servers we have patched with SP1 so far.


Derek.. I would classify this as a 'bug'.....

And while I might have expected it from Shavlik..... considering they're
probably using a different scanning engine, for the WUA (which is what WU
and MBSA v2 use) not to recognize the application of MS05-050 in that
scenario is not a good thing.

I'm wondering if, while the SP1 engine does a great job of replacing the
/files/, maybe it's not doing such a great job of setting the registry
values, or whatever the WUA and HFNetchkPro are testing, to determine if the
secupdate is applied.

Having false information about a secupdate is not a good thing, but it's
even worse when every tool throws up a false negative.

I'll look into this a bit more.. maybe get somebody to do some extra testing
on this scenario.


 
Reply With Quote
 
Torgeir Bakken \(MVP\)
Guest
Posts: n/a

 
      10-21-2005
Derek wrote:

> Hi Lawrence, Togier et al,
>
> I ran dxdiag on my server at various points to find out the file versions -
> here are my findings:
>
> Windows 2003 With all the hotfixes including MS05-050 (NO SP1)
> DirectX version: 9.0b(4.09.0000.0902)
> Quartz.dll: 6.05.001.0907 (8/30/2005)


Ahh, you have upgraded to DirectX 9.0b on Win2k3 RTM (it comes builtin
with v8.1). In this case the $hf_mig$ thing I described in my previous
post does not come into play, it only applies to the DirectX versions
that comes builtin with the OS (and any OS service packs).

The MS05-050 update for DirectX 9.0b on Win2k3 does not contain any
$hf_mig$ files, so MS05-050 will be missing after you have installed
SP1 for Win2k3, and you will have to re-apply MS05-050.

To avoid this type of issues in the future, my advice is this
(especially for servers): Unless you must, you should not install newer
standalone DirectX versions. The same goes for the Media Player etc.



> Above machine after Installing SP1
> DirectX version: 9.0c (4.09.0000.0904)
> Quartz.dll: 6.05.3790.1830 (3/24/2005)
>
> Post SP1 + re-application of MS05-050
> DirectX Version: 9.0c (4.09.0000.0904)
> Quartz.dll: 6.05.3790.2519 (8/30/2005)
>
> So it does look like SP1 is overwritting the quartz.dll file during SP1
> installation - which is then being updated by re-applying MS05-050.
>
> All my machines now have the MS05-050 patch, so I cannot tell what rev
> quartz.dll was before MS05-050.
>
> Lawrence, both Windows Update, MBSA v2.0 and Shavlik HFNetchkPro report
> MS05-050 as missing after SP1 installation. This has been the case on 10
> servers we have patched with SP1 so far.
>
> Cheers,
> Derek.
>
>
>
> "Lawrence Garvin [MVP]" <> wrote in message
> news:%...
>
>>I'm looking into this, also, Derek, as Torgeir provided a lot of
>>information that I was unaware of.
>>
>>For starters, you might verify the actual version number on the Quartz.dll
>>file installed on your system, and confirm that the SP1 did, in fact,
>>apply the latest version of the file. If it did, you might have simply
>>identified a 'bug' in the scanning engine.
>>
>>You might also repeat all three scans. If only Windows Update is reporting
>>the error, this might be something to look further into. Also, you did not
>>say.. are you using MBSA v1.2 or MBSA v2.0? The MBSA v2 and WU should show
>>the same results. MBSA v1.2 may show something different than any other
>>methodology as it uses it's own datastore.
>>
>>
>>"Derek" <> wrote in message
>>news:%.. .
>>
>>>Thanks Torgier, obviously I need to investigate this issue more.
>>>
>>>Derek.
>>>
>>>"Torgeir Bakken (MVP)" <Torgeir.Bakken-> wrote in message
>>>news:...
>>>
>>>>Hi,
>>>>
>>>>You would think it makes sence, but fortunately Lawrence is wrong in
>>>>this case.
>>>>
>>>>The KB904706 (MS05-050) update for Win2k3 puts files for both RTM and
>>>>SP1 into the $hf_mig$ folder structure, like this:
>>>>
>>>>C:\WINDOWS\$hf_mig$\KB904706\RTMQFE\Quartz.dll : v6.4.3790.399
>>>>C:\WINDOWS\$hf_mig$\KB904706\SP1GDR\Quartz.dll : v6.5.3790.2519
>>>>C:\WINDOWS\$hf_mig$\KB904706\SP1QFE\Quartz.dll : v6.5.3790.2519
>>>>
>>>>Installing/uninstalling SP1 for Win2k3 will fetch the correct file from
>>>>the folder structure listed above, and put it in the System32 folder.
>>>>
>>>>More about the $hf_mig$ folder in this KB article:
>>>>http://support.microsoft.com/default...b;en-us;824994
>>>>
>>>>
>>>>I just did a test myself:
>>>>
>>>>I installed KB904706 on a Win2k3 RTM server. Quartz.dll in the System32
>>>>folder ended up with version 6.4.3790.399. I then installed SP1, and
>>>>after reboot Quartz.dll was v6.5.3790.2519 (the SP1 version of the
>>>>KB904706 update).
>>>>
>>>>If this does not happen for you, your computer have a problem...
>>>>
>>>>




--
torgeir, Microsoft MVP Scripting, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/scr...r/default.mspx
 
Reply With Quote
 
Lawrence Garvin [MVP]
Guest
Posts: n/a

 
      10-21-2005

So... even though my logic was flawed, and my knowledge deficient...

my conclusion was 100% accurate. :-)))


"Torgeir Bakken (MVP)" <Torgeir.Bakken-> wrote in message
news:%23m%23fk%...
> Derek wrote:
>
>> Hi Lawrence, Togier et al,
>>
>> I ran dxdiag on my server at various points to find out the file
>> versions - here are my findings:
>>
>> Windows 2003 With all the hotfixes including MS05-050 (NO SP1)
>> DirectX version: 9.0b(4.09.0000.0902)
>> Quartz.dll: 6.05.001.0907 (8/30/2005)

>
> Ahh, you have upgraded to DirectX 9.0b on Win2k3 RTM (it comes builtin
> with v8.1). In this case the $hf_mig$ thing I described in my previous
> post does not come into play, it only applies to the DirectX versions
> that comes builtin with the OS (and any OS service packs).
>
> The MS05-050 update for DirectX 9.0b on Win2k3 does not contain any
> $hf_mig$ files, so MS05-050 will be missing after you have installed
> SP1 for Win2k3, and you will have to re-apply MS05-050.
>
> To avoid this type of issues in the future, my advice is this
> (especially for servers): Unless you must, you should not install newer
> standalone DirectX versions. The same goes for the Media Player etc.
>
>
>
>> Above machine after Installing SP1
>> DirectX version: 9.0c (4.09.0000.0904)
>> Quartz.dll: 6.05.3790.1830 (3/24/2005)
>>
>> Post SP1 + re-application of MS05-050
>> DirectX Version: 9.0c (4.09.0000.0904)
>> Quartz.dll: 6.05.3790.2519 (8/30/2005)
>>
>> So it does look like SP1 is overwritting the quartz.dll file during SP1
>> installation - which is then being updated by re-applying MS05-050.
>>
>> All my machines now have the MS05-050 patch, so I cannot tell what rev
>> quartz.dll was before MS05-050.
>>
>> Lawrence, both Windows Update, MBSA v2.0 and Shavlik HFNetchkPro report
>> MS05-050 as missing after SP1 installation. This has been the case on 10
>> servers we have patched with SP1 so far.
>>
>> Cheers,
>> Derek.
>>
>>
>>
>> "Lawrence Garvin [MVP]" <> wrote in
>> message news:%...
>>
>>>I'm looking into this, also, Derek, as Torgeir provided a lot of
>>>information that I was unaware of.
>>>
>>>For starters, you might verify the actual version number on the
>>>Quartz.dll file installed on your system, and confirm that the SP1 did,
>>>in fact, apply the latest version of the file. If it did, you might have
>>>simply identified a 'bug' in the scanning engine.
>>>
>>>You might also repeat all three scans. If only Windows Update is
>>>reporting the error, this might be something to look further into. Also,
>>>you did not say.. are you using MBSA v1.2 or MBSA v2.0? The MBSA v2 and
>>>WU should show the same results. MBSA v1.2 may show something different
>>>than any other methodology as it uses it's own datastore.
>>>
>>>
>>>"Derek" <> wrote in message
>>>news:%. ..
>>>
>>>>Thanks Torgier, obviously I need to investigate this issue more.
>>>>
>>>>Derek.
>>>>
>>>>"Torgeir Bakken (MVP)" <Torgeir.Bakken-> wrote in message
>>>>news:...
>>>>
>>>>>Hi,
>>>>>
>>>>>You would think it makes sence, but fortunately Lawrence is wrong in
>>>>>this case.
>>>>>
>>>>>The KB904706 (MS05-050) update for Win2k3 puts files for both RTM and
>>>>>SP1 into the $hf_mig$ folder structure, like this:
>>>>>
>>>>>C:\WINDOWS\$hf_mig$\KB904706\RTMQFE\Quartz.dl l: v6.4.3790.399
>>>>>C:\WINDOWS\$hf_mig$\KB904706\SP1GDR\Quartz.dl l: v6.5.3790.2519
>>>>>C:\WINDOWS\$hf_mig$\KB904706\SP1QFE\Quartz.dl l: v6.5.3790.2519
>>>>>
>>>>>Installing/uninstalling SP1 for Win2k3 will fetch the correct file from
>>>>>the folder structure listed above, and put it in the System32 folder.
>>>>>
>>>>>More about the $hf_mig$ folder in this KB article:
>>>>>http://support.microsoft.com/default...b;en-us;824994
>>>>>
>>>>>
>>>>>I just did a test myself:
>>>>>
>>>>>I installed KB904706 on a Win2k3 RTM server. Quartz.dll in the System32
>>>>>folder ended up with version 6.4.3790.399. I then installed SP1, and
>>>>>after reboot Quartz.dll was v6.5.3790.2519 (the SP1 version of the
>>>>>KB904706 update).
>>>>>
>>>>>If this does not happen for you, your computer have a problem...
>>>>>
>>>>>

>
>
>
> --
> torgeir, Microsoft MVP Scripting, Porsgrunn Norway
> Administration scripting examples and an ONLINE version of
> the 1328 page Scripting Guide:
> http://www.microsoft.com/technet/scr...r/default.mspx



 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: MS05-051 on W2K3 PA Bear Windows Update 7 10-20-2005 05:59 PM
MS05-039 Tere01 Windows Update 1 08-18-2005 06:31 PM
MS05-038 Don Miller Windows Update 1 08-11-2005 05:28 AM
MS05-019 Tere01 Windows Update 4 06-01-2005 12:49 AM
MS05-016, 18, 19 AL Windows Update 1 04-26-2005 06:28 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59