نحوه تست حافظه بد (RAM) در ویندوز

هنگامی که رایانه شخصی شما شروع به لکنت زبان می کند یا به طور تصادفی یخ می زند(stuttering or freezing up randomly) ، وقت آن است که کلاه کارآگاه را بپوشید و شروع به بررسی آن کنید. تست رم برای هر گونه خطای حافظه باید اولین قدم در این مسیر باشد، زیرا حافظه ضعیف رایج ترین دلیل چنین مشکلاتی است.

چندین روش (و ابزار) برای آزمایش رم(RAM) وجود دارد ، از ابزارهای داخلی (utilities)ویندوز(Windows) گرفته تا نرم افزارهای شخص ثالث. ما در این راهنمای عمیق به هر گزینه خواهیم پرداخت تا به شما در انتخاب بهترین روش کمک کند.

آیا باید حافظه را با یا بدون پیش بوت کردن(Pre-Booting) آزمایش کنید ؟

برای سال‌ها تصور می‌شد که حافظه رایانه باید با یک ابزار پیش از راه‌اندازی آزمایش شود. این به این دلیل است که در سیستم های قدیمی حافظه بسیار محدود بود. دیدن سیستم عامل در گوشه ای از منابع سیستم غیرعادی نبود و حافظه بسیار کمی برای آزمایش واقعی باقی می ماند.

در کامپیوترهای مدرن، این دیگر نگران کننده نیست. رایانه های شخصی ظرفیت رم(RAM) بیشتری نسبت به قبل دارند و سیستم عامل تنها از بخش کوچکی از آن استفاده می کند. این باعث می‌شود ابزارهای تست حافظه که بدون پیش‌راه‌اندازی کار می‌کنند، به خوبی نرم‌افزارهای تست سنتی باشند.

علاوه بر این، الگوریتم‌های آزمایشی که توسط ابزارهای پیش از راه‌اندازی استفاده می‌شوند، در شبیه‌سازی الگوهای استفاده در زندگی واقعی آنقدر دقیق نیستند. در حالی که این الگوریتم‌ها می‌توانند مسائل منطقی بزرگ را مشخص کنند، بسیاری از خطاهای کوچک‌تر می‌توانند شناسایی نشوند. به همین دلیل، توصیه می شود حافظه خود را با استفاده از برنامه ای که می تواند در ویندوز(Windows) اجرا شود نیز تست کنید .

رم خود را با ابزار تشخیص حافظه ویندوز(Windows Memory Diagnostic Tool) تست کنید

ساده ترین ابزاری که در اختیار شما قرار می گیرد، ابزار تشخیص حافظه ویندوز(Windows Memory Diagnostic) است – زیرا در ویندوز تعبیه(Windows) شده است. شما نیازی به ایجاد USB قابل بوت یا دانلود هیچ برنامه ای ندارید.

همچنین در تشخیص خطاهای فاحش حافظه خوب است و به شما کمک می کند ماژول RAM بد را بدون هیچ زحمتی تشخیص دهید. (RAM)تنها نقطه ضعف آن این است که ابزار بسیار قدیمی است و در یافتن خطاهای ظریف حافظه به خوبی عمل نمی کند.

  1. برای اجرای ابزار Windows Memory Diagnostic ، حافظه diagnostic را در کادر جستجو تایپ کرده و Enter را فشار دهید .

  1. با اجرای برنامه یک درخواست با دو گزینه ظاهر می شود. می‌توانید برای دفعه بعد که رایانه مجدداً راه‌اندازی می‌شود، بررسی را برنامه‌ریزی کنید یا اکنون راه‌اندازی مجدد را انتخاب کنید و مشکلات را بررسی کنید.(Restart now and check for problems.)

  1. پس از راه اندازی مجدد رایانه، به طور خودکار ابزار تشخیص حافظه ویندوز(Windows Memory Diagnostics Tool) را راه اندازی می کند . رم شما چندین بار تست می شود و در صورت مشاهده هر گونه خطایی وضعیت به روز می شود.

  1. پس از اتمام تست، کامپیوتر باید به طور معمول بوت شود. با توجه به ابزار، شما باید یک پیام در مورد نتایج آزمون دریافت کنید، اما در عمل، به ندرت ظاهر می شود. برای مشاهده نتایج، باید پیام را در Event Viewer پیدا کنید . روی دکمه Start(Start) کلیک راست کرده و Event Viewer را انتخاب کنید .

  1. Event Viewer یک رابط کاربری پیچیده دارد. گزارش تمام اقدامات انجام شده در رایانه، از جمله وظایف سیستم را نمایش می دهد. در حال حاضر، از لیست سمت چپ به Windows Logs > System بروید.(System )

  1. این لیستی از تمام رویدادهای سیستم را نشان می دهد، اما پیدا کردن مورد مناسب به صورت دستی یک کار دشوار است. Find… را از اقدامات سمت راست انتخاب کنید .

  1. برای یافتن سوابق رویداد آزمایشی، وارد MemoryDiagnostics شوید. (MemoryDiagnostics )برای مشاهده جزئیات در پنجره میانی، کادر را ببندید.

