如何在64位操作系统上以64位并排安装Windows 32位调试工具?

时间:2012-11-14 18:26:49

标签: windows debugging windbg

我有一个64位Windows 2008R2虚拟机,我从SDK安装了适用于Windows 64位的调试工具。现在我希望安装32位,甚至从http://www.microsoft.com/en-us/download/details.aspx?id=8442下载相应的ISO - GRMSDK_EN_DVD.iso

然而,该死的东西认为没有什么可以安装,因为已经安装了64位。

我怎样才能安装它?

修改

好的,我卸载了64位版本。现在,它无法安装这条可爱的消息:

Setup could not find the file WinSDK_amd64\WinSDK_amd64.msi at any of the specified source locations E:\Setup

Microsoft支持网站声称我可能正在尝试安装错误的架构。但ISO文件名为GRMSDK_EN_DVD.iso,http://www.microsoft.com/en-us/download/details.aspx?id=8442表示它适用于x86。

如果我无法在64位操作系统上安装x86,那么如何在64位操作系统上安装32位windbg?

3 个答案:

答案 0 :(得分:3)

找到这个好撒玛利亚人 - http://rxwen.blogspot.ca/2010/04/standalone-windbg-v6120002633.html

谢谢,谢谢,谢谢。

答案 1 :(得分:3)

Windows SDK for Windows 7(例如)ISO映像包含Setup\WinSDKDebuggingToolsSetup\WinSDKDebuggingTools_amd64文件夹下的安装程序。

这适用于32位或64位SDK ISO,您无需自行安装SDK。

通过将调试器安装程序放在Installers文件夹X64 Debuggers And Tools-x64_en-us.msiX86 Debuggers And Tools-x86_en-us.msi下,Windows 8 SDK ISO发生了一些变化。安装两者后,您可以在C:\Program Files (x86)\Windows Kits\8.0\Debuggers

下找到它们

答案 2 :(得分:0)

此前,微软直接在其网站上发布了安装程序;这比现在的方法容易得多。现在你需要download the SDK installer,选择两个调试器,让它们下载,然后弄清楚它们下载到哪里并将它们复制到某个地方,以便将来轻松访问。除非你想要其他的SDK组件,否则ISO是过度的。