Файлы дампа памяти что это

Файлы дампа памяти что это

Очистка диска в Windows 7

Очистка диска в Windows 7 предназначена для автоматического удаления ненужных файлов с жесткого диска. Очистка выполняется приложением cleanmgr.exe, расположенным в папке %SystemRoot%System32. В этой статье я расскажу вам о богатых возможностях этой утилиты и о способах ее настройки.

Стандартная очистка диска

С помощью стандартной очистки диска можно удалить:

  • Содержимое папки Downloaded Program Files;
  • Временные файлы интернета – файлы, сохраняемые браузером Internet Explorer во время просмотра веб-страниц;
  • Автономные веб-страницы – сохраненные на компьютере веб-страницы, которые можно просматривать без подключения к интернету;
  • Файлы статистики игр;
  • Содержимое Корзины;
  • Временные файлы, создаваемые некоторыми программами в процессе работы;
  • Эскизы – созданные системой копии эскизов всех изображений и документов для последующего ускорения открытия папок, в которых они содержатся.

1. Щелкните правой кнопкой мыши по диску, который нужно очистить и выберите Свойства.

2. На вкладке Общие нажмите кнопку Очистка диска.

3. На вкладке Очистка диска установите флажки напротив файлов, которые нужно удалить, и нажмите OK.

4. На вкладке Дополнительно можно удалить все точки восстановления системы, кроме самой новой. Чтобы сделать это, нажмите кнопку Очистить.

Расширенная очистка диска

С помощью встроенной в Windows 7 расширенной очистки диска можно удалить все, что удаляет стандартная очистка, плюс:

  • Временные файлы установки – временные файлы, созданные во время установки программ и более не нужные на компьютере;
  • Debug dump files – файлы, созданные дебаггером Windows;
  • Старые файлы программы Chkdsk – потерянные фрагменты файлов, созданные во время проверки диска и более не нужные на компьютере.
  • Предыдущие установки Windows – файлы и папки от предыдущих версий Windows, перемещенные в папку Windows.old.
  • Настройка файлов журнала;
  • Файлы дампа памяти для системных ошибок – можно удалить эти файлы, если ваш компьютер работает исправно и не нуждается в диагностике;
  • Файлы минидампа для системных ошибок;
  • Файлы, выброшенные обновлением Windows – файлы прежних версий Windows, сохраненные во время обновления до Windows 7.
  • Пользовательские архивы отчетов об ошибках – файлы, используемые для отчетов об ошибках и поиска решений;
  • Пользовательские очереди отчетов об ошибках;
  • Системные архивы отчетов об ошибках;
  • Системные очереди отчетов об ошибках;
  • Файлы журнала обновлений Windows – данные для определения и устранения проблем, связанных с установкой, обновлением и обслуживанием Windows.

Создание конфигурации очистки

Сначала необходимо создать конфигурацию очистки – указать папки, содержимое которых нужно удалять.

1. Откройте меню Пуск > Все программы > Стандартные, щелкните правой кнопкой по значку командной строки и выберите Запуск от имени администратора.

2. Введите команду: cleanmgr /sageset:7 /d C: и нажмите Ввод .

Пояснения:

  • Параметр /sageset отвечает за создание конфигурации очистки.
  • Число после двоеточия (в данном примере – «7») – это номер создаваемой конфигурации очистки. Можно указать любое число от 0 до 65535.
  • Параметр /d необязателен. Он позволяет указывать диск, который нужно очищать. После параметра /d указывается буква с двоеточием (в примере указан диск C:).

3. Отметьте флажками файлы, которые нужно удалить.

4. После нажатия кнопки OK конфигурация будет создана и назначенные вами параметры очистки будут записаны в реестр Windows 7.

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

Запуск созданной конфигурации

Чтобы удалить все файлы, отмеченные в данной конфигурации, снова откройте командную строку от имени администратора и выполните команду cleanmgr /sagerun:7

Пояснения:

  • Параметр /sagerun запускает очистку диска.
  • Число после двоеточия (в данном примере – «7») – это номер уже созданной конфигурации очистки, которую нужно запустить.

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

Ярлык для запуска очистки диска

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

Читайте также:  Upsd01 пустой ответ от сервера обновлений

1. Щелкните правой кнопкой по рабочему столу и выберите Создать > Ярлык.

2. В качестве расположения объекта укажите %SystemRoot%System32Cmd.exe /c Cleanmgr /sagerun:7 (вместо «7» укажите номер созданной вами конфигурации).

3. Щелкните правой кнопкой мыши по созданному ярлыку и выберите Свойства.

4. На вкладке Ярлык нажмите кнопку Дополнительно и установите флажок Запуск от имени администратора.

Дополнительные параметры

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

1. Запустите редактор реестра Windows 7 (нажмите Windows + R , введите regedit и нажмите OK).

2. Откройте HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Explorer > VolumeCaches > Temporary Files

3. В правой части окна редактора дважды щелкните LastAccess (параметр DWORD).

4. Измените значение этого параметра, установив любое нужное число. Это число определяет «возраст» временных файлов в днях, после которого программа очистки диска сможет их удалять.

Чтобы исправить синий экран смерти необходимо выявить причину его появления. Для этого нужно проанализировать аварийный файл дампа памяти. Анализ аварийного дампа можно провести различными способами. Об этом как раз и поговорим в этой статье.

Что нужно знать, про файл дампа?

В предыдущей статье на сайте мы уже писали про причины, которые чаще всего приводят к синему экрану смерти. Также показали как правильно настроить создание аварийных дампов памяти и рассказали где хранится этот самый файл дампа. Мельком коснулись того, что по стоп коду и по информации из дамп файла можно путём анализа точнее выяснить причину приведшую к BSOD.
Осталось узнать как и с помощью чего можно проанализировать информацию из дамп файла. Рассмотрим несколько способов, включающих как инструмент анализа от самих разработчиков Windows так и сторонние инструменты.

Анализ дамп файла с помощью Microsoft Kernel Debugger.

Microsoft Kernel Debugger — специальная утилита для анализа крэш дампов. Скачать саму утилиту, а также необходимые для её работы компоненты можно с сайта Microsoft — Debugging tools. Версия пакета Debugging Tools for Windows должна соответствовать разрядности операционной системы. Подробно про то где и как скачать эту утилиту писал тут.
Вместе с самим отладчиком необходимо ещё скачать набор отладочных символов — Debugging Symbols . Набор символов, также различается для каждой версии Windows, включая и по разрядности. Таким образом, для 32-х разрядной Windows 7 необходимо скачать пакет символов Windows 7 x32, а для 64-х битной Windows 7 набор символов Windows 7 x64. Таким же образом нужно выбирать набор символов и для других версий Windows (widows 10, XP и т.д.). Нужный набор символов также можно скачать в самом отладчике, но об этом ниже.
После установки утилиты и набора отладочных символов, можно запустить сам отладчик. После запуска необходимо в его настройках указать ему путь до отладочных символов. Для этого:
Нажмите на кнопку File ⇒ Symbol File Path.
Далее нажмите кнопку Browse и укажите папку куда сохранили набор символов.
Скачать самую новую версию символов можно с помощью самой утилиты. Для этого в поле File ⇒ Symbol File Path. введите:
SRV*C:symbols*http://msdl.microsoft.com/download/symbols
Далее нажмите на File ⇒ Save workspace и затем нажмите на ОК.
Таким образом утилита запросит информацию об отладочных символах через интернет напрямую с сервера Microsoft .
Для того, чтобы приступить к анализу нажмите на File > Open Crash Dump… и укажите требуемый файл дампа памяти (малый дамп памяти).
Система проведёт анализ дампа и по результатам выдаст возможную причину ошибки.
Кликнув по гиперссылке !analyse-v откроется более расширенная информация по ошибке.
Завершить отладку можно с помощью пункта меню Debug > Stop Debugging.

Читайте также:  Терморегуляторы для холодильников характеристики

Анализ файла дампа с BlueScreenView

BlueScreenView это бесплатная утилита для анализа файла малого аварийного дампа памяти. Данная утилита имеет поддержку русского языка. Основным плюсом данной программы является то, что для её работы не нужно скачивать отладочные символы. Это делает эту утилиту полностью автономной и независимой. Еще одним плюсом данной программы является наличие портабельной версии, то есть версии, которую не нужно устанавливать в систему. Автором программы является Nier Sofer. Скачать можно с официального сайта автора . Портабельную версию программы можно скачать по ссылке на официальной странице, в названии которого, в скобках указано in Zip file. При скачивании важно учитывать разрядность вашей ОС.
Пролистав чуть ниже можно скачать файл русификации — BlueScreenView_lng.ini , который нужно просто закинуть в папку с самой программой. Я подготовил для скачивания программу с уже настроенным языком. Вот прямые ссылки:

А теперь непосредственно про процедуру анализа.

Как провести анализ файла дампа с BlueScreenView?

После запуска программа сразу сканирует стандартную директорию хранения файла дампа — %SystemRoot%Minidump . Директорию можно изменить в дополнительных параметрах программы. Интерфейс окна программы условно можно поделить на 3 области:

  • Верхняя область кнопок меню
  • Средняя область со списком файлов дампов
  • Нижняя область со списком драйверов


Данные анализа выводятся в табличном виде. Перечислю наиболее важные из столбцов средней области интерфейсного окна программы (в скобках наименование из англ. версии):

  • Текст ошибки (Bug Check String). Здесь выводится описание ошибки согласно классификации MicroSoft. В нашем примере это DRIVER_IRQL_NOT_LESS_OR_EQUAL .
  • Код ошибки (Bug Check Code). Выводится СТОП-код ошибки — 0x000000d1
  • Драйвер причины (Caused By Driver). Отображает наименование драйвера либо модуля, который вероятнее всего вызвал ошибку. Заметьте, это 100% виновник ошибки, а лишь вероятный. В нашем примере это E1G6032E.sys
  • Адрес причины (Caused By Address). Отображает драйвер и сразу после адрес инструкций, вызвавших сбой. У нас это E1G6032E.sys+9ef530 /li>
  • Адрес аварии (Crash Address). Адрес по которому случилась ошибка. В нашем случае ntoskrnl.exe+1509a0 .

Теперь перечислю наиболее важные столбцы из нижней области:

  • Имя файла (File name). Указывается наименование драйвера либо модуля
  • Адрес в стеке (Address In Stack). Выводится адрес памяти драйвера из стека памяти.
  • Описание файла (File Description).
  • Версия файла (File Version). Отображается версия файла драйвера.

Здравствуйте друзья, сегодня разберем интересную тему, которая поможет вам в будущем при появлении синего экрана смерти (BSoD).

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

Недавно у меня снова появился голубой экран в Windows 10, но я быстро от него избавился и скоро об этом вам расскажу.

Итак, большинство пользователей не знают, что BSoD можно анализировать, чтобы впоследствии понять проблемы критической ошибки. Для таких случаев Windows создает на диске специальные файлы – дампы памяти, их то мы и будем анализировать.

Есть три типа дампа памяти:

Полный дамп памяти – эта функция позволяет полностью сохранить содержимое оперативной памяти. Он редко используется, так как представьте, что у вас 32 Гб оперативной памяти, при полном дампе весь этот объем сохранится на диске.

Дамп ядра – сохраняет информацию о режиме ядра.

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

Расположение, как малого, так и полного дампа отличается, например, малый дамп находится по следующему пути: %systemroot%minidump.

Полный дамп находится здесь: %systemroot%.

Для анализа дампов памяти существуют различные программы, но мы воспользуемся двумя. Первая – Microsoft Kernel Debuggers, как понятно из названия утилита от Microsoft. Скачать ее можно с официального сайта. Вторая программа – BlueScreenView, бесплатная программка, скачиваем отсюда.

Читайте также:  Какой маршрутизатор лучше для квартиры

