У меня очень неприятная проблема. Наш Windows Server с 2003 SBS SP2 не создает файлы аварийного дампа на BSOD. В настоящее время я пытаюсь устранить проблему, при которой критически важная сторонняя служба вызывает BSOD, когда мы пытаемся запустить эту службу. Исполняемые файлы этого стороннего производителя находятся на системном диске (C). Чтобы лучше понять причину проблемы, прежде чем отправлять заявку в службу поддержки, я хотел бы проанализировать этот файл аварийного дампа. Вот моя конфигурация сервера ниже. Любая помощь приветствуется.
ОС: Windows Server 2003 Small Business Server SP2 (32-разрядная версия)
Оперативная память: 4 ГБ
3 раздела жесткого диска: C, E, S
C: (системный диск) 931 ГБ, размер файла подкачки: минимум 7000 МБ, максимум 8000 МБ
E: (обменять диск) 886 ГБ, файл подкачки не назначен
S: (диск с данными) 976 ГБ, файл подкачки не назначен
В настоящее время система настроена на режим дампа ядра, но я обнаружил, что он не работает и при создании мини-дампа.
Разочаровывает то, что система раньше создавала аварийные дампы. Последний был от 11 апреля 2011 года. Но больше не генерируется.
Я где-то пропустил настройку?
РЕДАКТИРОВАТЬ: Согласно советам по устранению неполадок MS для BSOD (http://support.microsoft.com/kb/130536), см. ответы ниже.
Файл Memory.dmp уже существует, а параметр «Перезаписать любой существующий файл» (находится в системе панели управления) не выбран. Рекомендуется оставить этот флажок установленным и переместить или скопировать текущий файл Memory.dmp.
Ответ: установлен флажок «Перезаписать любой существующий файл».
Размер файла подкачки на загрузочном диске недостаточен. Чтобы использовать функцию «Записать отладочную информацию в» для получения полного файла дампа памяти, размер файла подкачки на загрузочном диске должен быть не меньше физической памяти + 1 МБ. Когда вы создаете файл дампа памяти ядра, размер файла обычно составляет около одной трети размера физической памяти в системе. Конечно, это количество будет варьироваться в зависимости от ваших обстоятельств.
Ответ: ОЗУ 4 ГБ. Я установил размер файла подкачки минимум 7 ГБ, максимум 8 ГБ
Файл подкачки находится не в разделе% systemroot%. При возникновении ошибки STOP аварийный дамп системы записывается в файл подкачки в корне диска% systemroot%.
Ответ: Путь к файлу дампа установлен в% SystemRoot% \ Memory.dmp
По пути, указанному в Панели управления, нет места для файла Memory.dmp для записи дампа памяти.
Ответ: на системном диске (C) 188 ГБ свободного места
Возможно, контроллер SCSI неисправен или сбой системы вызван неисправной платой контроллера SCSI.
Ответ: Не уверен в этом. На нашем сервере есть RAID-контроллер, использующий диски SATA. Насколько я знаю, SCSI нет
Если указать несуществующий путь, файл дампа записываться не будет. Например, если вы укажете путь как C: \ Dumpfiles \ Memory.dmp, а папка C: \ Dumpfiles не существует, файл дампа не будет записан.
Ответ: Путь к файлу дампа установлен на% SystemRoot% \ Memory.dmp, поэтому я знаю, что он существует. Кроме того, он раньше создавал файлы дампа (последний раз в апреле этого года), но больше не создавал.
Хммм, раз уж вы об этом не упомянули ... действительно ли на c: есть 8 ГБ свободного места?