اسکن سیستم در IRQL افزایش یافته، درایور نادرست تخلیه شد

اگر پس از انجام به‌روزرسانی Windows 11/10 یا در طول فرآیند ارتقا، با خطای SYSTEM SCAN AT RAISED IRQL CAUGHT IMPROPER DRIVER UNLOAD (BSOD) آبی مواجه(blue screen (BSOD) error) شدید، ممکن است این پست برای شما جالب باشد. در این پست راه حل هایی را ارائه می دهیم که می توانید برای کمک به رفع این مشکل تلاش کنید.

اسکن سیستم در IRQL افزایش یافته، درایور نادرست تخلیه شد

SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD

The SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD bug check has a value of 0x000000D4. This indicates that a driver did not cancel pending operations before unloading.

این خطا به دلیل عدم بارگیری موفقیت آمیز درایور ایجاد می شود - و مقصر معمول فایل هایی مانند mwac.sys، invprotectdrv64 sys، fpprocess.sys و غیره هستند. اگر با این مشکل مواجه شدید، ابتدا سعی کنید فایل را از آبی شناسایی کنید. صفحه نمایش(Blue Screen) . پس از دریافت نام فایل، نام درایوری که با آن مرتبط است را شناسایی کنید.

پس از انجام این کار، موارد زیر را پیشنهاد می کنیم:

  • اگر دستگاه یا درایو جدیدی نصب کرده اید، درایور را حذف نصب کنید.
  • اگر اخیراً این درایور را به‌روزرسانی کرده‌اید، از ویژگی Rollback برای بازگشت به نسخه قبلی استفاده کنید
  • اگر ندارید پس این درایور را دانلود کنید(download this driver) و آپدیت کنید(update it) و ببینید.

ما در زیر راه حل های پیشنهادی خود را بدون ترتیب خاصی در زیر لیست می کنیم.

  1. درایورهای مشکل دار را حذف کنید
  2. آخرین درایورهای ویندوز را دانلود و نصب کنید
  3. CHKDSK را اجرا کنید
  4. Driver Verifier Manager را اجرا کنید
  5. لغو اورکلاک
  6. آنتی ویروس/فایروال شخص ثالث را حذف نصب کنید.

بیایید با جزئیات به گزینه ها نگاه کنیم:

1] درایور مشکل ساز را حذف نصب کنید

گاهی اوقات برخی از درایورها با Windows 11/10 سازگار نیستند و این ممکن است باعث خطای BSOD شود. (BSOD)در این مورد، باید درایورهای مشکل ساز را حذف کنید. درایورهای کارت گرافیک(Graphics) معمولاً دلیل این خطا هستند.

برای حذف درایور گرافیک، موارد زیر را انجام دهید:

  • Windows Key + X را فشار دهید تا Power User Menu باز شود  و سپس M را فشار دهید تا Device Manager  را از لیست انتخاب کنید.
  • پس از باز شدن Device Manager ، درایور کارت گرافیک خود را پیدا کنید، روی آن کلیک راست کرده و Uninstall device را انتخاب کنید.(Uninstall device.)
  • در صورت وجود، حذف نرم افزار درایور این دستگاه را(Delete driver software for this device) علامت بزنید  و روی  OK کلیک کنید.(OK.)
  • منتظر بمانید(Wait) تا ویندوز 10(Windows 10) درایور شما را حذف کند و کامپیوتر شما را مجددا راه اندازی کند.

یا می توانید از Display Driver Uninstaller برای حذف درایور کارت گرافیک استفاده کنید.

پس از راه اندازی مجدد رایانه، بررسی کنید که آیا مشکل دوباره ظاهر می شود. اگر خطایی وجود نداشت، می‌توانید از درایور پیش‌فرض استفاده کنید یا می‌توانید سعی کنید درایور گرافیک(update the graphics driver) را به نسخه جدیدتر به‌روزرسانی کنید.

2] آخرین درایورها را دانلود و نصب کنید(Download)

برای اینکه سخت افزار خاصی با ویندوز 10(Windows 10) کار کند، لازم است یک درایور مناسب داشته باشید. اگر درایور سخت افزار خاصی قدیمی باشد یا دارای اشکال باشد، ویندوز 10(Windows 10) نمی تواند از آن سخت افزار استفاده کند و این خطای BSOD را دریافت خواهید کرد. (BSOD)در این صورت می توانید سعی کنید درایورهای لازم را از طریق Device Manager به روز کنید و ببینید آیا مشکل حل شده است یا خیر. از طرف دیگر، اگرچه من آن را توصیه نمی کنم، می توانید از نرم افزارهای شخص ثالث(third-party software) برای به روز رسانی خودکار تمام درایورهای خود استفاده کنید.

اگر دقیقاً نمی دانید کدام درایور باعث این خطا می شود، همیشه ایده خوبی است که تمام درایورهای نصب شده را به روز کنید. به روز رسانی درایور نسبتاً ساده است و فقط باید به وب سایت سازنده سخت افزار خود مراجعه کرده و آخرین درایورها(hardware manufacturer’s website and download the latest drivers) را برای مدل سخت افزاری خود دانلود کنید. برای رفع این خطا تا جایی که می توانید درایورها را به روز کنید.

3] CHKDSK را اجرا کنید

گاهی اوقات خطاهای BSOD ممکن است به دلیل فایل های خراب روی هارد دیسک شما رخ دهد، و برای یافتن و رفع آن فایل ها، توصیه می شود اسکن chkdsk را انجام دهید.

برای انجام اسکن chkdsk ، موارد زیر را انجام دهید:

  • Launch Command Prompt in admin/elevated mode .
  • وقتی Command Prompt باز شد، دستور زیر را تایپ کرده و Enter را بزنید . جای جای X را با حرفی که مربوط به پارتیشن هارد دیسک شما است جایگزین کنید.
chkdsk /r X:

برای رفع این خطا باید این اسکن را برای تمام پارتیشن های هارد دیسک تکرار کنید. شایان ذکر است که در ویندوز 10(Windows 10) نمی‌توانید پارتیشن C را اسکن کنید و پیامی دریافت می‌کنید که می‌گوید برای اسکن درایو C، کامپیوتر شما باید راه‌اندازی مجدد شود.

علاوه بر این، اگر به دلیل این خطا اصلاً نمی توانید به ویندوز 10 دسترسی پیدا کنید، می توانید با دنبال کردن مراحل زیر Command Prompt را اجرا کنید:(Command Prompt)

  • فرآیند بوت (روشن کردن بر روی رایانه شخصی خود را قطع(Interrupt) کنید و به محض مشاهده لوگوی ویندوز(Windows) ، دکمه پاور را فشار دهید و نگه دارید تا رایانه شما خاموش شود) سه بار متوالی برای شروع تعمیر خودکار(Automatic Repair) .
  • عیب یابی > Troubleshoot > Advanced options > Command Prompt .
  • اسکن chkdsk را اجرا کنید.

4] Driver Verifier Manager را اجرا کنید

راننده - تایید کننده - مدیر

ویندوز دارای چیزی است که به آن Driver Verifier Manager می گویند . این یک ابزار بسیار مفید برای شناسایی درایورهای مشکل ساز است. برای باز کردن آن، Verfier(verifier) را در کادر جستجوی منوی استارت تایپ کنید و اینتر را بزنید. (Start)Driver Verifier Manager هر درایور مشخص شده را هنگام راه اندازی آزمایش می کند. اگر مشکلی را تشخیص دهد، آن را شناسایی کرده و سپس از اجرای آن جلوگیری می کند.

5] لغو اورکلاک

بسیاری از کاربران تمایل دارند سخت افزار خود را اورکلاک کنند تا عملکرد بهتری داشته باشند، اما اورکلاک(overclocking) کردن سخت افزار شما با خطرات خاصی همراه است و ممکن است باعث خطای BSOD شود. (BSOD)در این صورت می توانید با تنظیم تنظیمات رم(RAM) خود در حالت پیش فرض ، این خطا را برطرف کنید . به خاطر داشته باشید(Bear) که تقریباً هر مؤلفه اورکلاک شده می تواند باعث این خطا شود، بنابراین مطمئن شوید که همه تنظیمات اورکلاک را حذف کنید.

اگر رایانه شما اورکلاک نشده است، این خطا ممکن است ناشی از سخت افزار معیوب یا اخیراً نصب شده باشد، بنابراین مطمئن شوید که هر سخت افزار جدیدی را حذف کنید زیرا ممکن است با رایانه شخصی شما سازگار نباشد. اگر جواب نداد، رم(RAM) ، مادربرد، هارد دیسک و سایر اجزای اصلی خود را بررسی کنید.

6] آنتی ویروس/فایروال شخص ثالث را حذف نصب کنید(Uninstall)

فایروال و آنتی ویروس برای ایمنی سیستم شما مهم هستند، اما گاهی اوقات این برنامه ها می توانند با ویندوز 10(Windows 10) تداخل داشته باشند و باعث نمایان شدن این خطای BSOD شوند.(BSOD)

مشخص است که Barracuda NextGen Firewall F-Series باعث بروز این خطا می شد و پس از حذف این برنامه مشکل برطرف شد. با این حال، قابل توجه است که تقریباً هر برنامه آنتی ویروس یا فایروال شخص ثالث می تواند این خطا را ایجاد کند. در این مورد، برای رفع این مشکل، باید تمام برنامه های آنتی ویروس شخص ثالث را با استفاده از ابزار حذف(removal tool) اختصاصی از رایانه شخصی خود حذف کنید تا تمام فایل های مرتبط با برنامه آنتی ویروس خود را حذف کنید.

اگر با حذف آنتی ویروس این خطا برطرف شد، اکنون می توانید دوباره همان آنتی ویروس را نصب کنید، یا می توانید به یک نرم افزار جایگزین بروید یا بهتر است همچنان به برنامه AV بومی ویندوز 10 - (Windows 10)Windows Defender .

Hope this helps!



About the author

من یک توسعه دهنده ماهر iOS با بیش از دوازده سال تجربه هستم. من روی هر دو پلتفرم iPhone و iPad کار کرده‌ام و می‌دانم چگونه برنامه‌ها را با استفاده از آخرین فناوری‌های اپل ایجاد و سفارشی‌سازی کنم. علاوه بر مهارت‌هایم به‌عنوان توسعه‌دهنده aiOS، تجربه قوی در استفاده از Adobe Photoshop و Illustrator و همچنین توسعه وب از طریق چارچوب‌هایی مانند WordPress و Laravel دارم.



Related posts