.PPTM

Файл PPTM

Microsoft PowerPoint Macro-Enabled Presentation
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл PPTM - это презентация PowerPoint со встроенными макросами VBA. Откройте его в Microsoft PowerPoint, LibreOffice Impress или Google Slides. Поскольку макросы могут переносить вредоносное ПО, не нажимайте «Включить содержимое», пока не доверяете источнику. Если вам нужны только слайды, сохраните копию как .pptx, чтобы полностью удалить макросы.

Разработчик: Microsoft Категория: Файлы презентаций Открыть стандартное MIME: application/vnd.ms-powerpoint.presentation.macroEnabled.12
ОТКРЫВАЕТСЯ НА Windows macOS Linux Android iOS Web
Связанные: .KEY · .ODP · .PPTX · .PPSX

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 15, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла PPTM?

Файл .pptm - это презентация Microsoft PowerPoint с поддержкой макросов - набор слайдов, который может содержать и выполнять макросы VBA. Введен вместе с .pptx в PowerPoint 2007; использует тот же контейнер Office Open XML, но добавляет часть ppt/vbaProject.bin, в которой хранится скомпилированный код макросов. Расширение было создано специально для того, чтобы отличать файлы, поддерживающие макросы, «на глаз»: обычный файл .pptx вообще не может выполнять макросы.

Структура файла .pptm - это ZIP-архив, содержащий XML-файлы для слайдов, тем, связей и мультимедиа, а также двоичный проект VBA. Открытие его в любом архиваторе ZIP показывает файлы, такие как [Content_Types].xml, ppt/presentation.xml и ppt/slides/slide1.xml. Его MIME-тип - application/vnd.ms-powerpoint.presentation.macroEnabled.12.

Макросы в файлах .pptm могут автоматизировать повторяющиеся задачи, вызывать действия при событиях на слайдах или взаимодействовать с другими приложениями Office. Поскольку макросы также могут содержать вредоносный код, большинство приложений запрашивают у пользователя разрешение на их выполнение, а веб-просмотрщики отображают слайды, но полностью отключают макросы.

Родственные форматы следуют тому же шаблону: .ppsm - вариант презентации с поддержкой макросов (открывается сразу в режиме презентации), а .potm - шаблон с поддержкой макросов. Сохранение .pptm как .pptx полностью удаляет все макросы.

Безопасность и защита

РИСК: MEDIUM

PPTM - главная причина существования этого расширения: в отличие от обычного .pptx, .pptm может переносить макросы VBA, которые являются классическим вектором вредоносного ПО (скачиватели, дропперы). Вся суть отдельного расширения - пометить «этот набор слайдов может содержать код». Упомянутые средства защиты: Office открывает файлы из интернета/почты в защищенном режиме; с 2022 года Microsoft по умолчанию блокирует макросы VBA в файлах, помеченных как пришедшие из интернета (нужно нажать правой кнопкой > Свойства > Разблокировать, чтобы даже попытаться запустить их). Никогда не нажимайте «Включить содержимое» на .pptm, который вы не ожидали или чей источник вам не доверяет. Чтобы безопасно просмотреть неизвестный .pptm, откройте его в LibreOffice Impress, Google Slides или PowerPoint для веба, которые рендерят слайды, не выполняя VBA PowerPoint. Если вам нужны только слайды, конвертируйте в .pptx, чтобы полностью удалить макросы.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕMicrosoft PowerPoint Macro-Enabled Presentationтакже известен как PowerPoint macro-enabled presentation, Open XML macro-enabled presentation
РАЗРАБОТЧИКMicrosoftс 2007 (PowerPoint 2007 / Office Open XML)
MIME-ТИПapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
ТИПZIP-пакет Office Open XML с встроенными макросами VBA (сжатый XML + двоичный VBA)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.key.odp.pptx.ppsx
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
504B0304
ASCII
PK··
PPTM - это ZIP-архив, поэтому он начинается с «PK» (50 4B 03 04), как любой ZIP, PPTX, DOCX или XLSX. Он отличается от обычного PPTX наличием внутренней части ppt/vbaProject.bin (скомпилированные макросы VBA) и типа содержимого macroEnabled в [Content_Types].xml. Более старый двоичный .ppt использует OLE2 (D0 CF 11 E0) вместо этого.

