DXGI_ERROR_DEVICE_HUNG

رفع DXGI_ERROR_DEVICE_HUNG و جلوگیری از کرش بازی

این راهنما کرش بازی با کد DXGI_ERROR_DEVICE_HUNG یا 0x887A0006 را با بررسی فایل‌های بازی، تنظیمات گرافیکی و درایور دنبال می‌کند.

بازبینی‌شدهوضعیت راهنما۱۵ تا ۴۵ دقیقهزمان تقریبی6 مرحلهاز کم‌ریسک به پیشرفته
RESOLUTION PATH / STEP-BY-STEP

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

هر مرحله را جدا اجرا کن و قبل از رفتن به مرحله بعد نتیجه را دوباره بررسی کن.

6 STEP
  1. 01

    محل دقیق تکرار خطا را ثبت کنید

    کم‌ریسک
    Windows را Restart کنید و بازی را با همان تنظیمات قبلی تا مرحله‌ای که کرش می‌کرد اجرا کنید. نام مرحله، زمان تقریبی از شروع و کد کامل 0x887A0006 را یادداشت کنید. اگر خطا تکرار نشد، همان بخش را یک بار دیگر امتحان کنید؛ اگر تکرار شد، به مرحله بعد بروید.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
  2. 02

    بازی را به‌روز و فایل‌هایش را Verify کنید

    کم‌ریسک
    به‌روزرسانی ارائه‌شده توسط لانچر را نصب کنید. سپس در Steam از Properties > Installed Files > Verify integrity of game files یا در Epic Games Launcher از Library > سه‌نقطه > Manage > Verify استفاده کنید. همان صحنه یا مرحله ثبت‌شده را دوباره اجرا کنید و ببینید DXGI_ERROR_DEVICE_HUNG برمی‌گردد یا نه.
  3. 03

    تنظیمات دستی فرکانس و ولتاژ را موقتاً به حالت پیش‌فرض برگردانید

    بااحتیاط
    این مرحله را فقط اگر خودتان GPU یا CPU را Overclock، Undervolt یا محدود کرده‌اید انجام دهید. هشدار: تغییر پروفایل ممکن است دما، مصرف و کارایی را تغییر دهد. ابتدا از مقادیر فعلی و نام پروفایل اسکرین‌شات بگیرید، سپس در همان ابزار سازنده گزینه Default یا Reset را بزنید و Windows را Restart کنید. همان صحنه را دوباره آزمایش کنید. برای بازگشت، اگر تغییری در خطا ایجاد نشد، پروفایل ذخیره‌شده قبلی را از همان ابزار بازیابی کنید.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
  4. 04

    درایور رسمی و سازگار GPU را نصب کنید

    بااحتیاط
    هشدار: نصب درایور نمایشگر وضعیت سیستم را تغییر می‌دهد. مدل GPU و نسخه فعلی درایور را در Task Manager > Performance > GPU یادداشت کنید. درایور پایدار و سازگار را فقط از NVIDIA، AMD، Intel یا صفحه پشتیبانی سازنده لپ‌تاپ بگیرید؛ از نسخه Beta استفاده نکنید. نصب را کامل و Windows را Restart کنید. سپس همان صحنه را آزمایش کنید. اگر پس از نصب مشکل تازه‌ای ایجاد شد، از Device Manager > Display adapters > Properties > Driver > Roll Back Driver، در صورت فعال‌بودن گزینه، به نسخه قبلی برگردید یا همان نسخه یادداشت‌شده را از آرشیو رسمی سازنده نصب کنید.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
  5. 05

    بار گرافیکی همان صحنه را کاهش دهید

    کم‌ریسک
    در تنظیمات خود بازی، Ray Tracing را خاموش و Preset گرافیکی را یک سطح کاهش دهید؛ اگر محدودکننده FPS داخلی وجود دارد آن را روی نرخ پایدار نمایشگر قرار دهید. این یک آزمون تجربی است، نه رفع قطعی. همان صحنه را دوباره اجرا کنید؛ اگر فقط با این تغییر خطا متوقف شد، نتیجه و تنظیم دقیق را برای پشتیبانی ناشر ثبت کنید.
  6. 06

    تداخل برنامه‌های پس‌زمینه را با Clean Boot آزمایش کنید

    بااحتیاط
    هشدار: Clean Boot موقتاً سرویس‌ها و Startupهای غیرMicrosoft را غیرفعال می‌کند. با حساب Administrator وارد شوید و از موارد فعال اسکرین‌شات بگیرید. در System Configuration گزینه Hide all Microsoft services را بزنید، سرویس‌های باقی‌مانده را Disable کنید و Startupها را در Task Manager موقتاً غیرفعال کنید؛ سپس Restart کنید. همان صحنه را آزمایش کنید. برای بازگشت، حالت Normal startup و همه موارد ثبت‌شده را دوباره فعال کنید. رفع خطا فقط در Clean Boot نشانه تداخل پس‌زمینه است، نه اثبات خرابی درایور یا GPU.
    این مرحله ممکن است به راه‌اندازی مجدد ویندوز نیاز داشته باشد.
راهنمای تکمیلی

Microsoft کد DXGI_ERROR_DEVICE_HUNG با مقدار 0x887A0006 را خطای دستگاه ناشی از فرمان نامعتبر برنامه تعریف می‌کند. مشاهده این کد به‌تنهایی خرابی سخت‌افزاری GPU را ثابت نمی‌کند.

منابع

گزارش‌های کاربران در انجمن EA و Reddit نشان می‌دهند این خطا می‌تواند بازی‌محور و وابسته به نسخه باشد؛ این گزارش‌ها راه‌حل قطعی یا مدرک خرابی GPU نیستند.

RESULT CHECK

چطور بفهمیم مشکل حل شده؟

بازی را با همان حساب، فایل ذخیره و تنظیمات آزمون تا صحنه‌ای که قبلاً کرش می‌کرد اجرا کنید و حداقل همان مدت قبلی در آن بخش بمانید. موفقیت یعنی بازی بدون Freeze، بازگشت به Desktop یا پیام DXGI_ERROR_DEVICE_HUNG از آن نقطه عبور کند.