- Check from File > Account or with vnextdiag.ps1/OSPP.VBS depending on your edition.
- Microsoft 365 modern uses LicenseId EWW and is not managed with OSPP.VBS.
- OEM activation requires MSA, Internet, and does not support reimaging or KMS.
- In case of COM/OLE failures, check activation before automating processes.
Checking if Microsoft Office is activated prevents interruptions, feature limitations, and inconvenient warning messages. Whether you use Windows or Mac , there are quick methods within the applications themselves, as well as more technical alternatives with commands and checks designed for corporate environments. Here you'll find everything, step by step, including specifics for Microsoft 365, perpetual licenses, and OEM scenarios.
In addition to the basic methods, we'll review the activation model change in Microsoft 365, the registry paths and folders where licenses are stored, and the appropriate tools such as vnextdiag.ps1 in PowerShell . You'll also see what to do if activation fails, what requirements Microsoft has (for example, the mandatory use of a Microsoft account), and specific tips if you manage multiple computers or have reinstalled the system.
Why you should check activation before using Office
Having Office activated guarantees access to all features, updates, and daily stability. If it's not activated, persistent alerts may appear, some buttons may become unavailable, and after a grace period, the software may enter a reduced functionality mode.
In work and study environments, these lockouts lead to wasted time and avoidable errors. Confirming the license status at the start saves you from future problems, especially if you automate tasks with Excel, integrate macros, or need to work without interruptions.
How to check activation from an Office application on Windows

