在 Windows 7 上安装调试工具以分析小型转储
Posted
技术标签:
【中文标题】在 Windows 7 上安装调试工具以分析小型转储【英文标题】:installing debugging tools to analyse minidumps on windows 7 【发布时间】:2012-12-10 19:13:21 【问题描述】:我一直在尝试安装“调试工具”,以便尝试分析转储文件导致服务器崩溃(Windows Server 2008 R2)。
我过去曾经这样做过,但我找不到如何安装/定位 Windows 7 调试工具。
我已阅读此知识库文章:http://support.microsoft.com/kb/315263。
然后我尝试从以下文章 (http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx) 下载“Windows 调试工具”。我选择了“将 Windows 调试工具安装为独立组件”,下载文件并安装。
它确实安装成功,但我仍然找不到文件。这对我来说似乎是一个愚蠢的问题,但我无法以任何方式找到调试工具!我什至尝试下载提到的 Windows 7 调试工具 (http://www.microsoft.com/en-us/download/details.aspx?id=8279),但还是找不到它们!
任何帮助将不胜感激
【问题讨论】:
【参考方案1】:我遇到了同样的问题。我搜索了我的整个系统,没有找到任何windbg的痕迹。我懒得去找原因。相反,我暂停了安装程序,在 temp 目录中找到了 windbg MSI 文件,并直接安装了它。效果很好。
如果有人想要这个文件,我把它放在这里:https://dl.dropboxusercontent.com/u/5395920/windbg-x86-6.12.0002.633.msi。版本为 6.12.0002.633 (x86),其 MD5/SHA1 为 2bd67a7b00507ad93539e138a4a6a2bf / 117814c255f19dc67e769c668bc97e547c05a55b。它也在这里,直接来自微软http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi,但我不知道它会持续多久。
【讨论】:
【参考方案2】:试试这个找到windbg.exe
cd /d c:
dir /s windbg.exe
【讨论】:
【参考方案3】:这里有点类似的问题:
包含调试工具的 Win7 的 Win SDK 安装程序总是失败。 但是在安装日志中可以找到上述链接http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi
这个安装程序运行良好!
如果有人需要 Win SDK 中的其他工具:日志中有更多 msi 安装程序链接!
【讨论】:
【参考方案4】:我昨天在另一个系统上再次通过 Win SDK 安装程序失败。我(再次)删除了对 MVC++ 10 编译器的所有引用,但安装程序仍然失败(即使未选中编译器复选框)。
我需要 cdb.exe 来安装新的 Qt。有一个 MSDN 档案可以在这里找到 - http://archive.msdn.microsoft.com/debugtoolswindows/Release/ProjectReleases.aspx?ReleaseId=4912
虽然我使用了不同的 dbg_x86.msi,但这个在字节数等方面似乎相似,并且来自 Microsoft 的网站。
【讨论】:
【参考方案5】:如果其他方法都失败了,您可能想试试here 中的“Windows 8.1 独立调试工具”。详情请见my answer。
【讨论】:
以上是关于在 Windows 7 上安装调试工具以分析小型转储的主要内容,如果未能解决你的问题,请参考以下文章
windows XP下Python2.7包管理工具安装-setuptool,pipdistributenosevirtualenv
如何在 Windows Phone 7 上调试 Internet Explorer?
在 windows 上使用 clion 调试 rust 代码