Windows 7 Hotfix repository

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

  1. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,947
    612
    60
    #9201 tistou77, Apr 9, 2014
    Last edited by a moderator: Apr 20, 2017
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,809
    340
    #9202 abbodi1406, Apr 9, 2014
    Last edited by a moderator: Apr 20, 2017
    Office 2010
    Code:
    2014/04/09:
    
    Added:
    2760787
    2825791
    2825817
    2825819
    2863923
    2878257
    2878263
    2878271
    
    Removed:
    2553446
    2589298
    2760601
    2863939
    2878228
    2878243
    
    =================================================================
    2014/04/08:
    
    Added:
    982726    new
    2553444
    2837579
    2863926
    
    Removed:
    982726    old
    2553145
    2817479 ru-ru
    2849970
    2863930
    2878227
    

    Windows 7
    Code:
    Added:
    2882659-v4  / DCA2.0
    2935389
    2939399
    2939652-v2
    
    Removed: (superseded by)
    2853952     (by 2939652-v2)
    2899749     (by 2939399)
    2927422     (by 2935389)
    

    2932722-x86 is added as well
     
  3. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,947
    612
    60
    Version is always "7601.22556.amd64fre.win7sp1_ldr.140101-1436" after these updates?

    Thanks
     
  4. sgegreen

    sgegreen MDL Novice

    May 5, 2012
    40
    77
    0
    @abbodi KB2939652 (ataport.sys 6.1.7601.18231/22620, msahci.sys 6.1.7601.18413/22620) does not appear to supersede KB2853952 which updates many more files to version 6.1.7601.18231/22414
     
  5. pegasus80

    pegasus80 MDL Senior Member

    Nov 23, 2009
    259
    538
    10
    I've the same build for my win7x64 after all these updates!
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,809
    340
    #9206 abbodi1406, Apr 9, 2014
    Last edited by a moderator: Apr 20, 2017
    Both updates only ataport.sys + msahci.sys (and mshdc.inf of course)
    here is a list of files in LDR-x86.. notice the hash match in all other files ;)
    Code:
    513894b2dd9a5f8d34c69f1436e13984ef9a493e *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\aliide.sys
    31859b0e51e72ad0a8c91feb4fcb4202b9a7efa3 *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\amdide.sys
    e99e20970139fb1e67bbc54fa8a61c18a4fce36e *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\atapi.sys
    4f389e06fa27a59e1c9d9479daecc74535187a58 *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\ataport.sys
    f5e2075c11a077d09747051ef48881d5b439d3fa *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\cmdide.sys
    5cda7de70e9c79f4069ed6dad70810bbf65c149e *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\intelide.sys
    8f356939e605e8408982f90fa947fa616b0ece4d *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\msahci.sys
    562452687f2f15895afdaf67712695884776977c *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\mshdc.inf
    e5345327c1e6e7cf38ae5a9903a8ea8e82c6fa8a *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\pciide.sys
    049af5c44672ece11ba611e3260400a5f286910d *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\pciidex.sys
    5bf8f75684b0c0aea11fb013e2b0deeeee569dcf *KB2939652\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22620_none_dfba46f498f557a7\viaide.sys
    
    Code:
    513894b2dd9a5f8d34c69f1436e13984ef9a493e *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\aliide.sys
    31859b0e51e72ad0a8c91feb4fcb4202b9a7efa3 *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\amdide.sys
    e99e20970139fb1e67bbc54fa8a61c18a4fce36e *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\atapi.sys
    4629bd67972b2342f888922cd1639ff0ef8bca4e *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\ataport.sys
    f5e2075c11a077d09747051ef48881d5b439d3fa *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\cmdide.sys
    5cda7de70e9c79f4069ed6dad70810bbf65c149e *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\intelide.sys
    1619497d9bb43e1f327af08de975a1362d19be63 *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\msahci.sys
    b080724a291b1494e5aab68dfdeefa14d7b67e17 *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\mshdc.inf
    e5345327c1e6e7cf38ae5a9903a8ea8e82c6fa8a *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\pciide.sys
    049af5c44672ece11ba611e3260400a5f286910d *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\pciidex.sys
    5bf8f75684b0c0aea11fb013e2b0deeeee569dcf *KB2853952\x86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4\viaide.sys
    

    :)
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,809
    340
    #9207 abbodi1406, Apr 10, 2014
    Last edited by a moderator: Apr 20, 2017
    2014/04/10:

    Code:
    Added:
    2886087-v3               / AD LDS
    2928492
    2932119                  / GroupPolicy, RSAT
    
    Removed:
    2568771     (by 2932119) / RSAT
    2791372-v2  (by 2932119) / GroupPolicy
    2876748     (by 2928492)
    2913087     (by 2886087) / AD LDS
     
  8. kb80

    kb80 MDL Novice

    Apr 11, 2014
    8
    16
    0
    The many more files are Windows Server 2008 R2 Hyper-V service components. Only the x64 version of KB2853952 contains them. They are not installed on Windows 7.
    So KB2939652 supersedes KB2853952 on Windows 7, but does not supersede on Windows Server 2008 R2.
     
  9. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,947
    612
    60
    #9209 tistou77, Apr 12, 2014
    Last edited by a moderator: Apr 20, 2017
    I managed (I think) by modifying the script of KUC to integrate hotfix (LDR) to offline
    there were 3 parts in the script of KUC to integrate hotfix (KB9, KB2 and all) I have everything grouped in one

    But some hotfix is not integrated (not applicable to the image)
    And in the "counting" of the hotfix is "update: x of 182, while I have 412 hotfix

    No worries with the script Burfadel I think

    Code:
    @echo off
    
    
    
    REM
    
    REM update.cmd for LDR updates
    
    REM
    
    
            set Work_Folder=D:\M7W\Hotfix
    set Option=/image:"D:\M7W\Mount"
    
    
    
    
    rem use the following line for an offline image at D:\M7W\Mount
    
    remset Option=/image:"D:\M7W\Mount"
    
    
    
    
    
    
    
    
    
    rem
    
    rem program start !! caution: folder cab_dir will be deleted !!
    
    rem
    
    cd %~dp0
    
    set LDR_dir=%Work_Folder%
    
    set cab_dir=%LDR_dir%\cab
    
    set unpacked=%cab_dir%\unpacked
    
    
    
    IF     EXIST "%cab_dir%"     rd /s /Q "%cab_dir%"
    
    
    
    rem
    
    rem wait for RMDIR to finish
    
    rem 
    
    
    
    echo       Wait for RMDIR to finish
    
    echo.
    
    echo       If you have to wait for long the folder 
    
    echo       "%cab_dir%" 
    
    echo       is in use (cancel cmd and start again)
    
    echo.
    
    
    
    :try_again
    
    IF     EXIST "%cab_dir%"     goto     try_again
    
    
    
    IF NOT EXIST "%cab_dir%"     md       "%cab_dir%"
    
    IF NOT EXIST "%unpacked%"    md       "%unpacked%"
    
    
    
    
    
    ECHO ======================================================================
    
    ECHO Extracting msu files
    
    
    
    if exist "%LDR_dir%\*.msu" expand -f:*.cab "%LDR_dir%\*.msu" "%cab_dir%" >nul
    
    
    
    rem wsusscan not needed
    
    if exist "%cab_dir%\wsusscan.cab" del "%cab_dir%\wsusscan.cab" /f /q >nul
    
    
    
    
    
    ECHO ======================================================================
    
    ECHO Copying cab files
    
    
    
    if exist "%LDR_dir%\*.cab" xcopy  "%LDR_dir%\*.cab" "%cab_dir%" /y >nul
    
    
    
    
    
    
    
    ECHO ======================================================================
    
    ECHO Extracting cab files
    
    
    
    FOR /F "tokens=*" %%A IN ('DIR /B "%cab_dir%\*.cab"') DO (
    
    ECHO Extracting %%A
    
    MKDIR "%unpacked%\%%A"
    
    expand -f:* "%cab_dir%\%%A" "%unpacked%\%%A" >nul
    
    )
    
    
    
    
    
    ECHO ======================================================================
    
    ECHO Installing LDR updates
    
    setlocal enabledelayedexpansion
    
    set number_of_updates=0
    
    set install_updates=0
    
    
    
    
    
    FOR /F "tokens=*" %%A IN ('DIR /B /A:D "%unpacked%\*"') DO (
    
    IF EXIST "%unpacked%\%%A\update-bf.mum" set /a number_of_updates+=1
    
    )
    
    
    
    FOR /F "tokens=*" %%A IN ('DIR /B /A:D "%unpacked%\*"') DO (
    
    IF EXIST "%unpacked%\%%A\update-bf.mum" (
    
    set /a install_updates+=1
    
    ECHO Installing %%A     update:!install_updates! of %number_of_updates%
    
    dism %option% /LogPath:"%~dp0DISM.log" /loglevel:2 /Add-Package /PackagePath:"%unpacked%\%%A\update-bf.mum" /NoRestart 
    
    )
    
    IF EXIST "%unpacked%\%%A" rd /S /Q "%unpacked%\%%A"
    
    )
    
    
    
    setlocal disabledelayedexpansion
    
    
    
    ECHO ======================================================================
    
    
    
    
    
    IF EXIST "%cab_dir%" rd /s /Q "%cab_dir%"
    
    
    
    echo.
    
    echo ###########################################################
    
    echo.
            echo    LDR updates are installed
            pause
    Script of KUC and Burfadel are "the same"
    No one better than the other?

    I will test with the script Burfadel, I can not do with that of KUC

    Thanks :)


    EDIT: I think I understood

    KUC script only integrate Hotfix "LDR" but does not force integration "LDR"?
     
  10. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,809
    340
    KUC recognise and separates the GDR/LDR updates from the Normal (LDR only or GDR only) updates

    because only GDR/LDR updates need forcing LDR branch
     
  11. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,947
    612
    60
    Always with my story of script :p

    The script of burfadel works fine but I get an error when I integrate the KB2919469 (not applicable to the image), I can install this hotfix without problem (online) and I can integrate it with the script of Solor
    an idea?

    Thanks so much
     
  12. adric

    adric MDL Expert

    Jul 30, 2009
    1,390
    1,498
    60
    #9213 adric, Apr 14, 2014
    Last edited by a moderator: Apr 20, 2017
    Can anyone tell me how to remove
    Code:
    Uninstall Pending Language Pack   11/21/2010 00:47 IE-Troubleshooters-Package
    Uninstall Pending Feature Pack    11/20/2010 21:41 IE-Troubleshooters-Package
    Uninstall Pending Language Pack   11/21/2010 00:47 InternetExplorer-Optional-Package
    Uninstall Pending Feature Pack    11/20/2010 21:41 InternetExplorer-Optional-Package
    
    from an updated wim where I added IE9?
     
  13. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,809
    340
    You have to boot and install the system
     
  14. adric

    adric MDL Expert

    Jul 30, 2009
    1,390
    1,498
    60
    Yes, I can remove it from an online system, but I was wondering if I could remove it from the offline wim before installing.
     
  15. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,213
    90,809
    340
    Don't think it's possible

    unless you use install_wim_tweak.exe or Wintoolkit
     
  16. Gladwin

    Gladwin MDL Member

    Dec 20, 2012
    233
    111
    10
    may i ask some question about the install.wim file index and update , the windows 7 64-bit install.wim have 4 index inside , Index 1 is Home Basic , Index 2 is Home Premium , Index 3 is Professional and index 4 is Ultimate , may i ask if i all update in index 1 Home Basic and after i export the install.wim to index 2 , index 3 and index 4 is it all install.wim still have update inside ?? or still need to update again for the index 2 , 3 and 4 ???

    hope have any stuff can help me , thanks for it .... and have a nice day
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,823
    19,037
    340
    You need to update each index separately.
     
  18. Gladwin

    Gladwin MDL Member

    Dec 20, 2012
    233
    111
    10
    thanks for help , 1 more question , is it the EFI update KB2757588 is need to be copy to the install.wim ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,947
    612
    60
    to the boot.wim ;)