Microsoft 365 Installation Problems

How to Install and Launch Microsoft 365 Desktop on Windows 11

Steven ParkerSteven Parker Oct 26, 2026 870 views

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.

How to Install and Launch Microsoft 365 Desktop on Windows 11
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.
Before you start

Ensure your Windows 11 computer is connected to the internet and have your Microsoft account login credentials ready to verify your subscription status.

Solution 1Recommended

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.

1
Search for the desktop app

Click the Start button on your Windows 11 taskbar, type 'Word' or 'Excel' into the search bar, and look for the result labeled 'App'.

2
Launch the application

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.

3
Sign in and activate

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.

Launch and Activate the Pre-installed Desktop Application
Claiming Prepaid Subscriptions: If your computer included a prepaid 1-year subscription, signing into the desktop app should automatically prompt you to claim it. If it does not, contact your computer's manufacturer or the retailer for specific activation instructions.
Free Microsoft Office alternative

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.

Completely free to use with a familiar, easy-to-navigate user interfaceSeamless format compatibility with Microsoft Office files (DOCX, XLSX, PPTX)Lightweight desktop application that installs quickly and runs smoothly on Windows 11All-in-one workspace combining Writer, Spreadsheet, Presentation, and PDF tools
microsoft office alternative - wps office

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.