কিভাবে একটি উইন্ডোজ নীল পর্দা নির্ণয়?


29

কখনও কখনও আমাকে নীল স্ক্রিনগুলির সাথে পিসি ক্র্যাশগুলির প্রতিক্রিয়া জানিয়ে সাপোর্ট কলগুলির জবাব দিতে হয়। কীভাবে আমি সেই পর্দায় তথ্য দেওয়ার সমস্যাটি কার্যকরভাবে সংকুচিত করতে পারি? আমি ব্যবহারকারীকে জিজ্ঞাসা করতে সবচেয়ে গুরুত্বপূর্ণ প্রশ্নগুলি কি?

সম্পাদনা: "ডায়গনিস্ট" দ্বারা আমি বোঝাতে চাইছি, সমস্যার কারণ সঙ্কুচিত করার জন্য আমি কীভাবে নীল পর্দার তথ্য ব্যাখ্যা করতে পারি?

উত্তর:


23

কম্পিউটারটি ব্লুস্ক্রিন করলে এটি সম্ভবত মেমরির ডাম্প তৈরি করে। সিস্টেমটি ডাউন হয়ে যাওয়ার সাথে সাথে মেমরির সামগ্রীগুলি পৃষ্ঠাফাইলে লেখা হয় is এটি ডেটাতে স্থানধারক হিসাবে পেজফিলার ব্যবহার করে যেহেতু ডিস্কে একটি নতুন ফাইল তৈরি করার চেষ্টা করা খুব বিপজ্জনক।

যখন মেশিনটি আবার শুরু হবে তখন এটি ডাম্পটি সনাক্ত করবে এবং ডেটাটিকে একটি পৃথক ডাম্প ফাইলে স্থানান্তরিত করবে (সাধারণত সি: \ উইন্ডোজ \ মেমরি.ডিম্প বা সি: \ উইন্ডোজ \ মিনিডাম্পস * .ডিএমপি)।

WinDbg ইনস্টল করুন এবং .dmp ফাইলটি খুলুন। বিশ্লেষণের লিঙ্কটি ক্লিক করুন। উইন্ডোজকে মেরে ফেলা থ্রেড থেকে এখন এটি আপনাকে স্ট্যাক দেখাবে এবং এর সাথে যুক্ত কোন ফাইলগুলি আপনাকে প্রদর্শন করবে। প্রায়শই WinDbg আপনাকে নির্দিষ্ট ড্রাইভার ফাইলের দিকে সরাসরি নির্দেশ করে। আপনি এখানে ধাপে ধাপে নির্দেশাবলী সন্ধান করতে পারেন ।

আমি মার্ক রাশিনোভিচের ব্লগ এবং বই পড়ার পরামর্শ দিতে পারি । আপনি মাইক্রোসফ্ট থেকে WinDbg ডাউনলোড করতে পারেন ।

সুতরাং ব্যবহারকারীর কাছে প্রশ্নটি হ'ল: "আপনি কি আমাকে আপনার ডাম্প ফাইলটি ইমেল করতে পারেন?"


আমি ইমেল করার জন্য যথেষ্ট ছোট একটি ডাম্প ফাইল দেখতে পছন্দ করব!
জোয়েল ম্যানসফোর্ড

2
মিনিডাম্পগুলি ছোট, প্রায় 90k
mhenry1384

9

মার্ক রাশিনোভিচের (সিসিন্টার্নালস খ্যাতির) একটি দুর্দান্ত ব্লগ এন্ট্রি রয়েছে যেখানে তিনি বর্ণনা করেছেন যে কীভাবে কেউ মডিউলটির নাম এবং এমনকি স্ট্যাক ফ্রেম (যেমন ফাংশন কল) ট্র্যাক করতে ডিবগিং সরঞ্জামগুলি ব্যবহার করতে পারে যার সময় নীল স্ক্রিনটি ঘটেছিল।

এটি চিত্রিত, ভাল লিখিত এবং আমি যখন ব্লু স্ক্রিন বার্তাগুলি ডিবাগ করতে শিখতে শুরু করি তখন আমার পায়ের নীচে পা রাখতে সহায়তা করেছে।


