مراحل رفع مشکل
هر مرحله را جدا اجرا کن و قبل از رفتن به مرحله بعد نتیجه را دوباره بررسی کن.
- 01
بازی را از داخل Steam اجرا کنید
کمریسکهمه نمونههای Steam را ببندید، Windows را Restart کنید و Steam را از منوی Start باز کنید. پس از ورود به همان حساب مالک بازی، بازی را از Library اجرا کنید؛ فایل EXE یا میانبر قدیمی را مستقیم باز نکنید. نتیجه را با رسیدن به همان نقطهای که پیام steam_api64.dll نمایش داده میشد بررسی کنید.این مرحله ممکن است به راهاندازی مجدد ویندوز نیاز داشته باشد. - 02
فایلهای بازی را با Steam Verify کنید
کمریسکدر Steam Library روی بازی راستکلیک کنید و Properties > Installed Files > Verify integrity of game files را بزنید. تا پایان بررسی صبر کنید و همزمان برای بازی دیگری Verify اجرا نکنید. سپس بازی را از همان Library باز کنید؛ موفقیت یعنی پیام steam_api64.dll برنگردد. - 03
Protection History را بدون Allow کردن کورکورانه بررسی کنید
کمریسکWindows Security > Virus & threat protection > Protection history را باز کنید و رویداد همزمان با بروز خطا را بررسی کنید. اگر steam_api64.dll یا فایل دیگری قرنطینه شده است، نام تهدید و مسیر را یادداشت کنید. تا وقتی ناشر بازی یا Steam false positive بودن آن را تأیید نکردهاند، Restore یا Allow on device را نزنید و فایل را از سایت دیگر جایگزین نکنید. پس از Verify دوباره بررسی کنید آیا Steam فایل سالم را دریافت کرده و بازی از نقطه خطا عبور میکند. - 04
نصب بازی را با اسکن امنیتی بررسی کنید
کمریسکدر Windows Security به Virus & threat protection > Scan options بروید، Custom scan را انتخاب و پوشه نصب همان بازی را اسکن کنید. اگر تهدیدی گزارش شد آن را در Quarantine نگه دارید و از نسخه رسمی Steam دوباره نصب کنید. اگر اسکن پاک بود، بازی را از Steam اجرا و بازگشت پیام را بررسی کنید. - 05
بازی را از Steam دوباره نصب کنید
بااحتیاطهشدار: حذف بازی میتواند تنظیمات یا Saveهای محلیِ بدون Steam Cloud را پاک کند. پیشنیاز: وضعیت Steam Cloud را در Properties > General بررسی و از Saveهای محلی طبق راهنمای ناشر نسخه پشتیبان تهیه کنید. سپس بازی را از Steam Uninstall و دوباره Install کنید. برای بازگشت، بازی را از همان Library مجدداً نصب و فقط نسخه پشتیبان خودتان را به مسیر رسمی اعلامشده توسط ناشر برگردانید. پس از نصب، بازی را از Library تا منوی اصلی اجرا کنید.
طبق مستند Steamworks، ناشر باید steam_api64.dll را کنار فایل اجرایی یا در مسیر جستوجوی DLL برنامه عرضه کند. برای کاربر نهایی، منبع درست این فایل نصب همان بازی از Steam است.
هشدار: این DLL را از سایت ثالث، بازی دیگر، کرک یا Steam emulator کپی نکنید و در System32 یا SysWOW64 قرار ندهید. اگر Windows Security آن را تهدید تشخیص داده است، تا پیش از تأیید ناشر یا Steam آن را Allow نکنید.
منابع
چطور بفهمیم مشکل حل شده؟
Steam را آنلاین و با حساب مالک بازی باز کنید، بازی را از Library اجرا و تا منوی اصلی یا نخستین صفحه قابل تعامل ادامه دهید. رفع نشانه زمانی ثابت میشود که پیام steam_api64.dll ظاهر نشود و Windows Security رویداد تازهای برای همان فایل ثبت نکند.
