如何获取Windbg x86版本?

问题描述 投票:0回答:3

我有一台 x64 机器,想要安装 Windbg (x86)。我继续 http://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx 下载调试工具。但是,仅安装了 Windbg (x64)。

我想要 x86 版本的原因是因为我在调试 x86 应用程序时遇到问题,而在使用 Windbg (x86) 时我没有遇到这些问题。

windows x86 windbg
3个回答
1
投票

WinDbg(以前称为 WinDbg Preview)将检测 32/64 位并相应地附加。

原答案

几周前我也找不到它。最终我去了windbg.org,它链接到了我想要的下载。检查一下,看看是否是您需要的。


1
投票

简短的答案是获取适用于 Windows 的最新 SDK 或 DDK(现在称为 WDK)。最新版本的调试工具包含在最新版本中。

安装目录

这些是 Windows 调试工具的默认安装目录:

  • C:\Program Files (x86)\Windows Kits\8.x\Debuggers\x64
  • C:\Program Files (x86)\Windows Kits\8.x\Debuggers\x86

摘自:http://msdn.microsoft.com/en-us/library/windows/hardware/ff551063(v=vs.85).aspx

从此处开始了解 Windows 调试工具的概述。该工具集包括 WinDbg 和其他调试器。驱动程序开发环境和 Windows 调试器集成到 Microsoft Visual Studio 中。

•要设置集成环境,请安装 Visual Studio,然后安装 Windows 驱动程序工具包 (WDK)。 Windows 调试工具包含在 WDK 中。您可以在这里获取集成环境。

•如果您不需要 WDK,您可以获取 Windows 调试工具,作为 Windows 8.1 的 Windows 软件开发工具包 (SDK) 的一部分。您可以在此处获取适用于 Windows 8.1 的 Windows SDK。

•如果您只想下载 Windows 调试工具,请安装 Windows SDK,并在安装过程中选择“Windows 调试工具”框并清除所有其他框。


1
投票

这里给出了微软官方的直接下载链接

WinDbg,以前的 WinDbg 预览版

将检测 32/64 位并相应附加。

下载:https://aka.ms/windbg

旧版本现在称为 WinDbg classic。

适用于 Windows 7 的 Windbg - 下载

x86:http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi

x64:http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools_amd64/dbg_amd64.msi

适用于 Windows 10 的 Windbg (WinDbg 10.0.18362.1) - 下载

x86:https://download.microsoft.com/download/4/2/2/42245968-6A79-4DA7-A5FB-08C0AD0AE661/windowssdk/Installers/X86%20Debuggers%20And%20Tools-x86_en-us.msi

x64:https://download.microsoft.com/download/4/2/2/42245968-6A79-4DA7-A5FB-08C0AD0AE661/windowssdk/Installers/X64%20Debuggers%20And%20Tools-x64_en-us.msi

Microsoft Store 中的 Windbg 预览版 (WindbgX)

https://www.microsoft.com/store/p/windbg/9pgjgd53tn86


来源: https://github.com/yanglr/advDotnetDebugging/blob/main/README.md

Microsoft Store 中的 WinDbg 预览版将不再接收更新,因为它已被官方 WinDbg 取代(见上文)。

© www.soinside.com 2019 - 2024. All rights reserved.