DVD with SP1 integrated into Windows 7 ?

Discussion in 'Windows 7' started by By_YeNiçeRi, Oct 26, 2010.

  1. Stannieman

    Stannieman MDL Guru

    Sep 4, 2009
    2,232
    1,818
    90
    Then you're not extracting the cabs in the right order.
    You should extract the biggest cab inside the exe to a folder, then extract NestedMPPContent.cab inside that folder to the same folder (so with winrar you'd have to click "extract here"), overwrite any files if asked and after extraction remove NestedMPPContent.cab. Now do the same for KB976933-LangsCab0.cab, but remember that this cab can also be called KB976933-LangsCab1.cab for wave 1 etc. I don't have a wave1 version here, but it seems logical that the 0 refers to the wave.

    Then in Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.0.17105.mum and update.mum, change in the lane above the last line allowedoffline="false" to allowedoffline="true".

    In update.ses change in the section OfflineInstall the targetState from absent to installed. Now you can do dism /image:X:\...\mountedwimdir /add-package /packagepath:X:\...\extractedcabdir
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. pOcHa

    pOcHa MDL Novice

    Oct 28, 2010
    21
    11
    0
    before unmounting image check ntoskrnl.exe and winload.exe file versions in system32 folder, they should be 7601 not 7600 - what are their versions now in your vmaware installation?
     
  3. megaborg

    megaborg MDL Novice

    Nov 14, 2009
    11
    3
    0
    Everything works perfect now,i've probably made a mistake before..
    Thanks
     
  4. Veegertx

    Veegertx MDL Junior Member

    Jul 23, 2009
    63
    17
    0
    #44 Veegertx, Nov 4, 2010
    Last edited: Nov 4, 2010
    according to Technet.

    This has not worked on Wave1 for me yet. Keep getting error about
    Failed to resolve package 'Package_for_KB976933~31bf3856ad364e35~amd64~fr-FR~6.1.7601.17105' [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    Whether I remove other languages or not

    Edit Wave1 is 865mb windows6.1-KB976932-X64.exe
     
  5. pOcHa

    pOcHa MDL Novice

    Oct 28, 2010
    21
    11
    0
    this instructions ARE for wave 1 (didnt try earlier versions), so instead of repeating them yet again, tell us exactly what YOU did - and we'll correct you then...
     
  6. stimpy2300

    stimpy2300 MDL Novice

    Sep 11, 2009
    20
    0
    0
    Great post, I would agree to wait till sp1 comes out since it will have the final build and will not change.
     
  7. Veegertx

    Veegertx MDL Junior Member

    Jul 23, 2009
    63
    17
    0
    Should I extract all the KB976933-LangsCab's? to one folder
    Have 7 of them and that is where it's messing up on language file
    The ini you say delete lists them .cab
    KB976933-LangsCab.png
     
  8. pOcHa

    pOcHa MDL Novice

    Oct 28, 2010
    21
    11
    0
    yes, the easiest way is to just extract them all in that same folder they are right now, and then delete the cabs

    you dont need to remove any languages from folder or windows7sp1-something-.mum file, only ones already present get updated
     
  9. Veegertx

    Veegertx MDL Junior Member

    Jul 23, 2009
    63
    17
    0
    #52 Veegertx, Nov 5, 2010
    Last edited: Nov 5, 2010
    That done it Pocha. :D I didn't really see above to add all KB976933-LangsCab's

    Processing 1 of 1 - Adding package Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105
    [==========================100.0%==========================]
    The operation completed successfully.

    Now need to remove the extra languages and trim this puppy down.
    I forgot to take a snapshot of my mount dir before this because it had failed several times but I will now to see what it is doing.

    EDIT:
    Before:2.66 GB (2,860,840,523 bytes)
    Install.wim with all languages
    After :3.26 GB (3,502,336,806 bytes)
     
  10. cdo5

    cdo5 MDL Novice

    Nov 6, 2010
    3
    0
    0
    I'm really interested in this and am trying to follow the instructions in post #36, but find there is no -x switch available in the expand command in win7. Is something else being used here?
     
  11. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,466
    1,488
    150
    In cmd you write "filename.exe -x"

    of course you shouldve navigated to the same folder where you have the update.
     
  12. pOcHa

    pOcHa MDL Novice

    Oct 28, 2010
    21
    11
    0
    a poor choice of words on my part - but if i used "extract" then maybe someone would have tried winrar or 7zip, and get only temp files that way...

    anyway, just make a shortcut for service pack .exe and add -x at the end of target line (after quotes if any)
     
  13. cdo5

    cdo5 MDL Novice

    Nov 6, 2010
    3
    0
    0
    Thanks - I understand now - file expanded and am proceeding with instructions
     
  14. Veegertx

    Veegertx MDL Junior Member

    Jul 23, 2009
    63
    17
    0
    #57 Veegertx, Nov 6, 2010
    Last edited by a moderator: Apr 20, 2017
    Use 7 zip 465
    Or just use a .cmd file to make it easier cause I hate doing all that manual stuff and maybe reason it didn't work right off for me. This is set to extract all the language cabs to same SP1rc folder so you can change that to make mod's

    Run second time to remove them folders till when it say ALL Folders Deleted


    Drop this sp1rc.cmd file in same folder as the windows6.1-KB976932-X**.exe
    Code:
    Color 0A
    cd /d %~dp0
    Echo on
    
    If exist C:\SP (
     Echo Deleting Folders
     attrib -R -A -S -H C:\SP /s
     takeown /f C:\SP
     icacls C:\SP /grant *S-1-5-32-544:F
     del /a:r C:\SP*.*
     del /a:h C:\SP*.*
     del /a:s C:\SP*.*
     for /d %%a in (C:\SP) do rd /s /q %%a
     Del C:\SP /f /s /q
    )
    If exist C:\SP1rc (
     attrib -R -A -S -H C:\SP1rc /s
     takeown /f C:\SP1rc
     icacls C:\SP1rc /grant *S-1-5-32-544:F
     del /a:r C:\SP1rc*.*
     del /a:h C:\SP1rc*.*
     del /a:s C:\SP1rc*.*
     for /d %%a in (C:\SP1rc) do rd /s /q %%a
     Del C:\SP1rc /f /s /q
    )
    
    Echo.
    Echo.
    CLS
    Echo ALL Folders Deleted
    Echo.
    Pause
    
    MD C:\SP
    MD C:\SP1rc
    
    windows6.1-KB976932-X64.exe /x:C:\SP
    
    "%ProgramFiles%\7-Zip\7z" x C:\SP\windows6.1-KB976932-X64.cab -oC:\SP1rc -r
    
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\NestedMPPContent.cab -oC:\SP1rc -r -y
    
    If exist C:\SP (
     Echo on
     Echo Deleting Folders
     attrib -R -A -S -H C:\SP /s
     takeown /f C:\SP
     icacls C:\SP /grant *S-1-5-32-544:F
     del /a:r C:\SP*.*
     del /a:h C:\SP*.*
     del /a:s C:\SP*.*
     for /d %%a in (C:\SP) do rd /s /q %%a
    )
    If NOT exist C:\SP (
    MD C:\SP
    )
    
    
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab0.cab -oC:\SP1rc -r -y
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab1.cab -oC:\SP1rc -r -y
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab2.cab -oC:\SP1rc -r -y
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab3.cab -oC:\SP1rc -r -y
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab4.cab -oC:\SP1rc -r -y
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab5.cab -oC:\SP1rc -r -y
    "%ProgramFiles%\7-Zip\7z" x C:\SP1rc\KB976933-LangsCab6.cab -oC:\SP1rc -r -y
    
    
    CLS
    Del C:\SP1rc\NestedMPPContent.cab /S /Q
    Del C:\SP1rc\old_cabinet.cablist.ini /S /Q
    Del C:\SP1rc\cabinet.cablist.ini /S /Q
    Del C:\SP1rc\KB976933-LangsCab*.cab /S /Q
    
    ECHO.
    ECHO.
    ECHO.
    ECHO REMEMBER TO EDIT THE FILES
    echo update.ses, update.mum, Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17105.mum
    Echo.
    Pause
    ECHO REMEMBER TO EDIT THE FILES

    Just finished install in VM and all was fine.
     
  15. cdo5

    cdo5 MDL Novice

    Nov 6, 2010
    3
    0
    0
    It worked

    Took me a couple of tries to get everything right, but it worked. Thanks for the setp-by-step.
     
  16. bdjfreestyle

    bdjfreestyle MDL Member

    Nov 24, 2009
    127
    10
    10
  17. urie

    urie Moderator
    Staff Member

    May 21, 2007
    9,039
    3,388
    300
    Nlite is for xp Vlite is for vista and is outdated and not supported any more.