تخلیه حافظه BSoD ویندوز چیست؟
توسط Ali Raghimi
یا می خواهید مقصر پشت صفحه آبی مرگ را پیدا کنید؟ سپس باید شروع به استفاده از حافظه خالی در ویندوز کنید.صفحه آبی مرگ (که معمولاً به اختصار BSoD نامیده می شود) نوعی خطای حیاتی است که در سیستم عامل های مایکروسافت ویندوز و سیستم عامل های ReactOS وجود دارد.
دلایل متعددی وجود دارد که می تواند منجر به خطاهای BSoD شود، مانند خطاهای سخت افزاری، خرابی های غیرمنتظره فرآیندهای مهم سیستم یا حتی ناسازگاری درایورهای دستگاه.یکی از راههای محدود کردن فهرست دلایل از طریق تخلیه حافظه BSoD (همچنین به عنوان فایلهای dump حالت هسته شناخته میشود) است.
BSoD Memory Dumps چیست؟
ه زبان ساده، یک حافظه خالی BSoD فایلی است که هر زمان که خطای BSoD رخ می دهد توسط ویندوز ایجاد می شود و حاوی گزارش هایی از آنچه دقیقاً اتفاق افتاده است. با مکان یابی فایل های dump و استفاده از یک دیباگر هسته، کاربران ممکن است فایل dump حافظه را برای تعیین علت واقعی خطای توقف اشکال زدایی کنند.
چگونه تخلیه حافظه BSoD می تواند به شما کمک کند؟
فایلهای dump BSoD حاوی اطلاعاتی درباره آدرس حافظه، درایور یا ماژول نرمافزاری هستند که در خرابی نقش دارند. این به نوبه خود می تواند به کاربر کمک کند تا کد خطای خاص BSoD خود را شناسایی کند.
با ارائه کد خطا، اکنون ایده بهتری در مورد علت اصلی مشکل پیدا می کنید. این به شما امکان میدهد تا بهتر روی آن منطقه خاص تمرکز کنید (به عنوان مثال، دانستن اینکه این یک مشکل راننده است). پس از شناسایی مشکل، فایلهای dump میتوانند به عیبیابی آن کمک کنند.
یکی دیگر از دلایل مفید بودن فایل های dump این است که از آنجایی که آنها به معنای واقعی کلمه فایل هستند، قابل اشتراک گذاری هستند. این کار همکاری با پشتیبانی فنی در مورد مسائل خاص خود را برای شما آسانتر میکند، به خصوص اگر این موضوع به توجه فردی با تجربه بیشتری در این زمینه نیاز دارد.
در نهایت، با اطلاع دادن به علت اصلی خطای BSoD، تخلیه حافظه BSoD به شما این امکان را می دهد که اقدامات احتیاطی لازم را انجام داده و تغییرات لازم را برای جلوگیری از تکرار خطاهای BSoD انجام دهید.
انتخاب حافظه مناسب برای شما
هیچ نوع حذف حافظه در حالت هسته وجود ندارد، زیرا هر کدام مزایا و معایب خاص خود را دارند. اساساً، همه چیز در مورد متعادل کردن اندازه فایل در مقابل مفید بودن اطلاعات موجود در آن فایل است.
به عنوان مثال، فایل های بزرگتر حاوی اطلاعات بیشتری در مورد خطای BSoD هستند و بنابراین بیشترین شانس را برای شما فراهم می کنند تا بفهمید مشکل اصلی چیست. از سوی دیگر، نوشتن آنها و همچنین تجزیه و تحلیل با استفاده از ابزار اشکال زدایی، زمان بیشتری می برد.
در همین حال، فایلهای dump کوچکتر را میتوان بسیار سریعتر نوشت و تجزیه و تحلیل کرد، و در شرایطی که نیاز دارید سیستم خود را در اسرع وقت اجرا کنید (مثلاً هنگام اجرای سرور) مطلوبتر میشوند.
با این اوصاف، باید مزایا و معایب هر نوع فایل dump را بدانید تا ببینید کدام یک به بهترین وجه با نیازهای شما مطابقت دارد:
فایل های Memory Dump کامل بیشترین فضای دیسک را اشغال می کنند. با این حال، آنها تمام اطلاعاتی را که برای کمک به رفع مشکلات ویندوز خود نیاز دارید، ارائه می دهند.
فایلهای Active Memory Dump تقریباً اطلاعات مشابهی دارند اما فضای دیسک کمتری را اشغال میکنند.
تخلیه خودکار حافظه به سیستم ویندوز شما اجازه می دهد تا در استفاده از اندازه فایل صفحه بندی سیستم انعطاف پذیرتر باشد.
فایلهای هسته حافظه Dump بسیار کوچکتر هستند، اما ممکن است بخشهایی از گزارشهای سیستم را که ممکن است حاوی اطلاعات مفیدی باشند حذف کنند.
فایل های Small Memory Dump کوچکترین هستند و به دلیل خطاهای BSoD بعدی روی یکدیگر بازنویسی نمی شوند.
فایلهای Active Memory Dump فقط در ویندوز ۱۰ به بعد در دسترس هستند، در حالی که فایلهای Automatic Memory Dump در ویندوز ۸ و بالاتر در دسترس هستند.
ابزارهایی برای خواندن و آنالیز تخلیه حافظه BSoD
فایلهای dump-mode کرنل وجود دارند تا کاربران بتوانند آنها را تجزیه و تحلیل کنند و علت اصلی وقوع خطاهای BSoD را پیدا کنند. خوشبختانه، چندین ابزار وجود دارد که می تواند به تجزیه و تحلیل تخلیه حافظه BSoD کمک کند:
WinDbg
WinDbg یک ابزار اشکال زدایی است که توسط مایکروسافت توسعه یافته و برای سیستم عامل مایکروسافت ویندوز طراحی شده است. مسلماً، WinDbg می تواند به عیب یابی بسیاری از مشکلات ویندوز کمک کند، اما اکثر کاربران به طور کلی فایل های تخلیه حافظه را با آن تجزیه و تحلیل می کنند.
در حالی که در ابتدا ممکن است طاقت فرسا به نظر برسد، با کمی زمان و حوصله، شما نیز می توانید با WinDbg شروع کنید و از آن برای حل بیشتر مشکلات رایانه خود استفاده کنید.
BlueScreenView
هر دو WinDbg و BlueScreenView میتوانند به حل خطاهای BSoD کمک کنند، با این حال، BlueScreenView برای کاربرانی که تازهتر با اشکالزدایی هسته هستند مناسبتر است.
در حالی که به اندازه WinDbg اطلاعات عمیقی در اختیار کاربران قرار نمی دهد، اطلاعات را به شیوه ای بسیار ساده تر و کارآمدتر ارائه می دهد.
WhoCrashed
اگر کاربر پسند بودن چیزی است که به دنبال آن هستید، پس نمیتوانید سادهتر از WhoCrashed باشید. در حالی که رابط کاربری ممکن است قدیمی به نظر برسد، اطلاعاتی که این ابزار ارائه می دهد بیش از اندازه کافی است تا به شما در یافتن علت خطاهای BSoD کمک کند.
نکته مهم در مورد WhoCrashed این است که حتی می تواند علت خطاهای هسته را پیدا کند، خطاهایی که معمولاً با صفحه آبی واقعی همراه نیستند. علاوه بر این، WhoCrashed در یافتن سریع مشکلات سیستم عالی است، به خصوص اگر اتفاقاً مربوط به راننده باشد.
در نهایت، تجزیه و تحلیل خطاهای BSoD با WhoCrashed به دلیل نحوه ارائه نتایج تجزیه و تحلیل نهایی بسیار آسان است. در واقع، در برخی موارد WhoCrashed حتی ممکن است به شما پیشنهادهایی بدهد که چه اقدامی را باید انجام دهید.
پست های توصیه شده
کلان داده
14 مهر, 1402
تحول دیجیتال
14 مهر, 1402
تجزیه و تحلیل داده ها
14 مهر, 1402