Windows 7 Hotfix repository

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

  1. akf

    akf MDL Senior Member

    Aug 17, 2010
    344
    152
    10
  2. Gladwin

    Gladwin MDL Senior Member

    Dec 20, 2012
    252
    123
    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...
  3. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,026
    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
     
  4. 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.
     
  5. Alphawaves

    Alphawaves Admin / Developer
    Staff Member

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

    parapher MDL Senior Member

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

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    312
    10
    Good Luck and Good Health McRip!!!
     
  8. Stimpy88

    Stimpy88 MDL Senior Member

    Mar 24, 2011
    401
    240
    10
    Good luck, and be well.
     
  9. tistou77

    tistou77 MDL Guru

    Mar 22, 2008
    2,208
    738
    90
    Yes good luck McRip.
     
  10. burfadel

    burfadel MDL EXE>MSP/CAB

    Aug 19, 2009
    2,623
    3,855
    90
    Yes good luck! Hope all goes well :)
     
  11. avechuche

    avechuche MDL Junior Member

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

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,027
    340
    Good Luck McRip
     
  13. parapher

    parapher MDL Senior Member

    Nov 6, 2012
    323
    249
    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!
     
  14. parapher

    parapher MDL Senior Member

    Nov 6, 2012
    323
    249
    10
    Thanks for your detailed reply, PointZero :) OK, I will use Burfadel's script next time and see what happens then.

    On that particular install I ended up installing all WU-offered updates manually, which worked to satisfy WU. But I encountered one strange problem with kb2446710. For some reason, neither the script would install it initially, nor could I install it manually . The only thing that would work was to install it through WU itself and then things were OK. It was not a matter of pending updates, etc., as I had rebooted to make sure.

    Thanks, I did not understand this. I thought with offline integration it would not matter.
     
  15. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,027
    340
    same thing happend with me ;)
    strange update
     
  16. Vantage

    Vantage MDL Member

    Dec 19, 2009
    185
    74
    10
    Where can I download all hotfixes in one archive? McRip server is down:(
     
  17. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,027
    340
    :bangin: :ban:
     
  18. avechuche

    avechuche MDL Junior Member

    May 10, 2012
    73
    30
    0
    Yes :ranting::ranting::ranting::biggrin::biggrin::biggrin: