Как создать дамп памяти в windows 10

Настройки дампа памяти windows в windows 10

Анализ аварийного дампа отладчиком WinDbg

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

Установка Debugging Tools for Windows (WinDbg)

Microsoft распространяет WinDbg только в составе SDK, загрузить веб-установщик можно на странице загрузки центра разработки.

Для анализа аварийных дампов установка SDK не требуется. Скачать Debugging Tools for Windows (WinDbg) отдельным пакетом можно здесь или здесь.

Загружаем и устанавливаем WinDbg для вашей версии Windows. Версия для Windows 7 работает также в Windows XP и в Windows Vista.

Для Windows 10 требуется WinDbg версии 10.0.10586.567. Скачиваем Изолированный пакет SDK для Windows 10. Будет загружен веб-установщик. При установке, отключаем все компоненты, кроме отладчика.

После установки, корректируем ярлык для запуска WinDbg. В свойствах ярлыка, устанавливаем флажок запуска от имени администратора. Также, в качестве рабочей папки, задаем: %SystemRoot%Minidump.

Настройка отладочных символов

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

При первом запуске WinDbg, необходимо указать путь к отладочным символам, для этого открываем меню File, Symbol File Path, или используем комбинацию Ctrl+S.

Следующей строкой включаем загрузку отладочных символов из сети, задаем локальный путь для сохранения файлов и адрес для загрузки из интернета:

Если система не подключена к интернету, пакет для установки символов можно предварительно загрузить на странице загрузки пакетов символов Windows, центра разработки Microsoft.

Анализ аварийного дампа

В меню выбираем File, Open Crash Dump, или нажимаем Ctrl+D.

Указываем путь к дампу %SystemRoot%MEMORY.DMP или %SystemRoot%Minidumpфайл.dmp.

Загрузка отладочных символов из интернета может занять некоторое время.

Для получения детальной информации выполняем команду:

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

В результате получаем следующий вывод:

