2011-12-09 14 views
11

से उत्पन्न होता है तो विंडोज विस्टा से शुरू होता है, अब कोई कार्य प्रबंधक से प्रक्रिया डंप उत्पन्न कर सकता है। आम तौर पर मैं एडप्लस या विंडबग से सीधे उपयोग करके एक प्रक्रिया डंप उत्पन्न करता हूं। यदि मैं इनमें से किसी एक विकल्प का उपयोग करता हूं, तो मुझे यह वर्णन करने के लिए कि किस प्रकार का डंप उत्पन्न हुआ है, मुझे अपने आदेश के साथ कुछ स्विच प्रदान करना होगा। यह देखते हुए कि जब मैं कार्य प्रबंधक से प्रक्रिया डंप उत्पन्न करता हूं, तो ये सभी विवरण छुपाए जाते हैं, क्या कोई जानता है कि यह किस प्रकार का डंप है और इसमें क्या शामिल है? मुझे कहीं याद है कि कार्य प्रबंधक से उत्पन्न प्रक्रिया डंप में हैंडल टेबल पर विवरण शामिल नहीं है। इस पर कोई विचार भी?प्रक्रिया प्रबंधक डंप जब यह कार्य प्रबंधक

+3

यह एक बड़ा, किट और कैबूडल शामिल है। आपकी प्रतिक्रिया के लिए –

उत्तर

13

डंप "पूर्ण मेमोरी वाला उपयोगकर्ता मिनी डंप फ़ाइल" है, इसलिए अधिकांश कार्यों के लिए आप अच्छे हैं।

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

इसके अलावा, आपको पता होना चाहिए कि 64 बिट विंडोज जहाजों को टास्क मैनेजर के दो संस्करणों के साथ जाना चाहिए। 64 बिट मैनेजर 64 बिट डंप बनाएगा - यहां तक ​​कि 32 बिट प्रक्रियाओं के लिए भी (यानी डंप में 32 बिट प्रक्रिया चलाने के लिए आवश्यक Wow64 सामग्री होगी)। हालांकि, यदि आप टास्क मैनेजर के 32 बिट संस्करण (\ Windows \ SysWOW64 में स्थित) का उपयोग करते हैं तो आपको उचित 32 बिट डंप मिलेगा।

+0

धन्यवाद ब्रायन। मेरा सवाल वास्तव में कार्य प्रबंधक के माध्यम से डंप की तरह डंप के प्रकार के बारे में है। क्या यह कुछ है। डंप/एम या यह है। डंप/एमटी या कुछ और आदि। टास्क मैनेजर के माध्यम से उत्पन्न डंप फ़ाइल का विश्लेषण करने में मैंने एक बात ध्यान में रखी है कि जब मैं दौड़ता हूं तो मुझे कुछ भी नहीं मिलता है! कमांड को संभालें। मुझे लगता है कि संभवतः क्योंकि डंप में हैंडल डेटा नहीं है –

+2

यह "पूर्ण मेमोरी वाला उपयोगकर्ता मिनी डंप फ़ाइल" उत्पन्न करता है जो कि .dump/ma कमांड जैसा होना चाहिए। हालांकि, मैंने अभी सत्यापित किया है कि मुझे कोई डेटा नहीं मिला है! दिलचस्प (बहुत बुरा मैं फिर से आपके प्रश्न को ऊपर नहीं उठा सकता ...) –

+1

कम से कम यह फिर से आश्वासन देता हूं कि मैं पागल नहीं हूं :) मुझे लगता है कि यह अभी भी एक रहस्य है कि पूर्ण यादों के साथ मिनी डंप में हैंडल टेबल शामिल नहीं है –