Как да коригирате грешки в ESRV_SVC_WILLAMETTE Event Viewer

Няколко потребители на Windows се обърнаха към нас с въпроси, след като отвориха Event Viewer и откриха, че е пълен с критични грешки, които могат да бъдат проследени обратно до компонента ESRV_SVC_WILLAMETTE . В повечето случаи обяснението за грешка казва, че  компонентът ESRV_SVC_WILLAMETTE не може да бъде намерен или не е инсталиран правилно на локалния компютър. Съобщава се, че проблемът се появява в Windows 7, Windows 8.1 и Windows 10.

Какво е ESRV_SVC_WILLAMETTE?

ESRV_SVC_WILLAMETTE,  произхождащ от името на файла esrv_svc.exe,  е файл, използван от няколко оригинални компоненти на Intel, включително Intel Energy Checker и Intel Driver Update . Местоположението по подразбиране е в % Program Files% \ Intel \ SUR \ WILLAMETTE \ ESRV \.

Ако грешката, с която се сблъсквате, е насочена към друго местоположение и не сте инсталирали пакета Intel на персонализирано място, може също да помислите за възможността за маскиран злонамерен софтуер. В този случай ви препоръчваме да следвате това ръководство ( тук ) за извършване на дълбоко сканиране с Malwarebytes.

Какво причинява грешки в ESRV_SVC_WILLAMETTE Event Viewer?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и изпробвахме различни стратегии за поправка, които повечето засегнати потребители успешно внедриха, за да отстранят този конкретен проблем. Както се оказва, грешката може да бъде причинена от някой от следните виновници:

  • Неправилно функциониращо приложение на Intel - В по-голямата част от съобщените случаи, които анализирахме, проблемът в крайна сметка се дължи на неправилно функциониращо приложение на Intel. Intel Driver Update и Intel Energy Checker са на върха в този списък. Ако имате инсталирано едно от тези приложения, деинсталирането им или поне преинсталирането им трябва да ви позволи да разрешите проблема.
  • Различни конфликтни приложения - Възможно е също така различна услуга или процес на трета страна, които не могат да бъдат идентифицирани толкова лесно, да причиняват постоянни грешки в програмата за преглед на събития. В този случай стартирането на компютъра ви в състояние на чисто зареждане трябва да ви позволи да идентифицирате виновника и да разрешите проблема завинаги.
  • Основна корупция на системните файлове - Корупцията на системните файлове е друг причинител на проблеми в този случай. Ако този сценарий е приложим за текущата ви ситуация и подозирате, че проблемът може да е причинен от основния проблем с корупцията, стартирането на DISM или SFC сканиране трябва да реши проблема.

Метод 1: Деинсталиране на неправилно функциониращо приложение на Intel

Както се оказва, тази грешка в Event Viewer често се свързва с неправилно функциониращо приложение на Intel. В по-голямата част от случаите засегнатите потребители сочат към Intel Driver Update  и Intel Energy Checker. Ако използвате една от тези две помощни програми или подобна, публикувана от Intel, следването на стъпките по-долу за деинсталиране на приложението трябва в крайна сметка да се реши завинаги.

Ето кратко ръководство за деинсталиране на неправилно функциониращото приложение на Intel с помощта на помощната програма Program and Features :

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете “appwiz.cpl” и натиснете Enter, за да отворите прозореца Програми и функции .
  2. След като влезете в прозорците Програми и функции , превъртете надолу през списъка с налични приложения и намерете помощната програма, публикувана от Intel, за която подозирате, че може да причинява проблема ( Intel Driver Update , Intel Energy Checker или нещо друго)
  3. Когато успеете да идентифицирате приложението, за което е известно, че причинява проблема, щракнете с десния бутон върху него и изберете Деинсталиране. След това следвайте подканите на екрана, за да завършите деинсталацията, след което рестартирайте компютъра.
  4. След като приключи следващата стартираща последователност, вижте дали все още възниква същият проблем, като използвате компютъра си редовно и от време на време проверявате Event Viewer .

Забележка: Ако разчитате на приложението Intel, което току-що сте деинсталирали, можете да го преинсталирате отново. Повечето засегнати потребители съобщават, че проблемът вече не се е появил, след като приложението е преинсталирано.

Ако същите грешки ESRV_SVC_WILLAMETTE  все още се появяват редовно, преминете надолу към следващия метод по-долу.

Метод 2: Изчистване на състоянието на зареждане

Ако горепосочените методи не ви позволяват да откриете виновника, който може да причинява грешки в програмата за преглед на събития , би трябвало да можете да откриете причината за проблема, като стартирате системата си в режим Clean Boot, за да елиминирате разсейването на трети страни.

Ако сте забелязали, че не се появяват нови грешки в програмата за преглед на събития, сочещи към ESRV_SVC_WILLAMETTE,  докато системата ви работи в режим на чисто зареждане, ясно е, че една услуга или процес на трета страна причинява проблема. В този случай можете да следвате поредица от инструкции, за да идентифицирате компонента, отговорен за грешката, и да го премахнете от вашата система.

