Поправка: Собственият хост на скриптова диагностика спря да работи

Много хора се натъкват на съобщение за грешка, в което се казва „Собственият хост на скриптова диагностика спря да работи“. Този проблем обикновено възниква, когато актуализирате драйверите си или осъществявате достъп до някои системни файлове. Тази грешка е налице отдавна и е свързана с много различни модули.

Тези модули могат да варират от Windows Update, вашия диск, няколко системни файла и т.н. Съставихме списък от заобикалящи решения, за да отстраним този проблем. Започнете отгоре и продължете надолу. Няма „определена“ корекция за тази грешка, тъй като всички компютърни конфигурации са различни. Ако нещо не работи, можем да опитаме да възстановим системата ви до предишна точка за възстановяване или да извършим чиста инсталация на Windows.

Решение 1: Проверка на вашия диск

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

  1. Натиснете Windows + S , въведете “ command prompt ” в диалоговия прозорец, щракнете с десния бутон на мишката върху приложението и изберете “Run as administrator”.
  2. Веднъж в повишен команден ред, изпълнете следната команда:

CHKDSK / R

  1. Компютърът може да поиска рестартиране. Ако това се случи, следвайте инструкциите и проверете дали грешката продължава да съществува.

Решение 2: Проверка на наскоро инсталирана актуализация / Инсталиране на актуализации ръчно

Ако горното решение не работи, можем да проверим дали на вашия компютър е инсталирана скорошна актуализация. Много потребители съобщиха, че виновникът е актуализирането на Windows. След деинсталиране на актуализацията (след което започнаха да изпитват проблема), проблемът изчезна. Ако това не работи, тогава можем да опитаме обратното; можем да проверим дали автоматичните актуализации са изключени. Ако са, можем да опитаме да актуализираме ръчно и да проверим дали има някаква разлика.

  1. Натиснете Windows + S , напишете „ windows update “ и отворете приложението, което излиза в резултатите.
  2. Веднъж в настройките за актуализация, кликнете върху „ Преглед на инсталираната история на актуализациите
  3. Кликнете върху „ Деинсталиране на актуализации “, което излиза в следващия прозорец.
  4. Пред вас ще има списък на всички наскоро инсталирани актуализации заедно с датата и часа. Диагностицирайте и определете след коя актуализация сте започнали да изпитвате проблема. Изберете го и щракнете върху „ деинсталиране “. Рестартирайте компютъра си след това и проверете дали грешката е разрешена.

Ако сте деактивирали механизма на Windows Update на вашия компютър, трябва да го включите отново и да проверите дали има налични актуализации за инсталиране. Някои потребители съобщиха, че инсталирането на най-новите налични актуализации изглежда решава проблема им. Можете да получите повече указания как ръчно да стартирате Windows Update.

Решение 3: Диагностициране на проблем с помощта на монитора за надеждност

Ако горните методи не помогнат при решаването на проблема, можем да прибегнем до по-усъвършенствани начини да проверим откъде произхожда проблемът. Ще използваме вградено приложение на Microsoft, наречено „Монитор за надеждност“. Той документира всички системни събития, заедно със системните актуализации и всички сривове на приложението / системата (ако има такива). Ако случайно диагностицирате проблема, можете да рационализирате процеса на отстраняване на неизправности и да продължите с корекцията.

  1. Натиснете Windows + S , въведете „ Сигурност и поддръжка “ и отворете приложението, което се връща в търсенето.
  2. Разширете категорията „ Поддръжка “ и кликнете върху „ Преглед на историята на надеждността “ под заглавието „ Докладвайте за проблеми “.
  3. Windows ще отнеме известно време, за да изчисли всички събития, настъпили през последните дни. След няколко секунди ще се покаже графика като тази. Сините удивителни знаци означават, че на вашия компютър е инсталирана актуализация (включително актуализации на защитата и дефиниции на вируси и т.н.). Червените кръстове означават, че е имало катастрофа. Можете да кликнете върху него, за да видите цялата свързана информация.

Използвайки тези подробности, можете да проверите и да се свържете с всички грешки / актуализации, които се случват след или преди да започнете да изпитвате проблема. Оттук ще получите по-добра представа по кой начин да продължите.

Решение 4: Изтриване на CrashHandler.vbs

Друго заобиколно решение, което работеше за много хора, беше изтриването на файла „CrashHandler.vbs“. Това е файл, който присъства във всяка потребителска конфигурация и е уникален за всеки различен потребител в системата. Можете да копирате файла на друго място, за да можете винаги да го възстановите, ако нещо се обърка. Преименувайте файла и го копирайте на друго място. След това изтрийте файловете и рестартирайте компютъра си и проверете дали проблемът е решен. Файлът може да бъде разположен в тази файлова пътека. Имайте предвид, че някои от тези папки са скрити, така че се уверете, че „Показване на скрити папки“ е активирана в File Explorer.

C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup \ CrashHandler.vbs.

Решение 5: Стартиране на SFC и DISM

Проверката на системните файлове (SFC) е помощна програма, присъстваща в Microsoft Windows, която позволява на потребителите да сканират компютрите си за повредени файлове в тяхната операционна система. Това е много полезен инструмент за диагностициране на проблема и проверка дали проблемът се дължи на повредени файлове в Windows.

