logo
search
Microsoft 365 Installation Problems

How to Fix PowerPoint Missing After Starting a Microsoft 365 Trial

Steve KSteve K Oct 16, 2026 868 views

Question details

The user started a free Microsoft 365 trial but cannot find PowerPoint installed on their computer, and Microsoft account pages are failing to render properly in the Google Chrome browser.

How to Fix PowerPoint Missing After Starting a Microsoft 365 Trial
Product
Microsoft 365 and PowerPoint
Device & OS
not provided
Scenario
Attempting to access and use PowerPoint desktop applications immediately after subscribing to a Microsoft 365 free trial.
Observed behavior
PowerPoint does not appear among installed applications, and the Microsoft download pages experience loading or rendering issues when accessed via Google Chrome.
Before you start

Ensure you have the login credentials for the Microsoft account you used to initiate the Microsoft 365 trial and a stable internet connection to download the installer files.

Solution 1Recommended

Manually Install Office Desktop Applications via the Services Page

Use this solution to manually trigger the download of Microsoft 365 desktop apps, including PowerPoint, from your account dashboard.

Starting a Microsoft 365 Personal or Family trial does not automatically install the desktop applications on your computer. You must manually download and run the installer from your Microsoft account portal to access desktop versions of PowerPoint, Word, and Excel.

1
Navigate to the Microsoft Services Page

Open a web browser and go to https://account.microsoft.com/services.

2
Sign In with Your Trial Account

Log in using the exact Microsoft account credentials you used to start your Microsoft 365 free trial.

3
Locate the Install Option

Scroll down to the Microsoft 365 section of your account dashboard and click on the 'Install' button.

4
Download and Run the Installer

Download the setup file to your computer. Once the download is complete, double-click the installer and follow the on-screen instructions to complete the installation of PowerPoint and other Office applications.

Manually Install Office Desktop Applications via the Services Page
Check Compatibility: Ensure your device meets the system requirements for Microsoft 365 desktop applications. Both Personal and Family trials include fully featured desktop applications for compatible Windows and Mac computers.
Free Microsoft Office alternative

Try WPS Office: A Free, Lightweight Alternative with Powerful Presentation Tools

If you are encountering frustrating installation loops or cannot access PowerPoint through your Microsoft 365 trial, WPS Office is an excellent, hassle-free alternative. It is completely free, installs in seconds, and provides a fully featured Presentation application without requiring complex subscriptions.

  1. 1. Download WPS Office: Visit the official WPS website and click the Free Download button.
  2. 2. Install the Software: Run the lightweight setup file to install the complete office suite in just a few moments.
  3. 3. Start Creating Presentations: Open WPS Office and click on 'Presentation' to begin working on your slides immediately.
Completely free and lightweight office suite with rapid, one-click installation.Seamlessly compatible with Microsoft PowerPoint (.ppt, .pptx) and other Office formats.Familiar, intuitive user interface for immediate productivity and easy migration.All-in-one suite featuring Word, Excel, PowerPoint, and PDF editing in a single lightweight app.
microsoft office alternative - wps office

Frequently Asked Questions

Why didn't PowerPoint install automatically when I started my Microsoft 365 trial?

Activating a Microsoft 365 trial applies the subscription license to your Microsoft account but does not push the software directly to your device. You must manually initiate the download of the Office desktop apps from your Microsoft Services and Subscriptions page.

Do both Personal and Family Microsoft 365 trials include the desktop version of PowerPoint?

Yes. Both Microsoft 365 Personal and Family trial subscriptions include access to the fully featured, downloadable desktop versions of PowerPoint, Word, and Excel for Windows and Mac devices.

How can I fix the Microsoft installation page not loading in Google Chrome?

If the installation page fails to render in Chrome, you can resolve this by either clearing Chrome's browser cache and cookies, disabling ad-blocking extensions temporarily, or switching to an alternative browser like Microsoft Edge to download the setup file.