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

حل مشکل اجرا نشدن بازی در Dishonored

بازی: Dishonored

کاور بازی Dishonored

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

راه‌حل سریع

اگر خطای D3Derr_InvalidCall می‌بینید، در Steam از Properties بازی، گزینهٔ `-windowed` را به Launch Options اضافه کنید. بازی را همیشه از داخل Steam اجرا کنید؛ PCGamingWiki این را راه‌حل خطای «Fatal Error!» می‌داند.

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

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

Dishonored در شروع با خطای طولانی «D3Derr_InvalidCall» بسته می‌شود، روی صفحهٔ بارگذاری پیش از منوی اصلی کرش می‌کند، یا اصلاً باز نمی‌شود. روی بعضی سیستم‌ها هم Steam هر بار پیش از اجرا مرحلهٔ «First time setup» را تکرار می‌کند.

تشخیص

متن خطا یا لحظهٔ قطع شدن بازی، راه‌حل را مشخص می‌کند:

  • خطای D3Derr_InvalidCall در شروع: Bethesda می‌گوید اجرای بازی در حالت پنجره‌ای معمولاً آن را حل می‌کند.
  • کرش روی صفحهٔ بارگذاری پیش از منو، بعد از پاک کردن ذخیره‌ها و خاموش کردن Steam Cloud: Bethesda این را کرش شناخته‌شده می‌داند و راهش روشن کردن دوبارهٔ Steam Cloud است.
  • پیام «Fatal Error!»: طبق PCGamingWiki بازی را از داخل Steam اجرا کنید، نه مستقیم از فایل اجرایی.
  • کرش روی Windows 10: Bethesda راهنمای جداگانه‌ای با تنظیمات Compatibility دارد.
  • تکرار First time setup در هر اجرا: PCGamingWiki آن را به ثبت نشدن نصب PhysX ربط می‌دهد.

طبق صفحهٔ Steam، حداقل سیستم بازی پردازندهٔ دوهسته‌ای ۳ گیگاهرتز، ۳ گیگابایت رم و کارت گرافیک DirectX 9 با ۵۱۲ مگابایت حافظه است.

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

  1. اگر خطای D3Derr_InvalidCall می‌بینید، در Steam از Properties بازی، گزینهٔ `-windowed` را به Launch Options اضافه کنید.
  2. بازی را همیشه از داخل Steam اجرا کنید؛ PCGamingWiki این را راه‌حل خطای «Fatal Error!» می‌داند.
  3. اگر بازی پیش از منوی اصلی کرش می‌کند و Steam Cloud را خاموش کرده‌اید، آن را دوباره روشن کنید و بازی را اجرا کنید.
  4. روی Windows 10، تیک Compatibility را از Properties میان‌بر Steam بردارید، Steam را کامل ببندید و باز کنید و بازی را اجرا کنید.
  5. درایور کارت گرافیک را از سایت NVIDIA یا AMD به‌روز کنید و فایل‌های بازی را در Steam بررسی کنید (Properties › Installed Files › Verify integrity of game files).

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

خطای D3Derr_InvalidCall در حالت تمام‌صفحه

طبق Bethesda، اجرا در حالت پنجره‌ای معمولاً حلش می‌کند.

خاموش بودن Steam Cloud

کرش شناخته‌شده روی صفحهٔ بارگذاری پیش از منو، طبق Bethesda.

اجرای بازی بیرون از Steam

علت پیام «Fatal Error!» طبق PCGamingWiki.

تنظیمات Compatibility روی Windows 10

Compatibility روشن روی Steam یا نبود دسترسی کافی برای لانچر.

درایور قدیمی، فایل INI خراب یا فایل‌های آسیب‌دیدهٔ بازی

گام‌های پایانی راهنمای Windows 10 در Bethesda.

ثبت نشدن نصب PhysX

علت تکرار First time setup طبق PCGamingWiki.

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

  • در 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. اجرای پنجره‌ای

    گزینهٔ -windowed در Launch Options برای خطای D3Derr_InvalidCall.

  2. اجرا از داخل Steam و روشن کردن Steam Cloud

    برای Fatal Error! و کرش پیش از منوی اصلی.

  3. تنظیم Compatibility روی Windows 10

    خاموش کردن Compatibility برای Steam و اجرای عیب‌یاب Compatibility برای لانچر.

  4. درایور، فایل‌های INI و بررسی فایل‌ها

    به‌روزرسانی درایور، جابه‌جایی فایل‌های INI و Verify integrity of game files.

  5. رفع First time setup

    نصب PhysX و در صورت نیاز فرمان رجیستری PCGamingWiki، پس از پشتیبان‌گیری.

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

