خلیج فارس PGCS

آموزش · ۲۸ مهر ۱۴۰۵ · ۴ دقیقه

روشن کردن قفل‌های امنیتی ویندوز برای میکس

لانچر گفت برای میکس باید یه چیزی روشن کنی؟ اینجا قدم‌به‌قدم، با عکس، می‌گیم هر کدوم چیه، از کجا بفهمی روشنه و کجا باید روشنش کنی.

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

هیچ‌کدوم به بازی و حساب استیمت ربطی نداره. همه‌شون تنظیمات خود ویندوز و مادربردته و هر وقت خواستی می‌تونی خاموششون کنی. آنتی‌چیت هم فقط می‌پرسه روشنه یا نه؛ بیشتر از این چیزی نمی‌بینه و نمی‌فرسته.

۱. اول ببین کدوم‌ها روشنه

کلید Win و R رو با هم بزن، بنویس msinfo32 و Enter بزن. توی صفحه‌ی اول (System Summary) این چهار خط رو پیدا کن:

  • BIOS Mode باید UEFI باشه. اگه Legacy نوشته بود، بند ۳ رو هم بخون.
  • Secure Boot State باید On باشه.
  • Kernel DMA Protection اگه On بود، محافظت DMA روشنه.
  • Virtualization-based security Services Running اگه Hypervisor enforced Code Integrity رو نشون داد، محافظت از حافظه روشنه.
پنجره‌ی msinfo32 با چهار خطی که باید نگاه کنی
چهار خطی که توی msinfo32 نگاه می‌کنی (تصویر نمونه)

ملاک آخر خود لانچره: توی صفحه‌ی اولش یه کارت «آنتی‌چیت» می‌گه دقیقاً کدوم مونده. لانچر هر ۱۵ ثانیه دوباره نگاه می‌کنه، پس بعد از هر تغییر لازم نیست چیزی رو دوباره نصب کنی.

۲. محافظت از حافظه (Memory integrity)

این یکی ساده‌ترینه چون توی خود ویندوزه و به BIOS کاری نداره.

  1. منوی استارت رو باز کن و Windows Security رو بنویس و بازش کن.
  2. بزن روی Device security، بعد Core isolation details.
  3. Memory integrity رو روشن کن و سیستم رو ری‌استارت کن.
صفحه‌ی Core isolation در Windows Security با Memory integrity روشن
روشن کردن Memory integrity (تصویر نمونه)

اگه روشن نشد و نوشت یه درایور ناسازگاره، روی Review incompatible drivers بزن. اسم درایورها رو نشون می‌ده؛ معمولاً درایور قدیمی یه سخت‌افزار یا برنامه‌ست. اون برنامه یا دستگاه رو آپدیت کن یا حذفش کن و دوباره امتحان کن. روی بیشتر سیستم‌ها تفاوتی توی FPS حس نمی‌شه.

۳. Secure Boot

این یکی توی BIOS مادربرده. با ری‌استارت و زدن Del (روی بیشتر کامپیوترهای دسکتاپ) یا F2 وارد BIOS شو.

  1. اگه توی msinfo32 نوشته بود BIOS Mode: Legacy، اول باید ویندوز با UEFI بوت بشه. ویندوز یه ابزار رسمی داره که بدون نصب دوباره دیسک رو عوض می‌کنه (mbr2gpt). قبلش حتماً از فایل‌های مهمت نسخه‌ی پشتیبان بگیر، و اگه مطمئن نیستی از پشتیبانی بپرس.
  2. CSM (یا Launch CSM) رو Disabled کن. تا این روشن باشه، Secure Boot معمولاً خاکستری و غیرقابل‌انتخابه.
  3. Secure Boot رو Enabled کن.
  4. اگه هنوز روشن نشد، Install default Secure Boot keys (یا Restore factory keys) رو بزن.
  5. با F10 ذخیره کن و از BIOS بیا بیرون.
صفحه‌ی Boot توی BIOS با CSM خاموش و Secure Boot روشن
Secure Boot توی BIOS (تصویر نمونه؛ ظاهر BIOS تو فرق دارد)

جای این گزینه بسته به برند مادربرد فرق می‌کنه. این‌ها جاهای معمولشه (اسم منوها ممکنه بسته به نسخه‌ی BIOS کمی فرق کنه):

  • ASUS: حالت Advanced (کلید F7) ← Boot ← Secure Boot ← OS Type: Windows UEFI mode.
  • MSI: Settings ← Security ← Secure Boot ← Enabled.
  • Gigabyte: Boot ← Secure Boot ← Enabled (اگه خاکستریه، اول CSM Support رو Disabled کن).
  • ASRock: Security ← Secure Boot ← Enabled.
  • لپ‌تاپ: معمولاً زیر Security یا Boot. اسم مدلت + «enable Secure Boot» رو جستجو کن.

۴. محافظت DMA (VT-d یا IOMMU)

این قفل جلوی دستگاه‌هایی رو می‌گیره که می‌خوان مستقیم به حافظه‌ی سیستم وصل بشن. اسمش توی BIOS به پردازنده‌ت بستگی داره:

  • اینتل: گزینه‌ی VT-d رو Enabled کن. معمولاً زیر Advanced، Chipset یا System Agent Configuration ـه.
  • ای‌ام‌دی: گزینه‌ی IOMMU (گاهی AMD-Vi) رو Enabled کن. معمولاً زیر Advanced ← AMD CBS ← NBIO Common Options ـه.
  • اگه چیزی به اسم Pre-boot DMA Protection یا Kernel DMA Protection دیدی، اون رو هم روشن کن.
گزینه‌ی VT-d برای اینتل و IOMMU برای ای‌ام‌دی توی BIOS
VT-d و IOMMU توی BIOS (تصویر نمونه؛ ظاهر BIOS تو فرق دارد)

اگه پیداش نکردی، توی BIOS دنبالش بگرد یا اسم مادربردت + «VT-d» (یا «IOMMU») رو توی اینترنت جستجو کن. بعضی سیستم‌های قدیمی یا مادربردهای ارزون این امکان رو اصلاً ندارن. اون‌وقت فقط میکس رو نمی‌تونی بازی کنی و بقیه‌ی سرورها مشکلی ندارن.

۵. دوباره امتحان کن

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

  • مطمئن شو بعد از تغییر BIOS با F10 ذخیره کردی و سیستم رو واقعاً ری‌استارت کردی.
  • اگه Secure Boot خاکستریه، CSM رو Disabled کن و دوباره بیا.
  • اگه گزینه‌ای رو اصلاً توی BIOS پیدا نکردی، یه عکس از صفحه‌ی BIOS و اسم مادربردت رو توی یه تیکت پشتیبانی بفرست.

می‌خوای بدونی آنتی‌چیت دقیقاً چی رو چک می‌کنه و چی رو هیچ‌وقت نمی‌فرسته؟ توی صفحه‌ی آنتی‌چیت نوشتیم.

این آموزش کمکت کرد؟