নীল স্ক্রিনের ত্রুটির পরে উইন্ডোজে কোনও মেমরি ডাম্প কীভাবে বিশ্লেষণ করা যায়?


15

আমার কম্পিউটারটি উইন্ডোজ 7 এক্স 64 চালিত সময়ে সময়ে ক্রাশ হয়। আপনি দয়া করে কীভাবে মেমরি ডাম্প বিশ্লেষণ করবেন বা সম্ভাব্য কারণ এবং আরও সমস্যা সমাধানের পদক্ষেপগুলি নির্দেশ করতে পারেন সে বিষয়ে পরামর্শ দিতে পারেন?

কম্পিউটার একটি bugcheck থেকে পুনরায় বুট হয়েছে। বাগচেকটি ছিল: 0x0000003b (0x00000000c00000055, 0xfffff96000015de8, 0xfffff88007db9fb0, 0x0000000000000000) একটি ডাম্প এতে সংরক্ষণ করা হয়েছিল: সি: \ উইন্ডোজ EM MEMORY.DMP। রিপোর্ট আইডি: 080210-24819-01।

WinDbg রান ফলাফল থেকে উদ্ধৃতি

এক্সেসিপশন_কোড: (এনটিএসটিএটিএস) 0xc0000005 - 0x% 08 এলএক্স নির্দেশাবলী 0x% 08lx এ রেফারেন্সযুক্ত। মেমরিটি% s হতে পারে না।

...

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

বুগচেক_এসটিআর: 0x3 বি

PROCESS_NAME: এক্সপ্লোরার এক্সেক্স

...

MODULE_NAME: win32k

IMAGE_NAME: win32k.sys

কোন নির্দিষ্ট ড্রাইভারের সমস্যা আছে তা বোঝার কোনও উপায় আছে?


উত্তর:


19

আমি মাইক্রোসফ্টের ডিবাগিং সরঞ্জামটি ব্যবহার করব: WinDbg । এটি আপনার মতো মেমরি ডাম্পগুলি পড়তে এবং স্বয়ংক্রিয়ভাবে বিশ্লেষণ করতে পারে। (উইনডিবিজি কমান্ডটির যথাযথ নামকরণ করা হয়েছে !analyze:)

সরঞ্জামটি শক্তিশালী তবে বেশ জটিল। এখানে গাইডের একটি বিস্তারিত উপায় ।

একই ফোরামটি ব্লুস্ক্রিনভিউয়ের পরামর্শ দেয় । আমি এটা চেষ্টা করেন নি; এটি সম্ভবত ব্যবহার করা সহজ, তবে বিস্তারিত তথ্য দেয় না।


হালনাগাদ:

কোন নির্দিষ্ট ড্রাইভারের সমস্যা আছে তা বোঝার কোনও উপায় আছে?

!analyzeরান করার পরে kবা kd। এটি ক্র্যাশের ঠিক আগে স্ট্যাক ট্রেসটি প্রদর্শন করবে। স্ট্যাক ট্রেস হ'ল ক্র্যাশের ঠিক আগে তৈরি শীর্ষে ফাংশন কলগুলির তালিকা। আপনার অন্তত জড়িত মডিউলগুলির ফাইল নামগুলি (ডিএলএল) শিখতে সক্ষম হওয়া উচিত।

আমি !analyzeWinDbg এ দক্ষ এবং যারা সহায়তা করতে আগ্রহী তাদের সাথে মেমোরি ডাম্পের সম্পূর্ণ ফলাফলগুলি ভাগ করে দেওয়ার পরামর্শ দিই । পূর্বে লিঙ্কযুক্ত মেজরজিক্স ফোরামটি একটি ভাল জায়গার মতো দেখাচ্ছে।


ধন্যবাদ! পরবর্তী পদক্ষেপটি কি আপনার কোনও ধারণা আছে? আমি উইনডিবিজি রানের ফলাফলগুলি যুক্ত করেছি
বুবলগাম

1
মেজরগিক্স ফোরামের থ্রেড দুর্দান্ত, একটি স্মৃতি.ডিম্প ফাইলটি কীভাবে পড়তে হবে তার ধাপে ধাপে একটি দুর্দান্ত ধাপ দেয়।
15

কিছু গভীর-জ্ঞান ছাড়াই !analyze -vআউটপুটটি একা বোঝার চেষ্টা করে (এবং ব্লুস্ক্রিনভিউ বেশিরভাগ ক্ষেত্রে তা দেয়) এটি প্রায় অর্থহীন। কল স্ট্যাকটি দেখার পরামর্শ স্ট্যাকওভারফ্লোতে বুদ্ধিমান হতে পারে তবে এটি এখানে কিছুটা নির্বোধ। এছাড়াও, আমি পোস্ট-মর্টেম উইন্ডোজ ড্রাইভার ডিবাগিংয়ের অংশটি করেছি এবং বেশিরভাগ ক্ষেত্রেই আপনি যতটা শব্দ করেন ততটা পরিষ্কার হয় না।
0xC0000022L

1

ব্লুস্ক্রিনভিউ নামে একটি নিখরচায় সরঞ্জাম রয়েছে এটি ডাম্প ফাইলগুলি বিশ্লেষণ c:\windows\minidumpকরবে এবং গ্রাফিকাল উইন্ডো প্রদর্শন করবে, যাতে ব্যবহারকারী ত্রুটিগুলি চিহ্নিত করতে পারে


-1

এটি এর কারণ হতে পারে http://support.microsoft.com/kb/980932 (হটফিক্স অনুরোধ করার জন্য পৃষ্ঠার শীর্ষে "দেখুন এবং হটফিক্স ডাউনলোডগুলি অনুরোধ করুন", হটফিক্স প্রয়োগ করবেন না যদি এটি 1394 ফায়ারওয়্যার না হয় সমস্যা)

অন্যথায় এটি সম্ভবত কোনও ভিডিও ড্রাইভারই ঘটায়, এটি ডাব্লু 7-তে সাধারণ বলে মনে হয়, তবে অন্যান্য হার্ডওয়্যার এটির কারণ হতে পারে, খারাপ মেমরির মডিউলগুলিও অত্যন্ত সন্দেহজনক।

বাগ চেক 0x3B: SYSTEM_SERVICE_EXCEPTION

http://msdn.microsoft.com/en-us/library/ff558949(v=VS.85).aspx

SYSTEM_SERVICE_EXCEPTION বাগ চেকটির মান 0x0000003B has এটি সূচিত করে যে একটি রুটিন সম্পাদন করার সময় একটি ব্যতিক্রম ঘটেছিল যা অ-সুবিধাযুক্ত কোড থেকে সুবিধামত কোডে স্থানান্তরিত হয়। পরামিতি

নীচের প্যারামিটারগুলি নীল স্ক্রিনে প্রদর্শিত হয়। প্যারামিটারডেস্ক্রিপশন 1 বাগটি যাচাই করায় ব্যতিক্রম 2 ব্যতিক্রম চেকের কারণ ব্যতিক্রমের জন্য ব্যতিক্রম রেকর্ডের ঠিকানা 3 বাগের চেক 40 কারণের ব্যতিক্রমের প্রসঙ্গে রেকর্ডের ঠিকানা

কারণ

এই ত্রুটিটি অতিরিক্ত পৃষ্ঠাযুক্ত পুল ব্যবহারের সাথে যুক্ত হয়েছে এবং ব্যবহারকারী-মোড গ্রাফিক্স ড্রাইভারগুলি কার্সেল কোডে খারাপ ডেটা অতিক্রম করার কারণে এবং ঘটতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.