.DOCM

Файл DOCM

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

Файл DOCM - это документ Microsoft Word, содержащий макросы VBA. Он открывается в Microsoft Word, LibreOffice Writer или в бесплатных веб-инструментах, таких как Word для веба и Google Docs. Основная проблема - безопасность: макросы в DOCM могут содержать вредоносное ПО, поэтому никогда не нажимайте «Включить содержимое» в файле, который вы не ожидали.

Разработчик: Microsoft Категория: Текстовые файлы Открыть стандартное MIME: application/vnd.ms-word.document.macroEnabled.12
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DOC · .ODT · .DOCX · .GDOC

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

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

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

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

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

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

Файл .docm - это документ с поддержкой макросов, созданный в Microsoft Word, введенный вместе с Microsoft Office 2007. Формат .docm тесно связан с форматом .docx - главное отличие заключается в том, что он хранит встроенные макросы VBA, которые автоматизируют повторяющиеся задачи внутри документа. Обычный .docx не может содержать макросы, поэтому Word автоматически сохраняет любой документ с макросами как .docm.

Как и .docx, файл .docm - это сжатый пакет Open XML на основе ZIP-архива, который может содержать форматированный текст, изображения, фигуры, диаграммы и многое другое. Внутри пакета содержится двоичная часть word/vbaProject.bin, содержащая проект VBA, наряду со стандартными XML-частями для содержимого и стилей.

Приложения, которые могут открывать и редактировать файлы .docm, включают Microsoft Word, LibreOffice Writer и WPS Office Writer. Google Docs и Word для веба могут открывать файлы .docm, но не выполняют макросы VBA полностью.

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

РИСК: HIGH

DOCM - один из самых важных форматов, с которыми следует обращаться с осторожностью, так как он может содержать макросы VBA, выполняющие код. Документы Word/Excel с поддержкой макросов - это давно известный метод доставки вредоносного ПО (например, Emotet, вложения-«инвойс»/«резюме» dropper) - атака работает за счет социальной инженерии пользователя, заставляя его нажать «Включить содержимое»/«Включить макросы», после чего макрос может скачать и выполнить вредоносную программу. Защита: (1) с 2022 года Microsoft блокирует макросы по умолчанию в файлах Office, поступивших из интернета (Mark of the Web) - не обходите это предупреждение для неожиданных файлов; (2) никогда не включайте макросы в .docm, который вы не запрашивали, особенно если документ, который должен быть обычным текстом, приходит как макрос-включенный; (3) для безопасного чтения подозрительного содержимого откройте его в Google Docs / Word для веба / LibreOffice, где VBA Word не выполняется, или сохраните его как .docx, чтобы удалить макросы; (4) держите антивирус и Office в актуальном состоянии.

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

в двух словах
ПОЛНОЕ НАЗВАНИЕMicrosoft Word Macro-Enabled Documentтакже известен как Word Open XML Macro-Enabled Document, macro-enabled Word document
РАЗРАБОТЧИКMicrosoftс 2007 (Word 2007 / Office Open XML)
MIME-ТИПapplication/vnd.ms-word.document.macroEnabled.12
ТИПZIP-пакет Office Open XML (zipped XML), содержащий проект макросов VBA
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.doc.odt.docx.gdoc
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
504B0304
ASCII
PK··
DOCM - это ZIP-архив, поэтому он начинается с «PK» (50 4B 03 04), как любой ZIP и как DOCX. Он отличается от DOCX только внутренне: [Content_Types].xml объявляет тип содержимого основного документа с поддержкой макросов, а пакет содержит часть word/vbaProject.bin, содержащую макросы VBA. Более старый двоичный .doc начинается с D0 CF 11 E0 (OLE2).

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

Windows3 apps
Microsoft Word Платно Дважды щелкните, чтобы открыть. Макросы остаются отключенными, пока вы не выберете «Включить содержимое» - делайте это только для доверенных файлов.
LibreOffice Writer Открытый код Бесплатно; открывает текст документа и (с запросом на безопасность) макросы, сопоставленные с StarBasic. Хорошо подходит для безопасного чтения подозрительного .docm без выполнения VBA Word.
WPS Office Writer Freemium Бесплатный редактор, похожий на Word; открывает и редактирует содержимое DOCM.
macOS2 apps
Microsoft Word Платно Дважды щелкните, чтобы открыть. Макросы остаются отключенными, пока вы не выберете «Включить содержимое» - делайте это только для доверенных файлов.
LibreOffice Writer Открытый код Бесплатно; открывает текст документа и (с запросом на безопасность) макросы, сопоставленные с StarBasic. Хорошо подходит для безопасного чтения подозрительного .docm без выполнения VBA Word.
Linux1 app
LibreOffice Writer Открытый код Бесплатно; открывает текст документа и (с запросом на безопасность) макросы, сопоставленные с StarBasic. Хорошо подходит для безопасного чтения подозрительного .docm без выполнения VBA Word.
Web2 apps
Google Docs Бесплатно Загрузите в Drive и откройте в Google Docs для чтения содержимого; макросы игнорируются (безопасный просмотр).
Word for the web Бесплатно Загрузите в OneDrive и откройте в Word онлайн для чтения/редактирования текста. Макросы не выполняются в браузере, что безопасно для просмотра.

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