برای بررسی رم خود از (Your RAM)MemTest86 Passmark استفاده کنید

ابزار داخلی ویندوز(Windows) دقیقاً بهترین ابزار تست رم نیست. خیلی قدیمیه در حالی که می تواند خطاهای اساسی را تشخیص دهد، بسیاری از مسائل پیشرفته اغلب می تواند مورد توجه قرار نگیرد.

برای آزمایش جامع حافظه و رد کردن مشکلات، MemTest86 را(MemTest86) توصیه می کنیم . یک ابزار شناخته شده، یک برنامه پیش از راه‌اندازی است که RAM شما را برای خطا بررسی می‌کند.

  1. برای دانلود نسخه رایگان نرم افزار به وب سایت رسمی مراجعه کنید.(the official website)

  1. از آنجایی که برنامه باید از یک درایو قلم بوت شود، تنظیمات در واقع یک برنامه نوشتن تصویر است. از آن برای تهیه درایو USB با MemTest86 استفاده کنید.

  1. اکنون وقتی کامپیوتر خود را مجددا راه اندازی می کنید، MemTest86 از USB بوت می شود . برای توقف بوت و پیکربندی گزینه‌ها، می‌توانید هر دکمه‌ای را روی صفحه نمایش فشار دهید. با این حال، در اولین تلاش، توصیه می کنیم همه گزینه ها را روی مقادیر پیش فرض خود بگذارید.

  1. پس از این ، MemTest86 شروع به اجرای آزمایش بر روی RAM می کند. می توانید پیشرفت را روی صفحه نمایش خود مشاهده کنید، از جمله تعداد خطاهای یافت شده.

  1. پس از تکمیل فرآیند، خلاصه ای از نتیجه را دریافت خواهید کرد که در آن مسائل اصلی کشف شده توسط آزمایش ها مشخص شده است.(Result)

  1. از شما خواسته می شود که یک گزارش HTML را در (HTML)USB stick ذخیره کنید. برای انجام این کار، y(y) را فشار دهید.

  1. این گزارش HTML پس از راه‌اندازی عادی رایانه شما، واقع در درایو قلم، قابل دسترسی است. این شامل نگاهی دقیق تر به آزمایش ها و اطلاعات حاصل است.

آیا MemTest86+ متفاوت است؟

ممکن است نام نرم افزار را با نام کمی متفاوت شنیده باشید: MemTest86+ . این فقط شاخه دیگری از همان برنامه است، با ویژگی های بیشتر مشابه. شما به طور کلی نباید از هر دوی آنها استفاده کنید. یکی از این نسخه ها را انتخاب کنید و با آن همراه شوید.

تست بدون پیش بوت شدن با (Pre-Booting)MemTest HCI Design

همه برنامه‌هایی که تاکنون دیده‌ایم، حافظه را بدون اجرای سیستم عامل آزمایش می‌کنند. قبلاً این روش استاندارد بود، زیرا خود ویندوز(Windows) می‌توانست بخش بزرگی از حافظه موجود را ذخیره کند و از آزمایش رم(RAM) کامل توسط نرم‌افزار جلوگیری کند .

