PowerPoint ‘Encryption Algorithm Not Supported’ on .pptx Open: Fix
🔍 WiseChecker

PowerPoint ‘Encryption Algorithm Not Supported’ on .pptx Open: Fix

When you double-click a .pptx file in Windows, PowerPoint may display the error “Encryption Algorithm Not Supported” and refuse to open the presentation. This error occurs because the file was encrypted with a newer or non-standard encryption algorithm that the version of PowerPoint you are running does not recognize. The problem is most common when opening a file created in PowerPoint 2019 or later on an older installation of PowerPoint 2016, or when the file was encrypted using a third-party tool. This article explains why the error appears and provides four methods to fix it, from updating PowerPoint to decrypting the file through alternative tools.

Key Takeaways: Fixing the Encryption Algorithm Not Supported Error

  • Update PowerPoint to the latest version via File > Account > Update Options: Installs the newest cryptographic provider that supports AES-256 and other modern algorithms.
  • Open the file in PowerPoint Online (office.com): Bypasses the local encryption check and lets you view or re-save the presentation without encryption.
  • Use a third-party tool like 7-Zip to extract the .pptx contents: Recovers the XML source files from the encrypted ZIP archive when PowerPoint cannot decrypt the container.

ADVERTISEMENT

Why PowerPoint Shows “Encryption Algorithm Not Supported”

PowerPoint uses the Windows Cryptographic API to decrypt .pptx files that have a password applied. The .pptx format is a ZIP archive containing XML files. When a password is set, PowerPoint encrypts the ZIP entry headers using a symmetric cipher. Older PowerPoint versions, such as PowerPoint 2013 and some builds of PowerPoint 2016, support only the legacy AES-128 encryption scheme. PowerPoint 2019 and Microsoft 365 introduced support for AES-256, which provides stronger encryption but is not backward-compatible. If a file was encrypted with AES-256 in a newer PowerPoint version and you attempt to open it in an older PowerPoint version, the decryption routine fails with the “Encryption Algorithm Not Supported” error.

The same error can occur when a third-party encryption tool, such as a PDF-to-PowerPoint converter or a file encryption utility, applies a non-standard cipher to the .pptx container. In those cases, the ZIP structure remains intact, but the encryption metadata inside the file does not match any provider registered on the local system.

Step-by-Step Fixes for the Encryption Algorithm Not Supported Error

Try these methods in the order shown. Each method addresses a different cause of the error. Stop when the file opens successfully.

Method 1: Update PowerPoint to the Latest Version

  1. Open PowerPoint
    Launch PowerPoint from the Start menu or taskbar. If the error blocks you from opening any file, start PowerPoint without a file by pressing Ctrl+N to create a new blank presentation.
  2. Go to File > Account
    Click the File tab in the ribbon, then click Account in the left navigation pane.
  3. Click Update Options > Update Now
    Under Product Information, click Update Options, then select Update Now. PowerPoint will check for updates and install them. Restart PowerPoint after the update completes.
  4. Open the .pptx file again
    Double-click the file or use File > Open to test if the error is resolved. If the update installed a newer cryptographic provider, PowerPoint will now recognize the encryption algorithm.

Method 2: Open the File in PowerPoint Online

PowerPoint Online runs in a browser and uses a different decryption stack that often supports modern algorithms even when the desktop version does not.

  1. Upload the file to OneDrive
    Go to onedrive.live.com and sign in with your Microsoft account. Click Upload > Files and select the .pptx file that shows the error.
  2. Open the file in PowerPoint Online
    Right-click the uploaded file in OneDrive, select Open > PowerPoint Online. The browser will prompt you for the file password if one was set. Enter the password and the file will open.
  3. Re-save the file without encryption
    Click File > Save As > Download a Copy. PowerPoint Online will download a decrypted copy of the .pptx file to your local machine. Open this copy in your desktop PowerPoint — the error will not appear.

Method 3: Extract the .pptx Contents Using 7-Zip

