รับ windbg โดยไม่มี WDK ทั้งหมดหรือไม่? [ปิด]


92

ไม่มีใครรู้วิธีรับ windbg โดยไม่ต้องดาวน์โหลด WDK ISO ขนาด 620MB ทั้งหมด?

ทั้งหมดที่ฉันสามารถค้นหาบนสุทธิดาวน์โหลดดีบักคือการเชื่อมโยงนี้ซึ่งบอกไว้ว่าคุณต้องได้รับ WDK ทั้งหมด: http://www.microsoft.com/whdc/devtools/debugging/default.mspx


1
มีคนโพสต์สิ่งนี้: rxwen.blogspot.sg/2010/04/standalone-windbg-v6120002633.html
Pacerier

สำหรับ Windows 8.1: ไปที่ ' developer.microsoft.com/en-us/windows/hardware/… . Ctrl F "รับ(WinDbg) เป็นส่วนหนึ่งของ Windows 8.1 SDK " เลือก WinDbg เท่านั้นในการติดตั้ง
Pacerier

คำตอบ:


52

ที่จริงแล้ว Microsoft ได้ทำให้ Debugging Tools สามารถดาวน์โหลดแยกต่างหากจาก SDK ได้แล้ว ค้นหาส่วน "เครื่องมือดีบักแบบสแตนด์อโลนสำหรับ Windows (WinDbg)" ที่อยู่ตรงกลางหน้า:


5
ดังที่แปดx2อธิบายไว้ด้านล่างโปรแกรมติดตั้งเว็บสำหรับ Windows SDK มีตัวเลือกในการติดตั้งเครื่องมือดีบักสำหรับ Windows โดยไม่ต้องดาวน์โหลดส่วนที่เหลือ
Ben Challenor

9
สิ่งนี้ใช้ไม่ได้อีกต่อไปเนื่องจากลิงก์เปลี่ยนเส้นทางไปยังไซต์ดาวน์โหลด WDK สามารถดาวน์โหลดแพ็คเกจ windbg MSI ได้โดยตรงตามที่ @Wu Yongzheng กล่าวไว้
abaumg

2
ขณะนี้ไซต์ดาวน์โหลด WDK มีส่วนสำหรับการดาวน์โหลดเครื่องมือแก้จุดบกพร่องแบบสแตนด์อโลน - msdn.microsoft.com/th-th/windows/hardware/hh852365
Dave Black

ขณะนี้หน้าเว็บที่มีลิงก์บอกว่าเป็นสำหรับ win 8.1 แต่ใช้งานได้ดีกับ win7 มันบอกว่าต้องใช้ 1.2GB แต่คลิกผ่านไม่กี่หน้าต่างและมีตัวเลือกในการติดตั้งเพียงแค่ windbg ประมาณ 250MB ไฟล์อย่างน้อยที่สุดในขณะเขียนคือ sdksetup.exe
barlop

1
สิ่งนี้ไม่ถูกต้องอีกครั้งและตอนนี้ WDK เป็นอีกวิธีเดียวที่จะดาวน์โหลดได้อีกครั้ง
SilverbackNet

52

อย่างเป็นทางการคุณไม่สามารถ แต่บางคนของพวกเขาได้รับการสกัดเพื่อความสะดวกสบายของคุณและโฮสติ้งพวกเขา

หมายเหตุ: คุณสามารถรับรุ่นเก่าได้ที่เว็บไซต์อย่างเป็นทางการ แต่เวอร์ชันล่าสุดเป็นส่วนหนึ่งของ WDK


1
ดูเหมือนว่าลิงก์จะไม่มีการดาวน์โหลด WinDbg อีกต่อไป
Thomas Weller

นี่เป็นการตัดสินใจของ Microsoft เมื่อสองสามปีก่อน หลังจากได้รับการร้องเรียนจำนวนมากเกี่ยวกับการที่เครื่องมือดีบักไม่สามารถใช้งานเป็นแบบสแตนด์อโลนได้อีกต่อไปพวกเขาจึงตัดสินใจเพิ่มกลับ ดูคำตอบของฉันด้านบนสำหรับคำถามของ OP สำหรับตำแหน่งของการดาวน์โหลด
Dave Black

