Jump to content

abbodi1406

Members
  • Posts

    458
  • Joined

  • Last visited

  • Days Won

    191

Posts posted by abbodi1406

  1. express cab contains only the update manifest files + xml file.. those are used by WU to identify the original package contents and to determine what components of it are needed for the system so it download them only

     

    i.e.

    if the update are multilingual, it will download only lang resources matching your system

     

    only WU knows how to handle this mechanism

    so, express cab are useless and cannot be used for integration

  2. KB2533552 cannot be integrated offline, this is by design from MS

    exclusive="true" allowedOffline="false"

    KB2603229 however, can be integrated (offline or online), but this will make it just a null entry in the updates list, it doesn't allow the actual fix to be applied (updatewowregisteredowner.exe)
    therefor, it must be executed online directly by using the .msu file (double-click)

  3. First of the all, the tutorial is not mine, it's from a german site http://www.gtkdb.de/index_17_1534.html, so all credits goes to him.
    second, i didn't try or test it if it's working or not :)

    Requirements:


    - Windows 7 x86 install DVD.
    - working Windows 7 x86 or x64 system with 15 GB of free space.

    open the command prompt as administrator and continue with the following steps:

    1. create a directory for the contents of the Windows 7 x86 install DVD.

    2. Copy or extract the DVD contents to the created directory. (example if you DVD drive is E:)

    3. create a few more working directories.

    4. Copy or move the SP1 file windows6.1-KB976932-X86.exe to C:\Win7_x86_Slipstream folder
    5. Extract the SP1: (the extracting will be done in the background, use task manager to moniter the process)

    6. copy windows6.1-KB976932-X86.cab to C:\Win7_x86_Slipstream\extract

    7. you need to extract those files:

    8. you have to make changes in three files with notepad:
    First:

    Find the following section in the file and change allowedOffline from false to true and save the changes

    Second:

    Find the following section in the update.mum and change allowedOffline from false to true here too.

    Third:

    locate the following section and change targetState from absent to installed.

    9. Now you need to get info about the available images in Windows 7 DVD:

    select which image (index) you want to integrate SP1 to it (usually you choose the higher edition), if it has only one image then choose index 1
    10 . Then mount the corresponding image in the install.wim in the directory C:\Win7_x86_Slipstream\mount.

    11. Now integrate The Service Pack 1:

    12. save the changes to the install.wim

    You can repeat the operation for all indexes (mount/integrate/unmount)

    Finally, create a bootable ISO image from the contents of the C:\Win7_x86_DVD

    mkdir C:\Win7_x86_DVD
    xcopy E:\*.* /E /F C:\Win7_x86_DVD
    mkdir C:\Win7_x86_Slipstream C:\Win7_x86_Slipstream\temp C:\Win7_x86_Slipstream\extract C:\Win7_x86_Slipstream\mount
    C:\Win7_x86_Slipstream\windows6.1-KB976932-X86.exe /X:C:\Win7_x86_Slipstream\temp
    copy C:\Win7_x86_Slipstream\temp\windows6.1-KB976932-X86.cab C:\Win7_x86_Slipstream\extract
    expand C:\Win7_x86_Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\Win7_x86_Slipstream\extractexpand C:\Win7_x86_Slipstream\extract\NestedMPPContent.cab -F:* C:\Win7_x86_Slipstream\extractexpand C:\Win7_x86_Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\Win7_x86_Slipstream\extract
    notepad C:\Win7_x86_Slipstream\extract\Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum
    <mum:packageExtended xmlns:mum="urn:schemas-microsoft-com:asm.v3" allowedOffline="false" projectionPeakDisk="304" langProjectionPeakDisk="322" sqmBuildNumber="7601" sqmAttemptAppid="101457923" sqmResultAppid="101457924" sqmPoqexecAppid="101457925"/></package>
    notepad C:\Win7_x86_Slipstream\extract\update.mum
    <mum:packageExtended xmlns:mum="urn:schemas-microsoft-com:asm.v3" allowedOffline="false" projectionPeakDisk="304" langProjectionPeakDisk="322" sqmBuildNumber="7601" sqmAttemptAppid="101457923" sqmResultAppid="101457924" sqmPoqexecAppid="101457925"/></package>
    notepad C:\Win7_x86_Slipstream\extract\update.ses
    <Tasks operationMode="OfflineInstall">     <Phase>         <package id="Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514" targetState="Absent"/>     </Phase> </Tasks>
    dism.exe /get-wiminfo /wimfile:C:\Win7_x86_DVD\sources\install.wim
    dism.exe /mount-wim /wimfile:C:\Win7_x86_DVD\sources\install.wim /index:1 /mountdir:C:\Win7_x86_Slipstream\mount
    dism.exe /image:C:\Win7_x86_Slipstream\mount /add-package /packagepath:C:\Win7_x86_Slipstream\extract
    dism.exe /unmount-wim /mountdir:C:\Win7_x86_Slipstream\mount /commit

  4. General and Security Updates are either GDR only or GDR+LDR

    you can easily install those normally (without LDR mode) to get GDR branch

    and you may include/count Platform & Platform Updates & IE11/10 into this

     

    Hotfixes however, some are LDR only, and the rest are GDR+LDR

    managing those will be tricky for you

     

    anyway, if you want to only have GDR updates, it's better you stick to what Windows Update offers ;)

    or you may install "General, Security, Platform, Platform Updates, IE11 Cabs, IE11 Updates, WUClient" in normal mode, then go to Windows Update and see what else it offers and download them

×
×
  • Create New...