Compatibility برای لانچر (Windows 10). طبق Bethesda، به پوشهٔ `C:\Program Files (x86)\Steam\steamapps\common\Dishonored` بروید، روی لانچر Dishonored راست‌کلیک کنید و عیب‌یاب Compatibility ویندوز را اجرا کنید. گزینه‌ای را تیک بزنید که می‌گوید برنامه به دسترسی بیشتر نیاز دارد، برنامه را آزمایش کنید و تنظیمات را ذخیره کنید.

فایل‌های INI. اگر گام‌های قبلی جواب نداد، Bethesda پاک کردن فایل‌های INI در `C:\Users\<نام کاربری>\Documents\my games\Dishonored\` را پیشنهاد می‌کند. پیش از آن، این فایل‌ها را به پوشهٔ دیگری منتقل کنید.

تکرار First time setup (راه‌حل جامعه). PCGamingWiki این ترتیب را آورده:

  • آخرین درایور PhysX را نصب کنید.
  • در `cmd.exe` این فرمان را اجرا کنید: `reg add HKLM\SOFTWARE\Valve\Steam\Apps\205100 /v PhysXRedist /t REG_DWORD /d 1 /f /reg:32`
  • اگر جواب نداد، همان فرمان را با `/v vcredist64` به‌جای `/v PhysXRedist` اجرا کنید.

گیر کردن روی «Running Install Script». Bethesda برای همهٔ بازی‌هایش در Steam این ترتیب را دارد: Steam را کامل ببندید و باز کنید، فایل‌های بازی را بررسی کنید و کامپیوتر را ری‌استارت کنید. اگر حل نشد، Steam را با Run as administrator اجرا کنید و از Steam › Settings › Downloads گزینهٔ Clear Download Cache را بزنید.

فایل‌های INI را پاک نکنید؛ آن‌ها را به پوشهٔ دیگری ببرید تا اگر لازم شد برگردانید. طبق PCGamingWiki ذخیره‌های نسخهٔ Steam در `steam\userdata\<uid>\205100\remote\` هستند؛ به این پوشه دست نزنید و Steam Cloud را روشن نگه دارید.

فرمان reg add رجیستری ویندوز را تغییر می‌دهد و یک راه‌حل جامعه است، نه رسمی. پیش از اجرا، از کلید `HKLM\SOFTWARE\Valve\Steam\Apps\205100` در Registry Editor با Export نسخهٔ پشتیبان بگیرید و فرمان را دقیقاً همان‌طور که نوشته شده وارد کنید. گزینهٔ `-windowed` را هر وقت بخواهید از Launch Options پاک کنید.

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

بله، حل شد

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

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

تصویرهای Dishonored

اسکرین‌شات بازی Dishonored – تصویر 1
اسکرین‌شات بازی Dishonored – تصویر 2
اسکرین‌شات بازی Dishonored – تصویر 3

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

خطای D3Derr_InvalidCall در Dishonored یعنی چه و چطور رفع می‌شود؟
Bethesda می‌گوید این کرش در شروع بازی معمولاً با اجرای بازی در حالت پنجره‌ای رفع می‌شود. در Steam از Properties بازی، گزینهٔ -windowed را به Launch Options اضافه کنید.
چرا Dishonored پیش از منوی اصلی کرش می‌کند؟
اگر ذخیره‌ها و فایل تنظیمات را پاک کرده‌اید و Steam Cloud را خاموش کرده‌اید، Bethesda این را کرش شناخته‌شده می‌داند. Steam Cloud را دوباره روشن کنید و بازی را اجرا کنید.
چرا Steam هر بار پیش از اجرای Dishonored مرحلهٔ First time setup را تکرار می‌کند؟
PCGamingWiki آن را به ثبت نشدن نصب PhysX ربط می‌دهد. اول آخرین درایور PhysX را نصب کنید؛ اگر کافی نبود، فرمان رجیستری‌ای که PCGamingWiki آورده کمک می‌کند. پیش از آن از رجیستری پشتیبان بگیرید.