Анализ дампа памяти с помощью Microsoft Kernel Debuggers

Для разных версий систем нужно скачивать свой тип утилиты. Например, для 64-х разрядной операционной системы, нужна 64-битовая программа, для 32-х разрядной – 32-битная версия.

Это еще не все, вам нужно скачать и установить пакет отладочных символов, нужные для программы. Называется Debugging Symbols. Каждая версия данного пакета тоже скачивается под определённою ОС, для начала узнайте какая у вас система, а потом скачивайте. Дабы вам не искать где попало эти символы, вот ссылка на скачивание. Установка, желательно, должна производиться по этому пути: %systemroot%symbols.

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

Прежде чем проанализировать дампы мы кое-что настроим в утилите. Во-первых, нужно указать программе, куда мы установили отладочные символы. Для этого нажимаем на кнопку «File» и выбираем пункт «Symbol File Path», потом указываем путь до символов.

Программа позволяет извлекать символы прямо из сети, поэтому вам даже не придется их скачивать (извините те, кто уже скачал). Они буду браться с сервером Microsoft, поэтому все безопасно. Итак, вам нужно снова открыть «File», потом «Symbol File Path» и ввести следующую команду:

SRV*%systemroot%symbols*http://msdl.microsoft.com/download/symbols

Таким образом мы указали программе, что символы должны браться из сети. Как только мы это сделали нажимаем «File» и выбираем пункт «Save Workspace», потом жмем ОК.

Вот и все. Мы настроили программу на нужный лад, теперь приступаем к анализу дампов памяти. В программе нажимаем кнопочку «File», потом «Open Crash Dump» и выбираем нужный файл.

Kernel Debuggers начнет анализ файла и после этого выведет результат о причине ошибки.

В появившемся окне можно вводить команды. Если мы введем !analyze –v , то получим больше информации.

Вот и все с этой программой. Чтобы остановить работу отладчика, выберите «Debug» и пункт «Stop Debugging».

Анализ дампа памяти с помощью BlueScreenView

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

Скачайте программу по указанной выше ссылке и установите. После запуска утилиты нужно ее настроить. Зайдите в параметры: «Настройки» – «Дополнительные параметры». Откроется небольшое окошко, в котором есть пару пунктов. В первом пункте нужно указать местонахождение дампов памяти. Обычно они находятся по пути C:WINDOWSMinidump. Тогда просто нажмите кнопку «По умолчанию».

Что можно видеть в программе? У нас есть пункты меню, часть окна с названиями файлов дампов и вторая часть окна – содержимое дампов памяти.

Как я говорил в начале статьи, дампы могут хранить драйвера, сам скриншот «экрана смерти» и другая полезная информация, которая нам может пригодиться.

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

В интернете можно найти все о коде ошибке и драйвере, который может быть виной BSoD. Для этого нажимаем «Файл», а потом «Найти в Google код ошибки + Драйвер».

Можно сделать показ только драйверов, которые были на момент появления ошибки. Для этого нужно нажать «Настройки» – «Режим нижнего окна» – «Только драйвера, найденные в крэш-стеке». Либо нажать клавишу F7.

Чтобы показать скриншот BSoD нажмите клавишу F8.

Для показа всех драйверов и файлов нажимаем F6.

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

Также не забывайте задавать вопросы в комментариях.

Ссылка на основную публикацию
Уравнение окружности в полярных координатах
Определение: замкнутая плоская кривая, все точки которой одинаково удалены от данной точки (центра О), лежащей в той же плоскости, что...
Тело массой м брошено
Тело массой m = 5 кг брошено под углом α = 30° к горизонту с начальной скоростью v 0 =...
Телефоны с ик портом 2018
В большинстве домов можно обнаружить несколько устройств, которые управляются пультом дистанционного управления: телевизор, музыкальный центр, система климат-контроля, камера наблюдения и...
Уравнение пучка прямых проходящих через точку
Совокупность прямых, проходящих через некоторую точку, называется пучком прямых с центром в этой точке. Если и - уравнения двух пересекающихся...
Adblock detector