امروزه ظرفیت حافظه بسیار بیشتر از نیاز سیستم عامل است. علاوه بر این، تست‌های از پیش راه‌اندازی شده در شبیه‌سازی استفاده واقعی RAM بد هستند و اغلب ممکن است خطاهای مهم را از دست بدهند.

به همین دلیل، توصیه می‌شود RAM خود را با یک ابزار تست که می‌تواند در کنار ویندوز(Windows) اجرا شود، تست کنید . و MemTest(MemTest) HCI Design یکی از بهترین برنامه های رایگان برای انجام این کار است.

  1. برای شروع، MemTest را(download the MemTest) از وب سایت HCI Design دانلود کنید.

  1. نیازی به نصب نیست. به سادگی(Simply) پوشه ای را که دانلود کرده اید از حالت فشرده خارج کرده و برنامه را اجرا کنید.

  1. اکنون می توانید مقدار رمی(RAM) را که می خواهید تست کنید وارد کنید. به طور پیش فرض، تمام رم(RAM) های استفاده نشده را تست می کند که بهترین گزینه است. قبل از زدن دکمه Start Testing(Start Testing) باید سایر برنامه های در حال اجرا را ترک کنید.

  1. با پیشرفت آزمایش، برنامه درصد پوشش و تعداد خطاهای شناسایی شده را در پایین نمایش می دهد. توصیه می شود برنامه را برای چند ساعت در حال اجرا بگذارید تا حداقل 100٪ پوشش حاصل شود.

بررسی سریع حافظه با تست RAM

MemTest HCI Design عالی است، اما کمی کند است. اگر به دنبال تست سریعتر رم در سیستم عامل هستید(RAM) ، ممکن است بخواهید تست RAM(RAM Test) توسط نرم افزار Karhu(Karhu Software) را در نظر بگیرید .

از آنجایی که این یک برنامه پرمیوم است، برای اینکه بتوانید از آن استفاده کنید باید مجوز خریداری کنید. این بهترین گزینه برای کسانی است که باید چندین رایانه شخصی را به طور منظم آزمایش کنند، زیرا سرعت بالا واقعاً در این مورد کمک می کند.

  1. برای دانلود تست رم، لایسنس را از سایت نرم افزار کارهو خریداری کنید(buy a license from Karhu Software’s website) .

  1. پس از اجرای برنامه، پنجره ای مانند این، شبیه به ابزار قبلی، اما بسیار دقیق تر، دریافت می کنید. می توانید مقدار حافظه آزاد، کل حافظه را مشاهده کنید و تعیین کنید که چند رشته به صورت موازی اجرا شوند.

  1. هنگامی که RAM Test اجرا می شود، می توانید پوشش و تعداد خطا را در پایین مشاهده کنید. در حالت ایده‌آل، باید برنامه را برای ساعت‌های زیادی در حال اجرا نگه دارید تا همه خطاها را پیدا کنید.

چگونه مشکلات (Problems)RAM را در رایانه خود تشخیص دهیم(Computer)

هر زمان که هنگام اجرای رایانه خود با خطای غیرمنتظره ای مواجه شدید، ممکن است این مشکل از حافظه بد ناشی شده باشد. از این گذشته، برنامه های در حال اجرا در حین اجرا در رم(RAM) بارگذاری می شوند و هر گونه خطا در بخش های حافظه می تواند عملکرد روان آنها را مختل کند.

خوشبختانه، بررسی سلامت رم شما یک کار سخت و فنی نیست. می‌توانید حافظه رایانه خود را با استفاده از ابزارهای قابل بوت و غیر قابل بوت آزمایش کنید و به سرعت منبع مشکلات خود را مشخص کنید.

توصیه می کنیم از حداقل یک ابزار از هر دسته استفاده کنید، زیرا این کار به طور جامع انواع خطاهای حافظه را برطرف می کند. و اگر بالاخره معلوم شد که حافظه شما معیوب است، تنها راه حل این است که حافظه رم(RAM) را با نوع مناسب(the right type of memory) جایگزین کنید .



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts