Как да поправя грешка при стартиране „DifxFrontend!“ При Windows?



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители се свързват с нас с въпроси, след като получават повтаряща се грешка (при всяко стартиране): Не можах да разпозная операцията: A! „DifxFrontend се провали!“ . Съобщава се, че други потребители виждат тази грешка, когато се опитват да отворят определено приложение (най-често Spotify) - И след като отворят файла и видят грешката, те могат да използват приложението нормално. В повечето случаи изскачащият прозорец иска да отвори укротен файл, в който се показва този идентификатор на съобщението за грешка. Въпреки че проблемът е много по-често срещан в Windows 10, има случаи и в Windows 7 и Windows 8.1.

Съобщение за грешка: Не може да се разпознае операция: A! DifxFrontend не успя!



Какво причинява грешката ‘DifxFrontend failed’?

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



  • Злонамерен софтуер, представящ се за „файл за поддръжка“ - Както се оказва, това поведение може да бъде причинено от вирусна инфекция, която се представя като файл за поддръжка (най-често като файл за поддръжка на Dell). Ако този сценарий е приложим, трябва да можете да разрешите проблема, като премахнете заплахата за сигурност с компетентен скенер за сигурност. Няколко засегнати потребители съобщиха, че проблемът е разрешен, след като са извършили дълбоко сканиране с Malwarebytes.
  • Повредена инсталация на InstallShield - Друг потенциален виновник е повредената инсталация на InstallShield, която прекалява със системните ресурси, като непрекъснато се опитва да завърши инсталационната операция. Ако имате работа с неизправен екземпляр на InstallShield, ще можете да го разрешите, като използвате диспечера на задачите, за да идентифицирате приложението на виновника и да го премахнете, като посетите местоположението му.
  • Намеса на трета страна - Смущенията на приложения на трети страни също могат да причинят този конкретен проблем. Известно е, че някои приложения причиняват този проблем, но виновникът може да са водолази. Тъй като няма окончателен списък, който да съдържа всички възможни приложения, които ще причинят това поведение, най-добрият начин да се заобиколи идентифицирането на отговорното приложение е да заредите машината си в чист режим на зареждане.
  • Повреда на системния файл - Корупцията на системния файл може също да бъде отговорна за появяването на тази грешка на стартовия екран. Ако някои файлове на Windows са засегнати от корупция, някои UWP или обикновени приложения на Windows също могат да проявят това поведение, когато се опитва да стартира основната им услуга. В този случай SFC или DISM сканирането трябва да реши проблема.

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

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

Нека да започнем!



Метод 1: Стартиране на сканиране за сигурност

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

Най-често докладваният файл, който ще причини Не можах да разпозная операцията: A! „DifxFrontend се провали!“ е файл за поддръжка на Dell. Този доста често срещан рекламен софтуер ще доведе до грешки при стартиране, ако пакетът за сигурност премахне само част от вирусната инфекция.

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

Стартиране на сканирането в Malwarebytes

Ако не сте точно сигурни как да стартирате дълбоко сканиране на Malwarebytes, следвайте тази статия стъпка по стъпка (тук) за поетапни инструкции за това.

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

Метод 2: Справяне с повредената инсталация на InstallShield

Както се оказва, това съобщение за грешка може да възникне и ако инсталацията на InstallShield е непълна или осакатена от повреда на файла. InstallShield използва DIFx (Driver Install Framework), за да инсталира драйвери и по-нови версии на InstallShield и да ги добави към съветника за драйвери на устройства.

Но при определени обстоятелства InstallShield може да използва прекалено много системните ви ресурси, като непрекъснато се опитва да завърши инсталациите. Това поведение може да бъде видимо в диспечера на задачите - ако видите едно или повече приложения, наречени след името на вашия първи акаунт в Windows, имате работа с неизправен екземпляр на InstallShield.

Ако този сценарий е приложим, трябва да можете да разрешите проблема чрез достъп до диспечера на задачите, откриване на местоположението на приложението и изтриването им изцяло. Тази процедура е потвърдена за ефективна от няколко потребители, които се борят да разрешат Не можах да разпозная операцията: A! „DifxFrontend се провали!“ грешка.

Ето кратко ръководство за справяне с проблема:

  1. Натиснете Ctrl + Shift + Esc за да отворите диспечера на задачите. След като влезете в диспечера на задачите, изберете Процеси раздел от менюто на хоризонталната лента.

    Достъп до раздела процеси

  2. След като влезете в диспечера на задачите, превъртете надолу през списъка с активни процеси. щракнете с десния бутон върху приложението, което съдържа вашия Първо име и изберете Отворете местоположението на файла от новопоявилото се контекстно меню.

    Откриване на местоположението на приложението

  3. След като стигнете до местоположението, архивирайте един път, за да видите цялата папка, след това щракнете с десния бутон върху него и изберете Изтрий от контекстното меню. Ако папката е в системно местоположение, може да бъдете подканени да предоставите администраторски достъп, за да завършите изтриването.
  4. След като папката бъде изтрита, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.