Няколко засегнати потребители съобщиха, че са успели да разрешат проблема, като стартират компютъра си без никаква услуга или приложение на трета страна. Ето кратко ръководство за постигане на чисто състояние на зареждане, за да се премахне възможността за софтуерен конфликт:

  1. Първо, започнете, като се уверите, че използвате акаунт в Windows с администраторски права.
  2. След това натиснете Windows + R ключ да отвори Run диалоговия прозорец. След това въведете „msconfig“ и натиснете E n ter, за да отворите прозореца за конфигурация на системата . Когато бъдете подканени от прозореца за контрол на потребителските акаунти (UAC) , щракнете върху Да, за да предоставите администраторски права.
  3. В прозореца за конфигурация на системата изберете раздела Услуги от хоризонталното меню в горната част. Когато стигнете до правилното местоположение, започнете, като поставите отметка в квадратчето, свързано със Скриване на всички услуги на Microsoft .

    Забележка : Правейки тази стъпка, вие ефективно гарантирате, че няма да деактивирате критични услуги, необходими на вашата операционна система.

  4. На този етап трябва да видите само списък с услуги на трети страни. Ако услугите на Microsoft са скрити, щракнете върху бутона Деактивиране на всички, за да попречите на услуги на трети страни да причиняват грешка в инструмента за преглед на събития .
  5. След като услуги, които не са от съществено значение за доброто функциониране на вашата операционна система, са скрити, а останалите са деактивирани, щракнете върху Приложи, за да запазите конфигурацията.
  6. Когато стигнете толкова далеч, преминете към раздела „ Стартиране“ и кликнете върху „ Отвори диспечера на задачите“ .
  7. След като влезете в раздела „ Стартиране“ на диспечера на задачите, изберете индивидуално услугата за обучение на стартиране и щракнете върху бутона „ Деактивиране “, свързан с всеки запис, за да им попречите да стартират при следващото стартиране.
  8. След като всеки стартиращ елемент е деактивиран, трябва да сте постигнали чисто състояние на зареждане. В този момент всичко, което трябва да направите, е да затворите диспечера на задачите и да рестартирате компютъра си.
  9. Когато следващата стартираща последователност приключи, започнете да използвате компютъра си нормално и вижте дали все още виждате грешки в програмата за преглед на събития, свързани с ESRV_SVC_WILLAMETTE. Ако проблемът вече не се появява, можете да заключите, че една от услугите / приложенията, които преди това сте деактивирали, причинява проблема.
  10. В този случай активирайте отново всеки елемент, който преди това сте деактивирали систематично, заедно с произволни рестартирания, докато не успеете да идентифицирате виновника. Ще ви отнеме известно време, но в крайна сметка ще откриете виновника, който причинява проблема.

Ако все още срещате ESRV_SVC_WILLAMETTE,  дори когато сте в чисто състояние на зареждане, преминете надолу към следващия метод по-долу.

Метод 3: Извършване на SFC и DISM сканиране

Въз основа на различни потребителски отчети, повредата на системните файлове също може да бъде отговорна за грешката ESRV_SVC_WILLAMETTE  Event Viewer. Дори ако софтуерът на Intel Update Driver не е опетнен от корупция, „възможно е да има зависимост, така че грешката все пак ще бъде свързана с ESRV_SVC_WILLAMETTE.

Ако този сценарий е приложим, най-лесният и най-малко натрапчив начин да се поправи това е да се поправят повредените файлове с помощни програми като Deployment Image Servicing and Management (DISM)  и SFC (System File Checker) .

И двете помощни програми са напълно способни да разрешат проблема, но го правят по различни начини, така че се препоръчва да се изпълняват и двете. SFC разчита на локален кеш архив, за да замени повредените файлове с нови копия, докато DISM използва Windows Update за изтегляне на нови копия, за да замени повредата.

Ето кратко ръководство за стартиране на SFC и DISM сканиране, за да се коригира повреда и да се разрешат постоянните грешки на ESRV_SVC_WILLAMETTE  Event Viewer:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете върху Да, за да предоставите администраторски достъп.
  2. След като влезете в повишения команден ред, въведете следната команда и натиснете Enter, за да стартирате SFC сканирането:
    sfc / scannow

    Забележка : След като стартирате този процес, силно препоръчваме да не спирате процедурата, като ръчно затваряте прозореца на CMD или рестартирате компютъра си, тъй като рискувате допълнителни щети от повреда.

  3. Когато процесът приключи, рестартирайте компютъра си и вижте дали проблемът е отстранен при следващото стартиране на системата.
  4. Ако все още забелязвате грешки в програмата за преглед на събития, сочещи към ESRV_SVC_WILLAMETTE,  следвайте стъпка 1 отново, за да отворите друг повишен команден ред, след което въведете следната команда, за да стартирате DISM сканиране:
    DISM / Online / Cleanup-Image / RestoreHealth
  5. След като процесът приключи, рестартирайте компютъра си още веднъж и вижте дали проблемът е разрешен при следващата стартираща последователност.