جدیدترین بروزرسانی ویژگی سیستم عامل مایکروسافت، ویندوز 11 نسخه 24H2، چندین اشکال و مشکل مستند نشده دارد که برخی از آنها مربوط به دیسکها هستند.
برای مثال، کاربران از این ناراحت هستند که پس از ارتقای سیستم عامل خود، قادر به حذف ۸.۶۳ گیگابایت داده نبودهاند. مشکل دیگر این است که ویژگی اسکن SFC ویندوز خراب شده است، اگرچه مایکروسافت تأیید کرده است که این مشکل با بروزرسانی آینده KB5044384 برطرف خواهد شد.
پس از این موارد، اکنون ما کاربران را داریم که در مورد یک برند خاص از سخت افزار، عمدتاً SSD های NVMe Western Digital، گزارش مشکل میدهند که در آن درایوهای آنها پس از بروزرسانی به ویندوز 11 24H2، صفحه آبی میشوند.
به نظر میرسد این مشکل در WD_Black SN770 و WD Blue SN580 رخ میدهد که هر دو بدون DRAM هستند و برای ذخیره سازی از حافظه سیستم از طریق بافر حافظه میزبان (HMB) استفاده میکنند. کاربران توانستهاند مشخص کنند که این مشکل در نتیجه تخصیص نادرست اندازه بافر حافظه میزبان رخ میدهد و دستکاری در این مورد با استفاده از ویرایشگر رجیستری به نظر میرسد آن را برطرف میکند.
برای کسانی که ممکن است آشنا نباشند، بسیاری از SSD ها با یک تراشه DRAM اختصاصی عرضه میشوند که به عنوان یک بافر برای متاداده بین کنترلر و حافظه فلش NAND عمل میکند. وجود این کش DRAM، ذخیره سازی نوشته را بهبود میبخشد و به طور کلی زمانهای دسترسی تصادفی را کاهش میدهد. آن SSD های NVMe که کش DRAM ندارند، معمولاً از فناوری HMB پشتیبانی میکنند که به کنترلر کمک میکند از طریق دسترسی مستقیم به حافظه (DMA) به حافظه سیستم دسترسی پیدا کند.
SSD های NVMe معمولاً حدود ۶۴ مگابایت از این مقدار را در ویندوز تخصیص میدهند، اما همچنین میتوانند حدود ۱۰۰ مگابایت یا بیشتر را تخصیص دهند. اینجاست که مشکل به نظر میرسد، زیرا کاربران آسیب دیده متوجه شدهاند که تخصیص HMB آنها در SN770 و SN580 به ۲۰۰ مگابایت میرسد، بنابراین باعث نوعی درگیری بالقوه میشود که در نهایت منجر به صفحه آبی مرگ (BSOD) میشود.
به هرحال، برای این کار میتوان از ویرایشگر رجیستری استفاده کرد که در آن تغییر مقدار DWORD در کلید "HmbAllocationPolicy" در کلید HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort با تنظیم مقدار تخصیص به ۶۴ مگابایت آن را برطرف میکند. برای انجام این کار:
- برنامه ویرایشگر رجیستری را با اجرای REGEDIT باز کنید.
- به کلید HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort بروید.
- اگر هنوز وجود ندارد، یک زیرکلید جدید HmbAllocationPolicy ایجاد کنید.
- مقدار DWORD کلید فوق را به ۰ یا ۲ تنظیم کنید (که ۰ => تخصیص HMB خاموش است و ۲ => تخصیص HMB ۶۴ مگابایت است).
- رایانه را مجدداً راه اندازی کنید.
اگر مشکل شما پس از انجام موارد فوق برطرف شد، احتمالاً مشکل ناشی از تخصیص HMB بوده است. کسانی که از SSDهای غیر WD استفاده میکنند و مشکل مشابهی را تجربه میکنند، میتوانند تا زمانی که یک بروزرسانی ویندوز یا یک بروزرسانی فریم ور درایو آن را یک بار برای همیشه برطرف کند، از تنظیم رجیستری بالا استفاده کنند.