发布网友 发布时间:2022-05-03 06:57
共10个回答
懂视网 时间:2022-05-03 11:18
[HKEY_CLASSES_ROOT.dmp] @="VisualStudio.dmp.10.0" [HKEY_CLASSES_ROOT.hdmp] @="VisualStudio.dmp.10.0" [HKEY_CLASSES_ROOT.mdmp] @="VisualStudio.dmp.10.0" [HKEY_CLASSES_ROOT.kdmp] @="VisualStudio.dmp.10.0" [HKEY_CLASSES_ROOT.ini] @="VisualStudio.dmp.10.0" [HKEY_CLASSES_ROOTVisualStudio.dmp.10.0shell] @="WinDbg_x64_public" [HKEY_CLASSES_ROOTVisualStudio.dmp.10.0shellWinDbg_x86_public] @="Open with WinDbg x86 (Public)" [HKEY_CLASSES_ROOTVisualStudio.dmp.10.0shellWinDbg_x86_publicCommand] @=""C:\Debuggers_x86\windbg.exe" -z "%1" -a myext.dll -y "SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols\ [HKEY_CLASSES_ROOTVisualStudio.dmp.10.0shellWinDbg_x64_public] @="Open with WinDbg x64 (Public)" [HKEY_CLASSES_ROOTVisualStudio.dmp.10.0shellWinDbg_x64_publicCommand] @=""C:\Debuggers\windbg.exe" -z "%1" -a myext.dll -y "SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols\我一直都知道WinDbg有一个-I(这是一个大写的I)开关来设置它作为(自动)死后调试器。这跟Dr.Watson的脚步一样,他也有同样的选择。有趣的是,您可以在64位版本的Windows上执行两次此关联(在x86和x64调试器版本的WinDbg上运行-I)。通过设置两次,x64调试器用于x64故障(通过HKLM AeDebug密钥),x86调试器用于x86故障(通过HKLM WOW64 AeDebug密钥)。(对于那些与体系结构无关的扩展问题很方便。)
注意,没有内置方法将-I设置还原为WER默认值。
今天,我发现WinDbg也可以做文件关联!WinDbg.exe支持-IA开关来注册文件关联。在WinDbg命令行主题的Debugger.chm文件中列出了-I和-I a选项;但是对-IA的描述有点简短。
8:21:12.7253212 PM windbg.exe 7140 RegOpenKey HKCR.dmp SUCCESS Desired Access: Read, Maximum Allowed 8:21:12.7254430 PM windbg.exe 7140 RegCreateKey HKCR.dmp SUCCESS Desired Access: All Access 8:21:12.7255690 PM windbg.exe 7140 RegQueryKey HKCR.dmp SUCCESS Query: Name 8:21:12.7256082 PM windbg.exe 7140 RegQueryKey HKCR.dmp SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7257391 PM windbg.exe 7140 RegSetValue HKCR.dmp(Default) SUCCESS Type: REG_SZ, Length: 36, Data: WinDbg.DumpFile.1 8:21:12.7265370 PM windbg.exe 7140 RegOpenKey HKCR.hdmp SUCCESS Desired Access: Read, Maximum Allowed 8:21:12.7266420 PM windbg.exe 7140 RegCreateKey HKCR.hdmp SUCCESS Desired Access: All Access 8:21:12.7275875 PM windbg.exe 7140 RegQueryKey HKCR.hdmp SUCCESS Query: Name 8:21:12.7276288 PM windbg.exe 7140 RegQueryKey HKCR.hdmp SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7277548 PM windbg.exe 7140 RegSetValue HKCR.hdmp(Default) SUCCESS Type: REG_SZ, Length: 36, Data: WinDbg.DumpFile.1 8:21:12.7282217 PM windbg.exe 7140 RegOpenKey HKCR.mdmp SUCCESS Desired Access: Read, Maximum Allowed 8:21:12.7283812 PM windbg.exe 7140 RegCreateKey HKCR.mdmp SUCCESS Desired Access: All Access 8:21:12.7284834 PM windbg.exe 7140 RegQueryKey HKCR.mdmp SUCCESS Query: Name 8:21:12.7285233 PM windbg.exe 7140 RegQueryKey HKCR.mdmp SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7286521 PM windbg.exe 7140 RegSetValue HKCR.mdmp(Default) SUCCESS Type: REG_SZ, Length: 36, Data: WinDbg.DumpFile.1 8:21:12.7291973 PM windbg.exe 7140 RegCreateKey HKCR.kdmp SUCCESS Desired Access: All Access 8:21:12.7307581 PM windbg.exe 7140 RegQueryKey HKCR.kdmp SUCCESS Query: Name 8:21:12.7307980 PM windbg.exe 7140 RegQueryKey HKCR.kdmp SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7309261 PM windbg.exe 7140 RegSetValue HKCR.kdmp(Default) SUCCESS Type: REG_SZ, Length: 36, Data: WinDbg.DumpFile.1 8:21:12.7332358 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.DumpFile.1 SUCCESS Desired Access: All Access 8:21:12.7349016 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1 SUCCESS Query: Name 8:21:12.7349436 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1 SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7350913 PM windbg.exe 7140 RegSetValue HKCRWinDbg.DumpFile.1(Default) SUCCESS Type: REG_SZ, Length: 58, Data: WinDbg Post-Mortem Dump File 8:21:12.7373303 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1 SUCCESS Query: Name 8:21:12.7373793 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1 SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7377440 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.DumpFile.1DefaultIcon SUCCESS Desired Access: All Access 8:21:12.7388456 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1DefaultIcon SUCCESS Query: Name 8:21:12.7388848 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1DefaultIcon SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7390150 PM windbg.exe 7140 RegSetValue HKCRWinDbg.DumpFile.1DefaultIcon(Default) SUCCESS Type: REG_SZ, Length: 64, Data: "C:debuggerswindbg.exe",-3002 8:21:12.7467553 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1 SUCCESS Query: Name 8:21:12.7474203 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1 SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7477828 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.DumpFile.1shell SUCCESS Desired Access: All Access 8:21:12.7511046 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shell SUCCESS Query: Name 8:21:12.7511515 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shell SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7513244 PM windbg.exe 7140 RegSetValue HKCRWinDbg.DumpFile.1shell(Default) SUCCESS Type: REG_SZ, Length: 10, Data: Open 8:21:12.7540113 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shell SUCCESS Query: Name 8:21:12.7540540 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shell SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7544075 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.DumpFile.1shellOpen SUCCESS Desired Access: All Access 8:21:12.7556393 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shellOpen SUCCESS Query: Name 8:21:12.7556785 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shellOpen SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7558143 PM windbg.exe 7140 RegSetValue HKCRWinDbg.DumpFile.1shellOpen(Default) SUCCESS Type: REG_SZ, Length: 12, Data: &Open 8:21:12.7576306 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shellOpen SUCCESS Query: Name 8:21:12.7576775 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shellOpen SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7580456 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.DumpFile.1shellOpencommand SUCCESS Desired Access: All Access 8:21:12.7592768 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shellOpencommand SUCCESS Query: Name 8:21:12.7593167 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.DumpFile.1shellOpencommand SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7594629 PM windbg.exe 7140 RegSetValue HKCRWinDbg.DumpFile.1shellOpencommand(Default) SUCCESS Type: REG_SZ, Length: 68, Data: "C:debuggerswindbg.exe" -z "%1" 8:21:12.7630360 PM windbg.exe 7140 RegCreateKey HKCR.wew SUCCESS Desired Access: All Access 8:21:12.7641811 PM windbg.exe 7140 RegQueryKey HKCR.wew SUCCESS Query: Name 8:21:12.7642168 PM windbg.exe 7140 RegQueryKey HKCR.wew SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7644407 PM windbg.exe 7140 RegSetValue HKCR.wew(Default) SUCCESS Type: REG_SZ, Length: 38, Data: WinDbg.Workspace.1 8:21:12.7677107 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.Workspace.1 SUCCESS Desired Access: All Access 8:21:12.7688110 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1 SUCCESS Query: Name 8:21:12.7688488 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1 SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7690853 PM windbg.exe 7140 RegSetValue HKCRWinDbg.Workspace.1(Default) SUCCESS Type: REG_SZ, Length: 44, Data: WinDbg Workspace File 8:21:12.7708855 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1 SUCCESS Query: Name 8:21:12.7709275 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1 SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7712446 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.Workspace.1DefaultIcon SUCCESS Desired Access: All Access 8:21:12.7722720 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1DefaultIcon SUCCESS Query: Name 8:21:12.7723098 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1DefaultIcon SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7724169 PM windbg.exe 7140 RegSetValue HKCRWinDbg.Workspace.1DefaultIcon(Default) SUCCESS Type: REG_SZ, Length: 64, Data: "C:debuggerswindbg.exe",-3002 8:21:12.7742535 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1 SUCCESS Query: Name 8:21:12.7742990 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1 SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7746364 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.Workspace.1shell SUCCESS Desired Access: All Access 8:21:12.7784159 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shell SUCCESS Query: Name 8:21:12.7784565 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shell SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7785895 PM windbg.exe 7140 RegSetValue HKCRWinDbg.Workspace.1shell(Default) SUCCESS Type: REG_SZ, Length: 10, Data: Open 8:21:12.7806080 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shell SUCCESS Query: Name 8:21:12.7806528 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shell SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7809825 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.Workspace.1shellOpen SUCCESS Desired Access: All Access 8:21:12.7821576 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shellOpen SUCCESS Query: Name 8:21:12.7821933 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shellOpen SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7823025 PM windbg.exe 7140 RegSetValue HKCRWinDbg.Workspace.1shellOpen(Default) SUCCESS Type: REG_SZ, Length: 12, Data: &Open 8:21:12.7840075 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shellOpen SUCCESS Query: Name 8:21:12.7840460 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shellOpen SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7856271 PM windbg.exe 7140 RegCreateKey HKCRWinDbg.Workspace.1shellOpencommand SUCCESS Desired Access: All Access 8:21:12.7869639 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shellOpencommand SUCCESS Query: Name 8:21:12.7870052 PM windbg.exe 7140 RegQueryKey HKCRWinDbg.Workspace.1shellOpencommand SUCCESS Query: HandleTags, HandleTags: 0x0 8:21:12.7871508 PM windbg.exe 7140 RegSetValue HKCRWinDbg.Workspace.1shellOpencommand(Default) SUCCESS Type: REG_SZ, Length: 70, Data: "C:debuggerswindbg.exe" -WF "%1"
使用与我的regsitry文件相同的技术注册的上下文菜单-它在HKCR配置单元中使用shell命令。转储关联不如我的注册表文件有用,因为只支持一个调试器,并且它跳过*.ini文件,但是它确实关联了工作区文件。我个人从来没有开过工作间,但如果你开过,这可能是件好事。
那么从现在起我将在我的系统上做什么呢?我将在我的x64调试器上运行WinDbg.exe-IA,然后在x64和x86调试器上运行WinDbg.exe-I,然后运行注册表脚本,以便在加载转储的方式上提供更大的灵活性(和文件类型支持)。顺便说一句,如果这样做之后你发现你没有得到上下文菜单,那么很可能你的HKCU配置单元中有一个“Open With…”文件关联。找到.dmp密钥并将其删除以还原为全局HKCR配置。
注意,如果您无意调试AeDebug转储,那么最好将WER作为后期调试器(即不运行-i)并将问题发送给Microsoft进行分析。这是解决问题的最好办法。
WinDbg文件关联和资源管理器上下文菜单
标签:为我 current 跳过 调试器 有趣的 资源管理器 文件中 示例 input
热心网友 时间:2022-05-03 08:26
你说的还不够详细:比如你的电脑是新买就蓝屏吗?或者你是使用几年后突然出现的蓝屏,在电脑出现蓝屏之前你都做了什么?这些都是很重要的热心网友 时间:2022-05-03 09:44
错误分析:系统进程产生错误,但Windows 错误处理器无法捕获。其产生原因很多,包括: 硬件兼容性、有问题的驱动程序或系统服务、或者是某些软件。热心网友 时间:2022-05-03 11:19
不敢确定得回答啊,别见怪!看你这么急,就班门弄斧了!热心网友 时间:2022-05-03 13:10
和楼上一样 先重装系统 看是否是软件原因 如果不是软件原因 就逐项排查硬件 建议抱到电脑城去查热心网友 时间:2022-05-03 15:18
是内存问题~换内存后再试试!热心网友 时间:2022-05-03 17:43
影子系统!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!热心网友 时间:2022-05-03 20:24
将你的内存条拔下来擦下金手指重新插一下热心网友 时间:2022-05-03 23:22
在南昌的话就请到我公司来免费解决热心网友 时间:2022-05-04 02:37
和楼上一样 先重装系统 看是否是软件原因 如果不是软件原因 就逐项排查硬件 建议抱到电脑城去查