This method bypasses PowerPoint encryption entirely. It works because the password protection only encrypts the ZIP entry headers, not the individual slide XML files. You can extract the contents and rebuild the presentation.

  1. Install 7-Zip
    Download and install 7-Zip from 7-zip.org. Any version 19.0 or later works.
  2. Right-click the .pptx file
    In File Explorer, right-click the file that shows the error. Select 7-Zip > Open archive. 7-Zip will ask for the file password — enter it, then click OK.
  3. Extract all files
    In the 7-Zip window, press Ctrl+A to select all files and folders, then click Extract. Choose an empty folder on your desktop and click OK.
  4. Repack the extracted files into a new .pptx
    Open the extracted folder. Select all items inside it (not the folder itself). Right-click and select 7-Zip > Add to archive. In the Archive format dropdown, choose zip. Change the archive name to end with .pptx (for example, FixedPresentation.pptx). Click OK.
  5. Open the new .pptx file
    Double-click the rebuilt file. PowerPoint will open it without asking for a password because the new archive has no encryption.

Method 4: Remove the Password Using VBA (Advanced Users)

If you know the file password and have access to any version of PowerPoint that can open the file, you can run a VBA macro to remove the encryption.

  1. Open the file in a compatible PowerPoint version
    Use a newer PowerPoint version (Microsoft 365 or PowerPoint 2019) that can open the file. Enter the password when prompted.
  2. Press Alt+F11 to open the VBA editor
    In the ribbon, go to Developer > Visual Basic (if the Developer tab is hidden, press Alt+F11 directly).
  3. Insert a new module
    In the VBA editor, click Insert > Module. Paste the following code:
    Sub RemovePassword()
    With ActivePresentation
    .Password = ""
    .WritePassword = ""
    End With
    ActivePresentation.SaveAs "C:\Users\YourName\Desktop\NoPassword.pptx"
    End Sub
  4. Run the macro
    Press F5 to run the RemovePassword macro. A new file called NoPassword.pptx will be saved to your desktop. Open it in any PowerPoint version — the encryption algorithm error will not appear.

ADVERTISEMENT

If PowerPoint Still Shows the Error After the Main Fix

PowerPoint 2013 Cannot Open Files Encrypted in PowerPoint 2019

PowerPoint 2013 does not support AES-256 encryption at all. If you must use PowerPoint 2013, ask the file creator to re-save the presentation with a password in PowerPoint 2013 or to use the default AES-128 encryption. In PowerPoint 2019 or Microsoft 365, the creator can go to File > Info > Protect Presentation > Encrypt with Password and set the password. The encryption algorithm used is determined by the version of PowerPoint that sets the password — PowerPoint 2013 always uses AES-128.

Third-Party Encryption Tools Corrupt the .pptx Structure

Some file encryption utilities apply algorithms like Blowfish or Twofish to the entire .pptx file, which breaks the ZIP structure. In this case, no extraction method works. The only solution is to obtain an unencrypted copy of the file from the original author or to use the same encryption tool to decrypt the file before opening it in PowerPoint.

Windows 11 Blocks Legacy Encryption Providers

On Windows 11, Microsoft removed support for some older cryptographic algorithms in recent security updates. If the .pptx file was encrypted with a deprecated algorithm like RC4, PowerPoint will show the error regardless of the PowerPoint version. To fix this, open the file on a Windows 10 machine that still supports RC4, or use Method 3 (7-Zip extraction) to bypass the encryption entirely.

PowerPoint Desktop vs PowerPoint Online: Encryption Support

Item PowerPoint Desktop (2016) PowerPoint Online
Encryption algorithms supported AES-128 only AES-128 and AES-256
File password removal Requires VBA macro or re-save No direct removal; download a decrypted copy
Third-party encryption handling Fails with error Fails with error
Offline access Yes No (requires internet connection)

When you encounter the “Encryption Algorithm Not Supported” error, the quickest fix is to open the file in PowerPoint Online and download a decrypted copy. For offline work, updating PowerPoint to the latest version or extracting the file contents with 7-Zip are reliable alternatives. If you regularly exchange encrypted .pptx files with others, ensure all parties use the same PowerPoint version to avoid algorithm mismatches. The VBA macro approach works only when you already have access to a compatible PowerPoint version that can open the file.

ADVERTISEMENT