Программы, открывающие файлы PPTM

Windows3 apps
Microsoft PowerPoint Платно Редактор nаtivе; дважды нажмите, чтобы открыть. Макросы блокируются до тех пор, пока вы не включите их через панель безопасности (только если вы доверяете файлу).
LibreOffice Impress Открытый код Бесплатно; открывает слайды .pptm. У него свой движок макросов, и он, как правило, не выполняет VBA PowerPoint - безопасно для просмотра недоверенных наборов слайдов.
WPS Office Presentation Freemium Бесплатный редактор, похожий на PowerPoint; открывает и редактирует слайды (поддержка PowerPoint-VBA ограничена).
macOS3 apps
Microsoft PowerPoint Платно Редактор nаtivе; дважды нажмите, чтобы открыть. Макросы блокируются до тех пор, пока вы не включите их через панель безопасности (только если вы доверяете файлу).
Apple Keynote Бесплатно Бесплатно на Mac; Файл > Открыть импортирует слайды (макросы отбрасываются). При необходимости экспортируйте обратно в PowerPoint.
LibreOffice Impress Открытый код Бесплатно; открывает слайды .pptm. У него свой движок макросов, и он, как правило, не выполняет VBA PowerPoint - безопасно для просмотра недоверенных наборов слайдов.
Linux1 app
LibreOffice Impress Открытый код Бесплатно; открывает слайды .pptm. У него свой движок макросов, и он, как правило, не выполняет VBA PowerPoint - безопасно для просмотра недоверенных наборов слайдов.
Android1 app
Microsoft PowerPoint (mobile) Freemium Нажмите, чтобы просмотреть/отредактировать слайды; макросы не выполняются на мобильных устройствах.
iOS1 app
Microsoft PowerPoint (mobile) Freemium Нажмите, чтобы просмотреть/отредактировать слайды; макросы не выполняются на мобильных устройствах.
Web2 apps
Google Slides Бесплатно Загрузите в Google Диск и откройте в Slides для просмотра/редактирования слайдов; макросы удаляются при импорте.
PowerPoint for the web Бесплатно Загрузите в OneDrive и просмотрите в PowerPoint онлайн - слайды рендерятся, но VBA-макросы не выполняются в браузере.

Технические подробности

глубокая спецификация
КонтейнерZIP-архив (Office Open XML package); внешняя структура идентична .pptx
КодировкаXML (UTF-8, сжатый через DEFLATE) для слайдов и метаданных; двоичный файл OLE2 Compound File для проекта VBA
Магические байты50 4B 03 04 («PK») по смещению 0 - стандартный локальный заголовок ZIP, общий с .pptx, .docx и .xlsx
Хранение макросовppt/vbaProject.bin - самодостаточный двоичный OLE2 (Compound Document), содержащий скомпилированный байт-код VBA, формы и потоки модулей
MIME-типapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
Отличительный маркер[Content_Types].xml перечисляет тип содержимого macroEnabled.12; наличие ppt/vbaProject.bin разделяет .pptm и обычный .pptx
Стандарт схемыECMA-376 / ISO/IEC 29500 (Office Open XML); .pptm и .pptx используют один и тот же базовый XML-схему
СжатиеDEFLATE для каждой записи (стандартный ZIP); встроенные медиафайлы могут храниться несжатыми внутри пакета
ШифрованиеНеобязательное Agile Encryption оборачивает весь пакет для защиты паролем; проект VBA также может быть отдельно защищен паролем (слабое шифрование, не криптографически сильное)
ЦелостностьКонтрольная сумма CRC-32 для каждой записи ZIP; необязательная цифровая подпись на проекте VBA или на всем пакете
Порядок байтов (двоичный VBA)Little-endian внутри потоков OLE2 ppt/vbaProject.bin; внешние ZIP и XML-слои не зависят от порядка байтов
Типичный размер файла200 КБ - 50 МБ в зависимости от встроенных медиафайлов; сам код макросов VBA добавляет лишь несколько килобайт
Выполнение макросов в браузерахОтключено - PowerPoint для веба и Google Slides рендерят слайды, но отказываются выполнять VBA-макросы
Лимит записей ZIPДо 65 535 записей на стандартный ZIP; расширение ZIP64 убирает это ограничение для очень больших пакетов
Поддержка платформWindows и macOS: полная поддержка, включая выполнение макросов; Web, Android и iOS: только просмотр и редактирование слайдов, макросы отключены
Выпущен2007 (PowerPoint 2007 / Office Open XML)
Последняя версияOffice Open XML (ISO/IEC 29500); current as of Microsoft 365
Открыть стандартноеДа · без роялти
Спецификацияlearn.microsoft.com

