Как исправить Windows, описанную ниже, чтобы сохранить мини-дамп в %SystemRoot%\Minidump
при возникновении ошибки? Как это обычно должно происходить. мне нужен минидамп, чтобы знать, какой драйвер вышел из строя и должен быть удален или изменен
recoveros
Настройки recoveros
верны
wmic recoveros list /format:list && wmic recoveros get debuginfotype,minidumpdirectory /format:list
AutoReboot=TRUE
WriteDebugInfo=TRUE
WriteToSystemLog=TRUE
DebugInfoType=3
MiniDumpDirectory=%SystemRoot%\Minidump
Неважно, если автозагрузка отключена
wmic recoveros set autoreboot=false
Номер ошибки
Нет никаких указаний на то, что число контрольных проверок имеет значение (мини-дамп сохраняется для некоторых контрольных номеров), потому что
мини-дамп не был сохранен в течение 307 (2012-12-03 - 2013-10-06) дней
количество баг-чеков за этот период составляет около 37 в соответствии с
Control Panel\System and Security\Action Center\Reliability Monitor
Пример имени ошибки, которое не сохранено
PROCESS_HAS_LOCKED_PAGES
no bugcheck name (the "BugCheck name" row in the topic "Bugcheck display" isn't written)
Дисплей ошибок
Проверка ошибок отображает то же сообщение, что и при сохранении события минидампа (1001) (не указывает, что оно не сохраняет минидамп)
A problem has been detected and Windows has been shutdown to prevent damage to your computer.
BugCheck name (this row is sometimes not displayed)
General information
Technical information:
*** STOP: BugCheck code (arguments)
*** driver where BugCheck was called
Collecting data for crash dump ...
Initializing disk for crash dump ...
Physical memory dump complete.
Contact your system administrator or technical support group for further assistance.
wevtutil
Когда происходит ошибка
Windows не сохраняет событие минидампа (1001)
wevtutil qe system /q:*[System[EventID=1001]] /rd:true /f:text /c:1
Windows сохраняет другие события проверки на ошибки
wevtutil qe system /q:*[System[EventID=41]] /rd:true /f:text /c:1
Date: 2013-01-29T19:15:42.198
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
wevtutil qe system /q:*[System[EventID=6008]] /rd:true /f:text /c:1
Date: 2013-01-29T19:15:47.000
The previous system shutdown at 7:14:47 PM on 1/29/2013 was unexpected.
wevtutil qe system /q:*[System[EventID=1076]] /rd:true /f:text /c:1
Date: 2013-01-29T19:16:49.000
The reason supplied by user PC\User for the last unexpected shutdown of this computer is: System Failure: Stop error
Reason Code: 0x805000f
Problem ID:
Bugcheck String:
Comment:
werfault
Windows не отображает это диалоговое окно werfault
при запуске после BugCheck
Windows восстановилась после неожиданного выключения
Windows может проверить онлайн для решения проблемы.
Монитор надежности
В истории монитора надежности это сообщение отображается, когда при проверке ошибок не сохраняется минидамп
Критические события
Windodws не был правильно закрыт
Предыдущее отключение системы в 2:11:08 8 августа 2013 г. было неожиданным.
вместо этого сообщения, когда баг-чек сохраняет мини-дамп
Критические события
Перестала работать винда
Компьютер перезагрузился из-за ошибки. Ошибка была: 0x0000003b (0x00000000c0000005, 0xfffff96000352e77, 0xfffff8802385fea0, 0x0000000000000000). Дамп был сохранен в: C:\Windows\Minidump\100613-14570-01.dmp. Отчет №: 100613-14570-01.
minidumpscount
minidumpscount
больше 0 (и, если это важно, больше, чем количество минидампов)
reg query hklm\system\currentcontrolset\control\crashcontrol /v minidumpscount
minidumpscount REG_DWORD 0x3e7
dir %systemroot%\minidump | tail -2
35 File(s) 9▒917▒969 bytes
pagefileset
pagefileset
размер файла подкачки для сохранения мини-дамп неизвестен. Это может быть этот размер
wmic pagefileset list /format:list
InitialSize=1000
MaximumSize=1000
Эти размеры были опробованы без решения проблемы
wmic pagefileset where name="c:\\pagefile.sys" set initialsize=2000,maximumsize=2000
wmic pagefileset where name="c:\\pagefile.sys" set initialsize=3000,maximumsize=3000
wmic pagefileset where name="c:\\pagefile.sys" set initialsize=4000,maximumsize=4000
wmic computersystem where name="%computername%" set automaticmanagedpagefile=true
attrib
Папка мини-дамп не доступна только для чтения (iow позволяет BugCheck сохранить мини-дамп)
attrib %SystemRoot%\Minidump
I C:\Windows\Minidump
icacls
Корректная защита папки мини-дамп (iow позволяет BugCheck сохранить мини-дамп)
icacls %SystemRoot%\Minidump
C:\Windows\Minidump BUILTIN\Administrators:(OI)(CI)(F)
NT AUTHORITY\SYSTEM:(OI)(CI)(F)
Successfully processed 1 files; Failed processing 0 files
rmdir
Папка минидампа удалена, потому что
- Это уменьшает вероятность того, что безопасность папок является неправильной, потому что это обычно приводит к тому, что следующий BugCheck создаст папку с правильной безопасностью
rmdir /s /q %SystemRoot%\Minidump
Однако BugCheck не создает папку с именем% SystemRoot%\Minidump. Но создание папки minidump вручную с помощью команды mkdir
приведенной ниже, не приводит к тому, что BugCheck сохраняет мини-дамп
mkdir %SystemRoot%\Minidump
Последний минидамп
Последнее 41 событие, для которого есть мини-дамп
wevtutil qe system /q:*[System[EventID=41]] /rd:true /f:text /c:6
Event[5]:
Date: 2012-12-03T06:21:37.590
dir %systemroot%\minidump /o:-d | head -8 | tail -1
2012-12-03 06:21 322▒616 120312-37830-01.dmp
система
моя система
Operating System
Windows 7 Ultimate 64-bit SP1
CPU
Intel Core i7 3770K @ 3.50GHz 49 °C
Ivy Bridge 22nm Technology
RAM
32,0GB Dual-Channel DDR3 @ 668MHz (9-9-9-24)
Motherboard
ASUSTeK COMPUTER INC. P8Z77-M PRO (LGA1155) 36 °C
Graphics
DELL U2312HM (1920x1080@60Hz)
BenQG2222HDL (1920x1080@60Hz)
Intel HD Graphics 4000 (ASUStek Computer Inc)
1024MB ATI AMD Radeon HD 6800 Series (XFX Pine Group) 79 °C
Hard Drives
112GB OCZ-VERTEX2 ATA Device (SSD) 30 °C
Optical Drives
QBCNK MRSHA3S5 SCSI CdRom Device
Audio
Corsair Vengeance 2000 Headset
Доступное место на диске c:
fsutil volume diskfree c:
Total # of free bytes : 19957088256
Total # of bytes : 119926681600
Total # of avail free bytes : 19957088256