The most direct method is done within Word , Excel, or another Office app. Open an application, go to File, then Account; the status is displayed under Product Information. If you see "Product activated," everything is working correctly.
This quick overview is sufficient in most domestic and professional cases. If you work with multiple installations or suspect any irregularities, you'll find additional checks and advanced methods below.
Check activation on Mac
On macOS, open Word (or any Office app) and go to the application menu. Select Help and then Check Activation; if you see a message that the product is activated, you can work normally.
If the message doesn't confirm activation or asks you to sign in, check your Microsoft account and internet connection. Remember that some licenses require you to sign in to validate the subscription or linked purchase.
Advanced Methods in Windows: OSPP.VBS and PowerShell
For technical diagnostics, there are two main paths, depending on the edition/version: OSPP.VBS and vnextdiag.ps1. The first applies to classic installations; the second is the modern way for Microsoft 365 Apps.
OSPP.VBS for perpetual installations (e.g. Office 2016/2019/2021/2024)
In traditional Office installations, you can check the status using the OSPP.VBS script . Run Command Prompt as administrator and execute the command appropriate to your installation path:
cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
Note that the Office16 folder may vary (Office15, Office14, etc.) depending on the version. Adjust the path to match yours; the result will show your license status and relevant details.
Microsoft 365: New activation method and vnextdiag.ps1
Starting with version 1910, Microsoft 365 Apps changed the activation system and stopped using OSPP.VBS for these editions. Since version 2104, a PowerShell script, vnextdiag.ps1, has been included for viewing and managing activation.
First, you can confirm whether your suite uses the new method. There are three practical ways to do this:
- Word > File > Account > About Word: If you see a license ID that starts with EWW, you are on the new system.
- Windows Registry: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Licensing\LicensingNext; Products listed with a value of 2 indicate they use the modern model.
- License folder in the profile: %localappdata%\Microsoft\Office\Licenses contains numbered subfolders and files by product if activated using the new method.
To view the status using PowerShell, open Windows PowerShell and navigate to the Office16 folder. Then, run:
./vnextdiag.ps1 -action list
The script will display installed products and, for each one, data such as: license type (e.g., User|Subscription), name (O365ProPlusRetail, VisioProRetail), status (Licensed), email of the user who activated it, and the associated tenant identifier.
If the device uses shared device activation or per-device licensing, it will also appear in the output. This is especially useful for administrators managing classrooms, VDI, or labs.
Do you need to force a reactivation? You can remove the specific license with:
./vnextdiag.ps1 -action remove -LicenseId EWW_GUID_ID
Replace EWW_GUID_ID with the exact LicenseId returned by the listing command. Then, restart an Office app and complete the login process to reactivate.
Other indicators within Office and the system
In Product Information (File > Account), in addition to the activation status, you'll see the product name and sometimes the full version. This helps you distinguish whether it's Microsoft 365 or another edition like Home and Student.
If you need the build or architecture details (32/64-bit), in Excel choose About Excel. A dialog box will open with the exact version number, build, and whether it's Click-to-Run or Windows Store.
Some guides mention Programs and Features (Control Panel) for checking the Office installation. While viewing that list is helpful for confirming that Office is installed, the "Product activated" status should be verified from within the app itself or using the specified scripts.
What to do if Office is not activated
If you don't see the "Product activated" status or the app is asking for activation, start with the basics. Restart your computer, check your internet connection, and sign in with the correct Microsoft account if your edition requires it.
For purchases from authorized resellers, contact the seller to verify the license validity. Sometimes, simply checking the purchase confirmation email or the license assignment to your Microsoft account is sufficient.
Important for OEMs: Microsoft requires a Microsoft account (MSA) and an internet connection to successfully activate Office 2019/2021/2024 or pre-installed Microsoft 365. Without access to Microsoft's public endpoints, activation will not be completed.
If activation fails, Office may remain in trial mode for 30 days from first use. During this period, you will see increasing notifications, and at the end of the trial, many features will be disabled until you activate it properly.
Microsoft accounts in multi-computer environments
Microsoft limits certain consumer plans to around 25 licenses per account; if you purchase more devices, you'll need multiple MSAs. In these cases, creating one account per device can simplify license tracking.
A best practice is to generate one MSA per computer and use a recognizable alias, such as the computer's service tag. Also, ensure strong passwords are securely shared with IT managers.
If you lose access to your Microsoft account, use the Microsoft account recovery form and workflow. Regaining ownership is essential for reinstalling or reactivating Office after hardware or system changes.
Please note that each device with Office OEM must be activated individually on that same device. OEM licenses are not managed through Microsoft KMS, do not include traditional 5x5 keys, and do not include remastering rights.
Reinstallation, corporate images, and recovery after hardware changes
With OEM, Microsoft does not grant reimaging rights for Office. If you are going to apply a corporate image, first activate Office in the factory image and link it to the MSA; then you can reimagine, and when you reinstall Office, sign in with the same account so that it is automatically reactivated.
If you've already reimagined without prior activation, the Office OEM license won't be applied retroactively to that image. For enterprise scenarios involving reimagining, consider Office Pro Plus with volume licensing, which does include these rights.
Have you received a replacement unit or system? Go to account.microsoft.com/account, navigate to Services & subscription, locate your product, copy the key if available, and select Install to download the official installer.
When you open Word after installation, log in with the same MSA you originally used. If Office doesn't detect the associated license, a screen will appear asking you to enter the key; paste it and complete the activation.
Don't be surprised if you purchased the 2019/2021/2024 edition and see "Office 365" on the welcome screen before activation. The name will update after activation is complete; confirm the actual edition in File > Account, where you'll also see the activation status.
Automation with COM/OLE and programmatic state detection
If you generate spreadsheets using COM/OLE, activation is critical: when Office is not activated, writing to cells and OLE errors are common. Avoid surprises by checking the status before running reports or bulk processes. You can also consult the guide for running Office using commands.
Options for automating detection: In perpetual installations, launch OSPP.VBS with /dstatus and analyze the output; with modern Microsoft 365, use PowerShell and vnextdiag.ps1 -action list to read the status by product and the user who activated it.
You can also check the registry in LicensingNext (value 2) or the %localappdata%\Microsoft\Office\Licenses folder to confirm activated products. These paths are useful in audit scripts that verify multiple computers before running tasks.
To improve management, review how to safely activate macros and ensure compatibility in your scripts.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.
