Workaround/solution for the Office 2016 MSI VL ISO version some people may have if IT has setup their machines
If you have a Office 2016 that IT once setup and you have enough permission (Account) or have the Local Administrator password of the machine you will be able to fix this. This is not the normale end-user office 2016 version you buy at stores or the producers ship with your device when you buy it retail.
Until MS has a fix there is only the way of uninstall and blocking the further download and install after uninstall
- Find you version language from the patch
- Uninstall
- Block the 5002914 from coming back
How to uninstall the update from cmd.exe with wusa tool
GUI:
wusa /uninstall /kb:5002914 /norestart
silent:
wusa /uninstall /kb:5002914 /quiet /norestart
How to uninstall the Office 2016 MSI VL ISO version update from cmd.exe with msiexec.exe and GUID
The ones who have Office 2016 installed from a VL ISO MSI version:
As example for the 32BIT version of Office 2016 VL MSI Version.
Find any office Excel 2016 patch from your language on your system with:
reg query “HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall” /s /f “Excel 2016”
Shows a 32BIT Office 2016 VL ISO MSI version
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-0012-0000-0000-0000000FF1CE}Office16.STANDARD{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-0016-0407-0000-0000000FF1CE}Office16.OMUI.de-de{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-0016-0409-0000-0000000FF1CE}Office16.STANDARD{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-0018-0407-0000-0000000FF1CE}Office16.OMUI.de-de{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-0018-0409-0000-0000000FF1CE}Office16.STANDARD{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-001B-0407-0000-0000000FF1CE}Office16.OMUI.de-de{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-001B-0409-0000-0000000FF1CE}Office16.STANDARD{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-006E-0407-0000-0000000FF1CE}Office16.OMUI.de-de{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-006E-0409-0000-0000000FF1CE}Office16.STANDARD{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
We have to now take apart the uninstall string:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{90160000-001B-0409-0000-0000000FF1CE}Office16.STANDARD{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
DisplayName REG_SZ Security Update for Microsoft Excel 2016 (KB5002914) 32-Bit Edition
Relevant base product in your entries is:
{90160000-0012-0000-0000-0000000FF1CE}
and the patch registrations ends with:
{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}
Uninstall 32BIT silent with:
c:\windows\system32\msiexec.exe /package “{90160000-0012-0000-0000-0000000FF1CE}” /uninstall “{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}” /qn /norestart
Uninstall 32BIT with GUI so so you have more feedback:
c:\windows\system32\msiexec.exe /package “{90160000-0012-0000-0000-0000000FF1CE}” /uninstall “{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}” /qb+ /norestart
Uninstall 64BIT silent with:
msiexec.exe /package “{90160000-0012-0000-1000-0000000FF1CE}” /uninstall “{27882596-A8ED-4382-9C71-6CD2DD19F732}” /qn /norestart
Uninstall 32BIT with GUI so so you have more feedback:
msiexec.exe /package “{90160000-0012-0000-1000-0000000FF1CE}” /uninstall “{27882596-A8ED-4382-9C71-6CD2DD19F732}” /qb+ /norestart
Then Reboot the client
How to uninstall the update from cmd.exe with PowerShell
Remark: The PowerShell MS gave was for the 64BIT version. 80% of Office 2016 remaining installation in enterprise are 32BIT because of third party add-on. Here are the 32/64BIT uninstalls from us. Again as with msiexec find the correct GUID first as shown above.
& "C:\Program Files\Common Files\Microsoft Shared\OFFICE16\Oarpmany.exe" /removereleaseinpatch "{90160000-0012-0000-0000-0000000FF1CE}" "{27882596-A8ED-4382-9C71-6CD2DD19F732}" '1036' "0"
& "C:\Program Files\Common Files\Microsoft Shared\OFFICE16\Oarpmany.exe" /removereleaseinpatch "{90160000-0012-0000-1000-0000000FF1CE}" "{27882596-A8ED-4382-9C71-6CD2DD19F732}" '1036' "0"
Auto find the 2016 MSI Version 32 and 64BIT on your system.
:: Remove KB5002914 for Office 2016 VL ISO MSI-package version
:: www.butsch.ch
:: ------------------------------------------------------------------------------------------------------
:: https://www.butsch.ch/post/kb5002914-excel-2016-2019-2021-2024-cut-and-paste-not-working-anymore/
:: ------------------------------------------------------------------------------------------------------
@echo off
setlocal enabledelayedexpansion
echo -----------------------------------------
echo Checking for Excel 2016 KB5002914 Patch
echo www.butsch.ch
echo V1.0, 14.09.2026
echo -----------------------------------------
:: Kill Excel to prevent file locks
taskkill /f /im excel.exe >nul 2>&1
:: 1. Check for 64-Bit Office 2016 Standard Patch
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "27882596-A8ED-4382-9C71-6CD2DD19F732" >nul 2>&1
if %errorlevel% equ 0 (
echo Found 64-Bit Patch. Removing...
msiexec.exe /package "{90160000-0012-0000-1000-0000000FF1CE}" /uninstall "{27882596-A8ED-4382-9C71-6CD2DD19F732}" /qn /norestart
echo 64-Bit Removal command sent.
goto end
)
:: 2. Check for 32-Bit Office 2016 Standard Patch (on 64-bit Windows OS)
reg query "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "9C029E7A-4A4A-409D-B5C6-F40BAA71A090" >nul 2>&1
if %errorlevel% equ 0 (
echo Found 32-Bit Patch. Removing...
msiexec.exe /package "{90160000-0012-0000-0000-0000000FF1CE}" /uninstall "{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}" /qb+ /norestart
echo 32-Bit Removal command sent.
goto end
)
:: 3. Check for 32-Bit Office 2016 Standard Patch (on Native 32-bit Windows OS)
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "9C029E7A-4A4A-409D-B5C6-F40BAA71A090" >nul 2>&1
if %errorlevel% equ 0 (
echo Found 32-Bit Patch. Removing...
msiexec.exe /package "{90160000-0012-0000-0000-0000000FF1CE}" /uninstall "{9C029E7A-4A4A-409D-B5C6-F40BAA71A090}" /qb+ /norestart
echo 32-Bit Removal command sent.
goto end
)
echo Patch KB5002914 was not found on this machine.
:end
endlocal
How to prevent/block KB5002914 from reinstalling so that the update will not come back:
- Uninstall the Excel 2016 update with the command lines or our script
- Reboot and wait until your computer sees it again from Windows Update
- Run MS tool “wushowhide.cab” from the URL, open, choose “keep” in security warning
- If the KB is not listed in the MS tool you did not uninstall it or did not check windows update online
https://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab