DISCUSSION: WHD - Office Updates

Discussion in 'Microsoft Office' started by Alphawaves, Mar 6, 2014.

  1. ianymaty

    ianymaty MDL Member

    Jan 31, 2010
    138
    98
    10
    Yes, keep only the needed companions.
     
  2. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    If I use the updates from MS with your proof mods all is fine BUT if I use the hotfixes that the WHD download then I still have problems... did I misunderstand?

     
  3. ianymaty

    ianymaty MDL Member

    Jan 31, 2010
    138
    98
    10
    As stated in my post:

    Second thing is the updatelist for Office2010x86 post SP2 isn't accurate. From the current list only 21 of them are needed and 10 more that are missing from list (21+10=31 that WU shows).

    Actually I eliminated kb2760781 so we now have only proof1 from SP and proof2 from kb2863818 + another one more I can't remember now.

    So here are the updates and the files from them needed to WU shut up.

    View attachment 27531 View attachment 27532
     
  4. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,197
    84,751
    340
    Thanks Alpha :)
     
  5. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    EDIT: Trying to delete this post
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,197
    84,751
    340
    i also installed SP2 then updates in the list, and WU didn't show anything else
    so how is the list isn't accurate exactly?

    yes, there are some updates (or hotfixes) that are applicable for certain office products, like:
    pjintlproject2010-kb2863933 // for Project Only
    powerpointpptview2010-kb2825805 // for Power Point Viewer (the free standalone)
    kb24286772010-kb2863921 // this one for some limited word edition (not sure if they are public)
    click2run2010-kb2598285
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,197
    84,751
    340
    No problem, Alphawaves has moved the related posts to a new thread :biggrin:
     
  8. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    Now that we have the proper location for this thread I will comment further... I have spend far too much time on what should be simple process but as we all know sometimes you just want to solve what seems to be an impossible problem... anyway there is more than one concept being discussed here so I would like to clarify.

    1) The main item that I am struggling with is the fact that I can't simply add the updates to the update folder and do an install that shows a clean WU, until now this had always worked perfectly for me. Further more it's not just a few updates missing in WU it's 10 and includes SP1... that's a MESS!. All my tests seem to confirm what abbodi1406 stated, that this is a timing/conflict with the updates and SP2. When I ran Burf's installer on a clean Office 2010 SP2 install it ran perfectly and WU showed no updates. I have done at least 1 to 2 dozen tests so far and have yet to get it right.

    Here is a log of one of my latest runs showing errors:
    Detecting patch C:\O2K10SP2x86\updates\Z01-infopath-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z01-infopath-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z01z-mso-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z01z-mso-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z02-access-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z02-access-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z03-convintl-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z03-convintl-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z04-osetup-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z04-osetup-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z04y-oartconv-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z04y-oartconv-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z04z-filterpack-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z04z-filterpack-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05-msores-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05-msores-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05x-proof-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05x-proof-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05x-proof-es-es.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05x-proof-es-es.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05x-proof-fr-fr.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05x-proof-fr-fr.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05y-outlook-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05y-outlook-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05y-outlookintl-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05y-outlookintl-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05z-powerpoint-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z05z-powerpoint-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06-groove-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06-groove-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06z-proof-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06z-proof-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06z-proof-es-es.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06z-proof-es-es.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06z-proof-fr-fr.msp
    Detecting patch C:\O2K10SP2x86\updates\Z06z-proof-fr-fr.msp
    Detecting patch C:\O2K10SP2x86\updates\Z07-ace-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z07-ace-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z08-excel-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z08-excel-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z08-powerpointintl-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z08-powerpointintl-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\Z08z-oart-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z08z-oart-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z09-outlfltr-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z09-outlfltr-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z10-gfx-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z10-gfx-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z11-msocf-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z11-msocf-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z12-oleo-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z12-oleo-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z13-targetdir-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z13-targetdir-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z14-onenote-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z14-onenote-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z15-csi-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z15-csi-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z16-mshelp-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z16-mshelp-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z17-vviewer-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z17-vviewer-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z18-word-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z18-word-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z19-visio-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z19-visio-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z20-ipeditor-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\Z20-ipeditor-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\clientshared64mui-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\clientshared64mui-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\clientshared64ww-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\clientshared64ww-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\clientsharedmui-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\clientsharedmui-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\officesuiteww-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\officesuiteww-x-none.msp
    Detecting patch C:\O2K10SP2x86\updates\proof-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\proof-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\proof-es-es.msp
    Detecting patch C:\O2K10SP2x86\updates\proof-es-es.msp
    Detecting patch C:\O2K10SP2x86\updates\proof-fr-fr.msp
    Detecting patch C:\O2K10SP2x86\updates\proof-fr-fr.msp
    Detecting patch C:\O2K10SP2x86\updates\proofing-en-us.msp
    Detecting patch C:\O2K10SP2x86\updates\proofing-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuiteww-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z01-infopath-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z01z-mso-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z02-access-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z04-osetup-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z04y-oartconv-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z04z-filterpack-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z05-msores-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z05y-outlook-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z05z-powerpoint-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z06-groove-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z07-ace-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z08-excel-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z08z-oart-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z09-outlfltr-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z10-gfx-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z11-msocf-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z12-oleo-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z13-targetdir-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z14-onenote-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z15-csi-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z16-mshelp-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z17-vviewer-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z18-word-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z19-visio-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z20-ipeditor-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Failed to apply patch C:\O2K10SP2x86\updates\Z08-powerpointintl-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Failed to apply patch C:\O2K10SP2x86\updates\Z05y-outlookintl-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\proof-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z06z-proof-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\proof-fr-fr.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z06z-proof-fr-fr.msp
    Successfully applied patch C:\O2K10SP2x86\updates\proof-es-es.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z06z-proof-es-es.msp
    Successfully applied patch C:\O2K10SP2x86\updates\clientshared64ww-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z04z-filterpack-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z06-groove-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z12-oleo-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z14-onenote-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\Z15-csi-x-none.msp
    Successfully applied patch C:\O2K10SP2x86\updates\clientshared64mui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\proofing-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Failed to apply patch C:\O2K10SP2x86\updates\Z03-convintl-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\clientsharedmui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\clientsharedmui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\clientshared64mui-en-us.msp
    Successfully applied patch C:\O2K10SP2x86\updates\officesuitemui-en-us.msp
    Error applying patch: <Properties><Property name="Description">Compound error encountered.</Property><Property name="Hresult">-2147467259</Property></Properties>
    Error: Type: . PatchApplicationFailure ErrorCode: -2147467259(0x80004005). Unspecified error


    Not showing completion dialog because it was not requested.
    Reboot requested if needed.
    No reboot is needed.
    Catalyst execution finished: 03/12/2014 20:40:03. Return code: 0.
    PERF: TickCount=1352968 Name=RunSetup Description=End function

    Rick had a good idea to use the OCT to call Burf's script but I can't get it to work and got the following when it ran:
    C:\O2010x86updater>openfiles1>nul
    ERROR: The target system must be running a 32 bit OS.

    C:\O2010x86updater>if errorlevel 1 (
    echo.
    echo -------
    echo *** WARNING ***
    echo -------
    echo.
    echo.
    echo ADMINISTRATOR PRIVILEGES NOT DETECTED!
    echo ______________________________________
    echo.
    echo This script must be run with administrator privileges!
    echo.
    echo To do so, right click on this script and select 'Run As Administrator'
    echo.
    echo.
    echo Press any key to exit...
    pause 1>nul
    goto :eof
    )

    -------
    *** WARNING ***
    -------


    ADMINISTRATOR PRIVILEGES NOT DETECTED!
    ______________________________________

    This script must be run with administrator privileges!

    To do so, right click on this script and select 'Run As Administrator'


    Press any key to exit...

    2) ianymaty provided some info regarding the updates not being correct and the proof files not being cumulative. He seems to be correct a about the proof files because after deciphering WU it does have you download and apply the additional proof files. I have added these but it makes no difference regarding problem 1.

    Some of the updates from WHD do not apply to my install and I tested them 1 by 1, they state that during the manual install, and I can only imaging that Burf's script deals with that which is why it installed all the other updates and passed the WU after completion. I have removed those from the test installs and it make no difference regarding problem 1

    I am testing some more this morning and will report back. Thank you all for your input!
     
  9. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    Well after 4 days of going nuts here is my update:

    I used a clean Office 2010 ProPlusx86 with only SP2 in the updates folder (only included en, es and fr proof files) also has my OCT msp file which calls Burf's script
    I downloaded a fresh repo of WHD officex86 updates
    I included them all in a separate "updater" folder that I added to the Office install point
    I added Burf's new script to the updater folder and ran the Office installer silently

    It ran perfectly, installed all the updates as required and when I ran WU it shows nothing :D :worthy: :clapping:

    I will now change the way I do my Office installs to better accommodate the WHD and make regular updating a breeze. Thanks to ALL!!!!
     
  10. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,575
    15,646
    270
    @compstuff
    Could you please elaborate your method please?
    I want to make the same in Spanish language, so I guess there are few changes to be done.
     
  11. compstuff

    compstuff MDL Senior Member

    Jan 16, 2011
    437
    311
    10
    I will try to explain but its really easy:

    I extract my installation source to a folder (either retail or VLK) and rename the folder something simple like O2K10SP2x86
    I delete anything that's in the updates folder and only add the new SP2 Items
    I add my custom OCT msp which is what calls Burf's script, to the updates folder since I use VLK disto's
    View attachment 27548
    I then use the WHD to download all the updates and I copy them from the 3 folders that it creates to a single folder named something like O2K10PostSP2x86updater
    I add Burf's script to the O2K10PostSP2x86updater folder (I just delete the "pause >nul" after the "echo Press any key to exit...")
    I then copy that folder into the O2K10SP2x86 folder
    View attachment 27549
    Run setup and off she goes :)

    FYI: this will not be my finished method since I will get this to run from a completely unattended WIN7 install off USB... that has been my standard BUT I have recently been shown how to use sysprep to create & maintain images and that is quickly becoming my method of choice. With that said I will be adding this Office method to WPI as well.

    Hope that helps

     
  12. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,575
    15,646
    270
    Mmm, I'm officially lost with this, by the time being, I don't know how to craft my own OCT msp which calls Burf's script. o_O
     
  13. malakoulis

    malakoulis MDL Novice

    Feb 3, 2012
    42
    13
    0
    My head hurts too with that Office 2010 SP2 update thing. Will you share that "custom OCT msp" or any updated method?