Можем да опитаме да стартираме SFC и да видим дали проблемът ни ще бъде решен. Ще получите един от трите отговора, когато стартирате SFC.

  • Windows не намери нарушения на целостта
  • Защитата на ресурси на Windows намери повредени файлове и ги поправи
  • Защитата на ресурси на Windows намери повредени файлове, но не успя да поправи някои (или всички) от тях
  1. Натиснете Windows + R, за да стартирате приложението Run. Въведете “ taskmgr ” в диалоговия прозорец и натиснете Enter, за да стартирате диспечера на задачите на вашия компютър.
  2. Сега кликнете върху опцията File, налична в горната лява част на прозореца и изберете „ Run new task “ от списъка с налични опции.
  3. Сега въведете “ powershell ” в диалоговия прозорец и проверете опцията отдолу, която гласи “ Създайте тази задача с административни привилегии ”.
  4. Веднъж в Windows Powershell, напишете „ sfc / scannow “ и натиснете Enter . Този процес може да отнеме известно време, тъй като вашите файлове с Windows се сканират от компютъра и се проверяват за повредени фази.
  5. Ако срещнете грешка, при която Windows заявява, че е открил някаква грешка, но не е успял да ги поправи, трябва да напишете „ DISM / Online / Cleanup-Image / RestoreHealth “ в PowerShell. Това ще изтегли повредените файлове от сървърите за актуализация на Windows и ще замени повредените. Имайте предвид, че този процес може също да отнеме известно време според вашата интернет връзка. Не отменяйте на нито един етап и го оставете да работи.

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

Решение 6: Стартиране на компютър в състояние на чисто зареждане

Ако всички горепосочени решения не работят, можем да опитаме Clean Booting. Това зареждане позволява на вашия компютър да се включи с минимален набор от драйвери и програми. Активирани са само основните, докато всички други услуги са деактивирани. Ако грешката не се появи в този режим, трябва да активирате процесите отново с малки парчета и да проверите дали грешката се връща. Ако не стане, можете да включите друга част и да проверите. По този начин ще можете да диагностицирате кой процес причинява проблема.

  1. Натиснете Windows + R, за да стартирате приложението Run. Въведете “ msconfig ” в диалоговия прозорец и натиснете Enter.
  2. Придвижете се до раздела Услуги в горната част на екрана. Проверете реда, който казва „ Скриване на всички услуги на Microsoft “. След като щракнете върху това, всички свързани с Microsoft услуги ще бъдат деактивирани, оставяйки след себе си всички услуги на трети страни (можете също да деактивирате всички процеси, свързани с Microsoft, и да проверите по-подробно дали няма услуги на трети страни, причиняващи проблема).
  3. Сега щракнете върху бутона „ Деактивиране на всички “, намиращ се в близкото дъно в лявата страна на прозореца. Всички услуги на трети страни вече ще бъдат деактивирани.
  4. Щракнете върху Приложи, за да запазите промените и да излезете.

  1. Сега отидете до раздела „Стартиране“ и щракнете върху опцията „ Отваряне на диспечера на задачите “. Ще бъдете пренасочени към диспечера на задачите, където ще бъдат изброени всички приложения / услуги, които се изпълняват при стартиране на компютъра.
  2. Изберете всяка услуга една по една и кликнете върху „ Деактивиране “ в долната дясна част на прозореца.
  3. Сега рестартирайте компютъра си и проверете дали проблемът се появява отново. Ако не стане, активирайте малка част (обяснена в началото) и след това проверете отново. Ако диагностицирате конкретна услуга, можете да опитате да я рестартирате или деактивирате, като използвате прозореца на услугите.

Решение 7: Възстановяване от последната точка за възстановяване / Извършване на чисто инсталиране

Ако всички горепосочени методи не работят, не ни остава друг избор, освен да възстановим Windows до последната точка за възстановяване. Ако нямате последна точка за възстановяване, можете да инсталирате чиста версия на Windows. Можете да използвате помощната програма „Belarc“, за да запазите всичките си лицензи, да архивирате данните си с помощта на външно хранилище и след това да извършите чисто инсталиране.

Ето метода за това как да възстановите Windows от последната точка за възстановяване.

  1. Натиснете Windows + S, за да стартирате лентата за търсене в менюто "Старт". Въведете “ Restore ” в диалоговия прозорец и изберете първата програма, която идва в резултата.
  2. Веднъж в настройките за възстановяване, натиснете Възстановяване на системата, налично в началото на прозореца под раздела Защита на системата.
  3. Сега ще се отвори съветник, който ще ви навигира през всички стъпки за възстановяване на вашата система. Натиснете Next и продължете с всички допълнителни инструкции.
  4. Сега изберете точката за възстановяване от списъка с налични опции. Ако имате повече от една точка за възстановяване на системата, те ще бъдат изброени тук.
  5. Сега Windows ще потвърди действията ви за последен път, преди да стартира процеса на възстановяване на системата. Запазете цялата си работа и архивирайте важни файлове за всеки случай и продължете с процеса.

Можете да научите повече за възстановяването на системата, за да получите повече знания за това, което прави и какви са участващите процеси.

  1. След като възстановите успешно, влезте в системата и проверете дали грешката е отстранена.

Ако нямате точки за възстановяване, можете да направите чиста инсталация на Windows с помощта на стартиращ носител. Вижте нашата статия за това как да създадете стартиращ носител . Има два начина: чрез използване на инструмент за създаване на медии от Microsoft и чрез използване на Rufus.