Грешка на Windows Shellexecuteex: Как да се поправи

Грешката „Shellexecuteex Failed“ възниква пред потребителите на Windows всеки път, когато се опитват да извършат действие, което изисква интернет връзка или инсталиране на някакъв вид приложение в системата. Потребителите твърдят, че разнообразие от кодове могат да придружават това съобщение.

Причини за неуспех на Shellexecuteex

  • Приложението няма права на администратор.
  • Повреда на системните файлове на Windows.
  • Дефинираните от потребителя системни звуци карат приложението да се срине.
  • Конфликт между две или повече приложения.
  • Изключително строга групова политика на Windows.

Shellexecuteex Неуспешни методи

Метод № 1 Стартиране на заявлението от името на Администратора (ако е приложимо)

Най-лесният метод в тази ситуация е да стартирате необходимото приложение от името на администратора. Разбира се, този метод не е подходящ за всички потребители. За да стартирате приложението от името на администратора, трябва да направите следното:

  1. щракнете с десния бутон върху изпълнителния файл (.exe) на необходимото приложение;
  2. изберете елемента "Свойства" в контекстното меню;
  3. отидете на раздела "Съвместимост";
  4. поставете отметка в квадратчето „Изпълнете тази програма като администратор“;
  5. Щракнете върху бутоните Прилагане и ОК.

Опитайте да стартирате приложението и вижте дали грешката в Shellexecuteex Failed се появява или не.

Метод №2 Сканиране на системни файлове

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

Опитайте следното:

  1. натиснете Windows + R;
  2. копирайте „cmd“ в празен ред и натиснете Ctrl + Shift + Enter;
  3. въведете командата “sfc / scannow” и натиснете Enter;
  4. изчакайте програмата SFC да завърши и рестартира компютъра;
  5. отворете командния ред отново;
  6. изпълнете следните команди:
    • Dism.exe / онлайн / почистване-изображение / scanhealth;
    • Dism.exe / онлайн / почистване-изображение / възстановяване на здравето;
  7. рестартирайте компютъра.

Ако тези помощни програми откриха повреди на вашия компютър и ги поправят (това ще стане ясно от информацията в командния ред), тогава съобщението „Shellexecuteex Failed“ трябва да изчезне.

Метод 3 Възстановяване на звуковете на системата

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

  1. натиснете Windows + R;
  2. напишете в празния ред "mmsys.cpl" и натиснете Enter;
  3. отидете на раздела „Звуци“;
  4. изберете стойността по подразбиране в падащото меню на звуковите схеми;
  5. Щракнете върху бутоните „Прилагане“ и „ОК“;
  6. рестартирайте компютъра.

Проверете дали грешката на Shellexecuteex Failed е изчезнала или не.

Метод 4 Извършване на чиста обувка

Конфликт между някои програми в системата може да причини грешка в Shellexecuteex Failed. Но как да разбера, че това наистина е конфликт между софтуера? Отговорът е чиста обувка. За да извършите чисто зареждане, направете следното:

  1. натиснете Windows + R;
  2. копирайте „msconfig“ на празния ред и натиснете Enter;
  3. отидете на раздела „Услуги“;
  4. поставете отметка в квадратчето до „Не показвайте услугите на Microsoft“ и кликнете върху бутона „Деактивиране на всички“;
  5. Сега отидете на раздела „Стартиране“ и кликнете върху реда „Отворете мениджъра на задачи“;
  6. деактивирайте всички програми от предоставения списък;
  7. рестартирайте компютъра.

Тествайте системата си сега. Ако грешката „Shellexecuteex Failed“ изчезна, тогава някои прекъснати услуги или програма наистина са били „виновниците“. Трябва да изключвате програми / услуги с увреждания една по една и да тествате системата, за да разберете какво точно причинява грешката.

Метод №5 Редактиране на груповата политика

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

За да направите това на вашия компютър, трябва да направите следното:

  1. натиснете Windows + R;
  2. напишете „gpedit.msc“ и натиснете Ctrl + Shift + Enter;
  3. преминете по следния път: Политика за локален компютър → Конфигурация на компютъра → Конфигурация на Windows → Настройки за сигурност;
  4. след като отворите менюто за настройки на защитата, щракнете двукратно върху левия бутон на мишката върху "Контрол на потребителските акаунти: повишаване на правата само за подписани и проверени изпълними файлове";
  5. поставете отметка в квадратчето „Деактивиране“;
  6. запишете промените в настройките на политиката на системната група и рестартирайте компютъра.

Надяваме се, че нашият материал е бил полезен при разрешаването на грешката на Shellexecuteex Failed.

Интересни Статии