Office for Mac Issues

Fix Microsoft PowerPoint Crashing on M1 MacBook

Adam DavisAdam Davis Sep 27, 2026 873 views

Question details

The user needs to resolve frequent Microsoft PowerPoint crashes and memory access error codes on an Apple Mac.

How to Fix PowerPoint Crashing on a MacBook with an M1 Processor
Product
Microsoft PowerPoint
Device & OS
Apple M1 MacBook (macOS)
Scenario
Editing presentations on a MacBook equipped with an Apple M1 processor.
Observed behavior
PowerPoint unexpectedly crashes and displays EXC_BAD_ACCESS or KERN_INVALID_ADDRESS error codes.
Before you start

Ensure you have saved any recent work in other open applications and safely closed them before running system diagnostics or reinstalling software.

Solution 1Recommended

Verify Mac File System and Reinstall PowerPoint

Use Apple's built-in Disk Utility to check for file system errors, followed by a clean installation of PowerPoint if the issue persists.

Memory access errors like EXC_BAD_ACCESS on Apple Silicon can occur due to corrupted application files or system drive irregularities. Running First Aid checks the health of your disk, while a fresh installation ensures you have the latest Apple Silicon-optimized app files.

1
Open Disk Utility

Go to Finder, navigate to Applications > Utilities, and double-click Disk Utility.

2
Run First Aid

Select your startup disk (usually named 'Macintosh HD') from the left sidebar, click the 'First Aid' button at the top of the window, and click 'Run' to verify and repair the file system.

3
Uninstall PowerPoint

If crashes continue after the disk check, open your Applications folder, locate 'Microsoft PowerPoint', and drag it to the Trash to remove the current application.

4
Download and Reinstall

Download the official Microsoft installer from your Office account page. Run the downloaded package and follow the on-screen instructions to reinstall a fresh copy.

Verify Mac File System and Reinstall PowerPoint
Official Installer Resource: Make sure to download the latest installer build directly from Microsoft to ensure full compatibility with the Apple M1 architecture.
Free Microsoft Office alternative

Try WPS Office for Seamless Presentation Editing on M1 Macs

If Microsoft PowerPoint continues to crash on your Apple Silicon Mac, consider switching to WPS Office. It provides a lightweight, highly compatible, and native-feeling experience for M1 and M2 processors without the frustrating memory access errors.

  1. 1. Download for Mac: Visit the official WPS Office website and download the Mac version optimized for Apple Silicon.
  2. 2. Install the App: Open the downloaded .dmg file and drag the WPS Office icon into your Applications folder.
  3. 3. Open Presentations Seamlessly: Launch WPS Presentation and open your existing .pptx files directly without losing any layout or formatting.
Fully compatible with Microsoft PowerPoint (.ppt, .pptx) formats.Optimized natively for seamless performance on Apple M1 and M2 MacBooks.Lightweight application that minimizes memory usage and prevents system crashes.Free to use with a familiar, easy-to-navigate user interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my M1 MacBook give an EXC_BAD_ACCESS error in PowerPoint?

This error typically indicates a memory access issue where PowerPoint attempts to use a memory address that is invalid or protected. This happens due to software bugs, corrupted app files, or compatibility translation issues with the Apple Silicon architecture.

Will reinstalling PowerPoint delete my presentation files?

No, dragging the Microsoft PowerPoint application to the Trash only removes the program files. Your personal .ppt and .pptx files saved in Documents or other local folders remain safe and unaffected.

Do I need Rosetta 2 to run Microsoft Office on my M1 Mac?

Recent versions of Microsoft Office provide native support for Apple Silicon and do not require Rosetta 2. However, if you are attempting to run an older, Intel-based version of Office, macOS will prompt you to install Rosetta 2 to run the application.