যখন আপনার উইন্ডোজ অ্যাপ্লিকেশনটি অপ্রত্যাশিতভাবে ক্র্যাশ বা বন্ধ হয়ে যায়, তখন ত্রুটি হওয়ার আগে বর্তমান তথ্য সংরক্ষণের জন্য একটি "ক্র্যাশ ডাম্প ফাইল" তৈরি করা হয়। একটি ছোট মেমরি ডাম্প ফাইল পড়া আপনাকে প্রোগ্রাম ত্রুটির কারণ নির্ধারণ এবং সমাধান করতে সাহায্য করতে পারে। প্রোগ্রামে কি ভুল তা জানতে আপনি "ব্লুস্ক্রিনভিউ" নামক ফ্রি সফটওয়্যারটি ব্যবহার করতে পারেন অথবা আরও উন্নত তথ্যের জন্য ডিবাগার সরঞ্জামটি ব্যবহার করতে পারেন।
ধাপ
2 এর মধ্যে 1 পদ্ধতি: ব্লুস্ক্রিনভিউ ব্যবহার করা
ধাপ 1. ব্লুস্ক্রিনভিউ ব্যবহার করুন যদি আপনার ধর্মঘটের কারণ খুঁজে বের করতে হয়।
সিস্টেমের ত্রুটি বা ব্লু স্ক্রিন অফ ডেথের কারণ কী তা নির্ধারণ করতে বেশিরভাগ ব্যবহারকারীর কেবল হিপ ফাইলের প্রয়োজন। ব্লু স্ক্রিনভিউ হল একটি নিখরচায় সফটওয়্যার যা নির্সফট দ্বারা তৈরি করা হয়েছে যা হিপ ফাইল বিশ্লেষণ করতে পারে এবং ব্যবহারকারীকে বলতে পারে কোন ড্রাইভ (ড্রাইভার) বা অন্যান্য কারণগুলি ক্র্যাশ করছে।
সিস্টেম ত্রুটির সময় তৈরি হওয়া স্তূপগুলিকে "মিনিডাম্পস" বলা হয়।”
ধাপ 2. BlueScreenView ডাউনলোড করুন।
আপনি NirSoft থেকে সরাসরি nirsoft.net/utils/blue_screen_view.html এ BlueScreenView ডাউনলোড করতে পারেন।
আপনি জিপ ফরম্যাটে স্বতন্ত্র প্রোগ্রাম ডাউনলোড করতে পারেন। এইভাবে, আপনি এটি ইনস্টল না করে প্রোগ্রাম চালাতে পারেন। জিপ ফাইলটি ডাউনলোড করা শেষ হলে, ডান ক্লিক করুন এবং ব্লুস্ক্রিনভিউ প্রোগ্রামের সাথে একটি নতুন ফোল্ডার তৈরি করতে "এক্সট্র্যাক্ট" নির্বাচন করুন।
ধাপ 3. BlueScreenView চালু করুন।
ZIP ফাইল থেকে BlueScreenView বের করার পর, প্রোগ্রামটি ভিতরে চালু করুন। আপনাকে উইন্ডোজ দ্বারা চালিয়ে যেতে বলা হবে।
ধাপ 4. আপনি বিশ্লেষণ করতে চান এমন হিপ ফাইলটি সনাক্ত করুন।
যখন আপনার কম্পিউটার ক্র্যাশ করে, তখন উইন্ডোজ ডিরেক্টরিতে "মিনিডাম্প" নামে একটি ফাইল তৈরি হয়। এই ফাইলগুলির একটি.dmp এক্সটেনশন আছে, যা BlueScreenView পড়তে পারে এবং আপনাকে বলতে পারে কি ঘটেছে। মিনিডাম্প ফাইলটি C: / Windows / Minidump এ পাওয়া যাবে। যদি আপনি এটি দেখতে না পান, তাহলে আপনাকে লুকানো ফাইলগুলি দেখানোর প্রয়োজন হতে পারে:
- উইন্ডোজ 10 এবং 8 ব্যবহারকারীদের জন্য, উইন্ডোজ এক্সপ্লোরারে "দেখুন" লেবেলে ক্লিক করুন এবং "লুকানো আইটেম" বাক্সটি চেক করুন।
- উইন্ডোজ 7 এবং এর আগের সংস্করণের ব্যবহারকারীদের জন্য, কন্ট্রোল প্যানেল থেকে ফোল্ডার বিকল্প খুলুন, "দেখুন" লেবেলে ক্লিক করুন এবং "লুকানো ফাইল, ফোল্ডার এবং ড্রাইভ দেখান" নির্বাচন করুন।
ধাপ 5. BlueScreenView উইন্ডোতে.dmp ফাইলটি টেনে আনুন।
. Dmp ফাইলটি খোলার দ্রুততম উপায় হল এটি ব্লুস্ক্রিনভিউ উইন্ডোতে টেনে আনা। ফাইলটি তার মূল অবস্থান থেকে সরবে না। আপনি দেখতে পাবেন যে ব্লুস্ক্রিনভিউ উইন্ডোর নীচের অর্ধেকটি ফাইলটি উইন্ডোতে টেনে আনলে তথ্য দিয়ে পূর্ণ হয়।
ধাপ 6. শীর্ষে "Caused by Driver" কলামটি দেখুন।
এটি দেখতে আপনাকে একটু ডান দিকে স্ক্রোল করতে হতে পারে। এই কলামটি ড্রাইভ প্রদর্শন করবে যা সিস্টেম ক্র্যাশ করেছে।
আপনি সমস্যাযুক্ত ড্রাইভটিও খুঁজে পেতে পারেন কারণ এটি উইন্ডোর নীচে লাল রঙে হাইলাইট করা হয়েছে। পণ্যের নাম, বিবরণ এবং পথের মতো আরও বিশদ দেখতে একটি হাইলাইটে ডাবল ক্লিক করুন।
ধাপ 7. আপনার সমস্যা সমাধানের জন্য এই তথ্য ব্যবহার করুন।
এখন, আপনি দুর্ঘটনার কারণটি জানেন এবং এটি সমাধান করা শুরু করতে পারেন। "(ড্রাইভের নাম) ক্র্যাশ" শব্দটি দিয়ে একটি ওয়েব অনুসন্ধান করুন যাতে অন্য কেউ আপনার সমস্যা হয়েছে কিনা তা দেখতে।
2 এর পদ্ধতি 2: WinDBG ব্যবহার করা
ধাপ 1. আরও গভীর বিশ্লেষণের জন্য এই পদ্ধতিটি ব্যবহার করুন।
বেশিরভাগ ব্যবহারকারীদের MEMORY. DMP ফাইলটি খুলতে এবং সিস্টেমের ত্রুটি দেখা দিলে মেমরি থেকে হিপ কোড পরীক্ষা করার জন্য উইন্ডোজ ডিবাগার প্রোগ্রামটি ব্যবহার করার প্রয়োজন হয় না। যদি আপনি উইন্ডোজ কিভাবে তার ড্রাইভ এবং মেমরি ব্যবহার করেন সে সম্পর্কে আরো জানতে চান, অথবা আপনাকে ডেভেলপমেন্টের উদ্দেশ্যে হিপ ফাইল বিশ্লেষণ করতে হবে, উইন্ডোজ ডিবাগার আপনাকে অনেক তথ্য প্রদান করতে পারে।
ধাপ 2. উইন্ডোজ সফটওয়্যার ডেভেলপমেন্ট কিট (WDK) ডাউনলোড করুন।
এই প্রোগ্রামে একটি WinDBG প্রোগ্রাম রয়েছে যা হিপ ফাইলটি খোলার জন্য ব্যবহার করা হবে। আপনি এখানে WDK ইনস্টলার ডাউনলোড করতে পারেন।
ধাপ 3. sdksetup.exe ফাইলটি চালান।
প্রোগ্রামটির ইনস্টলেশন শুরু হবে। প্রথম কয়েকটি উইন্ডো দিয়ে এগিয়ে যান এবং এটি মূল সেটিংসে ছেড়ে দিন।
ধাপ 4. "উইন্ডোজের জন্য ডিবাগিং টুলস" ছাড়া সবকিছু নির্বাচন করবেন না।
আপনি অন্যান্য সমস্ত বৈশিষ্ট্যগুলি আনচেক করতে পারেন কারণ সেগুলি হিপ ফাইলগুলি খোলার জন্য ব্যবহার করা হবে না। এটি আপনার ইনস্টলেশনের সময় এবং হার্ডডিস্কের স্থান বাঁচায়।
ধাপ 5. ফাইলটি ডাউনলোড এবং ইনস্টল করার সময় কিছুক্ষণ অপেক্ষা করুন।
সাধারণত, এই প্রক্রিয়াটি কয়েক মিনিট সময় নেয়।
পদক্ষেপ 6. প্রশাসক হিসাবে কমান্ড প্রম্পট খুলুন।
আপনাকে বিশ্লেষণ করার জন্য.dmp ফাইলটি WinDBG এর সাথে যুক্ত করার জন্য উত্থাপিত একটি কমান্ড প্রম্পট খুলতে হবে। আপনি "system32" ফোল্ডারের ভিতরে কমান্ড প্রম্পট শুরু করবেন।
- উইন্ডোজ 10 এবং 8 ব্যবহারকারীদের জন্য, উইন্ডোজ বোতাম এবং "কমান্ড প্রম্পট (অ্যাডমিন) ডান ক্লিক করুন।"
- উইন্ডোজ 7 ব্যবহারকারীদের জন্য, স্টার্ট মেনু খুলুন এবং cmd টাইপ করুন। Ctrl+⇧ Shift+↵ Enter চাপুন।
ধাপ 7. ডিবাগার ডিরেক্টরিতে যান।
সঠিক ডিরেক্টরিতে যেতে নিম্নলিখিত কমান্ডটি প্রবেশ করান। উইন্ডোজ 10 ব্যবহারকারীদের জন্য, আপনি এটি কপি এবং পেস্ট করতে পারেন। উইন্ডোজের আগের সংস্করণের ব্যবহারকারীদের জন্য, আপনাকে অবশ্যই টাইপ করতে হবে:
cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64
ধাপ 8. হিপ ফাইল সংযুক্ত করার জন্য কমান্ড লিখুন।
WinDBG কে.dmp ফাইলের সাথে যুক্ত করতে নিম্নলিখিত কমান্ডটি লিখুন। উইন্ডোজ 10 ব্যবহারকারীরা এই ফাইলটি কমান্ড দিয়ে কপি এবং পেস্ট করতে পারেন:
- windbg.exe -IA
- যদি আপনি সঠিকভাবে কমান্ডটি প্রবেশ করেন তবে একটি ফাঁকা WinDBG উইন্ডো প্রদর্শিত হবে, যা আপনি বন্ধ করতে পারেন।
ধাপ 9. WinDBG চালু করুন।
. Dmp ফাইল খুলতে মাইক্রোসফট থেকে সঠিক ফাইল লোড করার জন্য আপনাকে WinDBG কনফিগার করতে হবে। আপনি WinDBG এর মাধ্যমে এটি করতে পারেন।
প্রোগ্রামটি চালু করার সবচেয়ে দ্রুত উপায় হল Win টিপুন এবং "windbg" টাইপ করুন।
ধাপ 10. "ফাইল" ক্লিক করুন এবং "প্রতীক ফাইল পথ" নির্বাচন করুন।
একটি নতুন উইন্ডো ওপেন হবে।
ধাপ 11. নিম্নলিখিত ঠিকানাটি অনুলিপি করুন এবং আটকান।
এই পথটি WinDBG কে সরাসরি Microsoft থেকে প্রয়োজনীয় চিহ্ন ডাউনলোড করতে বলবে এবং সেগুলিকে C: / SymCache- এ সংরক্ষণ করবে:
- SRV*C: / SymCache*https://msdl.microsoft.com/download/symbols
- আপনার C: / SymCache ফোল্ডার সময়ের সাথে সাথে বাড়বে যখন আপনি আরো বেশি সংখ্যক প্রতীক খুলবেন এবং মাইক্রোসফট থেকে ডাউনলোড করা ফাইল টিক করবেন।
ধাপ 12. আপনি বিশ্লেষণ করতে চান এমন হিপ ফাইলটি সনাক্ত করুন।
হিপ ফাইল (.dmp) সাধারণত তৈরি হয় যখন আপনার সিস্টেম ক্র্যাশ হয়। আপনার কম্পিউটারটি ক্র্যাশ থেকে পুনরুদ্ধার করার পরে আপনার C: / Windows / Minidump ডিরেক্টরিতে হিপ ফাইলগুলি খুঁজে পেতে সক্ষম হওয়া উচিত। ফাইলটি C: / Windows / MEMORY. DMP- এও থাকতে পারে। যদি আপনি এটি খুঁজে না পান, সম্ভবত লুকানো ফাইলগুলি দেখানো উচিত:
- উইন্ডোজ 10 এবং 8 ব্যবহারকারীদের জন্য, উইন্ডোজ এক্সপ্লোরারে "দেখুন" লেবেলে ক্লিক করুন এবং "লুকানো আইটেম" বাক্সটি চেক করুন।
- উইন্ডোজ 7 এবং আগের সংস্করণের ব্যবহারকারীদের জন্য, কন্ট্রোল প্যানেল থেকে ফোল্ডার অপশন খুলুন, "দেখুন" লেবেলে ক্লিক করুন এবং "লুকানো ফাইল, ফোল্ডার এবং ড্রাইভ দেখান" নির্বাচন করুন।
ধাপ 13. হিপ ফাইলে ডাবল ক্লিক করুন।
যদি আপনি উপরের পদক্ষেপগুলি অনুসরণ করে সঠিকভাবে WinDBG কনফিগার করেন তবে WinDBg ফাইলগুলি চালু করবে এবং প্রক্রিয়া শুরু করবে।
ধাপ 14. হিপ ফাইল লোড হওয়ার সময় অপেক্ষা করুন।
প্রথমবার যখন আপনি একটি হিপ ফাইল খুলবেন, আপনাকে কিছুক্ষণ অপেক্ষা করতে হবে যখন প্রতীকগুলি মাইক্রোসফট থেকে ডাউনলোড করা হবে। ফাইল লোড করার সময় WinDBG প্রোগ্রামকে ব্যাহত করবেন না।
- হিপ ফাইলগুলি পরবর্তী খোলার সময় অনেক দ্রুত লোড হবে কারণ আপনার কাছে ইতিমধ্যেই C: / SymCache ফোল্ডারে চিহ্ন রয়েছে।
- আপনি যখন ফাইলের নীচে ফলোআপ: মেশিনঅনার দেখতে পাবেন তখন হিপ ফাইলটি লোড করা শেষ হয়ে যাবে।
ধাপ 15. "সম্ভবত দ্বারা সৃষ্ট" বাক্যটি দেখুন।
প্রোগ্রাম ব্যর্থতার কারণ খুঁজে বের করার এটি দ্রুততম উপায়। WinDBG হিপ ফাইল বিশ্লেষণ করবে এবং ব্যবহারকারীকে সমস্যা সৃষ্টিকারী ড্রাইভ বা প্রক্রিয়াটি রিপোর্ট করবে। আপনি আরও গভীরভাবে গবেষণা এবং সমস্যা সমাধানের জন্য এই তথ্যটি ব্যবহার করতে পারেন।
ধাপ 16. বাগচেক কোড খুঁজুন।
হ্যাপ ফাইলটি ক্র্যাশ চলাকালীন নির্দিষ্ট বাগগুলির জন্য কোড ফেরত দেবে। "সম্ভবত দ্বারা সৃষ্ট" বাক্যের ঠিক উপরে এই কোডগুলি সন্ধান করুন। আপনি সাধারণত দুটি অক্ষরের কোড দেখতে পাবেন, যেমন "9F"।