Ако все още виждате грешката при стартиране Не можах да разпозная операцията: A! „DifxFrontend се провали!“, преминете към следващия метод по-долу.

Метод 3: Стартиране с чисто зареждане

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

И най-лесният начин да направите това е чрез постигане на чисто състояние на зареждане, при което няма намеса на трета страна. Ако Не можах да разпозная операцията: A! „DifxFrontend се провали!“ грешка не възниква, докато компютърът ви се зарежда чист, можете спокойно да предположите, че имате работа със системен компонент.

Ето кратко ръководство за конфигуриране на вашата машина за стартиране при чисто зареждане:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете ‘Msconfig’ и натиснете Въведете за да отворите Системна конфигурация меню. Ако видите Контрол на потребителските акаунти (UAC) щракнете Да за предоставяне на администраторски достъп.

    Стартиране на MSCONFIG

  2. След като успеете да влезете в менюто за конфигурация на системата, изберете раздела Услуги от горната част на менюто, след което поставете отметка в квадратчето, свързано с Скриване на всички услуги на Microsoft . Това ще премахне всички услуги на Windows от списъка, така че да не рискувате да ги деактивирате по погрешка.
  3. След като бъдат изключени всички ненужни услуги, щракнете върху Деактивирайте всички бутон, за да предотвратите стартирането на всички услуги на трети страни при следващото зареждане на системата ви.

    Деактивиране на всички стартиращи елементи извън Microsoft

  4. След като се погрижите за услугите, изберете Започвам от хоризонталната версия и след това щракнете върху Отворете диспечера на задачите.

    Отваряне на прозореца Startup items чрез Task Manager

  5. След като успеете да влезете в новоотворения раздел Task Manager, изберете всеки елемент за стартиране поотделно и след това щракнете върху Деактивирайте. След като завършите тази операция с всяка услуга в този списък, вие ще забраните ефективно да стартира всеки стартиращ елемент при следващата последователност на зареждане.

    Деактивиране на приложения от стартиране

  6. Сега, когато стигнахте дотук, ефективно постигнахте чисто състояние на зареждане. За да го използвате, просто рестартирайте компютъра си и изчакайте следващото стартиране на системата да завърши.
  7. Обърнете внимание по време на следващата стартираща последователност, за да видите дали проблемът вече е разрешен. Ако грешката е премахната, вече можете да започнете да реверсирате горната стъпка и систематично да активирате отново деактивираните преди това услуги и стартиращи елементи, докато успеете да идентифицирате виновника си.

Ако е същото Не можах да разпозная операцията: A! „DifxFrontend се провали!“ все още възниква грешка, преминете надолу към следващия метод по-долу.

Метод 4: Стартиране на SFC и DISM сканиране

Ако вече сте стартирали машината си в режим на чисто зареждане и Не можах да разпозная операцията: A! „DifxFrontend се провали!“ все още възниква грешка, можете спокойно да предположите, че проблемът е причинен от системен компонент.

В ситуации като тази най-доброто възможно решение е да се разчита на поредица от вградени помощни програми, които са предназначени да се грижат както за повредения системен файл, така и за логическите грешки. DISM (обслужване и управление на изображения за внедряване) и SFC (Проверка на системни файлове) са две помощни програми, способни да направят това.

Докато SFC използва локално съхраняван архив, за да замени повредените файлове със здрави копия, DISM разчита WU (Windows Update) за изтегляне на нови копия на повредените копия, които трябва да бъдат заменени. Но тъй като и двете помощни програми имат силните си страни (DISM е по-добър при проблеми с GUI, докато SFC прави много по-добре поправянето на логически грешки), идеалният сценарий е да стартирате и двете помощни програми (една след друга), за да сте сигурни, че е повреден проблем.

Ето кратко ръководство за бягане Сканиране на DISM и SFC от повишен прозорец на командния ред:

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . След като влезете в полето за изпълнение, напишете „Cmd“ и натиснете Ctrl + Shift + Enter за да отворите повишен команден ред. Ако бъдете подканени от Контрол на потребителските акаунти (UAC) , щракнете Да за предоставяне на административни привилегии.

    Изпълнение на повишен команден ред

  2. След като влезете в повишения команден ред, въведете следните команди и натиснете Въведете след всеки един, за да започне DISM сканиране, способно да идентифицира и разреши грешки в системния файл:
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    Забележка: Важно е да се уверите, че имате стабилна интернет връзка, преди да започнете сканирането, така че DISM да има изискванията за изтегляне на здрави копия, за да замени повредените. Докато първата команда ще накара помощната програма да започне сканиране за несъответствие, другата ще започне процеса на поправяне.

  3. Независимо от резултата от първото сканиране, рестартирайте компютъра си. При следващата стартираща последователност следвайте стъпка 1 отново, за да отворите друг повишен команден ред. Но този път въведете следната команда и натиснете Въведете за иницииране на SFC сканиране :
    sfc / scannow

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

  4. След като завърши второто сканиране за ремонт, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

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

7 минути четене