رفتن به محتوای اصلی
پینگ و DNS
راهنمای رفع مشکل

رفع خطای TPM 2.0 و Secure Boot در مدرن وارفر ۴

بازی: کال آف دیوتی: مدرن وارفر ۴ (Call of Duty: Modern Warfare 4)

کاور بازی کال آف دیوتی: مدرن وارفر ۴ (Call of Duty: Modern Warfare 4)

آخرین به‌روزرسانی:

راه‌حل سریع

با `tpm.msc` و `msinfo32` وضعیت TPM و Secure Boot را ببینید. اگر TPM خاموش است، از Settings › System › Recovery › Advanced startup گزینهٔ Restart now را بزنید (در ویندوز ۱۰: Update & Security › Recovery).

دیدن راه‌حل کامل

نشانه‌های این مشکل

بازی Call of Duty: Modern Warfare 4 روی PC باز نمی‌شود یا پیام‌هایی مثل «TPM 2.0: Not Enabled»، «Secure Boot: Not Enabled» یا «BIOS Boot mode not set to UEFI» نشان می‌دهد. طبق صفحهٔ پشتیبانی Activision، روشن بودن TPM 2.0 و Secure Boot برای همهٔ سطح‌های سیستم موردنیاز این بازی الزامی است.

تشخیص

اول ببینید کدام قفل بسته است. کلید Win+R را بزنید و `tpm.msc` را اجرا کنید: اگر پیام «The TPM is ready for use» را دیدید، TPM روشن است؛ اگر «Compatible TPM cannot be found» آمد، TPM در BIOS خاموش است یا مادربورد آن را پشتیبانی نمی‌کند.

بعد Win+R و `msinfo32` را اجرا کنید. در این پنجره «BIOS Mode» باید UEFI باشد و «Secure Boot State» باید On باشد. اگر BIOS Mode روی Legacy است، Secure Boot روشن نمی‌شود تا اول دیسک ویندوز به GPT تبدیل شود.

راه‌حل سریع و کم‌ریسک

  1. با `tpm.msc` و `msinfo32` وضعیت TPM و Secure Boot را ببینید.
  2. اگر TPM خاموش است، از Settings › System › Recovery › Advanced startup گزینهٔ Restart now را بزنید (در ویندوز ۱۰: Update & Security › Recovery). بعد Troubleshoot › Advanced Options › UEFI Firmware Settings را باز کنید.
  3. در BIOS گزینهٔ Intel PTT یا Security Device Support (پردازنده‌های اینتل) یا AMD fTPM (پردازنده‌های AMD) را روشن کنید، ذخیره کنید (معمولاً F10) و دوباره با `tpm.msc` بررسی کنید.
  4. برای Secure Boot، حالت بوت را UEFI بگذارید (CSM خاموش)، Secure Boot را Enabled کنید، ذخیره کنید و با `msinfo32` تأیید کنید.

علت‌های احتمالی

TPM 2.0 در BIOS خاموش است

روی بسیاری از سیستم‌ها fTPM یا PTT به‌طور پیش‌فرض خاموش است و باید دستی روشن شود.

Secure Boot خاموش یا حالت بوت Legacy است

Secure Boot فقط در حالت UEFI روشن می‌شود؛ دیسک MBR مانع آن است.

فرم‌ور قدیمی

Activision برای بعضی نسخه‌های fTPM و PTT به‌روزرسانی BIOS را لازم دانسته است.

بررسی‌های پایه روی کامپیوتر

  • در Steam از Properties و بخش Installed Files گزینهٔ Verify integrity of game files را اجرا کنید؛ در Epic Games Launcher گزینهٔ Verify و در EA app گزینهٔ Repair همین کار را می‌کند.
  • درایور کارت گرافیک را از سایت NVIDIA، AMD یا Intel به‌روز کنید.
  • بستهٔ Microsoft Visual C++ Redistributable و DirectX End-User Runtime را از سایت مایکروسافت نصب یا تعمیر کنید.
  • Windows را به‌روز کنید.
  • Overlay برنامه‌هایی مثل Discord، NVIDIA App و MSI Afterburner را موقتاً خاموش کنید.

مراحل رفع مشکل

۵ مرحله، به ترتیب اجرا

  1. بررسی TPM

    Win+R، اجرای tpm.msc و خواندن پیام وضعیت.

  2. بررسی Secure Boot

    Win+R، اجرای msinfo32؛ BIOS Mode باید UEFI و Secure Boot State باید On باشد.

  3. روشن کردن TPM در BIOS

    Advanced startup › UEFI Firmware Settings؛ روشن کردن Intel PTT یا AMD fTPM و ذخیره.

  4. تبدیل دیسک به GPT در صورت نیاز

    mbr2gpt /validate و بعد /convert با دسترسی Administrator، سپس تغییر بوت به UEFI.

  5. روشن کردن Secure Boot

    خاموش کردن CSM، Enabled کردن Secure Boot، ذخیره و بررسی دوباره با msinfo32.

اقدامات پیشرفته و بازگشت ایمن

اگر `msinfo32` حالت BIOS را Legacy نشان می‌دهد، دیسک ویندوز احتمالاً MBR است. Activision تبدیل آن را با ابزار رسمی ویندوز پیشنهاد می‌کند: در Command Prompt با دسترسی Administrator اول `mbr2gpt /validate /allowFullOS` و اگر بدون خطا بود `mbr2gpt /convert /allowFullOS` را اجرا کنید، بعد در BIOS حالت را از Legacy به UEFI ببرید.

پیش‌شرط‌های این تبدیل طبق همان صفحه: ویندوز ۱۰ نسخهٔ 1703 یا بالاتر، حداکثر سه پارتیشن روی دیسک، BitLocker خاموش، نبودِ دوبوت و خاموش بودن Secure Boot پیش از تبدیل.

برای بعضی فرم‌ورها Activision به‌روزرسانی BIOS را لازم می‌داند: AMD fTPM نسخه‌های 3.\*.0.\* و Intel INTC 302.12.\* یا 303.12.\*. اگر پیام «BIOS Firmware Update Required» دیدید، به‌روزرسانی BIOS را از سایت سازندهٔ مادربورد بگیرید.

تبدیل MBR به GPT و تغییر حالت بوت، تغییر سطح پایین سیستم است. پیش از آن از فایل‌های مهم نسخهٔ پشتیبان بگیرید و اگر BitLocker روشن است، اول آن را خاموش و کلید بازیابی را جایی امن ذخیره کنید. اگر بعد از تغییر BIOS ویندوز بالا نیامد، همان گزینه‌ها را به حالت قبلی برگردانید.

آیا مشکل حل شد؟

بله، حل شد

خوشحالیم که مشکل شما حل شد.

نه، هنوز مشکل دارم

تصویرهای کال آف دیوتی: مدرن وارفر ۴ (Call of Duty: Modern Warfare 4)

سرباز مسلح جلوی ساختمان در حال سوختن در Call of Duty: Modern Warfare 4
نیروهای ویژه در حال پیشروی در خیابان در Modern Warfare 4 (Call of Duty: Modern Warfare 4)
تیم عملیاتی در پوشش جنگل در Modern Warfare 4 (Call of Duty: Modern Warfare 4)

پرسش‌های متداول

آیا مدرن وارفر ۴ بدون TPM 2.0 اجرا می‌شود؟
خیر. طبق صفحهٔ سیستم موردنیاز Activision، TPM 2.0 و Secure Boot برای همهٔ سطح‌ها الزامی است.
از کجا بفهمم TPM روشن است؟
Win+R را بزنید و tpm.msc را اجرا کنید؛ پیام «The TPM is ready for use» یعنی روشن است.
چرا Secure Boot روشن نمی‌شود؟
معمولاً چون حالت بوت Legacy و دیسک ویندوز MBR است. اول دیسک را با mbr2gpt به GPT تبدیل کنید و بعد حالت بوت را UEFI بگذارید.
تبدیل MBR به GPT اطلاعاتم را پاک می‌کند؟
ابزار mbr2gpt برای تبدیل بدون پاک کردن ساخته شده، ولی تغییر سطح پایین است؛ پیش از آن نسخهٔ پشتیبان بگیرید و BitLocker را خاموش کنید.
منابع: activision.com