मैं विंडोज 8 में उपयोगकर्ता मोड ड्राइवर विफलताओं को कैसे डिबग कर सकता हूं


10

मेरे पास 32 जीबी का एसडी कार्ड है। जब भी मैं अपने नए अपग्रेड किए गए विंडोज 8 लैपटॉप में यह कार्ड डालता हूं तो ओएस सामान्य रूप से प्रतिक्रिया देना बंद कर देता है। मेट्रो ऐप्स काम नहीं करेंगे। सिस्टम लॉग-इन कर सकता है या नहीं भी कर सकता है। डेस्कटॉप ऐप्स चीजों को करने में सक्षम हो भी सकते हैं और नहीं भी। जब मैं कार्ड निकालता हूं और फिर से शुरू करता हूं तो सब ठीक है। जैसे ही मैंने कार्ड वापस डाला, सिस्टम फिर से दुर्व्यवहार करना शुरू कर देता है।

मैंने विंडोज अपडेट चलाया है, इसलिए मेरे पास माइक्रोसॉफ्ट के नवीनतम ड्राइवर हैं।

यह मेरे पास मौजूद 8 जीबी कार्ड के साथ नहीं होता है। दुर्भाग्य से मेरे पास केवल एक 32 जीबी कार्ड है, इसलिए मैं दूसरों के साथ परीक्षण नहीं कर सकता।

सिस्टम ईवेंट लॉग की जांच से मैंने यह निर्धारित किया है कि यह उपयोगकर्ता मोड ड्राइवर विफलता के कारण हो रहा है।

मैं इस मुद्दे को यहाँ से कैसे हटा सकता हूँ? मैं कैसे पता लगा सकता हूं कि यह किस ड्राइवर से संबंधित है? क्या कहीं पर डॉ। वाटसन क्रैश डंप होगा?

घटना 10110

विवरण

- System 

  - Provider 

   [ Name]  Microsoft-Windows-DriverFrameworks-UserMode 
   [ Guid]  {2E35AAEB-857F-4BEB-A418-2E6C0E54D988} 

   EventID 10110 

   Version 1 

   Level 1 

   Task 64 

   Opcode 0 

   Keywords 0x2000000000000000 

  - TimeCreated 

   [ SystemTime]  2012-10-29T00:51:57.532718300Z 

   EventRecordID 40417 

   Correlation 

  - Execution 

   [ ProcessID]  1056 
   [ ThreadID]  3796 

   Channel System 

   Computer thebrain 

  - Security 

   [ UserID]  S-1-5-18 


- UserData 

  - UMDFHostProblem 

   [ lifetime]  {811E3DC4-FBC6-420B-ABCC-AD7505A36F3B} 
  - Problem 

   [ code]  3 
   [ detectedBy]  2 

   ExitCode 3 

  - Operation 

   [ code]  259 
   Message 72448 

   Status 4294967295 

संपादित करें 1

इसलिए मैंने SysInternals से Debug View का उपयोग करने की कोशिश की (आप इसे यहां प्राप्त कर सकते हैं: http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx )।

इससे मुझे यह जानकारी मिली: डिबग व्यू स्क्रीनशॉट

जो विशेष रूप से उपयोगी नहीं है।

फिर मैंने WinDbg को जोड़ने की कोशिश की WUDFHost.exe(यह प्रक्रिया जो उपयोगकर्ता मोड ड्राइवरों को होस्ट करने के लिए लगती है) यह देखने के लिए कि क्या यह त्रुटि पकड़ सकता है।

इसे यहाँ प्राप्त करें: http://msdn.microsoft.com/en-US/windows/hardware/hh852363

निर्देश: http://msdn.microsoft.com/en-US/library/windows/hardware/ff554716(v=vs.85).aspx

इससे ज्यादा मदद नहीं मिली। जैसा कि मुझे उम्मीद थी कि यह किसी भी अपवाद को नहीं पकड़ेगा (जो मुझे कम से कम दुर्घटना के कारण की ओर इशारा करेगा)। यहाँ एक धागे का ढेर है: विनडबग स्टैक ट्रेस


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

हाँ मुझे पता हे। मुझे उम्मीद थी कि वे अपने ड्राइवर में कुछ डिबग संदेश छोड़ गए थे। जैसा कि आप देख सकते हैं कि मुझे कुछ मिला है, लेकिन कुछ भी मददगार नहीं है।
टॉम हेनेन

जवाबों:


1

यकीन नहीं होता कि यह मदद करेगा, लेकिन क्या आपने C: \ Windows \ Minidump पर minidump फ़ाइलों की कोशिश की है। MiniDump फ़ाइलें


दुर्भाग्य से वह निर्देशिका मौजूद नहीं है। मुझे आश्चर्य होता है कि क्या मुझे Win8 में मिनिडंप को चालू करने की आवश्यकता है या वे एक अलग स्थान पर हैं।
टॉम हेनेन

मेरे पास Win8 है, और यही वह जगह है जहाँ वे मेरे लिए संग्रहीत हैं ... यहाँ minidump को सक्षम करने पर कुछ सामान्य जानकारी के लिए लिंक है, लेकिन Win8 के लिए विशिष्ट नहीं है ... लिंक के साथ ही [लिंक] ( blog.nirsoft.net/2010 / 07/27 /… ) आशा है कि थोड़ा मदद करता है ....
Launa
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.