глубокая спецификация
MIME-типapplication/vnd.ms-word.document.macroEnabled.12
Магические байты50 4B 03 04 («PK» - заголовок локального файла ZIP, идентичен .docx)
Формат контейнераZIP-архив (пакет Office Open XML)
СжатиеDEFLATE, применяется к каждому элементу внутри ZIP-контейнера
Основная часть документаword/document.xml - UTF-8 WordprocessingML XML, содержащий тело документа
Хранилище макросовword/vbaProject.bin - двоичный контейнер OLE2/CFBF, содержащий проект макросов VBA (формат MS-OVBA)
Объявление типа содержимого[Content_Types].xml объявляет тип содержимого macroEnabled.12, отличая .docm от .docx
ШифрованиеОпциональное шифрование паролем через AES (ECMA-376 Agile Encryption), упаковывающее пакет в оболочку OLE2/CFBF
Типичный размер файла20 КБ - 10 МБ; текстовые файлы малы, встроенные изображения и медиа определяют размер
Порядок байтовLittle-endian в полях ZIP и хранилище VBA OLE2
Проверка целостностиCRC-32 для каждого элемента ZIP; необязательная цифровая подпись для проекта VBA и/или пакета документа
Поддерживаемые платформыWindows, macOS, Linux (LibreOffice), веб (просмотр только в большинстве браузеров)
Связь с .docxСтруктурно идентичен .docx; различия - в объявлении типа содержимого и добавленной части word/vbaProject.bin
Движок VBAMicrosoft Visual Basic for Applications (VBA); тот же движок используется в макрос-включенных файлах Excel (.xlsm) и PowerPoint (.pptm)
Максимальное количество записей архиваПредел ZIP 65 535 записей (на практике редко достигается)
КодировкаСмешанная: части текста UTF-8 XML плюс двоичный OLE2 (vbaProject.bin) внутри ZIP-контейнера
Выпущен2007 (Word 2007 / Office Open XML)
Последняя версияOOXML transitional/strict per ISO/IEC 29500; current Microsoft 365 build of the schema
Открыть стандартноеДа · без роялти
Спецификацияlearn.microsoft.com

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

Возможно
.DOCM .ZIPРУКОВОДСТВО
Да - DOCM уже является архивом ZIP, поэтому переименуйте расширение файла с .docm на .zip и откройте его…
Как конвертировать
.DOCM .PDFРУКОВОДСТВО
Да - откройте файл в Microsoft Word или LibreOffice Writer и экспортируйте напрямую в PDF за один шаг.
Как конвертировать
.DOCM .TXTРУКОВОДСТВО
Да - откройте файл в Microsoft Word или бесплатном LibreOffice Writer и используйте «Сохранить как», выбрав…
Как конвертировать
.DOCM .DOCРУКОВОДСТВО
Да, Microsoft Word и LibreOffice Writer позволяют конвертировать DOCM в DOC напрямую - откройте файл и…
Как конвертировать
.DOCM .ODTРУКОВОДСТВО
Да - откройте файл в LibreOffice Writer и сохраните его как ODT за считанные секунды.
Как конвертировать
.DOCM .RTFРУКОВОДСТВО
Да - откройте DOCM в Microsoft Word или LibreOffice Writer и используйте «Сохранить как» для экспорта в RTF…
Как конвертировать
.DOCM .DOCXРУКОВОДСТВО
Да, откройте файл в Microsoft Word или LibreOffice Writer и выберите Файл > Сохранить как > Документ Word…
Как конвертировать
.DOCM .DOTMРУКОВОДСТВО
Да - откройте файл в Microsoft Word и используйте «Сохранить как», чтобы выбрать формат шаблона Word с…
Как конвертировать

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

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

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

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

Что такое файл DOCM?
Документ Microsoft Word с поддержкой макросов. Он похож на DOCX, но также может содержать макросы VBA (встроенные программы). Word сохраняет любой документ, использующий макросы, как .docm, чтобы вы знали, что он может выполнять код.
В чём разница между DOCX и DOCM?
Оба формата - ZIP/XML форматы Word. DOCX не может содержать или выполнять макросы; DOCM может. Если документ не содержит макросов, он должен быть .docx - получение .docm там, где ожидается обычный текст, заслуживает повторного рассмотрения.
Безопасно ли открывать файл DOCM?
Открытие файла безопасно; выполнение его макросов может быть нет. Никогда не нажимайте «Включить содержимое» в .docm, который вы не ожидали - на этом основана вредоносная программа-макрос. Если вы не уверены, просмотрите его в Word для веба/Google Docs/LibreOffice (VBA не выполняется).
Как удалить макросы из DOCM?
Откройте его в Word и сохраните как «Документ Word (.docx)». Word удаляет проект VBA, оставляя макрос-free копию с тем же текстом и форматированием.
Как открыть DOCM без Microsoft Word?
Используйте бесплатный LibreOffice Writer или WPS Office (настольная версия), или загрузите его в Google Docs или Word для веба. Они читают содержимое документа; параметры браузера также не будут выполнять какие-либо макросы Word.
Почему мне прислали DOCM вместо DOCX?
Либо документ действительно использует макросы (корпоративный шаблон/форма), либо это попытка фишинга, зависящая от макросов. Если вы не ожидали макросов, не включайте содержимое и проверьте отправителя.

Ссылки

1Microsoft - [MS-DOCX] Word Extensions to the Office Open XML formatlearn.microsoft.com
2Microsoft - Macros from the internet are blocked by default in Officelearn.microsoft.com

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

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

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

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

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

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

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

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

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

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