نحوه رفع خطای WDF_VIOLATION در ویندوز 10
کاربران ویندوز با یک خطای جدید صفحه آبی(Blue Screen) مرگ روبرو(Death) هستند . می گوید WDF_VIOLATION و با این پیام آشنا که کامپیوتر شما با مشکل مواجه شد و باید راه اندازی مجدد شود. اگرچه پس از این خطا رایانه شخصی بوت می شود، اما سیستم را از کار می اندازد که می تواند خسته کننده باشد. درک معنای WDF برای جلوگیری از ایجاد مشکلات جدی در آینده مهم است. اگر شما نیز با همین مشکل روبرو هستید، در جای مناسبی هستید. ما راهنمای کاملی را برای شما آورده ایم که به شما کمک می کند خطای WDF_violation ویندوز 10 را به همراه توضیح WDF رفع کنید .
نحوه رفع خطای WDF_VIOLATION در ویندوز 10(How to fix WDF_VIOLATION Error in Windows 10)
حتماً فکر می کنید که WDF چیست ، WDF مخفف Windows Driver Framework است. این مجموعه ای از ابزارها و کتابخانه ها است که به ساخت درایورهای دستگاه کمک می کند. خطای WDF_VIOLATION(WDF_VIOLATION) زمانی رخ می دهد که مشکلی در درایور مبتنی بر چارچوب وجود داشته باشد. در رایانه های HP رایج است اما در رایانه های دیگر نیز دیده می شود. در اینجا چند دلیل پشت آن وجود دارد.
- در سیستم های HP، به دلیل درایور صفحه کلید HpqKbFiltr.sys (نسخه 11.0.3.1) ایجاد می شود که در نسخه 1803 و 1809 (HpqKbFiltr.sys)ویندوز 10(Windows 10) به درستی کار نمی کند .
- درایورهای بلوتوث خراب
- مشکلات اتصال(Connectivity) با دستگاه های USB
- مشکلات فایل های سیستم
- اشکالات در نسخه های اخیر ویندوز
- حمله بدافزار یا ویروس
پس از اینکه wdf چیست و دلایل خطای WDF_VIOLATION را فهمیدیم ، به سراغ روشهای رفع آن میرویم. از آنجایی که این خطا مربوط به درایور است، اولین قدم این است که مطمئن شوید همه دستگاههای متصل و فایلهای درایور آنها با رایانه شخصی شما سازگار هستند. در اینجا نحوه رفع خطای WDF_violation ویندوز 10 آورده شده است.
روش 1: حذف درایور صفحه کلید معیوب (برای کاربران HP)(Method 1: Remove Faulty Keyboard Driver (For HP users))
این روش برای کاربران HP است که با خطا مواجه هستند. حذف درایور ناسازگار HpqKbFiltr.sys ممکن است مشکل را برطرف کند، اما ساده نیست. برای آن باید Windows Recovery Environment را وارد کنید ، برای این کار راهنمای ما را دنبال کنید.
1. تنظیمات(Settings ) ویندوز را با فشار دادن همزمان کلیدهای Windows و I اجرا کنید .(Windows and I keys)
2. بر روی Update & Security tile کلیک کنید.
3. روی Recovery و در قسمت سمت راست کلیک کنید و در قسمت Advanced Startup روی دکمه Restart now کلیک کنید .
4. منتظر بمانید تا سیستم شما وارد Windows Recovery Environment شود و در قسمت Choose an Option(Choose an Option) بر روی Troubleshoot کلیک کنید .
5. Advanced Options next را انتخاب کنید.
6. روی Command Prompt کلیک کنید .
7. بسته به مشخصات سیستم خود، خطوط فرمان زیر را با دقت وارد کرده و کلید enter را فشار دهید تا آنها اجرا شوند.
- دستور نسخه 32 بیتی( 32-bit ) :
dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf
- دستور نسخه 64 بیتی(64-bit ) :
dism /Image:C:\ /Remove-Driver/Driver: c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf
نکته 1:(Note 1:) می توانید اطلاعات سیستم خود را با رفتن به Settings > System > About و در قسمت Device Specifications به دنبال نوع سیستم(System type) خود بگردید .
نکته 2:(Note 2:) اگر ویندوز(Windows) روی رایانه شخصی شما روی درایو C: نصب نشده است، C: را در دستورات داده شده با حرف درایوی که ویندوز خود در آن دارید جایگزین کنید.
8. پس از اجرای فرمان از خط فرمان خارج شوید. کامپیوتر خود را مجددا راه اندازی کنید(Restart your PC) .
بررسی کنید که آیا خطای WDF_violation مشکل ویندوز 10 را حل کرده اید یا خیر.
توجه:(Note:) یک پچ رسمی Microsoft KB4468304 وجود دارد که درایور (Microsoft KB4468304)HpqKbFiltr.sys را به طور خودکار حذف می کند. اگر می توانید رایانه شخصی خود را راه اندازی کنید، می توانید آن را از اینجا(here) دانلود کنید . نصبش کن ببین مشکل حل میشه یا نه
همچنین بخوانید: (Also Read:) 7 راه برای رفع خطای BSOD iaStorA.sys در ویندوز 10(7 Ways to Fix iaStorA.sys BSOD Error on Windows 10)
روش 2: تعمیر راه اندازی را اجرا کنید(Method 2: Run Startup Repair)
در مواردی که این خطا بلافاصله پس از روشن شدن رایانه شخصی شما ظاهر می شود، ابزار Windows Startup Repair می تواند به شما کمک کند. برای تشخیص و رفع انواع مشکلات راه اندازی طراحی شده است. برای استفاده از آن مراحل زیر را دنبال کنید.
1. به Update & Security > Recovery > Advanced Startup بروید و کامپیوتر خود را مجددا راه اندازی کنید، سپس گزینه Troubleshoot را همانطور که در روش 1( Method 1) نشان داده شده است انتخاب کنید .
2. روی Startup Repair کلیک کنید .
ویندوز شروع به عیب یابی می کند و به طور خودکار هر مشکلی را که پیدا می کند برطرف می کند. می توانید فایل Log مربوط به مشکلات شناسایی شده و تعمیرات انجام شده را در مسیر مکان داده شده برای بررسی پیدا کنید.
c:/windows/system32/logfiles/srt/srttrail.txt
روش 3: دستگاه های USB را جدا کنید(Method 3: Disconnect USB Devices)
دستگاههای خارجی به درایورها نیاز دارند تا با رایانه ارتباط برقرار کنند و اگر این فایلهای درایور ناسازگار یا خراب باشند، ممکن است خطاهایی مانند WDF_VIOLATION رخ دهد. مراحل زیر را دنبال کنید.
1. همه لوازم جانبی USB متصل شده(Disconnect all connected USB peripherals) را از جدیدترین آنها جدا کنید و سپس آنها را یکی یکی دوباره وصل کنید تا دستگاه مشکل ساز را شناسایی کنید. میتوانید برای رفع مشکلات قطع و وصل مجدد USB(USB keeps disconnecting and reconnection) ، راهنمای ما را دنبال کنید .
2. اگر واقعاً یک دستگاه USB باعث این مشکل شده است، فایل های درایور سازگار را به صورت آنلاین جستجو کنید و آنها را به صورت دستی نصب کنید( search online for compatible driver files and install them manually) یا دستگاه را جایگزین کنید.
روش 4: پورت های USB را غیرفعال کنید(Method 4: Disable USB Ports)
راه دیگر برای رفع خطای WDF_violation ویندوز 10 غیرفعال کردن پورت های USB در دستگاه شما است. دو راه برای انجام این کار وجود دارد، یکی با استفاده از BIOS و دیگری با استفاده از Device Manager . در اینجا مراحل انجام آن با استفاده از Device Manager آمده است.
1. کلید Windows را فشار دهید، (Windows key)device manager را(device manager) تایپ کنید و روی Open کلیک کنید .
3. کنترلرهای Universal Serial Bus را(Universal Serial Bus controllers) با دوبار کلیک کردن روی آن بیابید و گسترش دهید.
4. روی USB Composite Device(USB Composite Device) کلیک راست کرده و Disable device را(Disable device) انتخاب کنید .
5. هنگامی که از شما برای تایید خواسته شد، روی Yes کلیک کنید.(Yes )
6. مرحله بالا را برای همه دستگاه های USB Composite( USB Composite Devices) تکرار کنید .
بررسی کنید که آیا خطای WDF_violation ویندوز 10 برطرف شده است یا خیر.
اگر میخواهید پورتهای USB را از منوی BIOS غیرفعال کنید ، راهنمای ما را دنبال کنید تا نحوه دسترسی به BIOS(how to access BIOS) را یاد بگیرید و سپس به BIOS > Advanced Tab > Miscellaneous Devices > External USB Ports > Disable
توجه:(Note:) برچسب های دقیق در BIOS ممکن است بسته به سازنده متفاوت باشد.
همچنین بخوانید: (Also Read:) نحوه رفع خطای Windows Update 80072ee2
روش 5: درایورهای دستگاه بلوتوث را دوباره نصب کنید(Method 5: Reinstall Bluetooth Device Drivers)
در برخی موارد، درایورهای بلوتوث قدیمی نیز میتوانند خطای (Bluetooth)WDF_VIOLATION BSOD را هنگامی که دستگاه بلوتوث(Bluetooth) به سیستم وصل میشود، ایجاد کنند. می توانید با حذف این درایورها آن را برطرف کنید. اما ابتدا باید سیستم خود را در حالت Safe Mode بوت کنید(boot your system into Safe Mode) سپس درایورهای دستگاه بلوتوث را مانند تصویر زیر حذف کنید.(Bluetooth)
1. همانطور که در روش 3( Method 3) نشان داده شده است ، در حالت Safe Mode، Device Manager را باز کنید.
2. روی بلوتوث(Bluetooth ) دوبار کلیک کنید یا روی فلش کوچک کنار آن کلیک کنید تا بزرگ شود.
3. بر روی دستگاه کلیک راست کرده و از منو گزینه Properties را انتخاب کنید.(Properties )
4. به تب Driver رفته و بر روی دکمه Uninstall Device کلیک کنید.
5. در پاپ آپ Uninstall Device، تیک(check ) گزینه Delete the driver software for this device را بزنید و برای تایید بر روی Uninstall کلیک کنید .
6. پس از حذف درایور، کامپیوتر را مجددا راه اندازی کنید(reboot the PC) .
7. آخرین درایور را از وب سایت سازنده(manufacturer’s website) (به عنوان مثال Lenovo ) دانلود کنید.
8. با استفاده از راهنمای ما در مورد نحوه خروج از حالت ایمن(How to Exit Safe Mode) ، رایانه خود را به طور عادی بوت کنید .
همچنین بخوانید: (Also Read:) رفع مشکل کامپیوتر دوباره همگام نشد زیرا اطلاعات زمانی در دسترس نبود(Fix Computer Did Not Resync Because No Time Data was Available)
روش 6: فایل های سیستم را تعمیر کنید
(System)فایلهای سیستمی در رایانه شخصی ویندوز 10(Windows 10) ممکن است از طریق برنامههای شخص ثالث، بدافزارها و غیره خراب شوند یا ممکن است بهکلی گم شوند. میتواند باعث خطای WDF_violation ویندوز 10 شود. میتوانید با دنبال کردن راهنمای ما برای تعمیر فایلهای سیستم در ویندوز 10( to Repair System Files on Windows 10) ، ابزارهای تعمیر اسکن DISM و SFC را برای تعمیر یا جایگزینی فایلهای خراب اجرا کنید.
روش 7: بازیابی سیستم را انجام دهید(Method 7: Perform System Restore)
اگر خطای WDF_VIOLATION پس از نصب یک برنامه جدید یا ایجاد تغییرات در رجیستری(Registry) شروع شد، باید سعی کنید سیستم را به حالت قبلی بازگردانید. عملکرد بازیابی سیستم(System Restore) در ویندوز 10(Windows 10) به طور مرتب نقاط بازیابی را ایجاد می کند تا هر زمان که لازم باشد به آن بازگردید. راهنمای ما را برای ایجاد نقطه بازیابی سیستم در ویندوز 10(to Create a System Restore Point in Windows 10) دنبال کنید.
همچنین بخوانید: (Also Read:) رفع خطای Ntoskrnl.exe BSOD Blue Screen(Fix Ntoskrnl.exe BSOD Blue Screen error)
روش 8: ویندوز را ریست کنید(Method 8: Reset Windows)
اگر هیچ یک از روش های بالا برای شما کار نکرد، ممکن است نیاز به بازنشانی سخت داشته باشید. این روش را فقط در مواقعی انجام دهید که کاملا ضروری است و چاره ای ندارید. با پیروی از راهنمای ما برای بازنشانی ویندوز 10 بدون از دست دادن داده(to Reset Windows 10 Without Losing Data) ، می توانید سیستم خود را بازنشانی کنید در حالی که همه فایل های خود را دست نخورده نگه دارید .
توجه:(Note:) اگر می توانید، توصیه می کنیم در صورت ادامه خطا ، ویندوز را با استفاده از رسانه نصب دوباره نصب کنید.(reinstalling Windows using installation media)
توصیه شده:(Recommended:)
- 27 بهترین جایگزین برای Microsoft Word(27 Best Alternatives to Microsoft Word)
- رفع خطای Zoom Invalid Meeting ID در ویندوز 10(Fix Zoom Invalid Meeting ID Error in Windows 10)
- رفع خطای Windows Store 0x80072ee7(Fix Windows Store Error 0x80072ee7)
- رفع مشکل win32kfull.sys BSOD در ویندوز 10(Fix win32kfull.sys BSOD in Windows 10)
امیدواریم که این راهنما مفید بوده باشد و توانسته باشید خطای WDF_violation را در ویندوز 10 رفع کنید و به معنای (WDF_violation error in Windows 10)WDF و WDF بدانید . به ما اطلاع دهید که کدام روش برای شما بهترین کار را دارد. اگر سوال یا پیشنهادی دارید در قسمت نظرات مطرح کنید.
Related posts
4 Ways به Run Disk Error Checking در Windows 10
Fix Media Disconnected Error در Windows 10
Fix Device نه Migrated Error در Windows 10
Fix Error Code 0x80004005: خطای نامشخص در Windows 10
Fix Critical Structure Corruption Error در Windows 10
رفع خطای NSIS Launching Installer در ویندوز 10
رفع خطای Clock Watchdog Timeout در ویندوز 10
رفع خطای Enter Network Credentials در ویندوز 10
رفع خطای Handle is Invalid در ویندوز 10
رفع خطای Directx League of Legends در ویندوز 10
چگونه Windows 10 Firewall غیر فعال شود
رفع خطای برنامه Event 1000 در ویندوز 10
رفع خطای درایور بلوتوث در ویندوز 10
Fix I/O Device Error در Windows 10
چگونه برای ایجاد System Image Backup در Windows 10
خطای نارسایی نصب NVIDIA در ویندوز 10 [حل شد]
Fix Blue Screen از Death Error در Windows 10
Fix Computer Wo به Sleep Mode در Windows 10 بروید
رفع خطای صفحه خطا در ناحیه بدون صفحه در ویندوز 10
خطای عملکرد MS-DOS نامعتبر در ویندوز 10 [حل شد]