# Office 2016 MSI Upsourcer - Updated msp applicability for Office32MUI.msi and Office32WW.msi - Fixed "suppress updates" vbscripts thanks to @adguard
# Office 2013 MSI Upsourcer - Updated msp applicability for VisProWW.msi and VisStdWW.msi - Updated "suppress updates" vbscripts for SharePointDesigner thanks to @adguard
I take it Upsourcer is designed so it doesn't matter if I integrate those exes or run them manually after vanilla installation, the result is the same, right? I'm asking because I already installed Office 2016 before checking here and want to do the security updates, and this is convenient since I don't have WU (and I'm too lazy to get & run the Office removal tool) BTW, does Upsourcer do anything about telemetry? I've got some countermeasures set up, so I wonder if I should remove them and reapply after install/update. Edit: I've read the concept part of the OP again, eek this is more work than I expected. Now I'm wondering if I'll break the system if I just run the stuff from the Office2016-x64.txt file
It's needed only when new updates from different type: Security <> General luckily, last and new mso2016/outlook2016 updates were all Security
# Office 2010 MSI Upsourcer # Office 2007 MSI Upsourcer added variant unlocked pack with additional features: - patched osetup.dll to bypass installation blocks on unsupported OS - patched Office 2007 mso.dll to bypass phone activation (fill confirmation code with zeros) - patched Office 2010 mso.dll to work for Windows XP and Server 2003 thanks to @George King for new patches
If I use the patched Office 2010 MSO.DLL on a NT6.x OS, will there be any unexpected errors? install Office 2010 with patched MSO.DLL on Vista, and it seemed to work fine.
It will probably work, but it's patched to work under XP. On Vista+ there is no need for this patching as all functions exists in system. And yes, maybe some unexpected errors can exist.
Personally I've not encountered any errors on any OS (used it for at least 1 year). Also, thank @George King for the improved patch also available for x64, and @abbodi1406 for integrating it.
Del command in the :RemoveBackups label has unquoted %%# variable, so no cleanup if using working directory path with spaces: Code: for /r %%# in (*.ism *.svc *.upd *.xex *.lld *.lmx *.bac *.ddf) do ( del /f /q %%# ) Quote variable or simply use del command only: Code: del /s /q /f *.ism *.svc *.upd *.xex *.lld *.lmx *.bac *.ddf 1>nul 2>&1
Code: * Use simple short path for the work/ and extraction directories this include "not using spaces" doing recursive deletion isn't safe practice
FYI, new update setupexe2016-kb4475587 include setup.exe (the one installed with office and used for configure/uninstallation, not the one in ISO) i will update OUS2016 7z pack soon
OUS2016 will need another update to correctly handle patchca2016-kb2920716 https://forums.mydigitallife.net/posts/1864243/ soon