पूरे WDK के बिना विंडबग हो रही है?


91

क्या किसी को पता है कि पूरे 620MB WDK ISO को डाउनलोड किए बिना विंडबग का एनहोल्ड कैसे मिलेगा?

डीबगर को डाउनलोड करने के लिए मुझे नेट पर सभी मिल सकते हैं यह लिंक है, जो कहता है कि आपको पूरे डब्ल्यूडीके प्राप्त करना होगा: http://www.microsoft.com/whdc/devtools/debugging/default.mspx


1
किसी ने इसे पोस्ट किया: rxwen.blogspot.sg/2010/04/standalone-windbg-v6120002633.html
पेसियर

विंडोज 8.1 के लिए: Go ' developer.microsoft.com/en-us/windows/hardware/… । Ctrl F " विंडोज 8.1 एसडीके के हिस्से के रूप में (WinDbg) प्राप्त करें "। केवल स्थापना में WinDbg का चयन करें।
पचेरियर

जवाबों:


52

दरअसल, माइक्रोसॉफ्ट ने अब डिबगिंग टूल्स को एसडीके से अलग डाउनलोड करने योग्य बना दिया है। मध्य पृष्ठ के बारे में "विंडोज के लिए स्टैंडअलोन डिबगिंग टूल" (WinDbg) अनुभाग देखें:


5
जैसा कि आठ x 2 नीचे स्पष्ट है, विंडोज एसडीके के लिए वेब इंस्टॉलर में बाकी डाउनलोड किए बिना विंडोज के लिए डिबगिंग टूल स्थापित करने का विकल्प है।
बेन चैलेंजर

8
यह अब मान्य नहीं है, क्योंकि लिंक अब WDK डाउनलोड साइट पर रीडायरेक्ट करता है। हवाबू एमएसआई पैकेज होवेवर को सीधे डाउनलोड किया जा सकता है, जैसा कि @Wu Yongzheng ने बताया है।
abaumg

2
WDK डाउनलोड साइट में अब डिबगिंग टूल स्टैंडअलोन डाउनलोड करने के लिए एक अनुभाग है - msdn.microsoft.com/en-us/windows/hardware/hh852365
डेव ब्लैक

वर्तमान में लिंक के साथ वेबपेज, यह 8.1 जीत के लिए है, लेकिन win7 पर ठीक काम करता है। यह कहता है कि इसके लिए 1.2GB की आवश्यकता होती है, लेकिन कुछ विंडो के माध्यम से क्लिक करें और इसमें 250MB के बारे में सिर्फ विंडबग स्थापित करने का विकल्प होता है। फ़ाइल, कम से कम लेखन के रूप में, sdksetup.exe है
बार्लोप

1
यह एक बार फिर से अमान्य है, और अब WDK फिर से इसे फिर से डाउनलोड करने का एकमात्र तरीका है।
सिल्वरबैकनेट

52

आधिकारिक तौर पर, आप नहीं कर सकते । लेकिन कोई आपकी सुविधा के लिए उन्हें निकाल रहा है और उनकी मेजबानी कर रहा है

नोट: आप आधिकारिक साइट पर पुराने रिलीज प्राप्त कर सकते हैं, लेकिन नवीनतम डब्ल्यूडीके का हिस्सा हैं।


1
ऐसा लगता है कि लिंक किसी भी अधिक WinDbg डाउनलोड प्रदान नहीं करता है।
थॉमस वेलर

यह माइक्रोसॉफ्ट द्वारा एक युगल साल पहले किया गया निर्णय था। डिबगिंग टूल्स को अब स्टैंडअलोन के रूप में उपलब्ध नहीं होने के बारे में बहुत सारी शिकायतें मिलने के बाद, उन्होंने इसे वापस जोड़ने का फैसला किया। डाउनलोड के स्थान के लिए ओपी के प्रश्न के लिए मेरा उत्तर देखें।
डेव ब्लैक

2
वे अभी भी उस साइट पर हैं, लेकिन नीचे दिए गए Addy द्वारा पोस्ट किए गए कोडमैकेइन . com / downloads.html पर ।
EM0

46

यदि आप निम्न लिंक से windk_web.exe चलाते हैं, तो आप चुनिंदा रूप से विंडबग स्थापित कर सकते हैं या विंडबग इंस्टॉलर msi निकाल सकते हैं।

विंडोज 7 और .NET फ्रेमवर्क 4 के लिए माइक्रोसॉफ्ट विंडोज एसडीके http://go.microsoft.com/fwlink/?LinkID=191420

विंडोज के लिए डिबगिंग टूल


1
इसके अलावा, केवल स्पष्ट होने के लिए, जब आप सुकेश द्वारा सुझाए गए इंस्टॉलर को चलाते हैं, तो आपको केवल 'विंडोज के लिए डिबगिंग टूल' का चयन करना होगा। यह उस के साथ स्थापित किया जाएगा! (मैंने सुकेश के उत्तर में एक छवि जोड़ दी है (आशा है कि आप बुरा नहीं मानते), दूसरों की मदद करने के लिए)।
एंडी

