Что такое расширение файла dump?
Содержание:
- Включить параметр реземых резлосов памятиEnable memory dump setting
- Переустановка драйверов графического адаптера
- Что делать при появлении ошибки «dumping physical memory to disk»
- Шаг 2. Настройка пути назначения для дампа памятиStep 2: Configure the destination path for a memory dump
- Small memory dump files
- Установка WinDbg в Windows
- Registry values for startup and recovery
- Как я могу получить доступ к файлам DMP в Windows 10?
- Ссылки
- Дамп памяти Windows и Синий Экран Смерти
- Чем смотреть фотографии на Windows 10
Включить параметр реземых резлосов памятиEnable memory dump setting
Для выполнения этой процедуры необходимо войти в службу как администратор или член группы «Администраторы».You must be logged on as an administrator or a member of the Administrators group to complete this procedure. Если компьютер подключен к сети, параметры политики сети могут помешать вам выполнить эту процедуру.If your computer is connected to a network, network policy settings may prevent you from completing this procedure.
Чтобы включить параметр автоматизации памяти, выполните следующие действия:To enable memory dump setting, follow these steps:
-
На панели управления выберите «Система и > система безопасности».In Control Panel, select System and Security > System.
-
Выберите «Дополнительные параметры системы» и перейдите на вкладку «Дополнительно».Select Advanced system settings, and then select the Advanced tab.
-
В области запуска и восстановления выберите «Параметры».In the Startup and Recovery area, select Settings.
-
Убедитесь, что в разделе «Сведения отладки» выбран опасной памяти или завершенный помех памяти. Complete memory dumpMake sure that Kernel memory dump or Complete memory dump is selected under Writing Debugging Information.
-
Перезагрузите компьютер.Restart the computer.
Примечание
Путь к файлу dump можно изменить, отредактировав поле Dump.You can change the dump file path by edit the Dump file field. Другими словами, вы можете изменить путь с адреса %SystemRoot%\Memory.dmp, указывая на локальный диск, например E:\Memory.dmp.In other words, you can change the path from %SystemRoot%\Memory.dmp to point to a local drive that has enough disk space, such as E:\Memory.dmp.
Советы по генеральной сборке дампа памятиTips to generate memory dumps
При сбое компьютера сбоя компьютера в файл размещения, расположенном на его части, сохраняется в файле страницы, на котором установлена операционная система.When the computer crashes and restarts, the contents of physical RAM are written to the paging file that is located on the partition on which the operating system is installed.
В зависимости от скорости жесткого диска, на котором установлена Windows, память юридические (ГБ) памяти могут занимать много времени.Depending on the speed of the hard disk on which Windows is installed, dumping more than 2 gigabytes (GB) of memory may take a long time. Даже в случаях, если файл dump просматривается на другом жестком диске, существует значительное количество данных для чтения и записи на жесткие диски.Even in a best case scenario, if the dump file is configured to reside on another local hard drive, a significant amount of data will be read and written to the hard disks. Это может привести к недоступности продления сервера.This can cause a prolonged server outage.
Примечание
Используйте этот метод для генерации полных файлов потери памяти.Use this method to generate complete memory dump files with caution. Идеально, сделать это только в случае явного запроса технической поддержки Майкрософт.Ideally, you should do this only when you are explicitly requested to by the Microsoft Support engineer. После завершения всех стандартных способов устранения неполадок необходимо использовать последнюю сортировку, чтобы полностью сортировать их.Any kernel or complete memory dump file debugging should be the last resort after all standard troubleshooting methods have been completely exhausted.
Переустановка драйверов графического адаптера
Однако, как показывает практика, появление процесса Dumping physical memory to disk не всегда может быть связано именно с состоянием операционной системы. Часто виной появления BSoD становится графический адаптер, который при старте ОС активируется в самую первую очередь.
Если причина состоит не физической поломке, опять же, можно загрузиться через стартовое меню с выбором безопасного старта и полностью удалить драйверы видеокарты в «Диспетчере задач», который можно вызвать либо из стандартной «Панели управления», либо из раздела «Администрирование», либо через консоль «Выполнить», прописав в ней команду devmgmt.msc.
После удаления драйвера можно поступить двояко: установить новые драйверы сразу или произвести перезагрузку, при которой система инсталлирует их самостоятельно. Думается, лучше воспользоваться первым решением (особенно если есть «родной» диск с драйверами).
Но можно поступить еще проще, установив любую программу автоматического апдейта драйверов вроде Driver Booster. Только для этого необходимо загружать систему с тем же безопасным стартом, но уже с поддержкой сетевых драйверов (для обновления потребуется подключение к Интернету).
Если же и это эффекта не даст, и опять возникнет синий экран (Dumping physical memory to disk), возможно, дело в самом адаптере. В качестве одного из решений можно предложить просто переставить видеокарту в другой слот на материнской плате. Если и это не поможет, устройство придется заменить и попробовать произвести загрузку системы заново.
Примечание: если на материнской планет имеется интегрированная видеокарта, в настройках BIOS можно переключиться на нее. Если загрузка произойдет без проблем, причина сбоя станет очевидной.
Что делать при появлении ошибки «dumping physical memory to disk»
Проверка целостности системных файлов и корректности работы жёсткого диска
Это стандартный алгоритм проверки работы системы, который даже если не решит основную проблему, то поможет избавиться от мелких системных сбоев.
Утилита «sfc/scannow» предназначена для выявления повреждённых и отсутствующих системных файлов, с их последующим восстановлением.
Для её активации сделайте следующее:
- Нажмите «Пуск» и в строке поиска введите «cmd.exe».
- Кликните правой кнопкой мышки по найденному результату и выберите «Запустить от имени администратора».
- В открывшейся консоли командной строки введите и выполните команду «sfc/scannow».
- Дождитесь завершения сканирования и просмотрите отчёт утилиты.
Утилита «CHKDSK» предназначена для проверки физических носителей на наличие имеющихся ошибок и их автоматического исправления:
- Аналогичным образом запустите консоль командной строки.
- Введите и выполните команду «CHKDSK f/ r/» — параметр «f/» указывает на автоматический поиск и исправление ошибок, параметр «r/» — сканирует жёсткий диск на наличие повреждённых секторов и автоматически их исправляет.
- Процесс может занять длительное время, поэтому наберитесь терпения и не прерывайте работу утилиты.
Анализ и переустановка графического драйвера
В продолжение темы физической неисправности видеокарты, следует проверить её работу на наличие программных ошибок (в виде некорректно работающих драйверов программного обеспечения).
Если версия драйвера актуальна, то, возможно, причиной возникновения сбоя «dumping physical memory to disk» стала его некорректная установка.
Проверить это можно следующим образом:
- Нажмите комбинацию клавиш «WIN+R» и выполните «devmgmt.msc».
- В открывшемся окне «Диспетчер устройств» разверните строку/раздел «Видеоадаптеры».
- Кликните правой кнопкой мышки по найденному устройству и выберите «Свойства».
- Перейдите на вкладку «Драйвер» и нажмите на кнопку «Удалить».
Здесь возможно два варианта дальнейших действий:
- Перезагрузить компьютер и предоставить операционной системе «карт бланш» на самостоятельную установку драйвера графического адаптера.
- Воспользоваться специализированным программным обеспечением (DriverPack или Driver Booster) для самостоятельной полуавтоматической установки необходимых драйверов.
Анализ работы оперативной памяти
Как и с работой графического адаптера, так и в работе оперативной памяти возможны ошибки, которые также необходимо выявить на программном уровне.
Делается это достаточно просто:
- Наиболее популярная и качественная программа для диагностики работы оперативной памяти является «Memtest». Для работы вам потребуется скачать и записать образ программы на загрузочный носитель, с которого и будет осуществляться тестирование.
- Далее потребуется просто загрузиться с носителя (используя «Boot Menu» или установив соответствующий приоритет загрузки в BIOS) и начать работу с «Memtest».
- После загрузки с носителя сканирование и тестирование начнётся автоматически.
- Остаётся набраться терпения, так как сканирование займёт длительное время (это часы тестирования для каждой планки оперативной памяти).
Если по завершению работы «Memtest» внизу активного окна будет предоставлено уведомление «Pass complete, no errors, press Esc to Exit», то программа не обнаружила неисправных блоков.
Если же они присутствуют, то будут наглядно выделены красным цветом, соответственно, вам придется заменить оперативную память.
Шаг 2. Настройка пути назначения для дампа памятиStep 2: Configure the destination path for a memory dump
Вам не нужно иметь файл подкачки в разделе, где установлена операционная система.You don’t have to have the page file on the partition where the operating system is installed. Чтобы разместить файл подкачки в другом разделе, необходимо создать новую запись реестра с именем дедикатеддумпфиле.To put the page file on another partition, you must create a new registry entry named DedicatedDumpFile. Размер файла подкачки можно определить с помощью записи реестра думпфилесизе .You can define the size of the paging file by using the DumpFileSize registry entry. Чтобы создать записи реестра Дедикатеддумпфиле и Думпфилесизе, выполните следующие действия.To create the DedicatedDumpFile and DumpFileSize registry entries, follow these steps:
-
В командной строке выполните команду regedit , чтобы открыть редактор реестра.At the command prompt, run the regedit command to open the Registry Editor.
-
Найдите и щелкните следующий подраздел реестра: HKEY_LOCAL_MACHINE \Систем\куррентконтролсет\контрол\крашконтролLocate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
-
Щелкните изменить > новый > строковый параметр.Click Edit > New > String Value.
-
Назовите новое значение дедикатеддумпфилеи нажмите клавишу ВВОД.Name the new value DedicatedDumpFile, and then press ENTER.
-
Щелкните правой кнопкой мыши дедикатеддумпфилеи выберите пункт изменить.Right-click DedicatedDumpFile, and then click Modify.
-
В параметре тип данных ** <Drive> : \ <Dedicateddumpfile.sys> **, а затем нажмите кнопку ОК.In Value data type <Drive>:\<Dedicateddumpfile.sys>, and then click OK.
Примечание
Замените на <Drive> диск, на котором достаточно места на диске для файла подкачки, и замените на <Dedicateddumpfile.dmp> полный путь к выделенному файлу.Replace <Drive> with a drive that has enough disk space for the paging file, and replace <Dedicateddumpfile.dmp> with the full path to the dedicated file.
-
Щелкните изменить > создать > значение DWORD.Click Edit > New > DWORD Value.
-
Введите думпфилесизеи нажмите клавишу ВВОД.Type DumpFileSize, and then press ENTER.
-
Щелкните правой кнопкой мыши думпфилесизеи выберите пункт изменить.Right-click DumpFileSize, and then click Modify.
-
В поле изменить значение DWORDв разделе базовыйщелкните десятичный.In Edit DWORD Value, under Base, click Decimal.
-
В поле данные значениявведите соответствующее значение и нажмите кнопку ОК.In Value data, type the appropriate value, and then click OK.
Примечание
Размер файла дампа находится в мегабайтах (МБ).The size of the dump file is in megabytes (MB).
-
Закройте редактор реестра.Exit the Registry Editor.
Определив расположение раздела дампа памяти, настройте путь назначения для файла подкачки.After you determine the partition location of the memory dump, configure the destination path for the page file. Чтобы просмотреть текущий конечный путь к файлу подкачки, выполните следующую команду:To view the current destination path for the page file, run the following command:
По умолчанию для дебугфилепас задано значение%системрут%\мемори.ДМП.The default destination for DebugFilePath is %systemroot%\memory.dmp. Чтобы изменить текущий целевой путь, выполните следующую команду:To change the current destination path, run the following command:
Задайте <FilePath> целевой путь.Set <FilePath> to the destination path. Например, следующая команда устанавливает путь назначения дампа памяти в К:\ВИНДОВС\МЕМОРИ. DMPFor example, the following command sets the memory dump destination path to C:\WINDOWS\MEMORY.DMP:
Small memory dump files
If your computer crashes, how can you find out what happened, fix the issue and it prevent it from happening again? You may find the small memory dump file useful in this situation. The small memory dump file contains the smallest amount of useful information that could help you identify why your computer crashed. The memory dump file contains the following information:
- The Stop message, its parameters, and other data
- A list of loaded drivers
- The processor context (PRCB) for the processor that stopped
- The process information and kernel context (EPROCESS) for the process that stopped
- The process information and kernel context (ETHREAD) for the thread that stopped
- The Kernel-mode call stack for the thread that stopped
To create a memory dump file, Windows requires a paging file on the boot volume that is at least 2 megabytes (MB) in size. On computers that are running Microsoft Windows 2000, or a later version of Windows, a new memory dump file is created each time that a computer crash may occur. A history of these files is stored in a folder. If a second problem occurs and if Windows creates a second small memory dump file, Windows preserves the previous file. Windows gives each file a distinct, date-encoded file name. For example, Mini022900-01.dmp is the first memory dump file that was generated on February 29, 2000. Windows keeps a list of all the small memory dump files in the folder.
The small memory dump file can be useful when hard disk space is limited. However, because of the limited information that is included, errors that were not directly caused by the thread that was running at the time of the problem may not be discovered by an analysis of this file.
Установка WinDbg в Windows
Утилита, являющаяся отладчиком для юзермодных приложений и драйверов, позволяет проанализировать снимок памяти и выяснить, что спровоцировало BSoD. Поставляется она в составе пакета SDK для Windows 10, инсталлятор скачивается на сайте Microsoft. Для Семёрки и ранних версий систем WinDbg можно найти в пакете Microsoft Windows SDK for Windows 7 and NET Framework 4.
Устанавливаем WinDbg:
- идём на страницу загрузки SDK (в зависимости от версии ОС выбираем нужный пакет, ссылки выше), скачиваем инсталлятор;
- после скачивания файла запускаем процесс инсталляции;
- выбираем первый вариант установки – на этот компьютер (второй предполагает загрузку для установки пакета на другие компьютеры);
- оставляем путь установки по умолчанию или меняем, если это необходимо;
- соглашаемся с условиями лицензионного соглашения;
- можно поставить весь пакет или выбрать в списке только отладчик Debagging Tools for Windows.
Registry values for startup and recovery
The following registry value is used under .
- CrashDumpEnabled REG_DWORD 0x0 = None
- CrashDumpEnabled REG_DWORD 0x1 = Complete memory dump
- CrashDumpEnabled REG_DWORD 0x2 = Kernel memory dump
- CrashDumpEnabled REG_DWORD 0x3 = Small memory dump (64KB)
- CrashDumpEnabled REG_DWORD 0x7 = Automatic memory dump
Additional registry values for CrashControl:
-
0x0 = Disabled
-
0x1 = Enabled
-
AutoReboot REG_DWORD 0x1
-
DumpFile REG_EXPAND_SZ
-
LogEvent REG_DWORD 0x1
-
MinidumpDir REG_EXPAND_SZ
-
Overwrite REG_DWORD 0x1
-
SendAlert REG_DWORD 0x1
Note
You must restart Windows in order for your changes to take effect.
Как я могу получить доступ к файлам DMP в Windows 10?
Какое расширение файла DMP обозначает?
Файлы дампа памяти Windows с расширением «.dmp» – это системные файлы, хранящиеся в двоичном формате. В случае ошибки или внезапного сбоя сторонней программы или даже функции системы эти файлы создаются автоматически.
Они хранят подробности о сбое, поэтому большинство опытных пользователей будут использовать файлы .dmp для устранения проблем с уязвимыми программами.
Если есть, скажем, BSOD (синий экран смерти), подробности о возможных причинах (драйверы или другое программное обеспечение обычно подозреваются) можно найти в автоматически сгенерированном файле .dmp.
Синий экран смерти кажется страшным? Исправьте любые ошибки BSOD с этими удивительными инструментами!
По понятным причинам они в основном называются «Memory.dmp» или «Crash.dmp» соответственно. По размеру они могут быть маленькими индивидуально.
Однако, поскольку они имеют тенденцию накапливаться с течением времени, файлы DMP могут занимать много места для хранения при объединении. Таким образом, вы можете легко очистить их с помощью утилиты очистки диска.
Проблемы с удалением всех ваших нежелательных файлов? Следуйте этому руководству, чтобы решить проблемы с очисткой диска и сохранить диск.
Как открыть файлы DMP в Windows 10?
Теперь открыть эти файлы не так просто, поскольку в Windows 10 нет встроенного инструмента. Для этого есть веская причина: редко обычный пользователь захочет получить к ним доступ в первую очередь.
Однако есть несколько сторонних утилит, которые позволят вам открывать и читать файлы DMP. Они могут выглядеть устаревшими, но в этом случае мы отдаем предпочтение эффективности, а не внешнему виду.
Первое приложение – WhoCrashed, анализатор дамп-файлов. Этот инструмент требует установки, но он довольно прост в использовании и обладает всеми необходимыми функциями
Вы даже можете симулировать сбой системы (делайте это с осторожностью) с определенными параметрами
Вы знаете, что лучше всего работает с анализатором файлов дампа? Дисковый анализатор. Проверьте этот список с лучшими из доступных.
Второе приложение – BlueScreenView. Oldtimer, который поддерживает каждую итерацию Windows на сегодняшний день. Вы должны легко использовать его.
Это портативное приложение небольшого размера, поэтому не требует установки. Как только вы получите его, просто распакуйте его и запустите файл EXE. Тем не менее, мы спешим. Во-первых, вам нужно разрешить системе создавать файлы дампа, доступные для чтения сторонним программным обеспечением.
Это должно сделать это. Если у вас есть альтернативные способы открывать и читать файлы DMP, обязательно сообщите нам об этом в разделе комментариев ниже. Мы будем рады услышать от вас.
Если вам интересно, как удалить файлы дампа памяти из-за системных ошибок в Windows 10, ознакомьтесь с этим замечательным руководством. Кроме того, если вы хотите эффективно исправить поврежденный дамп памяти, выполните простые шаги из этого полезного руководства.
Если у вас есть другие вопросы, оставьте их там же.
Ссылки
Дамп памяти Windows и Синий Экран Смерти
Итак, если компьютер внезапно перезагружается или зависает, а cиний экран смерти не появляется или появляется на долю секунды, то все равно информацию о причинах сбоя можно восстановить.
Дело в том, что операционная система в момент сбоя сохраняет содержимое оперативной памяти в так называемый дамп-файл (имеет расширение .dmp). В дальнейшем файл дампа можно будет проанализировать и получить туже самую информацию, что и на синем экране и даже чуть больше.
Но создание дампов может быть отключено в системе, поэтому стоит убедиться, что, во-первых, система создает дампы при сбоях, а, во-вторых, стоит узнать место на диске, куда они сохраняются.
Для этого нужно зайти в раздел Система.
В Windows 10 это можно сделать через поиск, а в предыдущих версиях операционной системы через Панель управления.
Далее переходим в Дополнительные параметры, а затем на вкладке Дополнительно переходим в Параметры раздела Загрузка и восстановление.
Здесь должна быть включена запись событий в системный журнал, ну а чтобы компьютер автоматически не перезагружался и отображал нам содержимое синего экрана смерти, нужно отменить автоматическую перезагрузку, если она была включена.
Также здесь отображается путь к дампам — мы видим, что дамп сохраняется в папку %SystemRoot% — это обозначение папки Windows.
Также здесь можно выбрать «малый дамп памяти», которого будет вполне достаточно для поиска кодов ошибки.
Итак, система вылетела в синий экран смерти, после чего был создан дамп памяти.
Для анализа дампов существуют специальные программы и одной из самых популярных является утилита BlueScreenView.
Программа очень проста в использовании и не требует установки — скачиваем с официального сайта и разархивируем. При этом с официального сайта можно скачать файл, с помощью которого можно русифицировать программу. Для этого данный файл нужно будет поместить в папку с разархивированной программой.
Если после запуска в программе не отображаются дампы, хотя система «срывалась» в синий экран смерти, то стоит зайти в настройки программы и убедиться, что путь к дампам памяти указан верно, то есть он должен быть таким же, как и в настройках системы.
После этого нужно обновить информацию в окне программы и все созданные в системе дампы отобразятся. Если дампов несколько, то, ориентируемся по дате сбоя. Выбираем нужный дамп, а затем появится подробная информация по нему.
Здесь выводится название ошибки, ее STOP-код с параметрами и если причиной стал драйвер, то в соответствующем поле мы обнаружим его название.
Также в нижней части окна программы розовым будут выделяться файлы, которые также могли стать причиной сбоя. Придется по порядку разбираться с каждым из них. Алгоритм здесь аналогичен рассмотренному в прошлой заметке — ищем решение в интернете, а в качестве поискового ключа используем название файла или код ошибки.
При этом не обязательно вручную вводить данные в поисковик. Если щелкнуть правой кнопкой мыши по строке дампа, то из контекстного меню можно выбрать пункт, который позволит найти в Гугле описание именно этой проблемы.
Можно выбрать поиск в Гугл по коду ошибки, по коду ошибки и названию драйвера или по коду ошибки и параметру.
Также с помощью этой утилиты можно быстро найти местоположение проблемного файла на диске.
Иногда бывает, что файл, вызвавший проблему, принадлежит какой-то программе или игре. По местоположению файла на диске можно быстро определить, к какой именно программе или игре он относится.
Ну и стоит знать, что чистильщики вроде Ccleaner удаляют дампы памяти, поэтому если вы пользуетесь подобными программами, то на время выявления причины появления синего экрана смерти, стоит воздержаться от их использования.
И последний вопрос, на который я отвечу в рамках этой заметки — что делать, если после появления синего экрана компьютер более не запускается? То есть компьютер зависает или постоянно перегружается, а значит нет возможности проанализировать дамп памяти.
Ответ логичен и прост — нужно создать загрузочную флешку, с помощью которой «вытянуть» файл дампа с жесткого диска и проанализировать его на другом компьютере. Для этого загружаемся с флешки и на жестком диске компьютера в папке Windows или в подпапке minidump находим файл дампа, который копируем на флешку. Затем на другом компьютере с помощью утилиты BlueScreenView анализируем дамп, как было рассказано в этой заметке.
Чем смотреть фотографии на Windows 10
Все вышеперечисленные способы в нашем случае нам не помогли. К счастью, данное стандартное приложение – не единственное, при помощи которого можно просматривать изображения.
Специалисты могут использовать привычные программы для упорядочивания фотографий и просмотра фотографий. В нашем же случае будет достаточно вернуть привычный классический «Просмотр фотографий Windows».
- Перейдите в «Настройки» – «Приложения» – «Приложения по умолчанию«
- Выберите «Просмотр фотографий» вместо приложения Фотографии.
Но что делать, если такой программы больше нет? Ее можно вернуть достаточно легко.
Для этого скопируйте данный код и вставьте в окно PowerShell, запущенное от администратора.
После этого на компьютере появится классическое приложение.