Windows 7 Hotfix repository

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

  1. RicaNeaga

    RicaNeaga MDL Senior Member

    Apr 25, 2011
    252
    451
    10
    Does DISM always integrate both GDR an LDR branches of the hotfixes when ''selecting'' the LDR branch for an offline image hotfixes integration? At least that's what Win Toolkit does right now.

    I'm not sure about this as I've only used once the LDR branch, and haven't given it much thought until now, when I wanted to see which updates are needed to silence WU for both GDR and LDR. And since Win Toolkit integrated both LDR and GDR branches of the hotfixes under the LDR option, I get the same needed Satisfy WU updates in both situations (when integrating normally, in GDR mode, and also in LDR mode).
     
  2. Gladwin

    Gladwin MDL Member

    Dec 20, 2012
    244
    114
    10
    Dear all stuff , i have some problem with the offline integrated , the KB2780124 state it show Staged any stuff has any idea ?

    View attachment 21247
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    I may be mistaken but Microsoft Silverlight has been updated to v5.1.20125.0 and v5.1.10411.0 is in the repo
     
  4. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    Windows Update does this
     
  5. Gladwin

    Gladwin MDL Member

    Dec 20, 2012
    244
    114
    10
    Windows Update does this ? is mean the hotfix is for windows update only ? can't integrated offline ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    Windows Update detected that you need this hotfix and has "staged" it for install, open Windows Update see if you see this hotfix set to install
     
  7. McRip

    McRip MDL Addicted

    Aug 15, 2011
    935
    3,418
    30
    Fixed Silverlight versions on the server. I just forgot about it.

    IMPORTANT!!!

    From April the second I'll be in hospital for aprox. 5 weeks. But I take my Laptop with me to connect to my homenetwork and the server. Delays in providing updates may happen during that time.
     
  8. Alphawaves

    Alphawaves Admin / Developer
    Staff Member

    Aug 11, 2008
    6,248
    22,396
    210
    5 weeks :eek: Hope its nothing serious my friend. :(
     
  9. parapher

    parapher MDL Senior Member

    Nov 6, 2012
    323
    248
    10
    We wish you all strength and health, McRip. Please take rest and don't let these hotfixes cause you any stress :good3:
     
  10. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    Good Luck and Good Health McRip!!!
     
  11. Stimpy88

    Stimpy88 MDL Senior Member

    Mar 24, 2011
    381
    214
    10
    Good luck, and be well.
     
  12. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,982
    625
    60
    Yes good luck McRip.
     
  13. burfadel

    burfadel MDL EXE>MSP/CAB

    Aug 19, 2009
    2,626
    3,856
    90
    Yes good luck! Hope all goes well :)
     
  14. avechuche

    avechuche MDL Junior Member

    May 10, 2012
    73
    30
    0
    Very good luck!
     
  15. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,438
    92,370
    340
    Good Luck McRip
     
  16. parapher

    parapher MDL Senior Member

    Nov 6, 2012
    323
    248
    10
    If I might pose a question to Burfadel, PointZero, or anyone who has knowledge about the LDR vs GDR situation with the updates. OK, I have used the update.cmd script that attempts to install LDR when possible (if I even understand that correctly). See the script under the 'spoiler' tag to make sure what it does:

    @echo off
    IF EXIST "%TEMP%\updates.install" RMDIR /s /Q "%TEMP%\updates.install"
    IF EXIST "%~dp0DISM.log" DEL "%~dp0DISM.log" >nul
    IF NOT EXIST "%TEMP%\updates.install" MKDIR "%TEMP%\updates.install"
    IF NOT EXIST "%TEMP%\updates.install\unpacked" MKDIR "%TEMP%\updates.install\unpacked"
    ECHO.
    ECHO Extracting and applying updates
    ECHO.
    ECHO.
    expand -f:Windows6.1*.cab *.msu "%TEMP%\updates.install" >nul
    FOR /F "tokens=*" %%A IN ('DIR /B "%TEMP%\updates.install\*.cab"') DO (
    MKDIR "%TEMP%\updates.install\unpacked\%%A"
    expand -f:* "%TEMP%\updates.install\%%A" "%TEMP%\updates.install\unpacked\%%A" >nul
    )
    FOR /F "tokens=*" %%A IN ('DIR /B /A:D "%TEMP%\updates.install\unpacked\*KB9*"') DO (
    ECHO Installing %%A
    IF EXIST "%TEMP%\updates.install\unpacked\%%A\update-bf.mum" (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\unpacked\%%A\update-bf.mum" /NoRestart /Quiet
    ) ELSE (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\unpacked\%%A\update.mum" /NoRestart /Quiet
    )
    )
    FOR /F "tokens=*" %%A IN ('DIR /B /A:D "%TEMP%\updates.install\unpacked\*KB2*"') DO (
    ECHO Installing %%A
    IF EXIST "%TEMP%\updates.install\unpacked\%%A\update-bf.mum" (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\unpacked\%%A\update-bf.mum" /NoRestart /Quiet
    ) ELSE (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\unpacked\%%A\update.mum" /NoRestart /Quiet
    )
    )
    FOR /F "tokens=*" %%B IN ('DIR /B /A:D "%~dp0"') DO (
    IF NOT EXIST "%TEMP%\updates.install\%%B" MKDIR "%TEMP%\updates.install\%%B"
    IF NOT EXIST "%TEMP%\updates.install\%%B\unpacked" MKDIR "%TEMP%\updates.install\%%B\unpacked"
    ECHO.
    ECHO Extracting and applying updates from %%B
    ECHO.
    ECHO.
    expand -f:Windows6.1*.cab "%~dp0%%B\*.msu" "%TEMP%\updates.install\%%B" >nul
    FOR /F "tokens=*" %%A IN ('DIR /B "%TEMP%\updates.install\%%B\*.cab"') DO (
    MKDIR "%TEMP%\updates.install\%%B\unpacked\%%A"
    expand -f:* "%TEMP%\updates.install\%%B\%%A" "%TEMP%\updates.install\%%B\unpacked\%%A" >nul
    )
    FOR /F "tokens=*" %%A IN ('DIR /B /A:D "%TEMP%\updates.install\%%B\unpacked\*KB9*"') DO (
    ECHO Installing %%A
    IF EXIST "%TEMP%\updates.install\%%B\unpacked\%%A\update-bf.mum" (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\%%B\unpacked\%%A\update-bf.mum" /NoRestart /Quiet
    ) ELSE (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\%%B\unpacked\%%A\update.mum" /NoRestart /Quiet
    )
    )
    FOR /F "tokens=*" %%A IN ('DIR /B /A:D "%TEMP%\updates.install\%%B\unpacked\*KB2*"') DO (
    ECHO Installing %%A
    IF EXIST "%TEMP%\updates.install\%%B\unpacked\%%A\update-bf.mum" (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\%%B\unpacked\%%A\update-bf.mum" /NoRestart /Quiet
    ) ELSE (
    dism /Online /LogPath:"%~dp0DISM.log" /Add-Package /PackagePath:"%TEMP%\updates.install\%%B\unpacked\%%A\update.mum" /NoRestart /Quiet
    )
    )
    )

    IF EXIST "%TEMP%\updates.install" RMDIR /s /Q "%TEMP%\updates.install"
    I used this script in a VM install of Win7 SP1 x64, so I installed the updates 'live'. However, when done and rebooted several times (I divided the updates in several batches and rebooted in between) I still had almost 20 important and 9 optional updates showing in WU.

    When I looked at the update numbers in WU, I realized I had already tried to install these updates. When I then opened 'installed updates' it was also showing those particular updates were installed. So, I recalled Burfadel talking about updates being installed in LDR mode, not satisfying WU.

    Now, I don't understand how this works fully, but what I'm thinking is that WU is expecting or requiring to find the GDR versions of those updates, but since they are LDR versions WU considers them not installed. If true, does this mean I should install those particular updates with a different script that does not force LDR and keep them in a "GDR only" folder or something?

    What I noticed is this: even though under 'installed updates' the updates in question show as installed, and WU reports them as not being installed, I can install them manually (without a script) after which WU does consider them installed. Strange thing is 'installed updates' shows them as already installed, but you can still install them (manually) without Windows telling you the update is already installed.

    The list of updates that I tried to install with the script but that would be shown as needed by WU is as follows:

    Windows6.1-KB2446710-x64.msu
    Windows6.1-KB2492386-x64.msu
    Windows6.1-KB2545698-x64.msu
    Windows6.1-KB2547666-x64.msu
    Windows6.1-KB2619339-x64.msu
    Windows6.1-KB2644615-x64.msu
    Windows6.1-KB2661254-x64.msu
    Windows6.1-KB2667402-v2-x64.msu
    Windows6.1-KB2676562-x64.msu
    Windows6.1-KB2685939-x64.msu
    Windows6.1-KB2698365-x64.msu
    Windows6.1-KB2709981-v2-x64.msu
    Windows6.1-KB2726535-x64.msu
    Windows6.1-KB2732059-v5-x64.msu
    Windows6.1-KB2742599-x64.msu
    Windows6.1-KB2749655-x64.msu
    Windows6.1-KB2750841-x64.msu
    Windows6.1-KB2753842-v2-x64.msu
    Windows6.1-KB2756921-x64.msu
    Windows6.1-KB2761217-x64.msu
    Windows6.1-KB2778344-x64.msu
    Windows6.1-KB2785220-x64.msu
    Windows6.1-KB2786400-x64.msu
    Windows6.1-KB2789645-x64.msu
    Windows6.1-KB2790113-x64.msu
    Windows6.1-KB2791765-x64.msu
    Windows6.1-KB2799494-x64.msu
    Windows6.1-KB2807986-x64.msu
    I'm not sure these are all 'GDR' or 'WU satisfy' type updates, but these got offered to me on WU after installing all updates with the above-mentioned script.

    Some points that come to mind:

    - is a GDR-only script needed for such updates when installing them (live)?
    - how does all this GDR and LDR apply to (offline) integration?
    - has it been known that LDR installed updates that WU requires as GDR can cause WU to offer the 'System Update Readiness Tool', or not?

    I guess I'll better close for now before this gets any longer. If you have any insight or comment, please post it. Thanks!
     
  17. PointZero

    PointZero MDL Member

    Oct 5, 2011
    1,415
    3,777
    60