Ако се сблъскате с грешка 0xc000007b на вашия компютър с Windows 11, когато се опитвате да стартирате програма, има вероятност файловете на приложението да са се повредили. Освен това понякога може да възникне поради конфликт между 64-битови и 32-битови версии на операционната система и вашия софтуер. Във всеки случай има различни решения, които можете да опитате, за да разрешите проблема.
Корекция 1: Стартирайте Windows Update
Ако използвате остаряла версия на Windows, може да видите грешката 0xc000007b. Можете да проверите дали има налични актуализации и да инсталирате, за да опитате да се отървете от грешката.
- Отворете Windows Settings с помощта на
Win + I
прекия път и щракнете върху Windows Update отляво.
- На страницата Windows Update щракнете върху бутона „Проверка за актуализации“. Ако има налични актуализации, Windows ще започне да ги изтегля и инсталира. Може да се наложи да рестартирате компютъра си, след като актуализациите бъдат инсталирани.
Корекция 2: Стартирайте програмата като администратор
Някои приложения изискват административни права, за да работят правилно.
- Щракнете с десния бутон върху програмата, която се опитвате да стартирате, и щракнете върху „Изпълни като администратор“.
- Когато се появи подканата за контрол на потребителските акаунти, щракнете върху „Да“.
- Ако програмата работи правилно с администраторски права, можете да я зададете като режим по подразбиране. Щракнете с десния бутон върху иконата му и щракнете върху „Отваряне на местоположението на файла“.
- Когато местоположението на файла се отвори в нов прозорец, щракнете отново с десния бутон върху иконата на приложението и щракнете върху „Свойства“.
- Сега щракнете върху раздела „Съвместимост“ в горната част и след това върху квадратчето за отметка до „Изпълни тази програма като администратор“, за да го активирате. След това щракнете върху OK.
Корекция 3: Преинсталирайте Microsoft Visual C++ Redistributable
Windows изисква пакети за повторно разпространение на Microsoft Visual C++, за да позволи изпълнението на различни приложения. Ако липсват или са се повредили, ще трябва да ги премахнете и инсталирате отново.
- Отворете контролния панел от менюто „Старт“ и щракнете върху „Програми и функции“.
- В списъка с програми, който се показва, потърсете пакети „Microsoft Visual C++ Redistributable“. Обърнете внимание на имената на всички пакети за повторно разпространение, тъй като ще трябва да ги инсталирате отново. След това щракнете върху програмата, за да я изберете, преди да щракнете върху бутона „Деинсталиране“ в горната част.
- Кликнете върху бутона „Да“ в изскачащия прозорец, който се появява, за да продължите с процеса на деинсталиране. Направете същото за пакетите за повторно разпространение на Visual C++ и след това рестартирайте компютъра си.
- След като компютърът ви стартира, отворете уеб браузър и отидете на сайта за повторно разпространение на Microsoft Visual C++. След това изтеглете и инсталирайте най-новите пакети от там, преди да опитате да отворите програмата, която ви дава грешката.
Корекция 4: Премахнете и инсталирайте отново приложението
Понякога ядрото на приложението, което се опитвате да стартирате, може да е дефектно, което да не позволява отварянето му. Това може да се случи поради вируси или намеса в други програми. Можете да опитате да разрешите това, като премахнете приложението и го инсталирате отново.
- Отворете приложението Настройки, като използвате
Win + I
прекия път и щракнете върху „Приложения“ вляво.
- След това щракнете върху „Инсталирани приложения“ в горната част.
- Сега ще видите списък с всички инсталирани приложения. Кликнете върху трите точки отдясно на приложението, което искате да премахнете, и щракнете върху „Деинсталиране“.
- След като приложението бъде деинсталирано, рестартирайте компютъра си и след това инсталирайте отново програмата от инсталатора. Ако е възможно, изтеглете нов инсталатор за целта.
Корекция 5: Възстановяване на повредени файлове
Системните файлове на Windows понякога могат да се повредят, което води до грешка 0xc000007b. Можете да използвате вградената програма за проверка на системни файлове на Windows (SFC), за да възстановите повредени файлове.
- Отворете менюто „Старт“, въведете
cmd
и щракнете върху „Изпълни като администратор“.
- Когато се появи прозорецът на командния ред, въведете
DISM.exe /Online /Cleanup-image /Restorehealth
и натиснете Enter.
- Процесът може да отнеме известно време, така че изчакайте и след като стане, въведете
sfc /scannow
и натиснете Enter отново. Оставете процеса да завърши, преди да опитате да стартирате програмата отново.
Корекция 6: Активирайте. Функция NET framework
Windows използва. NET framework за създаване на подходящи среди за различни приложения и игри. Можете да го включите, за да опитате и коригирате грешката 0xc000007b.
- Отворете менюто „Старт“, въведете
windows features
и щракнете върху „Включване или изключване на функциите на Windows“.
- В изскачащия прозорец, който се появява, потърсете. Папки на NET Framework. Когато ги намерите, щракнете върху квадратчето до тях, за да ги активирате. Направете това и за двамата. NET Framework папки и щракнете върху бутона „OK“.
- Windows ще търси необходимите файлове. Кликнете върху „Нека Windows Update изтегли файловете вместо вас“.
- След като файловете бъдат изтеглени, опитайте да стартирате програмата отново и вижте дали грешката все още се появява.
Корекция 7: Инсталирайте DirectX компонент
Windows разчита на DirectX, за да изпълнява игри на вашата система с основно видео и аудио. Инсталирането му на вашата система често може да помогне да се отървете от грешката 0xc000007b.
- Посетете уебсайта на DirectX на Microsoft и щракнете върху бутона „Изтегляне“, за да го изтеглите.
- След като инсталационната програма бъде изтеглена, отворете я и щракнете върху „Приемам споразумението“, преди да щракнете върху бутона „Напред“.
- Следвайте стъпките, показани от инсталатора, за да завършите инсталацията и след това опитайте да стартирате проблемната програма отново.
Корекция 8: Извършете чисто зареждане
Понякога програмите на трети страни могат да попречат на нормалния процес на зареждане на Windows, което води до грешка 0xc000007b. Можете да опитате да извършите чисто зареждане, за да се справите с проблема.
- Отворете менюто „Старт“, въведете
msconfig
и щракнете върху „Конфигурация на системата“.
- Когато се появи помощната програма за системна конфигурация, щракнете върху раздела „Услуги“ в горната част и след това върху „Скриване на всички услуги на Microsoft“.
- След като всички услуги на Microsoft са скрити, щракнете върху бутона „Деактивиране на всички“, за да изключите всички услуги на трети страни.
- Сега щракнете върху раздела „Стартиране“ в горната част и след това върху „Отваряне на диспечера на задачите“.
- Когато се отвори диспечера на задачите, щракнете върху „Стартиране на приложения“ отляво.
- Сега щракнете с десния бутон върху всяко приложение от дясната страна и щракнете върху „Деактивиране“, за да го деактивирате.
- След като деактивирате всички приложения, затворете диспечера на задачите и щракнете върху „Прилагане“ и след това върху „ОК“. След това рестартирайте вашия компютър.
- Вашият компютър ще се зареди в чиста среда с деактивирани всички услуги и приложения на трети страни. Вече можете да активирате услугите една по една и да проверите дали грешката се появява отново, което може да помогне за идентифициране на причината.
Неща, които трябва да знаете
- Когато преинсталирате приложение, трябва да опитате да използвате нова инсталационна програма вместо тази, която сте използвали преди. Инсталаторът може да е бил повреден, поради което виждате грешка.
- След като успешно разрешите проблема, трябва да отворите диспечера на задачите и да активирате стартиращите програми, които сте деактивирали по-рано.
- Можете също да опитате да нулирате компютъра си до настройките по подразбиране, като използвате опцията Нулиране. Въпреки това, не забравяйте да архивирате вашите файлове, преди да го направите.
- В крайни случаи може да се наложи да преинсталирате напълно Windows. За целта ще трябва да изтеглите ISO от уебсайта на Microsoft и да създадете инсталационен USB.
Вашият коментар