Upsourcer: Slipstream patches for Office 2007/2010/2013/2016 and rebuild setup source files

Discussion in 'Microsoft Office' started by abbodi1406, Jun 24, 2023.

  1. kkhww

    kkhww MDL Member

    Mar 15, 2021
    187
    220
    10
    For RTM ISO, there are errors processing the proof.msi in both proof.en and proof.zh-cn folders.
    As you can see, in the CMD window, there's no proof.cab items in '-Create new CAB Files' Step.
    Maybe the issues is caused by the proof*.msp (For SP1 .msp, it's named proofsp*.msp, but for post-SP1 Updated, it's named proof.msp).
    Snipaste_2025-05-18_10-35-12.png

    For already SP1 ISO, Code test passes successfully.
    Code:
    - Move Office WOW files to a single folder
    
    Press any key to continue...
    
    - Modify Setup and Package xml files
    
    Press any key to continue...
    
    - Restore administrative installation table
    
    Press any key to continue...
    
    - Slipstream Updates
    
    zh-cn\proof.en\proof.msi
    zh-cn\proof.zh-cn\proof.msi
    zh-cn\accessmui.msi
    zh-cn\dcfmui.msi
    zh-cn\excelmui.msi
    zh-cn\groovemui.msi
    zh-cn\infopathmui.msi
    zh-cn\lyncmui.msi
    zh-cn\officemui.msi
    zh-cn\office32mui.msi
    zh-cn\onenotemui.msi
    zh-cn\osmmui.msi
    zh-cn\osmuxmui.msi
    zh-cn\outlookmui.msi
    zh-cn\powerpointmui.msi
    zh-cn\proofing.msi
    zh-cn\publishermui.msi
    zh-cn\wordmui.msi
    office32ww.msi
    proplusww.msi
    
    Press any key to continue...
    
    - Replace original osetup.dll, setup.dll and setup.exe
    
    Press any key to continue...
    
    - Insert PatchAdd vbscript into MSIs
    
    Press any key to continue...
    
    - Create MakeCAB DDF directives
    
    zh-cn\proof.en\proof.msi
    zh-cn\proof.zh-cn\proof.msi
    zh-cn\accessmui.msi
    zh-cn\dcfmui.msi
    zh-cn\excelmui.msi
    zh-cn\groovemui.msi
    zh-cn\infopathmui.msi
    zh-cn\lyncmui.msi
    zh-cn\officemui.msi
    zh-cn\office32mui.msi
    zh-cn\onenotemui.msi
    zh-cn\osmmui.msi
    zh-cn\osmuxmui.msi
    zh-cn\outlookmui.msi
    zh-cn\powerpointmui.msi
    zh-cn\publishermui.msi
    zh-cn\wordmui.msi
    office32ww.msi
    proplusww.msi
    
    Press any key to continue...
    
    - Create new CAB files
    
    zh-cn\proof.en\Proof.cab
    zh-cn\proof.zh-cn\Proof.cab
    zh-cn\AccLR.cab
    zh-cn\DCFMUI.cab
    zh-cn\ExcelLR.cab
    zh-cn\GrooveLR.cab
    zh-cn\InfLR.cab
    zh-cn\LyncMUI.cab
    zh-cn\OfficeLR.cab
    zh-cn\OWOW32LR.cab
    zh-cn\OnoteLR.cab
    zh-cn\OSMMUI.cab
    zh-cn\OSMUXMUI.cab
    zh-cn\OutlkLR.cab
    zh-cn\PptLR.cab
    zh-cn\PubLR.cab
    zh-cn\WordLR.cab
    OWOW32WW.cab
    ProPsWW.cab
    ProPsWW2.cab
    
    Press any key to continue...
    
    - Remove administrative installation directories
    
    Press any key to continue...
    
    - Restore Office WOW files to the original folder(s)
    
    Press any key to continue...
    
    - Remove original files backups
    
    ============================================================
    Finished.
    
    Press any key to exit.
    But, when it comes to the real installation on VM, the setup asks me to browse for Office.zh-cn\OfficeMUI.msi and Office.zh-cn\OfficeMUI.xml continuously. And the setup cannot continue.
    Snipaste_2025-05-18_11-01-23.png
    :)
     
  2. kkhww

    kkhww MDL Member

    Mar 15, 2021
    187
    220
    10
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,990
    96,040
    340
    # Office 2013 MSI Upsourcer v5

    - Use SHORTFILENAMES property workaround to avoid issues with Unicode files names or long paths
    - Updated WiMakCabs.vbs

    thanks to @kkhww for reporting and testing
     
  4. teknixstuff

    teknixstuff MDL Novice

    Sep 11, 2023
    1
    0
    0
    Is it possible to slipstream ohook activation into Office 2010 with this?
     
  5. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,990
    96,040
    340
    Anything is possible with modified .msi

    not easy or recommended to do
     
  6. asdddsa101

    asdddsa101 MDL Member

    Feb 11, 2021
    137
    61
    10
    Does SuppressPatches2016.zip need to update? :)
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,990
    96,040
    340
    Yes, to remove stslist
    but it's not needed if you don't use kb5002244

    i will wait until month to see if the updates continue
     
  8. fch1993

    fch1993 MDL Senior Member

    Mar 14, 2020
    420
    322
    10
    questions about this update: KB5002623
    Does this update replace KB5002575 when using OUS2016?
     
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,990
    96,040
    340
    Yes
    but MU does not recognize KB5002623, even if patch registry values added manually