Mdmp файл что это

Обновлено: 03.07.2024

Файл с расширением MDMP является системным файлом данного устройства. Аббревиатура расшифровывается как Windows Minidump. MDMP - это файл очень маленького размера.

Дополнительная информация

Программы, которые поддерживают MDMP расширение файла

Программы, которые могут обрабатывать MDMP файлы, следующие. Файлы с суффиксом MDMP могут быть скопированы на любое мобильное устройство или системную платформу, но может быть невозможно открыть их должным образом в целевой системе.

Программы, обслуживающие файл MDMP

Updated: 10/16/2019

Как открыть файл MDMP?

Проблемы с доступом к MDMP могут быть вызваны разными причинами. Что важно, все распространенные проблемы, связанные с файлами с расширением MDMP, могут решать сами пользователи. Процесс быстрый и не требует участия ИТ-специалиста. Ниже приведен список рекомендаций, которые помогут вам выявить и решить проблемы, связанные с файлами.

Шаг 1. Установите Microsoft Windows SDK программное обеспечение

Install software to open MDMP file

Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы MDMP, установленные в системе. Наиболее очевидным решением является загрузка и установка Microsoft Windows SDK или одной из перечисленных программ: Microsoft Windows, Microsoft Visual Studio. Полный список программ, сгруппированных по операционным системам, можно найти выше. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов. Посетите сайт Microsoft Windows SDK и загрузите установщик.

Шаг 2. Проверьте версию Microsoft Windows SDK и обновите при необходимости

Update software that support file extension MDMP

Вы по-прежнему не можете получить доступ к файлам MDMP, хотя Microsoft Windows SDK установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Если у вас установлена более старая версия Microsoft Windows SDK, она может не поддерживать формат MDMP. Самая последняя версия Microsoft Windows SDK обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.

Шаг 3. Назначьте Microsoft Windows SDK для MDMP файлов

Если проблема не была решена на предыдущем шаге, вам следует связать MDMP файлы с последней версией Microsoft Windows SDK, установленной на вашем устройстве. Процесс связывания форматов файлов с приложением по умолчанию может отличаться в деталях в зависимости от платформы, но основная процедура очень похожа.

Associate software with MDMP file on Windows

Выбор приложения первого выбора в Windows

  • Нажатие правой кнопки мыши на MDMP откроет меню, из которого вы должны выбрать опцию Открыть с помощью
  • Выберите Выбрать другое приложение → Еще приложения
  • Последний шаг - выбрать опцию Найти другое приложение на этом. указать путь к папке, в которой установлен Microsoft Windows SDK. Теперь осталось только подтвердить свой выбор, выбрав Всегда использовать это приложение для открытия MDMP файлы и нажав ОК .

Выбор приложения первого выбора в Mac OS

Шаг 4. Убедитесь, что файл MDMP заполнен и не содержит ошибок

Если проблема по-прежнему возникает после выполнения шагов 1-3, проверьте, является ли файл MDMP действительным. Отсутствие доступа к файлу может быть связано с различными проблемами.

Check MDMP file for viruses

1. Убедитесь, что MDMP не заражен компьютерным вирусом

Если случится так, что MDMP инфицирован вирусом, это может быть причиной, которая мешает вам получить к нему доступ. Рекомендуется как можно скорее сканировать систему на наличие вирусов и вредоносных программ или использовать онлайн-антивирусный сканер. Если сканер обнаружил, что файл MDMP небезопасен, действуйте в соответствии с инструкциями антивирусной программы для нейтрализации угрозы.

2. Убедитесь, что файл с расширением MDMP завершен и не содержит ошибок
3. Проверьте, есть ли у вашей учетной записи административные права

Некоторые файлы требуют повышенных прав доступа для их открытия. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.

4. Убедитесь, что в системе достаточно ресурсов для запуска Microsoft Windows SDK
5. Убедитесь, что ваша операционная система и драйверы обновлены

Последние версии программ и драйверов могут помочь вам решить проблемы с файлами Windows Minidump и обеспечить безопасность вашего устройства и операционной системы. Возможно, файлы MDMP работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла MDMP мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле MDMP.

Первое что необходимо сделать, это настроить технологический журнал (ТЖ).

Если кто не знает что это за зверь, то вам сюда.

Даже если у вас все хорошо, или вы думаете что у вас все хорошо, то все равно рекомендуется настроить сбор логов. Зачем?

1. Если вдруг проблемы возникнут, то у вас уже будут все данные для расследования.

2. Возможно, что проблемы у вас уже есть, например процессы «падают» раз в 2-3 месяца, но вы об этом просто не знаете, т.к. пользователям легче перезапустится и продолжить работу, чем связываться с программистами.

Файл настроек ТЖ, тот который logcfg.xml, должен выглядеть следующим образом:


