Что нужно учитывать при настройке нового расположения для файлов дампа памяти в Windows Server 2003

Переводы статьи Переводы статьи
Код статьи: 886429 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

ВВЕДЕНИЕ

В данной статье рассматриваются вопросы, которые необходимо учитывать при настройке Microsoft Windows Server 2003, чтобы сделать дамп физической памяти в расположении, отличном от загрузочного тома.

По умолчанию Windows Server 2003 записывает сведения дампа памяти в следующее расположение:
% SystemRoot%\MEMORY.DMP
Чтобы изменить это расположение, выполните следующие действия.
  1. Нажмите кнопку Начало, щелкните правой кнопкой мыши Мой компьютер, а затем нажмите кнопку Свойства.
  2. Нажмите кнопку Дополнительно вкладки, а затем нажмите кнопку Параметры Из списка Загрузка и восстановление.
  3. В Файл дампа памяти поле, введите путь, где требуется Windows для записи файла дампа.

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

Рассмотрим следующий сценарий:
  • Настроить Windows Server 2003, чтобы сделать дамп физической памяти в расположении, отличном от загрузочного тома.
  • Windows Server 2003 обнаруживает неустранимую ошибку.
После перезагрузки Windows после неустранимой ошибки Windows требуется временный файл на загрузочном томе, равный физической памяти, установленной на компьютере. Если на жестком диске достаточно места для удовлетворения этого требования, по-прежнему создается файл дампа памяти. Тем не менее уменьшается размер файла подкачки на данном томе.

Подобное поведение наблюдается, потому что Windows Server 2003 содержит следующие улучшения разработки для создания файла дампа.
  • На первом этапе операции дампа памяти процесс подсистемы диспетчера сеансов (SMSS.exe) выполняет задание, средство Savedump перед Windows создает файл подкачки. SMSS изучает головного блока файла подкачки для определения того, является ли этот файл файл дампа памяти недопустимым. Если допустимый файл дампа памяти SMSS усекает исходный файл подкачки, размер файла дампа памяти и переименовывает файл дампаXXX.tmp.

    Примечание В XXX часть имени этого файла рассчитывается из нижней слова, TickCount функция.

    SMSS сохраняет дампXXXфайл .tmp на загрузочном томе и удаляет скрытые и системные атрибута из этого файла. SMSS также задает значения TempDestination и неверные значения в переменных реестра. Этот подраздел позже считывается процессом сохранение, когда процесс копирует дампаXXX.tmp Memory.dmp.
  • В второй этап операции дампа памяти процесса сохранение проверяет следующий раздел реестра для определения существования volatile подраздела:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\MachineCrash
    Существование volatile реестра указывает создания файла дампа памяти недопустимым. В этом случае процесс сохранение считывает данные из значения реестра TempDestination и копирует файл дампа в нужном месте.
Временный файл на загрузочном томе требуется SMSS по следующим причинам:
  • В этом случае SMSS можно безопасно записывать только загрузочный том. Операция записи сведения аварийный дамп игнорирует драйверы фильтра.

    Примечание Процесс SMSS не удается записать файл дампа избыточного массива независимых дисков (RAID) массива, поскольку процесс пропускает драйверы фильтра. Таким образом временный файл должны быть написаны на загрузочном томе.
  • В этом случае используется SMSS NtSetFileInformation функция операцию переименования выполнить усечение файла подкачки, размер временного файла. Эта функция поддерживает операции переименования только на одном томе.

Для получения дополнительных сведений о ситуациях, в которых файл Memory.dmp не создается после сообщение об ошибке щелкните следующий номер статьи базы знаний Майкрософт:
130536Windows не сохранить файл дампа памяти после аварии

Свойства

Код статьи: 886429 - Последний отзыв: 17 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
Ключевые слова: 
kbdiskmemory kbfilesystems kbenv kbhowto kbinfo kbmt KB886429 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:886429

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com