The error "Microsoft Office cannot verify the license for this product. You should repair the Office program by using Control Panel" is typically caused by either a missing/corrupted Software Protection Platform registry entry or by the Office app running in Windows compatibility mode. Use the following steps to fix it.
- Check the SoftwareProtectionPlatform registry entry
- Select Start, type
regedit, and open Registry Editor.
- Browse to:
HKEY_USERS\S-1-5-20\Software\Microsoft\Windows NT\CurrentVersion
- Look for a key named SoftwareProtectionPlatform under CurrentVersion.
- If SoftwareProtectionPlatform exists, skip to section 2. Stop running the app in compatibility mode.
- If it does not exist, continue with the next steps.
- On another device where Office is installed and working, open Registry Editor and go to:
HKEY_USERS\S-1-5-20\Software\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
- Right-click SoftwareProtectionPlatform and select Export. Save it as a
.reg file to removable storage or another accessible location.
- Copy this
.reg file to the original device, right-click it, and select Merge to import the key.
- On the original device, in Registry Editor, go to:
HKEY_USERS\S-1-5-20\Software\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
- Right-click SoftwareProtectionPlatform and select Permissions.
- Under Group or user names, ensure NETWORK SERVICE exists:
- If not present, select Add, type
network service, and select OK.
- Select NETWORK SERVICE and ensure Allow is checked for Full control, then select Apply > OK.
- Restart the device and try opening an Office app again.
- Stop running the Office app in compatibility mode
- Close the Office app that shows the error.
- Locate the app executable (for example,
WINWORD.EXE, EXCEL.EXE, or OUTLOOK.EXE). By default this is in one of these folders, depending on installation type and bitness:
- MSI-based installation:
-
C:\Program Files\Microsoft Office\Office1x
-
C:\Program Files (x86)\Microsoft Office\Office1x
- Click-to-Run installation:
-
C:\Program Files\Microsoft Office\root\Office1x
-
C:\Program Files (x86)\Microsoft Office\root\Office1x
Here, 1x is the Office version (16 = Office 2016, 15 = Office 2013).
- Right-click the Office app executable that triggers the error and select Properties.
- If the Compatibility tab is available:
- On the Compatibility tab, clear Run this program in compatibility mode for.
- Select Change settings for all users.
- On Compatibility for all users, clear Run this program in compatibility mode for.
- Select OK twice.
- If the Compatibility tab is not available:
- Select Cancel to close Properties.
- Right-click the app (for example,
Outlook.exe) and select Troubleshoot compatibility.
- Select Troubleshoot program.
- Clear all options and select Next.
- Select No, I am done investigating the problem, then Next.
- Select Close.
- Start the Office app again and confirm the error no longer appears.
- If activation still fails or shows Unlicensed Product
If Office still shows Unlicensed Product or activation errors after the above steps:
- Check for multiple Office installations:
- Open Control Panel > Programs and Features.
- In Search Programs and Features, type
office.
- If more than one Office version is listed, right-click the versions not in use and select Uninstall.
- Restart the computer.
- Run an Online Repair of Office:
- In Control Panel > Programs and Features, select the Office product.
- Choose Change.
- Select Online Repair and then Repair, and follow the prompts.
- After repair, open an Office app and sign in with the account or product key associated with the license if prompted.
These steps address the known causes of the "cannot verify the license" error: missing SoftwareProtectionPlatform configuration and compatibility mode, as well as common activation/installation conflicts.
References: