Fix PowerPoint Cannot Open Macro-Enabled Files on Windows 11
Question details
The user is unable to open macro-enabled PowerPoint presentations (.pptm) created on an older PC on a new Windows 11 computer, encountering a file unreadable error.
- Product
- Microsoft PowerPoint
- Device & OS
- Windows 11
- Scenario
- Opening a transferred macro-enabled presentation on a new computer system.
- Observed behavior
- PowerPoint displays an error message stating that it cannot read the document and completely fails to open the file.
Before altering settings, right-click the transferred presentation file, select Properties, and check the 'Unblock' box at the bottom of the General tab to ensure Windows security isn't restricting the file.
Check VBA Availability and Trust Center File Block Settings
Ensure that Visual Basic for Applications (VBA) is running correctly and that your Trust Center settings are not automatically blocking macro-enabled presentations.
When moving files to a new Windows 11 computer, default Trust Center configurations or missing VBA components can prevent macro-enabled files from being read properly.
Open a blank PowerPoint presentation and press 'Alt + F11' on your keyboard. If the VBA editor window opens, VBA is available. If nothing happens or an error appears, your Office installation may need to be repaired to restore VBA components.
In PowerPoint, navigate to 'File' > 'Options' > 'Trust Center', then click the 'Trust Center Settings' button.
Select 'File Block Settings' in the left pane. Scroll down to find 'PowerPoint 2007 and later Macro-Enabled Presentations' and ensure that the 'Open' block checkbox is unchecked.
Switch to 'Macro Settings' in the left pane, choose 'Disable all macros with notification', click 'OK', and attempt to open the problematic file again.
Use Open and Repair for Unreadable Presentations
If only one specific file is failing to open and giving an unreadable error, the file itself may be corrupted and requires PowerPoint's built-in repair tool.
Try WPS Office for High-Compatibility Presentation Viewing
If Microsoft PowerPoint continues to experience errors opening your files due to complex Trust Center settings, consider switching to WPS Office. It provides a lightweight, highly compatible, and free alternative that seamlessly opens Microsoft Office formats.
- 1. Download WPS Office: Download and install the free WPS Office suite on your Windows 11 computer.
- 2. Open WPS Presentation: Launch the WPS Office application and open the Presentation module.
- 3. Open Your File: Click 'Open' and select your macro-enabled presentation to view and edit its contents.

Frequently Asked Questions
Why do macro-enabled files get blocked on a new Windows 11 computer?
When you transfer files from an older computer or download them from the internet, Windows 11 often flags them with a security feature called 'Mark of the Web'. This causes the Trust Center to block macros or prevent the file from opening entirely until you manually unblock it in the file's properties.
How can I tell if my PowerPoint file is corrupted?
If your PowerPoint application can successfully open other macro-enabled presentations but repeatedly fails to read one specific file—even after adjusting Trust Center settings and unblocking the file—that specific presentation is highly likely to be corrupted.
Does WPS Presentation support PowerPoint macros?
Yes, WPS Office offers excellent compatibility with Microsoft Office formats. The professional versions of WPS Office fully support VBA macros, allowing you to run, edit, and save macro-enabled presentations (.pptm) without needing Microsoft PowerPoint.




