When you present in Microsoft Teams, PowerPoint Live gives you advanced features like laser pointer, pen annotations, and real-time captions. By default, Teams only shows files stored in SharePoint or OneDrive. If your presentation is on your local hard drive, you cannot select it directly from the Teams meeting window. This article explains how to bypass that limitation and present any local PowerPoint file using PowerPoint Live without uploading it to the cloud first.
Key Takeaways: Launch PowerPoint Live in Teams From a Local File
- Share > PowerPoint Live > Browse my computer: Opens a file picker that lets you select a local .pptx file.
- Right-click the local file in File Explorer > Share > Teams meeting: Opens a Teams pop-up where you can choose a meeting and start presenting immediately.
- Open the local file in PowerPoint desktop app > Teams meeting button: Starts a Teams presentation directly from the open document.
Why PowerPoint Live Does Not Show Local Files by Default
PowerPoint Live is designed to work with files that are already in the Microsoft 365 cloud. When you click Share in a Teams meeting, the system looks for files in your OneDrive or SharePoint document libraries. Local files are not indexed by Teams because the app cannot access your local storage directly due to security permissions. The file picker in Teams only shows cloud locations unless you use the Browse my computer option, which is hidden behind an extra click. Understanding this behavior helps you find the correct entry point instead of uploading your file to OneDrive unnecessarily.
The feature that makes local files work with PowerPoint Live is the underlying integration between the Teams meeting window and the desktop version of PowerPoint. When you open a file from a local path through the Browse dialog, Teams temporarily uploads the file to the meeting organizer’s OneDrive and then launches PowerPoint Live. The file remains private and only meeting participants can see it during the presentation.
Method 1: Using the Browse My Computer Option in Teams
This is the most direct method and works during any active Teams meeting. You do not need to install any add-ins or change settings.
- Join or start a Teams meeting
Open the Teams desktop app and join the meeting where you want to present. Wait until the meeting window is fully loaded. - Click the Share icon in the meeting toolbar
Look for the Share button at the top of the meeting window. It looks like a rectangle with an upward arrow. Click it to open the sharing tray. - Select PowerPoint Live from the sharing tray
In the sharing tray, you will see a section labeled PowerPoint Live. It displays recently used cloud files. Below that list, click the link that says Browse my computer. - Choose your local .pptx file
A standard Windows file picker opens. Navigate to the folder where your presentation is stored. Select the file and click Open. - Wait for the upload to finish
Teams copies the file to your OneDrive temporarily. A progress bar appears. When the upload completes, PowerPoint Live starts automatically. You see your slides in the presenter view with all PowerPoint Live features available.
Method 2: Right-Click the File in File Explorer
This method works before the meeting starts. You can prepare the file and launch the presentation directly from Windows File Explorer.
- Open File Explorer and locate your .pptx file
Navigate to the folder where your presentation is saved. Make sure the file has a .pptx extension. Files with .ppt format are not supported by PowerPoint Live. - Right-click the file and select Share
In the context menu, find the Share option. It opens the Windows Share sheet. If you do not see Share, the file may be in a system-protected folder. Move it to your Documents folder and try again. - Choose Teams meeting from the share targets
In the Share sheet, look for the Teams icon. It may be labeled Teams meeting or Microsoft Teams. Click it. - Select the meeting from the Teams pop-up
A small Teams window opens showing your upcoming meetings. Pick the meeting you want to present in. If you have no scheduled meetings, you can start a new instant meeting here. - Click Present
Teams opens the meeting window and immediately starts PowerPoint Live with your local file. The file is uploaded to your OneDrive automatically during this step.
Method 3: Open the File in PowerPoint Desktop and Present From There
Use this method if you already have the presentation open in the desktop version of PowerPoint. It saves you from switching windows.
- Open your local file in the PowerPoint desktop app
Double-click the file or use File > Open in PowerPoint. Wait for the file to load completely. - Click the Teams meeting button in the ribbon
Look at the top-right corner of the PowerPoint window. There is a button labeled Teams meeting. It is located near the Share and Present buttons. Click it. - Choose an existing meeting or start a new one
A drop-down list shows your upcoming Teams meetings. Select the meeting you want to join. Alternatively, click Start meeting to create an instant meeting. - Confirm the sharing prompt
PowerPoint asks if you want to share the file to the meeting. Click Yes. Teams opens the meeting window and starts PowerPoint Live with your local file.
Common Issues When Starting PowerPoint Live From a Local File
The Browse my computer option is grayed out
This happens when you are in a Teams meeting that was started from a web browser instead of the desktop app. The web version of Teams does not support file browsing for PowerPoint Live. Close the browser meeting and rejoin using the Teams desktop app. You can download the desktop app from the Microsoft 365 portal.
PowerPoint Live shows a blank screen or loading error
The file may be corrupted or contain unsupported media. Open the file in the desktop version of PowerPoint and try saving it as a new .pptx file using File > Save As. If the file contains embedded videos with old codecs, remove the videos and try again. Another cause is a slow internet connection. The upload to OneDrive times out if your upload speed is below 1 Mbps. Check your network speed and try again.
The Share sheet does not show Teams meeting
This occurs when the Teams desktop app is not running in the background or is not signed in. Open the Teams app manually and sign in with your work or school account. Once Teams is running, the Teams meeting option appears in the Share sheet. If it still does not appear, restart your computer and try again.
PowerPoint Live starts but participants see a black screen
This is usually caused by hardware graphics acceleration. In PowerPoint, go to File > Options > Advanced. Under the Display section, check the box for Disable hardware graphics acceleration. Restart PowerPoint and try presenting again.
PowerPoint Live Local File Methods Comparison
| Item | Browse My Computer in Teams | Right-Click in File Explorer | Open in PowerPoint Desktop |
|---|---|---|---|
| When to use | During an active meeting | Before the meeting starts | When you already have the file open |
| Steps required | 5 | 5 | 4 |
| File upload method | Automatic via Teams | Automatic via Share sheet | Automatic via PowerPoint ribbon |
| Supports .pptx only | Yes | Yes | Yes |
| Works in Teams web app | No | No | No |
| Requires Teams desktop app | Yes | Yes | Yes |
All three methods upload your local file to your OneDrive before starting the presentation. The file is stored in a folder called Microsoft Teams Meeting Files. After the meeting ends, you can delete the file from OneDrive to free up space.
You can now start any local PowerPoint file in PowerPoint Live without uploading it to OneDrive manually. For your next meeting, try using the right-click method from File Explorer to save a few clicks. If you present the same file repeatedly, save it to OneDrive permanently and use the standard PowerPoint Live file picker for faster access.