Windows 7 Hotfix repository

Discussion in 'Windows 7' started by SoLoR, May 22, 2010.

  1. Shoonay

    Shoonay MDL Member

    Jan 28, 2010
    126
    136
    10
    This isn't a direct link to download the file but a site that says it's a Beta version, I believe everyone here is intelligent enough to notice that cause it mentions it several times.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. schmerle123

    schmerle123 MDL Novice

    Nov 21, 2012
    39
    9
    0
    Hello Murphy78,
    Whats about KB2984891? ( your post 9557) Cant find it anyware!

    kind regarts
     
  3. Thiersee

    Thiersee MDL Novice

    Nov 3, 2013
    41
    41
    0
    I'm not Murphy78, but this is a typo ;), look at his post #9554!
    Right is KB2984981.

    Thiersee
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Shoonay

    Shoonay MDL Member

    Jan 28, 2010
    126
    136
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. parapher

    parapher MDL Senior Member

    Nov 6, 2012
    323
    249
    10
    Ah, phew... Thanks for clearing that up! I knew the experts here could answer this :thumbsup:
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,025
    340
    #9590 abbodi1406, Nov 12, 2014
    Last edited by a moderator: Apr 20, 2017
    WHDownloader

    2014/11/12:

    Added:
    Code:
    2952664-v6
    2978120
    2991963
    2992611
    2993958
    3002885
    3003057          / IE
    3003743
    3005607
    3006226
    3008627
    3010788
    2984640
    2996928-v2
    2998530-v2
    3001264
    3001265          / RSAT
    3001526
    3002301-v2
    3003385
    3004182
    3004383
    3004543
    3007006
    3007196
    3007593-x64
    Superseded
    Code:
    2456741-v2   (by 3003385)
    2512352-x86  (by 3001264)
    2608658-x64  (by 3007593-x64)
    2693187      (by 3007006)
    2736469-v2   (by 2998530-v2)
    2865346      (by 3007006)
    2877115      (by 2996928-v2)
    2907094      (by 3004383)
    2908580-v3   (by 3007196)
    2952664-v5   (by 2952664-v6)
    2956703      (by 3004543)
    2961980-v3   (by 3004383)
    2964441      (by 2996928-v2)
    2973337      (by 2992611)
    2980344-x64  (by 3004383)
    2987107      (by 3003057) / IE
    2987849-x64  (by 2992611)
    2997200      (by 3004383)
    2998097      (by 2992611)
    3000061      (by 3002885)
    3000869      (by 3010788)
    3000988      (by 3008627)
     
  7. tistou77

    tistou77 MDL Guru

    Mar 22, 2008
    2,208
    738
    90
    #9591 tistou77, Nov 12, 2014
    Last edited by a moderator: Apr 20, 2017
    Hi

    From your changelog,

    - 2608658-x64 is superseded by 3007593-x64 , but with 2608658 there is amd64_microsoft-windows-sis-filter and not present with 3007593
    this file is present with another hotfix, I have not found?

    - 2956703 is superseded by 3004543, bur for amd64_microsoft-windows-dhcp-client-dll,
    with 2956703, dhcpcsvc6.dll file it's 6.1.7601.22648 and with 3004543, it's 6.1.7601.22150 :confused:

    - For IE10, 2909210 is superseded, right?

    Thanks for your help :)
     
  8. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,025
    340
    - That component is for Server

    - Like i once said, individual files are not taken in account, only the whole assembly component
    dhcpcore.dll and dhcpcore6.dll are updated though

    - I see now that it's superseded by 3003057, thanks :)
     
  9. tistou77

    tistou77 MDL Guru

    Mar 22, 2008
    2,208
    738
    90
    Ok, thanks

    But if I remove the 2956703 and I installed the 3004543, dhcpcore.dll and dhcpcore6.dll file to be 6.1.7601.22150 version, no :confused:
    Currently it's 6.1.7601.22648 in System32

    Thanks :)
     
  10. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,025
    340
    No, with 3004543 you get 6.1.7601.22843 for dhcpcore.dll and dhcpcore6.dll, 6.1.7601.22150 for dhcpcsvc6.dll
     
  11. tistou77

    tistou77 MDL Guru

    Mar 22, 2008
    2,208
    738
    90
    Yes I made a mistake, that's for dhcpcsvc6.dll is 6.1.7601.22648 (2956703)

    View attachment 32143

    And it's 6.1.7601.22150 with 3004543, that's what I do not understand

    Thanks :)
     
  12. kb80

    kb80 MDL Novice

    Apr 11, 2014
    8
    16
    0
    That is, because the 2 patches contain the ominose file versions, too.
    The vendor may confuse with patches, because sometimes they package patches from scratch with some older files. On 98/2000/XP/2003 system that was not problem, because the installer always chooses files based on version (if available).

    Vista and newer systems use other method.

    When you install both patches (KB2956703 and KB3004543) together, the Windows Servicing Stack takes files into account from only one of the assembly (newer manifest or signing). So, if some files from the newer assembly are older than the other copy, the older file will by hardlinked and used instead of the newer. Unfortunately this may be a BUG or limitation of the Servicing Stack.
    Bigger problem is, that several updates contain the same, common assemblies (same name, identical or different versions, and some noncommons, that's why partially supersede). The Servicing Stack may handle badly such installations, as the files from all assemblies are hardlinked only from one update - the other may be totally ignored. The following model helps understanding the scenario:

    KB#1 contains: A1, B2, C1, D2, E1, F2 assemblies
    KB#2 contains: A2, B1, C2, D1, E2, F1 assemblies

    A1, B1, C1, D1, E1, F1 folders contain older files then A2, B2, C2, D2, E2, F2.

    So installing KB#1 and KB#2, the newer files from A2, B2, C2, D2, E2, F2 should be taken into life. However files from A1, B2, C1, D2, E1, F2 or A2, B1, C2, D1, E2, F1 will be active, depending on what patch is generally newer. So some of the older files will replace the newer ones.

    Some older patches are also affected by this problem, where each is only partially superseded by other. For example, if you install together:

    KB2973337 and KB2982706/KB2973351/KB2984972/KB2998097

    and reboot, a lot of files will be older (04.12 instead of 05.30 from KB2973337), and probably function the of the patch KB2973337 will not be available.
    (Security Update KB2992611 contains updated files, so KB2973337 will function, but it doesn't need to by installed anymore, as it's fully superseded at file-by-file level. Checked with manually unpacking the patches. :D)

    Another example:
    KB2894906 together KB2974617: ndismigplugin.dll is older version in the newer patch and installing KB2894906 will not ever restore the newer version.
     
  13. tistou77

    tistou77 MDL Guru

    Mar 22, 2008
    2,208
    738
    90
    Yes, but there should not install the 2 hotfixes but uninstall 2956703 and install 3004543
    So the file, dhcpcsvc6.dll will be 6.1.7601.22150 (not 22648, because the 2956703 will be uninstalled)
     
  14. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,025
    340
    #9600 abbodi1406, Nov 13, 2014
    Last edited by a moderator: Apr 20, 2017
    2014/11/13:

    Added:
    Code:
    2912095          / AD_LDS
    2990941-v3
    3001232
    3005781          / RDP
    Superseded
    Code:
    2458125-v2   (by 2912095) / AD_LDS
    2819485      (by 2990941-v3)
    2957775      (by 2990941-v3)
    2965351      (by 3001232)
    2995635      (by 2912095) / AD_LDS
    2998965      (by 3005781) / RDP