当我们中的许多人遇到冻结或崩溃时,我想知道如何手动启动计算机以冻结以创建内存转储以查看和诊断崩溃可能涉及的任何问题?
我正在研究如何强制计算机崩溃,而不是等待计算机自行运行。
当我们中的许多人遇到冻结或崩溃时,我想知道如何手动启动计算机以冻结以创建内存转储以查看和诊断崩溃可能涉及的任何问题?
我正在研究如何强制计算机崩溃,而不是等待计算机自行运行。
Answers:
您的问题有点不清楚-是要使它在崩溃时生成转储,还是要在它不崩溃时生成转储并尝试从中诊断出来?如果是后者,那可能不是解决该问题的特别好方法。
您可以通过以下方式启用崩溃转储:
My Computer
> Properties
> Startup and Recovery
>Settings
然后在下选择一个小型转储或一个内核内存转储Write debugging information
。当发现崩溃时,这应该编写一个小型转储。
所需设置
如果您询问如何手动崩溃并编写小型转储,则可以执行以下操作:
打开regedit。
如果您具有USB键盘,请找到以下密钥:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
或以下键(如果您有PS / 2键盘):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
在“编辑”菜单中,单击“添加值”,然后添加以下注册表项:
CrashOnCtrlScroll
REG_DWORD
1
退出注册表编辑器,然后重新启动。
崩溃(挂起)系统
重新启动后,只要SCROLL按住CTRLWindows键并设置为在转储时写入转储,就可以通过在按住右键的同时按两次键盘键来触发崩溃%SYSTEMROOT%\Minidump
。
缩写形式的热键是CTRL+ SCR LK+ SCR LK。
当计算机蓝屏时,您需要告诉计算机进行故障转储
My Computer
- > Properties
- > Advanced
- > Start and Recovery
。
我使用这些过程来分析转储。