مراحل رفع مشکل
هر مرحله را جدا اجرا کن و قبل از رفتن به مرحله بعد نتیجه را دوباره بررسی کن.
- 01
محل دقیق تکرار خطا را ثبت کنید
کمریسکWindows را Restart کنید و بازی را با همان تنظیمات قبلی تا مرحلهای که کرش میکرد اجرا کنید. نام مرحله، زمان تقریبی از شروع و کد کامل 0x887A0006 را یادداشت کنید. اگر خطا تکرار نشد، همان بخش را یک بار دیگر امتحان کنید؛ اگر تکرار شد، به مرحله بعد بروید.این مرحله ممکن است به راهاندازی مجدد ویندوز نیاز داشته باشد. - 02
بازی را بهروز و فایلهایش را Verify کنید
کمریسکبهروزرسانی ارائهشده توسط لانچر را نصب کنید. سپس در Steam از Properties > Installed Files > Verify integrity of game files یا در Epic Games Launcher از Library > سهنقطه > Manage > Verify استفاده کنید. همان صحنه یا مرحله ثبتشده را دوباره اجرا کنید و ببینید DXGI_ERROR_DEVICE_HUNG برمیگردد یا نه. - 03
تنظیمات دستی فرکانس و ولتاژ را موقتاً به حالت پیشفرض برگردانید
بااحتیاطاین مرحله را فقط اگر خودتان GPU یا CPU را Overclock، Undervolt یا محدود کردهاید انجام دهید. هشدار: تغییر پروفایل ممکن است دما، مصرف و کارایی را تغییر دهد. ابتدا از مقادیر فعلی و نام پروفایل اسکرینشات بگیرید، سپس در همان ابزار سازنده گزینه Default یا Reset را بزنید و Windows را Restart کنید. همان صحنه را دوباره آزمایش کنید. برای بازگشت، اگر تغییری در خطا ایجاد نشد، پروفایل ذخیرهشده قبلی را از همان ابزار بازیابی کنید.این مرحله ممکن است به راهاندازی مجدد ویندوز نیاز داشته باشد. - 04
درایور رسمی و سازگار GPU را نصب کنید
بااحتیاطهشدار: نصب درایور نمایشگر وضعیت سیستم را تغییر میدهد. مدل GPU و نسخه فعلی درایور را در Task Manager > Performance > GPU یادداشت کنید. درایور پایدار و سازگار را فقط از NVIDIA، AMD، Intel یا صفحه پشتیبانی سازنده لپتاپ بگیرید؛ از نسخه Beta استفاده نکنید. نصب را کامل و Windows را Restart کنید. سپس همان صحنه را آزمایش کنید. اگر پس از نصب مشکل تازهای ایجاد شد، از Device Manager > Display adapters > Properties > Driver > Roll Back Driver، در صورت فعالبودن گزینه، به نسخه قبلی برگردید یا همان نسخه یادداشتشده را از آرشیو رسمی سازنده نصب کنید.این مرحله ممکن است به راهاندازی مجدد ویندوز نیاز داشته باشد. - 05
بار گرافیکی همان صحنه را کاهش دهید
کمریسکدر تنظیمات خود بازی، Ray Tracing را خاموش و Preset گرافیکی را یک سطح کاهش دهید؛ اگر محدودکننده FPS داخلی وجود دارد آن را روی نرخ پایدار نمایشگر قرار دهید. این یک آزمون تجربی است، نه رفع قطعی. همان صحنه را دوباره اجرا کنید؛ اگر فقط با این تغییر خطا متوقف شد، نتیجه و تنظیم دقیق را برای پشتیبانی ناشر ثبت کنید. - 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 را ثابت نمیکند.
منابع
- تعریف رسمی خطاهای DXGI — Microsoft Learn
- جستوجوی رسمی درایور NVIDIA
- درایورها و پشتیبانی رسمی AMD
- بررسی فایلهای بازی — Steam
- Clean Boot در Windows — Microsoft Support
گزارشهای کاربران در انجمن EA و Reddit نشان میدهند این خطا میتواند بازیمحور و وابسته به نسخه باشد؛ این گزارشها راهحل قطعی یا مدرک خرابی GPU نیستند.
چطور بفهمیم مشکل حل شده؟
بازی را با همان حساب، فایل ذخیره و تنظیمات آزمون تا صحنهای که قبلاً کرش میکرد اجرا کنید و حداقل همان مدت قبلی در آن بخش بمانید. موفقیت یعنی بازی بدون Freeze، بازگشت به Desktop یا پیام DXGI_ERROR_DEVICE_HUNG از آن نقطه عبور کند.