Теперь давайте разберемся с тем, что здесь написано.

Во второй строке мы включаем запись дампа, т.е. в случае краха одного из процессов дамп будет записан в каталог «c:\v82\dumps» и при необходимости поможет разработчикам платформы найти причину ошибки.

Дамп образуется только в случае падения одного из процессов, т.е. если в каталоге damps появятся файлы, это значит, что у вас есть проблемы со стабильностью.

В третьей строке мы включаем запись логов ТЖ, как не трудно догадаться, логи будут записываться в каталог «c:\v82\logs» и храниться 48 часов.

Событие EXCP пишется в случае возникновения исключения, и нужно что бы узнать какой код выполнялся в момент ошибки.

События PROC и ADMIN могут пригодиться разработчикам платформы для расследования.

Что делать, если появится дамп?

Допустим в каталоге dumps появился файл rphost_8.2.18.102_7c938235_20131025162441_3348.mdmp

Имя дампа строится по следующему шаблону:

ГГГГММДДЧЧММСС – это дата и время падения, в нашем примере это 2013.10.25 16:24:41

Обычно каждая ошибка, из-за которой происходит падение, имеет свой уникальный АдресОшибки.

Т.е. если у двух дампов одинаковый процесс, релиз и адрес ошибки, то скорее всего причина падения одна и та же.

Из названия дампа, мы знаем точное время падения, теперь необходимо выяснить, что происходило в это время в системе, и здесь нам помогут логи ТЖ.

ТЖ пишется в отдельный каталог для каждого процесса, имя каталога формируется по шаблону ИмяПроцесса_PIDПроцесса.


Имя файла лога формируется по следующему шаблону ГГММДДЧЧ.log

Что бы узнать, что привело к падению, находим каталог с логами покинувшего нас процесса. Мы легко это можем сделать т.к. в имени файла дампа есть имя и PID процесса.

В данном случае нам нужен каталог rphost_3348.

Теперь в указанном каталоге нужно найти тот лог, в который писалась информация в момент падения. Опять же берем время падения из имени дампа, и таким образом находим файл лога 13102516.log

Открываем файл лога и ищем строку rphost_8.2.18.102_7c938235_20131025162441_3348

В моем случае в логе написано следующее:

Форма.Форма.Форма : 5 : Крах();

Форма.Форма.Форма : 5 : Крах();

Форма.Форма.Форма : 5 : Крах();

Форма.Форма.Форма : 5 : Крах();

Форма.Форма.Форма : 5 : Крах();

EXCP – это событие означает, что в системе возникло какое-либо исключение, далее через запятую перечислены свойства этого события, перечислим основные из них.

Process – имя процесса, где возникло исключение

processName – имя информационной базы

applicationName – клиент с которого пришел вызов, приведший к падению, в данном случае это тонкий клиент

computerName – имя компьютера, на котором был запущен клиент

Context – код, который выполнялся в момент падения, это самое важное для нас событие.

С помощью контекста иногда (но реже чем хотелось бы) удается понять причину ошибки.

В моем случае причина падения очевидна, это бесконечная рекурсия.

Данный пример конечно слишком простой и достаточно редко встречается в реальной жизни, хотя иногда бывает.

Рассмотрим другой пример

В версии 8.2.13 есть одна очень популярная ошибка при работе с объектом «СистемнаяИнформация»

Контекст ТЖ выглядит примерно так:

Context=’Инфо = Новый СистемнаяИнформация;

Текст = "Версия 1С " + Инфо.ВерсияПриложения;’

На первый взгляд ничего криминального здесь нет, но надо помнить, что 1С это многопользовательская система, и объекты должны быть спроектированы с учетом параллельности работы пользователей, как раз здесь часто и ошибаются разработчики платформы.

Причем ошибки, возникающие в момент одновременного обращения к объекту нескольких пользователей, встречаются достаточно часто, и если у вас уже образовалось несколько дампов, и при этом в контексте фигурирует один и тот же объект (в данном примере СистемнаяИнформация), то скорее всего это как раз тот случай.

Обход проблемы очень прост, нужно просто закомментировать обращение к объекту. В данном случае это не проблема, т.к. обычно без системной информации вполне можно обойтись.

Что делать, если понять причину падения по логам самостоятельно не удается?

Вы конечно можете обратиться в тех. поддержку 1С, но это, мягко говоря, не самый быстрый способ :)

Если вы не работаете во франчайзи и у вас нет доступа на партнерский форум, то наверняка у вас есть друзья или знакомые, которые там работают.

Это намного более быстрый способ, чем обращение через тех. поддержку или решение проблемы методом научного тыка.

На партнерском форуме на ваши вопросы отвечают не только специалисты, которые возможно уже сталкивались с такой проблемой, но и сами разработчики платформы.

При обращении на форум, обязательно указывайте следующую информацию:

Читайте также: