Windows 7 Hotfix repository

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

  1. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    Off Topic: RickStele what "Format" type do you use to get that type layout with dism /get-packages cmdline?

    Edit: nevermind, you used "table"
     
  2. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
    #1842 RickSteele, May 17, 2011
    Last edited by a moderator: Apr 20, 2017
    Yes, as below:

    Code:
    MKDIR C:\Users\Rick\Desktop\DISM
    DISM.exe /Image:D:\DISM_Folders\Mount /Get-Packages /Format:Table > C:\Users\Rick\Desktop\DISM\Packages.txt
    DISM.exe /Image:D:\DISM_Folders\Mount /Get-Features /Format:Table > C:\Users\Rick\Desktop\DISM\Features.txt
    DISM.exe /Image:D:\DISM_Folders\Mount /Get-Drivers /Format:Table > C:\Users\Rick\Desktop\DISM\Drivers.txt
    DISM.exe /Image:D:\DISM_Folders\Mount /Get-Apps /Format:Table > C:\Users\Rick\Desktop\DISM\Apps.txt
    DISM.exe /Image:D:\DISM_Folders\Mount /Get-AppPatches /Format:Table > C:\Users\Rick\Desktop\DISM\App_Patches.txt
    DISM.exe /Image:D:\DISM_Folders\Mount /Get-AppInfo /Format:Table > C:\Users\Rick\Desktop\DISM\App_Info.txt
     
  3. dolivas

    dolivas MDL Junior Member

    Jan 31, 2008
    51
    23
    0
    Hi RickSteele,

    So if I understand your method above you did the following.

    1. Install win7 Ultimate with original MS SP1 Disk
    2. Booted to audit mode
    3. Installed KB2533552 is sysprep. Rebooted Then installed KB’s 982018, 2528984, 2529073 Reboot after each one in sysprep.
    4. I already have the MS ISO with kb2534111 installed so I will skip this step.
    5. You mention that you integrated IE 9 and all the other updates into the original wim? Did you add them before you started the first install to create the sysprep?
    6: If you added them to the original image are these all of SoLoR updates? If not what are they?

    Thanks for any help you can give just trying to learn some things from you guys.

    dolivas
     
  4. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    Me personally, if a update can be installed offline I never install it during sysprep, I only install the hotfixes that cannot be installed or cause errors along with my tweaks and programs

    Then I capture the image, integrate drivers and updates then I do a clean install
     
  5. dolivas

    dolivas MDL Junior Member

    Jan 31, 2008
    51
    23
    0
    So rick if that is the case the only thing you would install in sysprep right now is what? Oh and thanks for the Videos they have helped alot.

    So from watching your video you would install from original MS disk boot to audit mode configure apps, desktop and any services you want in the golden image. You would not install any updates until after the capture of the image is that correct? Then apply all updates to new image from sysprep and install the new system right?


    dolivas
     
  6. ricktendo64

    ricktendo64 MDL Expert

    Apr 20, 2008
    1,396
    2,025
    60
    KB982018 to prevent error while integrating with VPC and possibly other hotfixes with drivers in them
    KB2533552 because offline integration is disabled

    Other stuff are microsoft updates/programs that cannot be integrated: silverlight, directx, waik, playready, .net framework 4, office 2k10, visual c++ runtimes, etc, etc... I also install a bunch of other non microsoft programs like flash, java and other stuff

    When I do a fresh install all I need to do is install one or two programs, all the stuff I use and my Windows is configured pretty much the way I like it
     
  7. dolivas

    dolivas MDL Junior Member

    Jan 31, 2008
    51
    23
    0
    Thanks rick going to give it a try right now be back in a while to let you know how it goes. Do you integrate all of SoLoR patches?

    dolivas
     
  8. digital john

    digital john MDL Senior Member

    Mar 30, 2008
    265
    69
    10
    hi, will there be an update for this month?
    for windows 7 & x64
     
  9. RanCorX2

    RanCorX2 MDL Expert

    Jul 19, 2009
    1,024
    577
    60
    you mean a zukona bonus pack? wonder what happend to that mysterious person.
     
  10. tomorrow

    tomorrow MDL Addicted

    Jul 3, 2008
    722
    263
    30
    Problably dumb question as i've never captured a wim before.Is Generalize nessesary and will i lose my tweaks after that?
    Bet yes.Im especially intrested in integrating .NET 4.0 because the install takes a long time.Few mentioned hotfixes and capture and use this as a base image from now on.
     
  11. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
    I only integrate the following updates to a untouched Ultimate x64 SP1 integrated by M$ image for sysprep:

    all those listed in the following folders on the repo':

    Windows.7/Hotfixes/x64/IIS/
    Windows.7/Hotfixes/x64/MSMQ/
    Windows.7/Hotfixes/x64/NFS/
    Hotfixes/x64/Integrate to installation media/

    and

    Windows6.1-KB943790-x64
    Windows6.1-KB969168-x64
    Windows6.1-KB974405-x64
    Windows6.1-KB2488113-x64

    After saving this image I run Windows System Image Manager to update the cat file and copy to bootable usb stick, create a vhd file and install this image to vhd, afterwhich, I run the routine as outlined in post 1867.
     
  12. digital john

    digital john MDL Senior Member

    Mar 30, 2008
    265
    69
    10
    updates win7 sp1

    no, i mean by solor...the last 17april2011
     
  13. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
    #1853 RickSteele, May 17, 2011
    Last edited by a moderator: Apr 20, 2017
    I do it this way to have those pre SP1 hotfixes that still apply, the service stack, DirectX (Windows6.1-KB2488113-x64) and usb updates fully installed in a base wim. I experimented with the usb updates in sysprep and the latest two uninstall without issue should the need arise. The rest probably will not change and are better off permanently installed prior to integrating the 150 or so updates in the repo. I save the "base wim" as my new "untouched" SP1 Ultimate image into which all other customizations follow.

    Of course all reg tweaks, GUI customizations etc. are incorporated in sysprep also. I only install WAIK, DirectX and all the runtimes except .NET4 and Silverlight-the latter due to issues with M$ update on clean install-which I run from a first logon cmd in the answer file.

    While in sysprep thusly:

    Code:
    LABEL C: Win7(x64)
    
    REM Remove Service Pack Volume Cache Entry
    REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Service Pack Cleanup" /f
    REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Run /va /f
    RD "%UserProfile%\AppData\Local\Temp" /Q /S
    RD "%DefaultProfile%\AppData\Local\Temp" /Q /S
    
    pause
    
    REM Notepad2 (includes some regtweaks and apps) and Special Updates
    E:\CustomFiles\Addons\Notepad2\Reg_Notepad2.exe
    E:\CustomFiles\Addons\HashCheck\hashchk.exe
    E:\PersonalBackup\"Rick's Stuff"\FavoritesBackup\Favorites.exe
    XCOPY E:\PersonalBackup\"Rick's Stuff"\ContactsBackup %UserProfile%\Contacts /E /I /Y
    XCOPY E:\PersonalBackup\"Rick's Stuff"\Documents %UserProfile%\Documents /E /H /I
    
    pause
    
    MKDIR "%ProgramFiles%\FileCompression\7-Zip"
    MKDIR "%ProgramFiles%\FileCompression\WinRAR"
    MKDIR "%ProgramFiles%\MediaTools\EmEditor"
    MKDIR "%ProgramFiles%\MediaTools\Java\jre6"
    MKDIR "%ProgramFiles%\MediaTools\Paint.NET"
    MKDIR "%ProgramFiles%\RegCleaners\CCleaner"
    MKDIR "%ProgramFiles%\RegCleaners\MaxRegistryCleaner"
    MKDIR "%ProgramFiles%\WindowsResources\Unlocker"
    XCOPY "E:\CustomFiles\Addons\Unlocker\unlocker1.9.0-portable\x64" "%ProgramFiles%\WindowsResources\Unlocker" /E /H /I
    regsvr32 /s "%ProgramFiles%\WindowsResources\Unlocker\UnlockerCOM.dll"
    MKDIR "%ProgramFiles%\WindowsResources\PerfectDisk"
    MKDIR "%ProgramFiles%\WindowsResources\Windows AIK"
    MKDIR "%ProgramFiles(x86)%\Games\Steam"
    MKDIR "%ProgramFiles(x86)%\MediaTools\Adobe\Reader 10.0"
    MKDIR "%ProgramFiles(x86)%\MediaTools\Java\jre6"
    MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Chemistry Add-in for Word"
    MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Fuzzy Lookup Add-In for Excel"
    MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Microsoft Mathematics Add-in"
    MKDIR "%ProgramFiles(x86)%\Microsoft Office\Tools\Microsoft Producer"
    MKDIR "%ProgramFiles(x86)%\RegCleaners\jv16 PowerTools 2011"
    XCOPY "E:\Win7(x64)_apps\Registry_File Cleaners\jv16 PowerTools\license.xbin" /E "%ProgramFiles(x86)%\RegCleaners\jv16 PowerTools 2011"
    MKDIR "%ProgramFiles(x86)%\WindowsResources\instedit.com\InstEd"
    REM MKDIR "%ProgramFiles(x86)%\WindowsResources\Universal Extractor"
    MKDIR "%ProgramFiles(x86)%\WindowsResources\TeraByte Unlimited\Image for Windows"
    XCOPY "E:\Win7(x64)_apps\TeraByte\Image for Windows_Console_V2.62a" "%ProgramFiles(x86)%\WindowsResources\TeraByte Unlimited\Image for Windows" /E /I
    MKDIR "%ProgramFiles(x86)%\WindowsResources\uTorrent"
    
    pause
    
    exit
    and

    Code:
    CLS
    
    @echo off
    
    TITLE Install some runtimes and WAIK during sysprep
    
    REM Microsoft SQL Server 2005 Compact Edition 3.1
    "E:\Win7(x64)_Microsoft\Microsoft SQL CE 3.1\SQLServerCE31-EN.msi" /passive
    
    REM Microsoft SQL Server Compact Edition 3.5 SP2 x86
    "E:\Win7(x64)_Microsoft\Microsoft SQL CE 3.5 SP2\SSCERuntime_x86-ENU.msi" /passive
    
    REM Microsoft SQL Server Compact Edition 3.5 SP2 x64
    "E:\Win7(x64)_Microsoft\Microsoft SQL CE 3.5 SP2\SSCERuntime_x64-ENU.msi" /passive
    
    REM Sync Framework 2.1 Synchronization Redistributable
    "E:\Win7(x64)_Microsoft\Sync Framework 2.1 Redistributables\Synchronization-v2.1-x64-ENU.msi" /passive
    
    REM Sync Framework 2.1 ProviderServices Redistributable
    "E:\Win7(x64)_Microsoft\Sync Framework 2.1 Redistributables\ProviderServices-v2.1-x64-ENU.msi" /passive
    
    REM Sync Framework 2.1 DatabaseProviders Redistributable
    "E:\Win7(x64)_Microsoft\Sync Framework 2.1 Redistributables\DatabaseProviders-v3.1-x64-ENU.msi" /passive
    
    pause
    
    REM Microsoft PlayReadyPC
    "E:\Win7(x64)_Microsoft\PlayReady-v1.3-x64-enu\PlayReadyPC_x86.msi"
    
    "E:\Win7(x64)_Microsoft\PlayReady-v1.3-x64-enu\PlayReadyPC_x64.msi"
    
    pause
    
    REM AdobeSVGViewer
    START "" /WAIT "E:\Win7(x64)_apps\AdobeSVGViewer\SVGView.exe"
    
    pause
    
    REM Adobe Flashplayer 32-bit
    START "" /WAIT "E:\Win7(x64)_apps\AdobeFlashPlayer\Flashplayer\install_flash_player_10_active_x.msi"
    
    pause
    
    REM June 2010 Redistributable
    START "" /WAIT "E:\Win7(x64)_Microsoft\RunTimes\DirectX\DXSETUP.EXE"
    
    REM Windows 7 WAIK
    "E:\KB3AIK_EN\StartCD.exe"
    
    pause
    
    REM Windows 7 AIK SP1_Supplement
    xcopy "E:\KB3AIK_EN\KB3AIKS_EN" "C:\Program Files\WindowsResources\Windows AIK\Tools\PETools" /ERUY
    
    pause
    
    xcopy "E:\KB3AIK_EN\KB3AIKS_EN\*winpe-dot3svc*" "C:\Program Files\WindowsResources\Windows AIK\Tools\PETools" /ERY
    
    pause
    
    REM Updated Help Files
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\readme.HTM" "C:\Program Files\WindowsResources\Windows AIK" /Y
    
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\stepbystep_itpro.HTM" "C:\Program Files\WindowsResources\Windows AIK\Docs\Whitepapers" /I /Y
    
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\unattend.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y
    
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\usmt.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y
    
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\waik.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y
    
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\WinPE.chm" "C:\Program Files\WindowsResources\Windows AIK\Docs\CHMs" /Y
    
    xcopy "E:\KB3AIK_EN\AIK_Windows7_UpdatedHelpFiles\wimgapi.chm" "C:\Program Files\WindowsResources\Windows AIK\SDKs\WIMGAPI" /I /Y
    
    pause
    
    REM USMT 4.0 files 64-BIT
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\loadstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y
    
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\migapp.xml" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y
    
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\migcore.dll" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y
    
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x64\scanstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\amd64" /Y
    
    REM USMT 4.0 files 32-BIT
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\loadstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y
    
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\migapp.xml" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y
    
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\migcore.dll" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y
    
    xcopy "E:\KB3AIK_EN\HotFix\Windows6.1-KB2023591-x86\scanstate.exe" "C:\Program Files\WindowsResources\Windows AIK\Tools\USMT\x86" /Y
    
    pause
    
    exit
     
  14. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
    ????? check the repo' again......SoLoR just posted a 15.5.2011 revision and has been updating the repo' weekly for as long as he's been doing it.
     
  15. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
  16. RickSteele

    RickSteele MDL Addicted

    Nov 12, 2009
    833
    483
    30
  17. SoLoR

    SoLoR MDL Expert

    Jul 30, 2008
    1,371
    1,256
    60
    well its because there wasnt that many updates since then. As you see it was packed on that day because there where LOTS of changes on that day, after that day there is only couple of changes each week and i do assume that people that actualy use this are keeping local copy updated according to changelog and not waiting for new packages :) Also thing is each month usualy there is a day where lots of hotfixes gets released and im always kinda waiting for this before i pack them up.
     
  18. SoLoR

    SoLoR MDL Expert

    Jul 30, 2008
    1,371
    1,256
    60
    BTW im considering moving this to somekind of SVN/GIT like sourceforge / googlecode, it would make things easier i think... anyone thinks they will close it and i shouldnt bother? i mean it is technicaly copyright material....
     
  19. tomorrow

    tomorrow MDL Addicted

    Jul 3, 2008
    722
    263
    30
    Well all i can say i love direct download links so big thanks for keeping it up and updated :D
     
  20. digital john

    digital john MDL Senior Member

    Mar 30, 2008
    265
    69
    10
    thanks for the huge updates and keepup the good work :)
    i agree about, direct links as the message above says