2
พวกเขายังคงอยู่ในไซต์นั้น แต่อยู่ที่codemachine.com/downloads.htmlตามที่โพสต์โดยAddyด้านล่าง
EM0

46

หากคุณเรียกใช้ winsdk_web.exe จากลิงค์ต่อไปนี้คุณสามารถเลือกติดตั้ง windbg หรือแยกตัวติดตั้ง windbg msi

Microsoft Windows SDK สำหรับ Windows 7 และ. NET Framework 4 http://go.microsoft.com/fwlink/?LinkID=191420

เครื่องมือดีบักสำหรับ Windows


1
นอกจากนี้เพื่อให้ชัดเจนเมื่อคุณเรียกใช้โปรแกรมติดตั้งที่แนะนำโดย Sukesh คุณจะต้องเลือก 'Debugging Tools for Windows' เท่านั้น จะติดตั้งด้วย! (ฉันได้เพิ่มรูปภาพลงในคำตอบของ Sukesh (หวังว่าคุณจะไม่รังเกียจ) เพื่อช่วยเหลือผู้อื่น)
Andy

19
ลองตอนนี้กับ Win 7 64bit และโปรแกรมติดตั้งล้มเหลว
Kylotan

2
ลองตอนนี้กับ Win 7 32bit แล้วฉันไม่พบ windbg.exe มีคนมีปัญหานี้เช่นกัน stackoverflow.com/questions/14020077/…
Wu Yongzheng

1
วิธีนี้ใช้ได้กับ win xp แต่ไม่ใช่ใน win 7 64 บิต โซลูชันแปดx2หรือ Dave Black ด้านบนใช้งานได้ดีสำหรับ windows 7 64bit
Gob00st

1
ฉันติดตั้งทุกอย่างแล้ว แต่ก็ไม่พบ windbg.exe เลย ใครรู้ว่าปฏิบัติการอยู่ที่ไหน?
Tomáš Zato - คืนสถานะ Monica

30

ไฟล์ MSI แบบสแตนด์อโลนของ windbg สามารถดาวน์โหลดได้จากที่นี่ เวอร์ชันคือ 6.12.0002.633 (x86) http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi


2
มีรุ่น 64 บิตหรือไม่? มันสำคัญจริงหรือ?
m3nda

1
@ หวูจงเจิ้งคุณหาสิ่งนี้มาจากไหน? ลิงค์มาจากเพจไหน
Pacerier

ฉันพบมันจากเว็บไซต์ที่ไม่ใช่ของไมโครซอฟท์ ลืมอันไหน.
Wu Yongzheng

ทำงานบน Windows 7 64 บิต ลิงค์เป็นที่น่าสงสัย
Mr Rubix

28

หากคุณใช้ Windows 7 x64 การแก้ปัญหาโดย Sukesh จะไม่ทำงาน

ฉันจัดการเพื่อติดตั้งเครื่องมือดีบักโดยดาวน์โหลดตัวติดตั้ง Windows SDK สำหรับ Windows 8 ( ที่นี่ ) จากนั้นเลือก "Debugging Tools for Windows" ในตัวติดตั้ง:

ภาพหน้าจอ


Dave Black ให้คำตอบที่ทันสมัยกว่าซึ่งฉันทำเครื่องหมายว่าเป็นคำตอบที่ยอมรับ หน้าที่เขาเชื่อมโยงไปถึงมีลิงค์ของคุณ (และข้อมูลอื่น ๆ )
Niall Connaughton

ขอบคุณสิ่งนี้ทำงานบน Windows 7 ของฉัน Windows 7 ไม่ได้รับการติดตั้ง
zar


11

ลองลิงค์เก็บ MSDN ที่http://archive.msdn.microsoft.com/debugtoolswindows/Release/ProjectReleases.aspx?ReleaseId=4912 มี WinDbg MSI สำหรับทั้ง 32- และ 64 บิต (เวอร์ชัน 6.12.2.633)



9

เทพนิยายยังคงดำเนินต่อไปด้วยเวอร์ชัน Windows 10 ฉันต้องติดตั้ง Win Debug Tools บน Windows 10 OS ที่สะอาดด้วย Visual Studio 2015

หากต้องการสร้างเรื่องสั้นให้สั้นเพียง ทำตามคำแนะนำในลิงก์ที่ David Black ให้มา หลังจากดาวน์โหลดไฟล์แทนที่จะเรียกใช้ตัวติดตั้ง SDK ให้เรียกดูไดเร็กทอรีโปรแกรมติดตั้งและเรียกใช้ไฟล์ msi โดยตรง

ฉันสงสัยว่าเวลาทำงานของคนหายไปกี่ชั่วโมงในช่วงทศวรรษที่ผ่านมาเนื่องจากความเลอะเทอะของ MS เกี่ยวกับการติดตั้ง WDK / SDK?



4

สำหรับ Windows 7 x86 คุณสามารถดาวน์โหลด ISO: http://www.microsoft.com/en-us/download/confirmation.aspx?id=8442

และเรียกใช้ \ Setup \ WinSDKDebuggingTools \ dbg_x86.msi

จากนั้น WinDbg.exe จะถูกติดตั้ง (ตำแหน่งเริ่มต้น) ไปที่: C: \ Program Files (x86) \ Debugging Tools สำหรับ Windows (x86)


ฉันกำลังมองหาวิธีหลีกเลี่ยงการดาวน์โหลด ISO ขนาดใหญ่เมื่อฉันต้องการติดตั้งเพียงส่วนเล็ก ๆ เท่านั้น
Niall Connaughton

1

ขณะนี้ WinDbg มีจำหน่ายแยกต่างหากผ่าน MS Store เรียกว่า "Preview" แต่ฉันทดสอบเพื่อวิเคราะห์การทิ้งหน่วยความจำบางส่วนและใช้งานได้ดี

หากคุณใช้ Windows 10 - เปิด MS Store พิมพ์ "WinDbg" ในช่องค้นหาและ voi-la - คุณมีแล้ว การดาวน์โหลดประมาณ 100mb. มันจะดาวน์โหลดสัญลักษณ์ที่ต้องการโดยอัตโนมัติ


1
สิ่งนี้ดูเหมือนใช้ไม่ได้สำหรับฉันในขณะนี้ รถ
Elliot

1

ฉันกำลังมองหาสิ่งเดียวกันสำหรับการดำเนินการที่รวดเร็วและพบคำถามนี้ ฉันต้องการทั้งเวอร์ชัน 32 บิตและ 64 บิต

นี่เป็นเวอร์ชันเก่ากว่า แต่ลิงก์มาจากเซิร์ฟเวอร์ของ Microsoft จึงควรปลอดภัย ลิงก์สำหรับเวอร์ชัน 32 บิตยังอยู่ในคำตอบก่อนหน้านี้ แต่หมายเลขเวอร์ชันที่ฉันได้รับจากการติดตั้งนั้นแตกต่างกันบางทีลิงก์เดียวกันอาจได้รับการอัปเดตด้วยเวอร์ชันที่ใหม่กว่าตั้งแต่ปี 2013

Cheksums ถูกสร้างขึ้นทั้งในเครื่องและใน VirusTotal ซึ่งตรงกัน

เครื่องมือดีบักสำหรับ Windows (x64) (6.12.2.633) ( VirusTotal Scan ): http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools_amd64/dbg_amd64 .msi (SHA-256: 2e491bb98850abf9b9d2627185b57e048ba9b2410d68303698ac68c2daad9e5d)

เครื่องมือดีบักสำหรับ Windows (x86) (6.12.2.633) ( VirusTotal Scan ): http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86 .msi (SHA-256: 5a0f43281e51405408a043e2f94dd51782ef29671307d3538cfdff5b0e69d115)

ฉันทดสอบดีบักเกอร์ 64 บิตด้วยโปรแกรม 64 บิตที่คอมไพล์เมื่อหลายปีก่อน (~ 2012) และใช้งานได้ ทดสอบบน Windows 10 Pro 64 บิต (v2004 Build 19041.207)


0

ลิงค์ Microsoft นี้ช่วยให้คุณเลือก SDK เมื่อคุณเรียกใช้การติดตั้งและเลือกเฉพาะเครื่องมือดีบัก Windows มันจะดาวน์โหลดเพียง 288mb และติดตั้งเครื่องมือแบบสแตนด์อโลน

https://developer.microsoft.com/en-us/windows/hardware/download-windbg

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.