19
यह अभी विन 7 64 बिट पर कोशिश की, और इंस्टॉलर विफल रहता है।
काइलोटन

2
अभी विन 7 32 बिट पर यह कोशिश की, और मैं windbg.exe नहीं ढूँढ सकता। किसी को भी यह समस्या थी। stackoverflow.com/questions/14020077/…
वू योंगझेंग

1
यह समाधान जीत xp के लिए ठीक काम करता है, लेकिन 7 64 बिट जीतने पर नहीं। ऊपर दिए गए आठ x 2 या डेव ब्लैक का समाधान विंडोज़ 7 64 बिट के लिए ठीक काम करता है।
Gob00st

1
मैंने सारा सामान लगा दिया, फिर भी windbg.exe कहीं नहीं मिला। किसी को भी पता है कि निष्पादन योग्य कहां है?
टॉम ज़ातो -

30

विंडबग की स्टैंडअलोन एमएसआई फाइल को यहां से डाउनलोड किया जा सकता है। संस्करण 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
@UYongzheng, आपको यह कहां से मिला? यह किस पृष्ठ से जुड़ा हुआ है?
3

मैंने इसे एक गैर-Microsoft वेबसाइट से पाया। किसको भूल जाओ।
वू योंगझेंग

विंडोज 7 64 बिट पर काम करें। लिंक संदिग्ध है।
श्री रूबिक्स

28

यदि आप विंडोज 7 x64 पर हैं, तो सुकेश द्वारा प्रदान किया गया समाधान काम नहीं करता है।

मैं विंडोज 8 ( यहां ) के लिए विंडोज एसडीके इंस्टॉलर को डाउनलोड करके डिबगिंग टूल्स को स्थापित करने में कामयाब रहा , और फिर इंस्टॉलर में "विंडोज के लिए डिबगिंग टूल्स" को चुनना:

स्क्रीनशॉट


डेव ब्लैक ने अधिक उत्तर तिथि प्रदान की है जिसे मैंने स्वीकृत उत्तर के रूप में चिह्नित किया है। वह पृष्ठ जिसे वह आपके लिंक (और अन्य जानकारी) से जोड़ता है।
नियाल कनॉटघटन

धन्यवाद यह मेरे विंडोज 7 पर काम किया। विंडोज 7 एक स्थापित नहीं हो रहा था।
ज़ार




9

Windows 10 संस्करण के साथ गाथा जारी है। मुझे विजुअल स्टूडियो 2015 के साथ स्वच्छ विंडोज 10 ओएस पर विन डिबग टूल स्थापित करना था।

एक लंबी कहानी को छोटा करने के लिए, डेविड ब्लैक द्वारा दिए गए लिंक में दिए गए निर्देशों का पालन करें। फ़ाइलों को डाउनलोड करने के बाद, एसडीके इंस्टॉलर को चलाने के बजाय , इंस्टॉलर निर्देशिका को ब्राउज़ करें और सीधे एमएसआई फ़ाइलों को निष्पादित करें।

मुझे आश्चर्य है कि डब्ल्यूडीके / एसडीके स्थापना के संबंध में एमएस ढलान के कारण पिछले दशक के माध्यम से कितने आदमी घंटे खो गए हैं?



4

विंडोज 7 x86 के लिए आप आईएसओ भी डाउनलोड कर सकते हैं: http://www.microsoft.com/en-us/download/confirmation.aspx?id=8442

और \ Setup \ WinSDKDebuggingTools \ dbg_x86.msi चलाएं

WinDbg.exe तब (डिफ़ॉल्ट स्थान) पर स्थापित हो जाएगा: C: \ Program Files (x86) \ Windows के लिए डिबगिंग उपकरण (x86)


मैं बड़े आईएसओ को डाउनलोड करने से बचने का एक तरीका खोज रहा था जब मैं केवल इसका एक छोटा सा हिस्सा स्थापित करना चाहता हूं
Niall Connaughton

1

WinDbg अब MS Store के माध्यम से अलग से उपलब्ध है। इसे "पूर्वावलोकन" कहा जाता है, लेकिन मैंने इसे कुछ मेमोरी डंप का विश्लेषण करने के लिए परीक्षण किया और यह ठीक काम करता है।

यदि आप विंडोज 10 पर हैं - तो एमएस स्टोर लॉन्च करें, सर्च बॉक्स में "WinDbg" टाइप करें और वोई-ला - आपके पास है। डाउनलोड लगभग है। 100 एमबी। यह स्वचालित रूप से आवश्यक प्रतीकों को मिटा देगा।


1
यह मेरे लिए इस समय अनुपयोगी लगता है; गाड़ी।
इलियट

0

यह Microsoft लिंक आपको SDK का चयन करने की अनुमति देता है। जब आप इंस्टॉल चलाते हैं और केवल विंडोज डिबगिंग टूल का चयन करते हैं तो यह केवल 288mb डाउनलोड करेगा और टूल को अकेले खड़े होने के रूप में इंस्टॉल करेगा।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.