I am not sure if it is of any interest to anybody, but along the lines of my previous posting, please allow me to summarize my understanding of the nature of some WMP6.4 hotfixes:
The following patches for WMP6.4 are apparently more or less like other basic OS patches in the sense that the component to be patched is by default present:
- KB925398/MS06-078 for 2kSP4
- KB954600/MS08-076 for 2kSP4, XPSP3
- KB974112/MS09-052 for 2kSP4, XPSP3
- KB975025/MS09-051 for XPSP3
For WinXP, even the names of the hotfix installers follow the basic WindowsXP-KBXXXX.... structure. For Win2k, the names of the installers are typically like WindowsMedia6...., which may lead one to think that they are more optional than what is the case. Perhaps one might add some other hotfixes to that list, like what My2GirlsDad initially brought up, but I am not sure how the separating line between WMP6.4 and other system components might run.
On the other hand, the following patches are optional in the sense that they are actually patches to wmp6cdcs.exe, which itself is optional and installs WM9 codecs for WMP6.4:
- KB969878/MS09-051 for 2kSP4, XPSP3
- KB975025/MS09-051 for 2kSP4
It is easy to be mislead into thinking that they are somehow related to WMP9, but that would be incorrect. The most intuitive way to group these hotfixes would be together with wmp6cdcs.exe as optional add-ons to WMP6.4. Anyhow, without wmp6cdcs.exe it makes little sense to include them in HFSLIP.
Incidentally, it is possible to install wmp6cdcs.exe also on WinXP, though I am not sure how practical or useful that might be. On Win2k I did once come against a .wmv video file, that to my surprise launched WMP6.4 rather than WMP9, and the apparent reason was that the codec in question, (not a legacy codec, but a fairly recent one) was not available for WMP9 on Win2k, but was included in wmp6cdcs.exe.
Ok, that is how I see this thing. Of course, it is always possible that I may have missed or misunderstood something, as I am no IT expert.
About KB977816/MS10-026. It seems to have two parts to it. The first, WM64 part, updates l3codecx.ax, which is an original WMP64 codec, (which would place the hotfix in the first category listed at the beginning). The second, WM9 part, updates l3codeca.acm, that comes with WMP9 (and is presumably also used by WMP11).
Edited by Inki, 05 May 2010 - 04:33 AM.