Обновление за июль 2023 года:

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

  • Шаг 1: (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

Решение 3. Удаление файлов дампа физически

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

  1. Нажмите Windows + R, чтобы запустить приложение «Выполнить». Введите « панель управления » в диалоговом окне и нажмите Enter.
  2. Попав в панель управления, выберите « Система и безопасность ».
  1. Теперь перемещайтесь по параметрам, пока не найдете категорию « Система ».
  1. Зайдя в систему, нажмите « Дополнительные настройки системы » в левой части окна.
  1. Выберите « Настройки » на вкладке «Запуск и восстановление» в нижней части экрана.
  1. Как мы видим в диалоговом окне файла дампа, файлы дампа сохраняются в корневой папке системы. Щелкните раскрывающийся список вверху (в данном случае автоматический дамп памяти); вы сможете выбрать тип файлов дампа и проверить, где каждый из них хранится.

  1. Нажмите Windows + R и вставьте местоположение файла дампа (удалите имя файла дампа, так как мы хотим только перейти к этому местоположению).

  1. Найдите имя файла (MEMORY.DMP) и удалите. Для выполнения этого действия вам могут потребоваться права администратора.

Перезагрузите компьютер и, надеюсь, проблема будет решена.

Информация в реестре

Если заглянуть в реестр Windows, то можно обнаружить некоторые полезные параметры снимков. Щелкаем сочетание клавиш Win+R, вводим команду regedit и открываем следующие ветки:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

В данной ветке пользователь обнаружит следующие параметры:

  • AutoReboot – активация или отключение перезагрузки после создания синего экрана смерти (BSoD).
  • DumpFile – название видов дампов и расположение.
  • CrashDumpEnabled – номер создаваемого файла, например, число 0 – дамп не создается; 1 – создание полного дампа; 2 – создание дампа ядра; 3 – создание малого дампа.
  • DumpFilters – параметр позволяет добавить новые функции перед созданием снимка. Например, шифрование файла.
  • MinidumpDir – название малого дампа и его расположение.
  • LogEvent – активация записи сведений в системный журнал.
  • MinidumpsCount – задать количество создаваемых малых дампов. (Превышение этого количества будет уничтожать старые файлы и заменять их).
  • Overwrite – функция для полного дампа или системного. При создании нового снимка, предыдущий будет всегда заменяться на новый.
  • DedicatedDumpFile – создание альтернативного файла снимка и указание его пути.
  • IgnorePagefileSize – используется для временного расположения снимка, без использования файла подкачки.

Расширение файла DMP

Updated:

11/12/2019

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

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

Шаг 1. Получить Windows Debug Tools

Проблемы с открытием и работой с файлами DMP, скорее всего, связаны с отсутствием надлежащего программного обеспечения, совместимого с файлами DMP на вашем компьютере. Наиболее очевидным решением является загрузка и установка Windows Debug Tools или одной из перечисленных программ: Oracle Database, Microsoft Visual Studio. В верхней части страницы находится список всех программ, сгруппированных по поддерживаемым операционным системам. Самый безопасный способ загрузки Windows Debug Tools установлен — для этого зайдите на сайт разработчика () и загрузите программное обеспечение, используя предоставленные ссылки.

Шаг 2. Обновите Windows Debug Tools до последней версии

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

Шаг 3. Свяжите файлы Windows Memory Dump с Windows Debug Tools

Если у вас установлена последняя версия Windows Debug Tools и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления DMP на вашем устройстве. Метод довольно прост и мало меняется в разных операционных системах.

Изменить приложение по умолчанию в Windows

  • Щелкните правой кнопкой мыши на файле DMP и выберите «Открыть с помощью опцией».
  • Нажмите Выбрать другое приложение и затем выберите опцию Еще приложения
  • Чтобы завершить процесс, выберите Найти другое приложение на этом… и с помощью проводника выберите папку Windows Debug Tools. Подтвердите, Всегда использовать это приложение для открытия DMP файлы и нажав кнопку OK .

Изменить приложение по умолчанию в Mac OS

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

Шаг 4. Убедитесь, что DMP не неисправен

Вы внимательно следили за шагами, перечисленными в пунктах 1-3, но проблема все еще присутствует? Вы должны проверить, является ли файл правильным DMP файлом. Вероятно, файл поврежден и, следовательно, недоступен.

DMP может быть заражен вредоносным ПО — обязательно проверьте его антивирусом.

Если файл заражен, вредоносная программа, находящаяся в файле DMP, препятствует попыткам открыть его. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. DMP файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.

Убедитесь, что файл с расширением DMP завершен и не содержит ошибок

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

Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.

Некоторые файлы требуют повышенных прав доступа для их открытия. Переключитесь на учетную запись с необходимыми привилегиями и попробуйте снова открыть файл Windows Memory Dump.

Убедитесь, что в системе достаточно ресурсов для запуска Windows Debug Tools

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

Зачем чистить оперативную память?

Ответить на этот вопрос одним предложением невозможно. Начнем с того, что оперативная память (даже самая объемная) может не выдержать кучи запущенных программ и компьютер начнет жутко тормозить и лагать.

То же самое может произойти и в том случае, если программы (особенно ресурсоемкие) работают постоянно в фоне. Оперативная память просто не выдерживает такой нагрузки и начинает работать файл подкачки, который располагается на медленном жестком диске. Отсюда и тормоза.

Так что оперативную память нужно время от времени очищать. И сделать это можно несколькими способами. Причем можно даже не использовать сторонних приложений (хотя и этот вариант мы рассмотрим).

Сторонние программы очистки

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

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

Reg Organizer

Продукт отечественных разработчиков, распространяется на платной основе. Стоимость лицензии в персональном варианте составляет 650₽. Однако можно найти версию 7.52 от сентября 2016 года, которая бесплатна для некоммерческого применения.

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

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

CCleaner

Наиболее популярная утилита в среде пользователей Windows. Разработана британской компанией Piriform Limited и распространяется по условно-бесплатной лицензии. Поддерживается более 50 языков, в том числе и русский. В момент установки предлагает дополнительно инсталлировать браузер Chrome.

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

Анализ дампа памяти

Рейтинг:   / 303

Просмотров: 726103

Общие сведения об аварийном дампе памяти

Все Windows-системы при обнаружении фатальной ошибки делают аварийный дамп (снимок) содержимого оперативной памяти и сохраняет его на жесткий диск. Существуют три типа дампа памяти:

Полный дамп памяти – сохраняет все содержимое оперативной памяти. Размер снимка равен размеру оперативной памяти + 1 Мб (заголовок). Используется очень редко, так как в системах с большим объемом памяти размер дампа будет слишком большим.

Дамп памяти ядра – сохраняет информацию оперативной памяти, касающуюся только режима ядра. Информация пользовательского режима не сохраняется, так как не несет в себе информации о причине краха системы. Объем файла дампа зависит от размера оперативной памяти и варьируется от 50 Мб (для систем с 128 Мб оперативной памяти) до 800 Мб (для систем с 8 Гб оперативной памяти).

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

Настройка системы

Для выявления драйвера вызвавшего синий экран нам достаточно будет использовать малый дамп памяти. Для того чтобы система при крахе сохраняла мини дамп необходимо выполнить следующие действия:

Для Windows Xp Для Windows 7
  1. Правой клавишей мыши нажать на значке Мой компьютер из контекстного меню выберите Свойства (или комбинация клавиш Win+Pause);
  2. Переходите на вкладку Дополнительно;
  3. В поле Загрузка и восстановление необходимо нажать кнопку Параметры;
  4. В поле Запись отладочной информации выбираем Малый дамп памяти (64 Кб).
  1. Правой клавишей мыши нажать на значке Компьютер из контекстного меню выберите Свойства (или комбинация клавиш Win+Pause);
  2. В левом меню щелкаем на пункт Дополнительные параметры системы;
  3. Переходите на вкладку Дополнительно;
  4. В поле Загрузка и восстановление необходимо нажать кнопку Параметры;
  5. В поле Запись отладочной информации выбираем Малый дамп памяти (128 Кб).

Проделав все манипуляции, после каждого BSoD в папке C:\WINDOWS\Minidump будет сохраняться файл с расширение .dmp. Советую ознакомиться с материалом «Как создать папку». Также можно установить галочку на “Заменить существующий файл дампа”. В этом случае каждый новый аварийный дамп будет записываться поверх старого. Я не советую включать данную опцию.

Анализ аварийного дампа памяти с помощью программы BlueScreenView

Программа состоит из трех основных блоков:

  1. Блок главного меню и панель управления;
  2. Блок списка аварийных дампов памяти;
  3. В зависимости от выбранных параметров может содержать в себе:
  • список всех драйверов находящихся в оперативной памяти до появления синего экрана (по умолчанию);
  • список драйверов находящихся в стеке оперативной памяти;
  • скриншот BSoD;
  • и другие значения, которые мы использовать не будем.

В блоке списка дамп памяти (на рисунке помечен цифрой 2) выбираем интересующий нас дамп и смотрим на список драйверов, которые были загружены в оперативную память (на рисунке помечен цифрой 3). Розовым цветом окрашены драйвера, которые находились в стеке памяти. Они то и являются причиной появления BSoD. Далее переходите в Главное меню драйвера, определяйте к какому устройству или программе они принадлежат

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

Скажу, что это программа была специально запущена для вызова Stop ошибки

После определения сбойного драйвера, необходимо его либо обновить, либо удалить из системы

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

Для того чтобы программа показывала список драйверов находящихся в стеке памяти во время возникновения BSoD необходимо зайти в пункт меню “Options” кликаем на меню “LowerPaneMode” и выбираем “OnlyDriversFoundInStack” (или нажмите клавишу F7), а для показа скриншота ошибки выбираем “BlueScreeninXPStyle” (F8). Что бы вернуться к списку всех драйверов, необходимо выбрать пункт “AllDrivers” (F6).

Буду признателен, если воспользуетесь кнопочками:

Добавить комментарий

Встроенные механизмы очистки ОС

В Microsoft прекрасно знают тонкости работы операционной системы и ее способности к «захламлению» жесткого диска. В Windows 10 для удаления продуктов ее «жизнедеятельности» пользователю доступно несколько инструментов. Первый называется «Очистка диска» и имеется во всех версиях, основанных на ядре NT.

Стандартный способ

Для его запуска выполняем в «Проводнике» приведенную последовательность действий.

В результате этих манипуляций откроется окно свойств установленного в системе накопителя.

Выбираем указанный пункт и переходим дальше.

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

Как видим, система добавила дополнительные, довольно «увесистые» пункты, в список доступных для удаления. Не останавливаемся на достигнутом и идем еще дальше. Открываем вкладку «Дополнительно».

Обозначенные на скриншоте параметры позволяют:

  • Удалить программы, которые давно не используются. Выбрав первый пункт «Очистить», мы переместимся в стандартное меню управления ПО. В итоге, работает он как интерактивное напоминание для особо забывчивых пользователей;
  • Второй пункт гораздо интереснее. Если на компьютере включена функция System Restore, с помощью которой создаются точки восстановления, можно выполнить их удаление. В долго работающей системе они могут занимать значительное место.

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

Переходим на основную вкладку и снова подтверждаем выбор.

Система выполняет удаление временных файлов. Время выполнения операции будет зависеть от их объема и типа накопителя.

Новое меню очистки

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

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

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

В меню быстрого перехода, расположенном с левой стороны, выбираем пункт «Хранилище». Нажимаем на стилизованное изображение системного диска, отображающее степень его заполнения.

  Как ускорить работу ноутбука Windows 10 пошаговая инструкция

Открывается статистика заполнения дискового пространства, в которой показан размер, занимаемый каждой файловой категорией. Нас интересует удаление временных файлов, поэтому переходим к соответствующему пункту.

Отмечаем галочками необходимые пункты и подтверждаем свои действие. Убедившись, что операция выполнена, возвращаемся обратно в раздел «Хранилище». В нем у нас осталась еще одна не рассмотренная опция

Обратите внимание на положение ползунка в разделе «Контроль памяти». Его позиция отвечает на вопрос: почему не удаляются временные файлы, со временем накапливаясь в системе

По умолчанию он всегда выключен.

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

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

Cmdtree

«Cmdtree» позволяет вам определять «меню» команд отладчика для легкого доступа к часто используемым командам без необходимости запоминать краткие имена команд.

Вам не нужно помещать все определения команд в один и тот же текстовый файл cmdtree … вы можете хранить их отдельно и загружать несколько, если хотите (тогда они получат свое собственное окно).

  • Замечательный помощник .cmdtree
  • Как сделать док-станцию ​​окна cmdtree при запуске в WinDBG
  • Упрощение отладки дампов .net в windbg с помощью .cmdtree
  • Microshaoft Cmdtree
  • Специальная команда — выполнение команд из настраиваемого пользовательского интерфейса с помощью .cmdtree

Где находится дамп файл ? / Where is the dump file ?

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

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

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

MinidumpDir

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

C:WindowsMinidump

В значении параметра Min >установлено %SystemRoot%Minidump

%SystemRoot% — эта переменная для директории Windows.

Если открыть командную строку (Win+R -> В окне выполнить ввести cmd)

и в окне командной строки ввести

то в результате в окне командной строки вы переместитесь в папку Windows

После нахождения дамп файла его еще нужно открыть и для этого можно воспользоваться утилитами созданными специально для этого.

Например BlueScreenView или WinDBG входящий в состав инструментов по отладке Windows.

The dump file — is used for the analysis of the errors of the computer the blue screen.

And not everyone can see the screen. In the settings Windows you can set the action when a critical error occurs — Restart

Upon receipt of the applications from users on the periodic rebooting of the computer during the day for no apparent reason you should pay attention to the system dump which is created.

MinidumpDir

Contains information about the path where the dump files. Usually, these files are in the folder

In the MinidumpDir value of the parameter using %SystemRoot%Minidump

%SystemRoot% is the variable for the Windows directory.

If you open a command prompt (Win+R -> In run box type cmd)

in the command prompt window, enter

the result in the command prompt window, you navigate to the Windows folder

After finding the dump file it has to open and you can use the utilities created for this purpose.

For example BlueScreenView or WinDBG part of debugging tools for Windows.

Анализ дампа памяти с помощью 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».

Проанализировать назначение vmcore

Когда ядро ​​вылетает, информация в буфере ядра будет записана вДокументы, но из-за отсутствия символической информации, как правило, сложно найти более подробные зацепки.Файл экспортирует только часть журнала дампа ядра, что на самом деле не обязательно является точным, но может предоставить информацию на уровне сборки и кода. Обычно нам нужно объединить два файла для просмотра. Но при фактическом использовании существуют большие ограничения. , Поскольку часто бывает трудно определить конкретную причину проблемы, даже если причина определена, может быть сложно обновить ядро. Если нет отдельного обновления исправления обслуживания, функции онлайн-обновления, такие как kpatch, не могут быть использованы. Таким образом, с этой точки зрения, каждый раз происходит сбой ядра Когда мы анализируемОсновное назначение следующее:

Понравилась статья? Поделиться с друзьями:
Клуб настройки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: