رفع خطای WDF_VIOLATION Blue Screen در ویندوز 11/10

برخی از کاربران Windows 11/10 پس از نصب به‌روزرسانی تجمعی ممکن است با خطای صفحه آبی (Blue Screen)WDF_VIOLATION مواجه شوند. در این پست علت خطا را شناسایی کرده و سپس راه حل ممکن برای رفع خطای BSOD را ارائه می دهیم.(BSOD)

The WDF_VIOLATION bug check has a value of 0x0000010D. This indicates that Kernel-Mode Driver Framework (KMDF) detected that Windows found an error in a framework-based driver.

خطای صفحه آبی WDF_VIOLATION(WDF_VIOLATION Blue Screen) در Windows 11/10

WDF_VIOLATION صفحه آبی

شما باید اساساً راننده ای را که باعث این مشکل شده است شناسایی کنید. اگر من در صفحه آبی(Blue Screen) ذکر شده است ، آن را یادداشت کنید. اگر اینطور نیست، ممکن است لازم باشد به فایل dump WDF نگاهی بیندازید. این فایل اطلاعات بیشتری در مورد درایوری که باعث این بررسی باگ شده است به دست می دهد.

بر اساس بررسی های انجام شده، مشخص شد که خطای صفحه آبی WDF_VIOLATION در بیشتر موارد ناشی از یک درایور صفحه کلید HP معیوب (WDF_VIOLATION)HpqKbFiltr.sys است که ناسازگاری شناخته شده ای با رایانه های خاص HP دارد. درایور صفحه کلید HP از طریق Windows Update به این دستگاه های HP آورده شد .

هنگامی که Windows Driver Framework با یک خطای مرگبار مواجه می شود، صفحه آبی WDF_VIOLATION(WDF_VIOLATION Blue Screen) را در سیستم های ویندوز(Windows) مشاهده می کنید. در اینجا کاری است که می توانید در مورد آن انجام دهید.

اگر بتوانید به طور معمول وارد شوید، خوب است. در غیر این صورت باید در حالت Safe Mode بوت(boot into Safe Mode) شوید، وارد صفحه Advanced Startup options(Advanced Startup options screen) شوید یا از Installation Media برای بوت شدن استفاده کنید(use the Installation Media to boot) تا بتوانید این دستورالعمل ها را انجام دهید.

1] درایور صفحه کلید معیوب HP(Faulty HP Keyboard Driver) را از طریق Command Prompt حذف(Remove) یا تغییر نام دهید

درایور معیوب HpqKbFiltr.sys مقصر خطای WDF_VIOLATION BSOD است. برای رفع این مشکل، باید این درایور معیوب را حذف یا تغییر نام دهید. اگر رایانه HP شما با صفحه آبی مواجه است و سیستم عامل ویندوز(Windows) را بارگیری نمی کند، سعی کنید رایانه خود را مجدداً راه اندازی کنید و ابتدا در Windows 10 Recovery Environment راه اندازی کنید  .

هنگامی که ویندوز RE(Windows RE) را بوت کردید، می توانید به شرح زیر عمل کنید تا درایور صفحه کلید HP معیوب را حذف کنید.

  • عیب یابی(Troubleshoot)  را در صفحه تعمیر در Windows 10 Recovery Environment انتخاب کنید.
  • گزینه های پیشرفته را(Advanced options) انتخاب کنید  و سپس  Command Prompt را انتخاب کنید .
  • دستور فهرست شده در زیر را برای نسخه ویندوز(Windows) خود در پنجره Command Prompt تایپ کنید و (Command Prompt)Enter را بزنید تا دستور اجرا شود.

برای نسخه 32 بیتی ویندوز:

dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf

برای نسخه 64 بیتی ویندوز:

dism /Image:C:\ /Remove-Driver/Driver: c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf

توجه:(Note:)  اگر ویندوز(Windows) رایانه شما در درایو C: ذخیره نشده است، C: را در دستورات بالا با حرف درایو مناسب جایگزین کنید.

  • از Windows 10 Recovery Environment خارج شوید و کامپیوتر خود را مجددا راه اندازی کنید.

رایانه شما اکنون باید بدون خطای WDF_VIOLATION صفحه آبی(WDF_VIOLATION Blue Screen) با موفقیت بوت شود.

با این حال، اگر می‌خواهید نام(rename) درایور معیوب HpqKbFiltr.sys را تغییر دهید ، می‌توانید دستورات فهرست شده در زیر را یکی یکی در Windows RE اجرا کنید(Windows RE) :

cd c:\windows\system32\drivers
ren HpqKbFiltr.sys HpqKbFiltr.sys_old

پس از تغییر نام درایور معیوب با موفقیت، کامپیوتر خود را مجددا راه اندازی کنید تا تغییر اعمال شود.

2] KB4468304 را نصب کنید تا (Install KB4468304)درایور صفحه کلید HP(HP Keyboard Driver) معیوب به طور خودکار حذف شود

خطای صفحه آبی WDF_VIOLATION در رایانه‌های دارای (WDF_VIOLATION)ویندوز 10(Windows 10) نسخه 1803 و 1809 رایج است. در نتیجه، مایکروسافت(Microsoft) یک پچ KB4468304 منتشر کرده است . پچ KB4468304 درایور HP معیوب را به طور خودکار حذف می کند. بنابراین، اگر از دستگاه‌های HP استفاده می‌کنید، می‌توانید به‌طور خودکار وصله KB4468304 را از طریق Windows Update برای حل مشکل نصب کنید - یا می‌توانید آن را از کاتالوگ مایکروسافت به‌روزرسانی(Microsoft Update Catalog)  دانلود کرده و به صورت دستی نصب کنید.

همچنین توصیه می شود که کاربران رایانه شخصی به آخرین نسخه ویندوز ارتقا دهند زیرا پایان سرویس ویندوز 10(Windows 10) v1803 در 12 نوامبر(November 12) 2019 و پایان سرویس برای v1809 در 12 می(May 12) 2020 است.

3] درایورهای خود را بررسی کنید

از BlueScreenView برای باز کردن فایل DMP ایجاد شده توسط خطای توقف WDF VIOLATION استفاده کنید.(WDF VIOLATION)

باید فایل های درایور مربوط به خطا را بررسی کنید.

پس از شناسایی درایوری که باعث ایجاد صفحه آبی(Blue Screen) شده است، باید آن را به روز کنید یا آن را برگردانید .

4] Windows Memory Diagnostic را اجرا کنید

ابزار تشخیصی حافظه ویندوز(Windows Memory Diagnostic Tool) را برای شناسایی و تعمیر هر گونه مشکل حافظه سیستم اجرا کنید .

5] از System Restore استفاده کنید

System Restore را اجرا کنید تا رایانه خود را به نقطه خوب قبلی بازگردانید.

Hope this helps resolve this BSOD issue!



About the author

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



Related posts