How to Install and Launch Microsoft 365 Desktop on Windows 11
Question details
Users need to launch, install, and activate the desktop version of Microsoft 365 on a new Windows 11 computer instead of using the web-based version.

- Product
- Microsoft 365
- Device & OS
- Windows 11
- Scenario
- Setting up a new Windows 11 computer that came with a Microsoft 365 trial or a web shortcut.
- Observed behavior
- Selecting the desktop option or Microsoft Store icon opens the web version instead of the desktop application because the desktop license has not been properly activated.
Ensure your Windows 11 computer is connected to the internet and have your Microsoft account login credentials ready to verify your subscription status.
Launch and Activate the Pre-installed Desktop Application
Use this method if your new Windows 11 computer already has the desktop apps installed but they require activation to function properly.
Many new Windows 11 computers come with a pre-installed trial or inactive version of Microsoft 365. You need to launch the specific desktop application (like Word or Excel) directly from the Start menu rather than clicking generic Office shortcuts to trigger the activation prompt.
Click the Start button on your Windows 11 taskbar, type 'Word' or 'Excel' into the search bar, and look for the result labeled 'App'.
Click on the Word or Excel desktop application to open it. Do not click on the 'Office' app shortcut, as this may redirect you to the web version.
Once the application opens, a prompt will appear asking you to sign in. Enter the Microsoft account credentials associated with your purchase or trial to activate the desktop license.

Uninstall and Reinstall Microsoft 365 via the Account Portal
Use this solution if the desktop apps are missing, corrupted, or if your computer only came with web shortcuts.
Looking for a Free Alternative to Microsoft 365 on Windows 11?
If your Microsoft 365 trial has expired, you are struggling with activation issues, or you simply prefer a free solution, WPS Office is a highly compatible, lightweight alternative. It provides dedicated desktop applications for viewing, editing, and creating documents on Windows 11 without requiring a paid subscription.

Frequently Asked Questions
Why does Microsoft 365 open in the web browser instead of the desktop app?
This commonly happens on new Windows 11 computers when the desktop software license hasn't been activated yet. If the system detects an inactive license, clicking generic Office shortcuts will default to opening the free, web-based version of Microsoft 365.
How do I know if my new computer comes with a free Microsoft 365 subscription?
Check the physical documentation, box, or promotional materials that came with your PC. If a prepaid subscription (usually for one year) is included, opening a desktop app like Word and signing in should automatically trigger a prompt to claim the offer.
Can I use Microsoft 365 desktop apps on Windows 11 for free?
No, the desktop version of Microsoft 365 requires a paid subscription. However, you can use the web-based version for free, sign up for a 1-month free trial, or download a free desktop alternative like WPS Office.




