[Solved] Activate Updates for all MS-products (incl. Office)?

Discussion in 'Windows 7' started by Lutschpuppe, Aug 19, 2024.

  1. Lutschpuppe

    Lutschpuppe MDL Senior Member

    Dec 23, 2014
    264
    68
    10
    Hello,

    i had to do a new install of Windows 7 and Office 2016. Windows is up-to-date, but Windows Update does not offer any update for Office and no option for adding ("You get updates: Only for Windows").

    In the past, it was possible to activate updates for "other MS software" later by visiting a site which seems to install a sort of add-on.
    The link was only working w/ IE and had to be added to a compatibility list before, although it was from microsoft.com (weird.....). I did that several times and it worked few years ago, but seems not anymore.

    Looks like this:
    no-updates.JPG

    Any way to set Windows Update to search for Office updates, too?
     
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,901
    104,491
    450
    Office updates for what version, all of those versions are eol, later office versions check for updates themselves,

    If you want WU to be set to MS update you can use this vbs script by @murphy78 (i use it in a setupcomplete.cmd):
    Code:
    @echo off
    
    echo Set ServiceManager = CreateObject^("Microsoft.Update.ServiceManager"^)>%TEMP%\MSU.vbs
    echo ServiceManager.ClientApplicationID = "My App">>%TEMP%\MSU.vbs
    echo Set NewUpdateService = ServiceManager.AddService2^("7971f918-a847-4430-9279-4a52d1efe18d",7,""^)>>%TEMP%\MSU.vbs
    %windir%\system32\wscript.exe "%TEMP%\MSU.vbs" >nul
    TIMEOUT /T 1 >nul
    
    :EndOfUT
    REM Tidy up and self delete.
    del /F /Q %TEMP%\MSU.vbs >nul
    del /F /Q %TEMP%\invisible.vbs >nul
    
    DEL /F /Q %0% >nul
    @George King published a reg key for this but i can't find it now.
     
  3. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,801
    7,771
    210
    There is also this one-liner in Powershell.

    Code:
    (new-object -c "microsoft.update.servicemanager").addservice2("7971f918-a847-4430-9279-4a52d1efe18d",7,"")
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,461
    60
    @Enthousiast Here is registry method usable for offline setup too.
    Code:
    https://forums.mydigitallife.net/threads/how-enable-microsoft-update.82825/#post-1635371
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Lutschpuppe

    Lutschpuppe MDL Senior Member

    Dec 23, 2014
    264
    68
    10
    That works - amazing! :worthy:

    Thanks, guys!

    As Windows is already installed on the machine, i simply added the two keys/entries in registry, thats it....
     
  6. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,427
    11,737
    240
    I looked this up because I was a bit curious. I found this quote on the interwebs.
    Internet Quote: "After some trials and tribulations, I've discovered a Microsoft article that explains the opt-in to the Microsoft Update service can no longer be performed by registry edits alone. The steps to enable this optional service require that you explicitly register the machine using the Windows Update Agent (WUA) via a simple VBScript (.vbs) file"

    I don't remember even sharing the vbs script. It's likely that I copy/pasted it to help someone and didn't know this as I don't use microsoft update myself. Apparently, people were just using the reg edit in older versions of windows and people were possibly complaining about it, so MS changed that to make it harder to do.
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,901
    104,491
    450
    https://forums.mydigitallife.net/posts/940082

    Iirc, it was one of the first questions i asked and got answered by you;)
     
  8. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,427
    11,737
    240
    Wow, past murphy was smart when he wasn't just lurking all the time. Wish he was more polite though.