সাধারণ BSOD নামটি উপেক্ষা করে এগুলিকে বাগ চেক হিসাবে আরও আনুষ্ঠানিকভাবে উল্লেখ করা হয়। একটি নির্দিষ্ট বিএসওড কোড আসলে কী বোঝায় তা দেখার জন্য আপনি এটি বাগ চেক কোড রেফারেন্সে সন্ধান করতে পারেন ।
বাগ চেক 0x3B: SYSTEM_SERVICE_EXCEPTION
এবং আপনার 0x5C: HAL_INITIALIZATION_FAILED
পরিচিত শব্দ, আপনি সেগুলি এখানে পড়তে পারেন তবে আমি এমন জিনিসগুলি বিশদ করব যা ডিবাগিং বা নিম্ন-স্তরের ড্রাইভার প্রোগ্রামিং না করে এমন কারও কাছে অস্পষ্ট বলে মনে হতে পারে।
SYSTEM_SERVICE_EXCEPTION
পৃষ্ঠায় বর্ণনাটি হ'ল:
এটি সূচিত করে যে একটি রুটিন কার্যকর করার সময় একটি ব্যতিক্রম ঘটেছিল যা অ-সুবিধাবদ্ধ কোড থেকে সুবিধামত কোডে স্থানান্তরিত হয়।
এটি তখন ঘটে যখন আপনার সিস্টেমে কিছু কোড অন্য কোডগুলি কার্যকর করার চেষ্টা করে যা উচ্চতর প্রাইভেলজ হয়, যখন এটি সুযোগ-সুবিধাগুলি ছাড়াই ঘটে তবে এর অর্থ হ'ল অ-অধিকারযুক্ত কোডটি সুরক্ষা লঙ্ঘন করবে। এটি প্রায়শই কোনও ত্রুটিযুক্ত চালক করে, তবে ড্রাইভারের আকারে এটি একটি রুটকিটও হতে পারে যা কোনও কোনও সুরক্ষার সাথে ঝাঁপিয়ে পড়ে।
এর অর্থ এই নয় যে আমাদের স্মৃতি দুর্নীতির মতো অন্য সম্ভাব্য ত্রুটিগুলি বাদ দেওয়া উচিত, যা ক্র্যাশ ডাম্পটি তদন্ত করে দেখা যায় যে আচরণটি ড্রাইভারের দিকে ইঙ্গিত করে বা আরও এলোমেলো কিনা see এমনকি ক্র্যাশ ডাম্প এলোমেলো হলেও এটি খারাপ স্মৃতির দিকে ঝুঁকির প্রয়োজন হয় না, তবে এটি আবার ড্রাইভারের স্মৃতিটিকে দূষিত করার ফলাফল হতে পারে। মেমোরি পরীক্ষা করা অতএব আমরা যদি এই রাস্তায় নিচে থাকি তবে আরও স্পষ্ট ধারণা পাওয়ার জন্য খারাপ মেমরি আছে কিনা তা যাচাই করা সহজ।
HAL_INITIALIZATION_FAILED
পৃষ্ঠায় বর্ণনাটি হ'ল:
এটি নির্দেশ করে যে এইচএএল প্রারম্ভিককরণ ব্যর্থ হয়েছে।
হ্যাঁ, সে সব বলেছিল। এইচএএল কী তা অধ্যয়ন করা এখানে কী ঘটছে তা বোঝার যৌক্তিক পরবর্তী পদক্ষেপ হবে, সংক্ষেপে "অপারেটিং সিস্টেমস" বিভাগ থেকে এই অংশটি সহায়তা করে:
একটি হার্ডওয়্যার অ্যাবস্ট্রাকশন স্তর (এইচএল) হ'ল একটি বিমূর্ত স্তর, যা কম্পিউটারের শারীরিক হার্ডওয়্যার এবং সেই কম্পিউটারে চালিত সফ্টওয়্যারগুলির মধ্যে সফ্টওয়্যারটিতে প্রয়োগ করা হয়। এর কাজটি হল বেশিরভাগ অপারেটিং সিস্টেম কার্নেল থেকে হার্ডওয়্যারের পার্থক্যগুলি আড়াল করা, যাতে বেশিরভাগ কার্নেল-মোড কোডটি বিভিন্ন হার্ডওয়্যার সহ সিস্টেমে চালনা করার প্রয়োজন হয় না।
একটি পিসিতে, এইচএলকে মূলত মাদারবোর্ডের ড্রাইভার হিসাবে বিবেচনা করা যেতে পারে এবং উচ্চতর স্তরের কম্পিউটার ভাষাগুলির নির্দেশাবলী নিম্ন স্তরের উপাদানগুলির সাথে যোগাযোগ করতে অনুমতি দেয়, যেমন সরাসরি হার্ডওয়্যার দিয়ে।
হ্যাঁ, এটি এখনও বেশ দীর্ঘ। তবে এটি আরও কিছু আকর্ষণীয় সম্ভাব্য কারণগুলি উল্লেখ করেছে: ম্যালফানশিং হার্ডওয়্যার, বিমূর্তকরণ কোড, মাদারবোর্ড / চিপসেট ড্রাইভার বা অন্যান্য ড্রাইভার। এই সম্ভাব্য কারণগুলির পিছনে চলার ফলে আমাদের স্তরের স্তরের স্তরটি দেখার সুযোগ দেয় যেখানে সমস্যাটি পড়ে থাকতে পারে; এবং এর জন্য, আমাদের আবারও ক্র্যাশ ডাম্প পরিদর্শন করা দরকার।
ক্র্যাশ ডাম্প পরিদর্শন করছেন ?!
মন্তব্যে নির্দেশিত হিসাবে, আপনি কিছু প্রাথমিক নির্দেশাবলীর জন্য এই URL টি দেখতে পারেন যদিও আমি যদি সম্ভব হয় তবে ডাম্প আপলোড করার পরামর্শ দিচ্ছি যাতে আমরা এটি আপনার জন্য পরীক্ষা করতে পারি। আমি সাধারণত উইন্ডোজ এর জন্য ডিবাগিং সরঞ্জাম থেকে WinDBG ব্যবহার করি। বিকল্পভাবে আপনি ওএসআর অনলাইন থেকে অনলাইন তাত্ক্ষণিক অনলাইন ক্রাশ ডাম্প বিশ্লেষক ব্যবহার করতে পারেন , যদিও এটি আপনাকে ক্র্যাশ ডাম্পের জেনেরিক বিশ্লেষণের চেয়ে আরও কিছু পরীক্ষা করতে দেয় না। সুতরাং, একবার আপনি ক্র্যাশ ডাম্পটি পেয়ে গেলে আমাদের জানান ...