Ми всі стикаємося з різними помилками в Windows 10. Хоча більшість можна виправити за допомогою простого перезавантаження, деякі вимагають більш складного підходу. Однією з помилок, які підпадають під останню категорію, є помилка «WDF_VIOLATION». WDF означає Windows Driver Framework, інструмент, який допомагає створювати драйвери для Windows. Більшість користувачів стикаються з помилкою після оновлення Windows. У цій статті ми обговоримо помилку та різні способи її виправлення.
Що таке помилка «WDF_VIOLATION»?
WDF_VIOLATION — це BSOD (синій екран помилки смерті), що в основному означає, що ви будете бачити синій екран щоразу, коли зіткнетеся з цією помилкою з написаним на ній повідомленням про помилку.
Помилка WDF_VIOLATION виникає, коли виникає проблема з драйвером на основі фреймворка. Помилка більш поширена на ноутбуках HP через несправні драйвери клавіатури. Крім того, проблеми з периферійними пристроями USB, шкідливе програмне забезпечення та пошкоджені файли, серед інших причин, можуть призвести до помилки.
Помилка WDF_Violation супроводжується таким повідомленням.
Ваш ПК виникла проблема, і його потрібно перезавантажити. Ми перезапустимо для вас.
Просто під повідомленням про помилку ви знайдете згадку «WDF_VIOLATION», що допомагає визначити помилку.
Зараз ми обговоримо різні виправлення помилки. Використовуйте їх у зазначеній послідовності, доки не виправите помилку.
Виправлення 1: від’єднайте периферійні пристрої USB
Щоразу, коли ви стикаєтеся з помилкою «WDF_VIOLATION», основним підходом має бути від’єднання всіх периферійних пристроїв USB. Від’єднуйте їх по одному та перевірте, чи проблема вирішена. Таким чином, ви зможете визначити несправний периферійний пристрій і замінити його.
Якщо від’єднання периферійних пристроїв не допомогло, ви можете відключити порти USB в системному BIOS.
Щоб вимкнути порти USB, перезавантажте комп’ютер і натисніть одну з клавіш F2
або DEL
натисніть кілька разів, щоб увійти в BIOS. Ключ може відрізнятися для вашої системи і буде згадано внизу, щойно ви перезавантажите комп’ютер.
Після того, як ви увійшли в BIOS, виберіть вкладку «Додатково», а потім перейдіть до розділу «Різні пристрої». Далі перейдіть до «Зовнішні порти USB», а потім виберіть «Вимкнути зовнішні порти USB».
Тепер збережіть зміни та вийдіть з BIOS. Після збереження змін перезавантажте комп’ютер і перевірте, чи виправлена помилка.
Виправлення 2: видалити драйвер клавіатури HP
Якщо ви використовуєте пристрій HP, є ймовірність, що причиною помилки може бути несправний драйвер клавіатури. Коли драйвер HpqKbFiltr.sys стає несумісним, ви стикаєтеся з помилкою «WDF_VIOLATION». У цьому випадку найпростішим рішенням є видалення драйвера.
Щоб видалити драйвер, потрібно ввійти в Windows RE (середовище відновлення). Натисніть WINDOWS + I
щоб запустити налаштування системи, а потім натисніть «Оновлення та безпека».
Тепер ви знайдете різні вкладки зліва, виберіть «Відновлення» зі списку.
На вкладці «Відновлення» натисніть опцію «Перезапустити зараз» у розділі «Розширений запуск».
Тепер ваш комп’ютер перезавантажиться і перейде в середовище відновлення. На екрані «Виберіть параметр» натисніть опцію «Усунення неполадок».
Далі виберіть «Додаткові параметри» зі списку, щоб продовжити.
Тепер на екрані ви знайдете кілька додаткових опцій. Виберіть «Командний рядок» зі списку параметрів.
Тепер введіть наступні команди та натисніть ENTER
щоб видалити драйвер.
Для 32-розрядної версії Windows:
dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf
Для 64-розрядної версії Windows:
dism /Image:C:\ /Remove-Driver /Driver:c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf
Після виконання команди вийдіть із середовища відновлення та перезавантажте комп’ютер. Тепер перевірте, чи виправлена помилка, якщо ні, перейдіть до наступного методу.
Виправлення 3: Видаліть драйвери Bluetooth
Видалення драйверів Bluetooth є перевіреним рішенням для усунення помилки. Перш ніж видалити драйвери Bluetooth, ви повинні увійти в «безпечний» режим.
Щоб увійти в безпечний режим, натисніть WINDOWS + R
щоб запустити команду «Виконати». Далі введіть «msconfig» у текстове поле та натисніть «ОК» внизу.
Тепер виберіть вкладку «Завантаження» зверху, а потім поставте прапорець «Безпечне завантаження» у розділі «Параметри завантаження». Нарешті, натисніть «ОК» внизу.
Далі на екрані з’явиться спливаюче вікно, натисніть «Перезапустити».
Тепер ваш комп’ютер перезавантажиться в «безпечному» режимі. Натисніть WINDOW + X
щоб запустити «Меню швидкого доступу», а потім виберіть «Диспетчер пристроїв» зі списку.
У «Диспетчері пристроїв» знайдіть параметр «Bluetooth» і двічі клацніть на ньому, щоб відкрити драйвери. Далі клацніть правою кнопкою миші драйвер Bluetooth і виберіть «Видалити пристрій» у контекстному меню. Тепер на екрані з’явиться спливаюче вікно, натисніть «Видалити», щоб підтвердити.
Після видалення драйвера перезавантажте комп’ютер у звичайному режимі та перевірте, чи усунено помилку. Щоб перейти в звичайний режим, відкрийте вікно «Конфігурація системи», як описано вище, і зніміть прапорець «Безпечне завантаження», а потім перезавантажте комп’ютер. Якщо ви все ще стикаєтеся з цим, перейдіть до виправлення.
Виправлення 4: запустіть SFC Scan
Пошкоджений системний файл Windows також може призвести до помилки «WDF_VIOLATION». Найкращий спосіб виправити пошкоджений файл – запустити перевірку системних файлів (SFC) у «безпечному» режимі. Процес завантаження комп’ютера в безпечному режимі вже обговорювався в останньому розділі.
У безпечному режимі натисніть WINDOWS + R
щоб запустити команду «Виконати». Далі введіть «cmd» у текстове поле та натисніть або ENTER
або натисніть «ОК» внизу, щоб відкрити «Командний рядок».
Тепер запуститься вікно «Командний рядок». Введіть таку команду, а потім натисніть ENTER
.
sfc/scannow
Виправлення 5: Запустіть відновлення системи
Якщо ви вперше зіткнулися з проблемою нещодавно після встановлення програми або внесення деяких змін, ви завжди можете вибрати «Відновлення системи». За допомогою цього ви можете відновити систему до попередньої точки, а програми та зміни в налаштуваннях будуть скасовані. Windows створює точки відновлення Windows автоматично створює точки відновлення перед внесенням серйозних змін у вашу систему, або ви можете створити їх вручну.
Перш ніж продовжити відновлення системи, завантажте Windows у «безпечному» режимі, як описано в попередніх розділах.
Після того, як ви перейдете в режим «Безпечний», знайдіть «Точка відновлення», а потім натисніть «Створити точку відновлення» з результатів пошуку.
Тепер відкриється вікно властивостей системи. Виберіть вкладку «Захист системи» зверху, а потім натисніть «Відновлення системи».
Після того, як з’явиться вікно «Відновлення системи», у вас є можливість перейти до рекомендованого відновлення або вибрати іншу бажану точку відновлення. Якщо ви створили точку відновлення вручну, ви можете вибрати «Вибрати іншу точку відновлення», інакше «Рекомендоване відновлення» виконає цю роботу. Вибравши бажаний параметр, натисніть «Далі» внизу.
На останній сторінці перевірте деталі точки відновлення, а потім натисніть «Готово» внизу. Перш ніж натиснути «Готово», збережіть файли та дані, над якими ви працюєте, оскільки система перезавантажиться.
Тепер завантажте Windows у звичайному режимі та перевірте, чи виправлена помилка.
Виправлення 6: запустіть відновлення при запуску
Якщо жоден із перерахованих вище методів не спрацював, настав час відремонтувати систему. Цей параметр можна знайти в середовищі відновлення Windows. Ремонт запуску шукає проблеми, які заважають функціонуванню Windows, і автоматично усуває їх.
Натисніть Windows + I
щоб запустити «Налаштування» та натисніть «Оновлення та безпека».
Далі виберіть вкладку «Відновлення» зліва.
На вкладці «Відновлення» натисніть «Перезапустити зараз» у розділі «Розширений запуск».
Ваш комп’ютер перезавантажиться та увійде в середовище відновлення. Натисніть «Усунення неполадок» на екрані «Вибрати параметр».
Тепер виберіть «Додаткові параметри» на наступному екрані.
Тепер ви знайдете кілька варіантів, натисніть «Ремонт запуску», щоб вирішити проблеми.
Тепер вам буде запропоновано вибрати обліковий запис користувача, а потім ввести для нього пароль. Після цього процес відновлення розпочнеться та виправить проблеми, які призводять до помилки «WDF_VIOLATION».
Виправлення 7: Скидання Windows
Якщо жодне з наведених вище виправлень не змогло усунути помилку «WDF_VIOLATION», останній варіант, який у вас є, - це скинути Windows. Під час перезавантаження Windows у вас є можливість зберегти файли, видаляючи програми та налаштування, або повністю стерти ПК.
Щоб скинути Windows, натисніть WINDOWS + I
щоб запустити системні «Налаштування», а потім виберіть «Оновлення та безпека» зі списку параметрів.
Далі виберіть вкладку «Відновлення» зліва, а потім натисніть «Почати» в розділі «Скинути цей комп’ютер».
Відкриється вікно «Скинути цей комп’ютер», і ви знайдете два варіанти: «Зберегти мої файли», де видаляються лише програми та налаштування, а файли залишаються недоторканими, і «Видалити все», де всі файли, програми та налаштування очищаються. . Виберіть потрібний варіант. Для цієї статті ми вибрали перший варіант, проте процес для обох схожий.
Далі виберіть, чи бажаєте ви перевстановити Windows із «Хмари», завантаживши її, чи переінсталювати її з самої системи.
На екрані «Додаткові налаштування» ви можете переглянути поточні налаштування та змінити їх, натиснувши «Змінити налаштування» та змінити їх відповідно до ваших уподобань. Після завершення натисніть «Далі», щоб продовжити.
Це останній екран перед скиданням Windows. Тут можна переглянути зміни, які будуть внесені після скидання. Крім того, ви можете переглянути програми, які будуть видалені після скидання.
Нарешті, натисніть «Скинути» внизу. Для скидання Windows знадобиться деякий час, і ваш комп’ютер завантажиться кілька разів під час цього процесу.
Якщо ви вибрали параметри, відмінні від вибраного вище, останній екран завжди буде «Готовий до скидання цього ПК», і зміни будуть відображатися.
Тепер, коли ви спробували виправлення, згадані в статті, ваш комп’ютер повинен працювати нормально, а помилка «WDF_VIOLATION» виправлена. Крім того, пам’ятайте, що виправлення завжди слід виконувати в тій послідовності, в якій вони згадуються, оскільки ті, що згадані на початку, швидкі та прості, а ті, що в кінці, є критичними та забирають багато часу.