باگ جدید درایورهای AMD باعث آسیب به SSD می‌ شود

باگ جدید در درایورهای گرافیکی AMD باعث نوشتن مداوم داده روی SSD و کاهش عمر آن می‌شود و این شرکت ضمن بررسی مشکل، چند راهکار موقت برای رفع آن ارائه کرده است.

به‌ گزارش سرویس نرم‌افزار تک‌ناک، شرکت ATI و در ادامه AMD، طی سال‌های طولانی همواره با مشکلات درایورهای گرافیکی شناخته شده‌اند؛ ایرادهایی که باعث خرابی داده‌ها، خطاهای Timeout Detection and Recovery یا همان TDR و مشکلات مشابه می‌شوند.

شرکت AMD در ماه‌های اخیر تلاش‌های جدی‌تری برای شناسایی و رفع سریع باگ درایورهای گرافیکی آغاز کرده و با توسعه ابزارهای جدید، به‌ دنبال شناسایی زودهنگام آنها است. تازه‌ترین نسخه درایور گرافیکی این شرکت، یعنی 26.10.2 نیز چند باگ مرتبط با توقف پاسخ‌گویی درایور را برطرف کرده است.

بیشتر بخوانید: این ابزار برنامه‌های پرمصرف GPU را شناسایی می‎کند

تاثیر باگ درایورهای AMD روی نمایشگرها

خطاهای TDR که معمولا باعث هنگ‌ کردن یا قفل‌ شدن سیستم می‌شوند، به‌اندازه کافی آزاردهنده‌ هستند، اما کاربران از مشکل دیگری خبر داده‌اند که می‌تواند نگران‌کننده‌تر باشد. این ایراد به‌ صورت پنهانی در پس‌زمینه فعالیت می‌کند و ممکن است برای مدت طولانی از دید کاربران عادی دور بماند.

سرچشمه مشکل، سرویس AMD External Events Client Module یا AMD External Events Utility با فایل اجرایی atieclxx.exe در ویندوز است. این سرویس وظیفه مدیریت و نظارت بر قابلیت‌های مختلف مرتبط با نمایشگر (نظیر شناسایی مانیتورهای جدید، مدیریت کلیدهای میان‌بر نمایشگر و هماهنگ‌سازی پویای نرخ نوسازی مانیتور با GPU از طریق فناوری AMD FreeSync برای جلوگیری از پارگی تصویر در بازی‌ها) را برعهده دارد. با وجود این‌، همین سرویس می‌تواند باعث افزایش چشمگیر فعالیت دیسک شود.

شناسایی این باگ درایورهای AMD در سیستم‌های مجهز به SSD دشوارتر است، چرا که سرعت بالای این حافظه‌ها باعث می‌شود نوشتن مداوم داده به‌راحتی به چشم نیاید. گزارش‌ها حاکی از آن است که فرایند مذکور حدود یک مگابایت بر ثانیه داده روی دیسک می‌نویسد؛ رقمی که شاید در نگاه اول چندان زیاد نباشد، اما تداوم این عملیات می‌تواند به‌مرور زمان از عمر مفید SSD بکاهد.

باگ قدیمی درایورهای AMD دوباره دردسرساز شد

حتما بخوانید: گوگل منوی سه نقطه‌ای مرورگر کروم را بازطراحی می‌کند

این مسئله به‌ویژه برای SSDهای ۱۲۸ گیگابایتی مبتنی بر حافظه QLC اهمیت دارد؛ محصولاتی که معمولا از دوام نوشتاری پایین‌تری برخوردار هستند و شاخص TBW آنها محدودتر است. نگران‌کننده‌تر اینکه برخی کاربران از ثبت نوشتن مداوم داده با سرعت ۵ مگابایت بر ثانیه خبر داده‌اند که رقمی بسیار بالا و بالقوه مخرب برای چنین حافظه‌هایی محسوب می‌شود.

نکته قابل‌توجه این است که باگ مذکور پیش‌تر نیز در درایورهای چیپست AMD مشاهده شده بود. با وجود این‌، نسخه‌های جدید این درایورها از جمله نسخه 8.09.28.1124، فاقد این ایراد هستند و این بار یکی از نسخه‌های اخیر درایور گرافیکی AMD عامل بروز مشکل شده است. با توجه به مشخص‌ بودن سرویس عامل مشکل، برخی کاربران غیرفعال‌ کردن AMD External Events Utility را به‌ عنوان راهکاری موقت امتحان کرده‌اند. این روش می‌تواند مشکل را برطرف کند، اما پیامدهایی نیز دارد، چرا که تمام قابلیت‌ها و فرایندهای وابسته به این سرویس را متوقف خواهد کرد.

راه‌حل چیست؟

با وجود این‌، گزارش کاربران نشان می‌دهد غیرفعال‌ کردن سرویس سایر قابلیت‌های مهم را مختل نمی‌کند و می‌تواند نوشتن بی‌وقفه داده روی SSD را متوقف سازد. برای نمونه، یکی از کاربران اعلام کرده است که پس از غیرفعال‌ کردن سرویس، قابلیت‌های FreeSync و Resizable BAR یا ReBAR همچنان بدون مشکل کار می‌کردند. البته برخی امکانات AMD Adrenalin، از جمله کلیدهای میان‌بر این نرم‌افزار، ممکن است از دسترس خارج شوند؛ بنابراین استفاده از این راهکار با محدودیت‌هایی همراه است.

راهکار موقت دیگری نیز غیرفعال‌ کردن قابلیت ReBAR از طریق تنظیمات BIOS است. یکی از نمایندگان AMD در ردیت ضمن تایید وجود مشکل، توضیح داده است که سرچشمه آن به تعامل سرویس External Events Utility با درایور فیلتر PCIe مایکروسافت مربوط می‌شود. به‌گفته او، غیرفعال‌ کردن ReBAR می‌تواند به‌ عنوان راهکاری جایگزین عمل کند و AMD در حال بررسی دقیق این ایراد است.

برای مطالعه بیشتر: درایور Adrenalin 26.10.2 برای رفع کرش کارت‌های گرافیک AMD منتشر شد

همچنین این نماینده اعلام کرده است که یک اصلاحیه احتمالی با ریسک پایین برای انجام مراحل نهایی اعتبارسنجی و آزمایش ارسال شده است. تیم توسعه درایور Radeon امیدوار است این اصلاحیه را در یکی از انتشارهای آینده درایور، در سریع‌ترین زمان ممکن ارائه کند.

در همین حال، یکی دیگر از کاربران راهکار موقت دیگری را برای باگ درایورهای AMD پیشنهاد داده است که اجرای آن به دانش فنی بیشتری نیاز دارد. این روش شامل انتقال سه فایل درایور گذرگاه PCI شرکت AMD با نام‌های amdkmpfd.ctz، amdkmpfd.itz و amdkmpfd.stz از نسخه قدیمی‌تر درایور 26.3.1 به پوشه AMD در مسیر System32 ویندوز است. تعدادی از کاربران آسیب‌دیده تایید کرده‌اند که این راهکار مشکل آنها را برطرف کرده است؛ بنابراین افرادی که با ساختار فایل‌های سیستمی ویندوز آشنایی دارند، می‌توانند آن را به‌ عنوان گزینه‌ای موقت در نظر بگیرند.

مانی

مانی

We Trust in God

خبر بعدی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *