MCT软件怎么查看其他Dump文件啊,如何导入Dump文件

2024年11月16日 09:53
有3个网友回答
网友(1):

1. 进到 Control Panel --> System --> Advanced --> Startup/Recovery,请选complete memory dump并选中System Failure下的所有选项。请记住memory.dmp文件存放的位置,默认情况下此文件存放在%systemroot%下。请确认memory.dmp文件的存放路径下有足够的空间,即剩余空间大于等于物理内存的大小。如果默认目录下没有足够的空间,请把路径指定到有足够空间的分区的根目录下。

2. 进到Control Panel --> System --> Advanced --> Performance Options --> Change。请确定pagefile是放在%systemroot%分区的。pagefile的大小需设置成比物理内存大,如,机器内存为1G,可以把pagefile文件的大小设成1100M。如果系统提示要重新启动服务器,请暂时不要重启。

3. 添加注册表键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
Value Name: CrashOnCtrlScroll
Data Type: REG_DWORD
Value: 1

4. 重启计算机使设置生效。

5. 在问题再次发生时按住键盘右边的Ctrl键不放,再按两次ScrollLock键。如果设置正确,机器会立刻进入蓝屏,并开始将内存快照写入页面文件。您可以看到其完成进度。待其完成后,机器将会自动重启,并在重启后产生一个内存转储文件在 c:\windows\memory.dmp。

6. 对于某些笔记本没有右Ctrl键,可以通过导入附件的注册表文件来实现由左Ctrl操作产生Dump文件。

网友(2):

import os
def convert(bb):
if bb <= 0xf:
return hex(bb).replace('0x','0').upper()
return hex(bb).replace('0x','').upper()
path_in = input('Input Dump Path(xxx.dump):')
f_in = open(path_in,'rb')
hexbyte = f_in.read()
f_in.close()
f_out = open(path_in[:-4]+'mct','w')
f_out.write('+Sector: 0\n')
i = 0
for bb in hexbyte:
i += 1
if i % 16 == 0 and i % 64 != 0:
f_out.write(convert(bb)+'\n')
elif i % 64 == 0 and i % 63 < 16:
f_out.write(convert(bb)+'\n+Sector: '+str(i % 63)+'\n')
else:
f_out.write(convert(bb))
f_out.close()

网友(3):

在你的手机根目录mifareclassictool/DUMP-FILES里面