Конвертации PPTM

Возможно
.PPTM .PDFРУКОВОДСТВО
Да - откройте файл в PowerPoint, LibreOffice Impress или Google Slides и используйте встроенный экспорт в…
Как конвертировать
.PPTM .JPGРУКОВОДСТВО
Да - откройте файл в PowerPoint или LibreOffice Impress и экспортируйте слайды как JPEG; встроенный экспорт…
Как конвертировать
.PPTM .PPTРУКОВОДСТВО
Да - откройте файл в PowerPoint или LibreOffice Impress и используйте «Сохранить как» > «Презентация…
Как конвертировать
.PPTM .PPTXРУКОВОДСТВО
Откройте файл в PowerPoint и выберите «Файл» > «Сохранить как» > «Презентация PowerPoint (.pptx)» - готово за…
Как конвертировать
.PPTM .MP4РУКОВОДСТВО
Да - откройте файл в Microsoft PowerPoint и используйте «Файл» > «Экспорт» > «Создать видео», чтобы сохранить…
Как конвертировать
.PPTM .PPSMРУКОВОДСТВО
Да - откройте файл в PowerPoint и выберите Файл > Сохранить как > Демонстрация PowerPoint с поддержкой…
Как конвертировать
.PPTM .PPSXРУКОВОДСТВО
Да - откройте файл в PowerPoint и используйте Файл > Сохранить как > Демонстрация PowerPoint (.ppsx).
Как конвертировать

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами PPTM. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах PPTM.

Часто задаваемые вопросы

В чём разница между PPTX и PPTM?
Это один и тот же формат, за исключением того, что .pptm может содержать и выполнять макросы VBA, а .pptx - нет. Отдельное расширение служит сигналом безопасности о том, что файл может содержать исполняемый код.
Безопасно ли открывать файл PPTM?
Слайды безопасны для просмотра, но встроенные макросы могут быть вредоносными. Не нажимайте «Включить содержимое», пока не доверяете источнику. Чтобы быть в безопасности, откройте его в LibreOffice, Google Slides или PowerPoint для веба, которые не выполняют макросы.
Как открыть PPTM без PowerPoint?
Используйте бесплатный LibreOffice Impress (Windows/Mac/Linux), загрузите его в Google Slides или откройте в PowerPoint для веба. Все они показывают слайды; ни один из них не выполняет макросы VBA PowerPoint.
Как удалить макросы из PPTM?
Откройте файл в PowerPoint и выберите Файл > Сохранить как > Презентация PowerPoint (.pptx). PowerPoint предупредит, что он удаляет проект VBA, оставляя чистый макро-свободный набор слайдов.
Почему кнопки/макросы в моём PPTM не работают?
Office по умолчанию блокирует макросы в файлах из интернета. Если вы доверяете файлу, закройте его, нажмите правой кнопкой мыши на файл > Свойства > Разблокировать, снова откройте его и включите содержимое. Приложения, не являющиеся PowerPoint, вообще не будут выполнять макросы.
Можно ли конвертировать PPTM в PDF?
Да - откройте его и выберите Сохранить как / Экспорт в PDF в PowerPoint, LibreOffice Impress или Google Slides. PDF статичен, поэтому любая интерактивность, управляемая макросами, будет потеряна.

Ссылки

1Microsoft - [MS-PPTX] PowerPoint Extensions to Office Open XMLlearn.microsoft.com
2Microsoft Support - Macros are blocked from running (internet files)support.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DATProgram Data File (generic)
10.TXTPlain Text File

Похожие расширения

.KEYApple Keynote Presentation
.ODPOpenDocument Presentation
.PPTXMicrosoft PowerPoint Open XML Presentation
.PPSXPowerPoint Open XML Slide Show
.PPSPowerPoint 97-2003 Slide Show
.PPTMicrosoft PowerPoint 97-2003 Presentation

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z