6

উপরের বামে ত্রুটি কোড। এটি গুগল করে আপনি প্রায়শই এটিকে কোনও হার্ডওয়্যার বা সফ্টওয়্যার ইস্যুতে সংকীর্ণ করতে পারেন। সেখান থেকে এগিয়ে যান (গুগলের ফলাফল)।


যদি এটি হার্ডওয়্যার বা সফ্টওয়্যার (ড্রাইভার) সম্পর্কিত হয় তবে উদ্ভট করার কোনও সহজ উপায় আছে?
স্প্ল্যাটনে

কোন সহজ উপায় AFAIK।
মার্ক এস। রাসমুসেন

নিচে দেখ. সর্বদা নিরাপদ মোডে থাকুন এবং দেখুন যে সাম্প্রতিকতম সিস্টেমের পুনরুদ্ধারটি কখন হয়েছিল। সাধারণত সফ্টওয়্যার একটি সিস্টেম পুনরুদ্ধার পয়েন্ট তৈরি ট্রিগার করে। হার্ডওয়্যার সম্পর্কে খুব বেশি নিশ্চিত নয়
জেক 9

3

যদি তাদের কাছে ব্লুজস্ক্রিনটি এখনও খোলা থাকে: উপরে অবস্থিত আসল বার্তা (যেমন IRQL_DRIVER_LESS_OR_EQUAL) এবং নীচে ত্রুটি কোড (0x .......) যে মডিউলটি ক্র্যাশ করেছে (যার সাথে এনভিডিআইপিএস 4.ডিল)।

এখানে কিছু সাধারণ পন্থা রয়েছে তবে আমার উদাহরণে এটি এনভিডিয়া গ্রাফিক্স ড্রাইভারের কারণে একটি ব্লুজস্ক্রিন। যদি আপনি কয়েকটি ব্লুজস্ক্রিন বিশ্লেষণ করেন তবে কিছু সাধারণ বার্তা, কোড এবং মডিউল রয়েছে যা নিয়মিতভাবে পপ আপ হয়, তাই কিছু সময়ের পরে আপনার কেবলমাত্র অভিজ্ঞতার মাধ্যমে বিষয়গুলি আরও সংকুচিত করতে সক্ষম হওয়া উচিত।


1

ইভেন্ট দর্শকের পরীক্ষা করার চেষ্টা করুন, যদি আপনি সেখানে কিছু স্পষ্ট না দেখতে পান (আমাকে অবাক করে দেবেন না) এমএস ডিবাগিং সরঞ্জামগুলিকে চেষ্টা করে দেখুন:

http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx


1

এই জিনিসগুলি আমি 1 থেকে সন্ধান করি 1.) পিসি যা ব্লুস্ক্রিন, সাধারণত আমার ইন্টারনেট সংযোগ। ২) আমার মতো অভিজ্ঞ ব্যবহারকারীর জন্যও খুব দ্রুত ব্লুস্ক্রিন ফ্ল্যাশ। তাই আমি প্রশ্নগুলির উপর প্রচুর নির্ভর করি।

  1. প্রথমত, আপনি ইদানীং কোনও হার্ডওয়্যার পরিবর্তন করেছেন?
  2. আপনি কোনও নতুন সফ্টওয়্যার ইনস্টল করেছেন?
  3. গুরুত্বপূর্ণভাবে, আপনি কি নিরাপদ মোডের মাধ্যমে প্রবেশ করতে পারেন?

এটি বলার অপেক্ষা রাখে না যে উপরের তিনটির উত্তর যদি হ্যাঁ হয় তবে পূর্বে একটি এবং দু'জনের মধ্যে কোনটি হ্যাঁ তা পূর্বাবস্থায় ফেরান। যদি একজন এবং দু'জনই হ্যাঁ হয় তবে অন্যটি করার আগে টেস্টিং করে একটি করে কাজ করে পূর্বাবস্থায় ফিরে যাওয়া পরিচালনা করুন।


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