Поправете грешка 0xc00007b: Приложението не можа да стартира правилно
Грешката 0xc00007b възниква, когато се опитате да отворите приложение на компютър с Windows(Windows Computer) . Грешката е докладвана най-вече в Windows 7 и Windows 10 , но други версии на Windows също се сблъскват с тази грешка. Така че, ако искате да поправите (fix) грешка 0xc00007b – приложението не можа да стартира правилно(0xc00007b error – the application was unable to start correctly) , прочетете нататък, за да научите повече за тази грешка и какво можете да направите, за да я поправите.
Защо възниква грешката 0xc00007b?(Why does the 0xc00007b error occur?)
По-долу са изброени често срещаните причини, поради които грешката „Приложението не можа да се стартира правилно (0xc00007b)“ на вашия компютър с Windows .
- Липсват DLL файлове
- Изтегляния от неоторизиран източник
- Антивирусен(Anti-virus) софтуер блокира и изтрива DLL файлове(DLLs)
- Инсталирана е неправилна преразпределяема
- Инсталиране на 32-битов софтуер вместо 64-битов и обратно
- Стартиране на 32-битови приложения на 64-битова система
Поправете(Fix 0xc00007b) грешка 0xc00007b: Приложението не можа(Application Was Unable) да стартира правилно(Correctly)
Сега имате представа какво може да причини грешката на приложението не успя да стартира правилно (0xc00007b). (The application was unable to start correctly error (0xc00007b). )В следващата част на това ръководство ще преминем през всеки наличен метод за коригиране на грешката 0xc00007b във вашата система. Опитайте да ги приложите един по един, докато намерите подходящо решение.
Метод 1: Рестартирайте Windows
Рестартирането на Windows може да поправи много временни проблеми и проблеми на вашия компютър. Вероятно това може да поправи и грешката 0xc00007b.
1. За да рестартирате Windows, първо затворете(close) всички приложения, които се изпълняват на вашия компютър.
2. След това щракнете върху бутона Старт(Start) . Щракнете върху Power и след това щракнете върху Рестартиране,(Restart,) както е показано по-долу.
3. След като компютърът ви се рестартира, опитайте да отворите приложението, което показваше грешката 0xc00007b. Проверете дали съобщението за грешка е изчезнало. Ако грешката продължава, преминете към следващото решение.
Метод 2: Стартирайте програмата(Program) като администратор(Administrator)
Когато стартираме която и да е програма като администратор, получаваме всички права, свързани с администраторския(Administrator) акаунт. Следователно(Hence) , това решение може да поправи и грешката, която приложението не може да стартира правилно (0xc00007b).
Стартирайте временно приложението като администратор(Temporarily Run Application as Administrator)
Следвайте дадените стъпки, за да стартирате временно приложение като администратор(Administrator) :m
1. Първо отидете до лентата за търсене на (search bar)Windows и въведете името(name) на приложението, което искате да отворите.
2. След това щракнете с десния бутон върху името на приложението, което се появява в резултата от търсенето и след това щракнете върху Изпълни като администратор.(Run as administrator.)
3. Ще се появи прозорецът за контрол на потребителските акаунти (UAC) . (User Account Control (UAC) )Щракнете върху Да(Yes) , за да потвърдите съобщението в диалоговия прозорец.
Постоянно стартирайте приложението като администратор(Permanently Run Application as Administrator)
За да стартирате постоянно приложението като администратор, трябва да промените настройките за съвместимост(Compatibility) на приложението. Следвайте тези стъпки, за да направите това:
1. Потърсете приложението в лентата за търсене(search bar) на Windows в долния ляв ъгъл.
2. След това щракнете с десния бутон върху името(name) на програмата, което се появява в резултата от търсенето, и след това щракнете върху Отваряне на местоположението на файла(Open file location) .
3. След това потърсете изпълнимия файл(executable file) на програмата . Това ще бъде файл с разширение .exe .
Например, ако програмата, която искате да отворите, е Skype, вашият изпълним файл ще изглежда така: Skype.exe.(For example, if the program you want to open is Skype, your executable file will look like this: Skype.exe.)
4. След това щракнете с десния бутон върху .exe файла и след това изберете Properties от падащото меню.
5. Превключете към раздела Съвместимост(Compatibility) в прозореца Свойства(Properties) . Сега поставете отметка в квадратчето до Стартиране на тази програма като администратор(Run this program as an administrator) .
6. Накрая щракнете върху Приложи(Apply) и след това щракнете върху OK , за да запазите тези промени.
Сега, когато отворите тази програма, тя ще работи с администраторски права. Ако грешката 0xc00007b все още не е коригирана, преминете към следващото решение.
Прочетете също: (Also Read:) Коригирайте това устройство не е конфигурирано правилно (код 1)(Fix This Device Is Not Configured Correctly (Code 1))
Метод 3: Сканирайте твърдия диск(Hard Drive) с помощта на командата CHKDSK
Ако има проблеми с твърдия диск на компютъра, това може да доведе до грешка 0xc00007b. Можете да проверите за проблеми с твърдия диск на компютъра, както следва:
1. Потърсете командния ред в (command prompt)лентата за търсене(search bar) на Windows .
2. Щракнете с десния бутон върху командния ред(Command Prompt) в резултата от търсенето и след това щракнете върху Изпълни като администратор(Run as administrator ) от падащото меню. Или изберете Изпълни като администратор,(Run as administrator, ) втората опция от десния панел в прозореца с резултати от търсенето.
3. След това въведете следната команда в прозореца на командния ред(Command Prompt) и натиснете клавиша Enter :
chkdsk /f /r
4. Ще се покаже съобщение за потвърждение(confirmation message) , ако искате да планирате сканирането за следващото рестартиране на компютъра. Натиснете клавиша Y на клавиатурата, за да се съгласите с това.
5. След това рестартирайте компютъра, като щракнете върху Start menu > Power > Restart.
6 . Когато компютърът се рестартира, командата chkdsk(chkdsk command) ще се стартира автоматично, за да сканира твърдите дискове на компютъра.
7. След като сканирането приключи и компютърът се стартира в Windows , опитайте да отворите приложението, което показва грешката 0xc00007b.
Проверете дали приложението се отваря правилно. Ако съобщението за грешка „ Приложението не можа да стартира правилно (0xc00007b)(The Application Was Unable To Start Correctly (0xc00007b)) “ продължава да продължи, преминете към следващото решение.
Метод 4: Преинсталирайте приложението
За да коригирате грешката, инсталирайте отново приложението, което е изправено пред тази грешка. Следвайте дадените стъпки, за да деинсталирате първо приложението и след това да го инсталирате отново:
1. Отидете в лентата за търсене на Windows(Windows search bar) и след това потърсете Добавяне или премахване на програми.(Add or remove programs.)
2. След това щракнете върху Отвори(Open) от дясната страна на прозореца с резултати от търсенето, както е показано по-долу.
3. След това щракнете върху списъчното(Search this list) поле Търсене в това и след това въведете името(name) на приложението, което искате да премахнете.
4. Сега щракнете върху името на приложението(application name) в резултата от търсенето. След това щракнете върху Деинсталиране(Uninstall) . Обърнете се към горната снимка.
5. След това следвайте инструкциите на екрана, за да деинсталирате(uninstall) приложението.
6. Накрая посетете официалния уебсайт(official website) на приложението, което искате да преинсталирате. Изтеглете(Download) и инсталирайте файла.
Забележка: (Note:) Уверете(Make) се, че сте избрали правилната версия на приложението за вашата версия на компютър с Windows .
След като приложението бъде преинсталирано, опитайте да го отворите и проверете дали можете да поправите грешка 0xc00007b: Приложението не можа да стартира правилно(fix 0xc00007b error: The application was unable to start correctly) . Ако е така, опитайте следващия метод.
Метод 5: Актуализирайте .NET Framework
Рамката .NET е рамка(.NET framework) за разработка на софтуер за Windows , която помага за стартиране на приложения и програми на (Windows)Windows . Има вероятност .NET рамката на вашия компютър да не е актуализирана до най-новата версия, което може да причини споменатата грешка.
Следвайте тези стъпки, за да актуализирате рамката, за да коригирате Грешка на приложението не можа да стартира правилно (0xc00007b):
1. Стартирайте всеки уеб браузър(web browser) и потърсете .net framework .
2. След това щракнете върху първия резултат от търсенето от официалния уебсайт на Microsoft , озаглавен Download .NET Framework.
3. Ще се отвори нов прозорец с име Поддържани версии (Supported versions). Тук щракнете върху най-новата .NET Framework, която е маркирана като (препоръчително)((recommended)) .
4. Сега щракнете върху бутона за изтегляне(download) под секцията Време(Runtime) за изпълнение . Обърнете се към горната снимка.
5. След като бъде изтеглен, щракнете върху изтегления файл(downloaded file) , за да го отворите. След това щракнете върху Да(Yes) в диалоговия прозорец за потвърждение на UAC .
6. Следвайте инструкциите на екрана, за да го инсталирате(install) .
7. След като софтуерната рамка е инсталирана, рестартирайте(restart) компютъра.
Опитайте да отворите приложението сега и вижте дали грешката 0xc00007b продължава. Ако е така, преминете към предстоящите методи.
Прочетете също: (Also Read:) Вашият акаунт е деактивиран. Моля, вижте системния си администратор [РЕШЕНО](Your Account Has Been Disabled. Please See Your System Administrator [SOLVED])
Метод 6: Актуализирайте DirectX
Следвайте тези стъпки, за да актуализирате ръчно DirectX , така че да можете да коригирате грешката 0xc0007b: Приложението не можа да стартира правилно.
1. В лентата(search bar) за търсене на Windows потърсете Този компютър(This PC) и го отворете.
2. Щракнете върху C Drive . След това следвайте пътя на файла, показан по-долу, за да отидете до папка, наречена System 32 или SysWOW64 в зависимост от вашата системна архитектура:
За 32-битов Windows : Windows > System32
За 64-битов Windows: Windows > SysWOW64
3. В лентата за търсене(search bar) в горния десен ъгъл на прозореца потърсете един по един изброените по-долу файлове. След това щракнете с десния бутон върху всеки от тях поотделно и щракнете върху Изтриване,(Delete, ) както е показано по-долу.
- От d3dx9_24.dll до d3dx9_43.dll(From d3dx9_24.dll to d3dx9_43.dll)
- d3dx10.dll
- От d3dx10_33.dll до d3dx10_43.dll(From d3dx10_33.dll to d3dx10_43.dll )
- d3dx11_42.dll
- d3dx11_43.dll
4. След това посетете страницата за изтегляне на Microsoft за (Microsoft)DirectX End-User Runtime Web . Тук изберете език(language) и след това щракнете върху бутона Изтегляне(Download ) .
5. След като изтеглянето приключи, отворете изтегления файл(downloaded file) . Той ще бъде озаглавен dxwebsetup.exe. След това изберете Да(Yes) в диалоговия прозорец на UAC.
6. Следвайте инструкциите на екрана, за да инсталирате DirectX(install DirectX) .
7. След като инсталацията приключи, рестартирайте(restart) компютъра и след това опитайте да отворите приложението, което показваше грешката 0xc00007b.
Метод 7: Актуализирайте DLL
За да поправите грешката на приложението не можа да стартира правилно (0xc00007b), трябва да замените файл, наречен xinput1_3.dll , който се намира в C устройството на вашите компютри.
Забележка:(Note:) Изтеглянето на файлове от трета страна е рисковано, тъй като можете да изтеглите зловреден софтуер или вирус и да го инсталирате на вашата система. Така че, продължете с повишено внимание.
1. Изтеглете (Download) xinput1_3.dll , като го потърсите в Google .
2. След това извлечете изтеглените файлове, като щракнете с десния бутон върху компресираната папка(zipped folder) и след това изберете Извличане на всички.(Extract All.)
3. След това копирайте файла xinput1_3.dll.
4. Преди да направите нещо, първо трябва да архивирате оригиналния файл xinput1_3.dll(irst backup your original xinput1_3.dll file) . Ако нещо не върви по план, винаги можете да го възстановите от архивния файл.
5. Сега отидете до C:\Windows\SysWOW64 и поставете файла xinput1_3.dll в папката SysWOW64(paste the xinput1_3.dll file in the SysWOW64 folder) . Можете да направите това или като щракнете с десния бутон и изберете Поставяне(Paste) , или като натиснете едновременно клавишите CTRL + V
6. И накрая, в полето за потвърждение, което се показва, щракнете върху Копиране и замяна(Copy and Replace) .
DLL файловете сега трябва да бъдат актуализирани и грешката трябва да бъде разрешена.
Метод 8: Поправете C++ Redistributable
Като алтернатива, можете да опитате да поправите Microsoft Visual C++ Redistributable пакети, за да коригирате грешката 0xc00007b, както следва:
1. Стартирайте Добавяне или премахване на програми(Add or remove programs ) , както беше обяснено по-рано.
2. В лентата „ Търсене в този списък“ въведете (Search of this list’)Microsoft Visual C++.
3. Щракнете(Click) върху първия в резултата от търсенето, след това щракнете върху Промяна(Modify) , както е показано на снимката по-долу.
4. След това щракнете върху Да(Yes) в диалоговия прозорец на UAC .
5. В изскачащия прозорец, който се показва, щракнете върху Ремонт(Repair) . Изчакайте процеса да приключи.
6. Не забравяйте да направите това за всеки C++ пакет, като повторите стъпки 3(Steps 3) и 4.
7. Накрая рестартирайте(restart) компютъра.
Отворете приложението, което не сте могли да отворите по-рано. Ако това не работи, опитайте да преинсталирате C++ преразпределяемия вместо това.
Прочетете също: (Also Read:) Поправете Това приложение не може да работи на грешка на вашия компютър в Windows 10(Fix This app can’t run on your PC error on Windows 10)
Method 9: Reinstall C++ Redistributable
Ако предишният метод за поправка на Microsoft C++ Visual Redistributable не поправи грешката 0xc00007b, тогава ще трябва да преинсталирате преразпределяемия файл. Следвайте дадените стъпки, за да деинсталирате и след това да ги инсталирате отново.
1. Стартирайте Добавяне или премахване на програми(Add or remove programs ) , както беше обяснено по-рано. В лентата „ Търсене в този списък“ въведете (Search of this list’)Microsoft Visual C++ .
2. Щракнете върху първия в резултата от търсенето, след което щракнете върху Деинсталиране(Uninstall) , както е показано на снимката по-долу. Make sure to do this for all the C++ packages.
3. Отворете командния ред(Command Prompt) чрез Изпълни като администраторска(Run as an administrator ) опция, както беше обяснено по-рано в това ръководство.
4. Въведете следното в прозореца на командния ред(Command Prompt) и натиснете клавиша Enter :
Dism.exe /online /Cleanup-Image /StartComponentCleanup
5. След като процесът приключи, рестартирайте(restart) компютъра.
6. След това посетете уебсайта на Microsoft,(Microsoft website) за да изтеглите най-новия C++ пакет, както е показано тук.
7. След като бъде изтеглен, отворете изтегления файл,(downloaded file) като щракнете върху него. Инсталирайте(Install) пакета, като следвате инструкциите на екрана.
8. След като инсталацията приключи, накрая рестартирайте компютъра.
Отворете приложението, което показва грешката 0xc00007b. Ако грешката продължава, опитайте следващите алтернативи.
Метод 10: Стартирайте програмата(Program) в режим на съвместимост(Compatibility)
Има вероятност да се появи грешката „0xc00007b: Приложението не можа да стартира правилно“, тъй като приложението не е съвместимо с текущата версия на Windows , инсталирана на вашия компютър. Следвайте тези стъпки, за да стартирате програмата в режим на съвместимост, за да коригирате този проблем:
1. В лентата за търсене(search bar) на Windows въведете името на приложението с разширението .exe .
Например, ако приложението, което не се отваря, е Skype , тогава потърсете файла skype.exe в лентата за търсене.
2. Щракнете върху резултата от търсенето и след това щракнете върху Отваряне на местоположението на файла(Open file location ) , както е показано по-долу .
3. В новия прозорец, който се отваря, щракнете с десния бутон върху приложението(application) . Щракнете върху Свойства( Properties ) от падащото меню.
4. След това щракнете върху раздела Съвместимост(Compatibility) в прозореца Properties , който се появява сега.
5. В секцията Режим на съвместимост (Compatibility)поставете отметка в квадратчето( check the box) до Стартиране на тази програма в режим на съвместимост(Run this program in compatibility mode) и след това изберете различна версия на Windows(different Windows version) от падащото меню. Обърнете се към снимката за яснота.
6. Щракнете върху Приложи и след това OK.
Отворете приложението или програмата и вижте дали можете да поправите грешката на приложението не можа да стартира правилно (0xc00007b). Ако грешката се появи отново, ще трябва да повторите този процес и за всички други версии на Windows . Проверете(Check) коя версия на Windows отваря програмата правилно без грешка 0xc00007b.
Метод 11: Актуализирайте Windows
Ако програмата не се отвори в режим на съвместимост за която и да е версия на Windows , тогава няма друг избор освен да актуализирате версията на Windows , инсталирана на вашата система. Можете да актуализирате Windows , като следвате тези прости стъпки:
1. В лентата за търсене(search bar) на Windows въведете Windows update. След това щракнете върху настройките на Windows Update , които се появяват в резултата от търсенето.
2. В следващия прозорец щракнете върху Проверка за актуализации.(Check for updates.)
3. Позволете на Windows да проверява за актуализации и да изтегля всички най-нови актуализации, които са налични към момента.(download any latest updates that are available at the time.)
4. След това инсталирайте актуализациите(install the updates) , които бяха изтеглени в предишната стъпка.
След като актуализациите бъдат инсталирани, приложението трябва да се отвори без грешки.
Препоръчва се:(Recommended:)
- [РЕШЕНО] Проблем доведе до спиране на работата на програмата([SOLVED] A problem caused the program to stop working correctly)
- Поправете Невъзможност за отваряне на локален диск (C:)(Fix Unable to Open Local Disk (C:))
- Коригирайте споделянето на файлове в Windows 10, което не работи(Fix Windows 10 File Sharing Not Working)
- 10 начина да коригирате uTorrent, който не отговаря(10 Ways To Fix uTorrent Not Responding)
Надяваме се, че това ръководство е било полезно и че сте успели да поправите грешка 0xc00007b – Приложението не можа да стартира правилно(fix 0xc00007b error – The application was unable to start correctly) . Кажете ни кой метод е работил най-добре за вас. Ако имате въпроси или коментари относно тази статия, не се колебайте да ги пуснете в секцията за коментари.
Related posts
Как да коригирате грешката „Приложението не може да стартира правилно (0xc0000142)“ в Windows
Как да поправите грешка в приложението 0xc0000005
Поправете Невъзможност за отваряне на локален диск (C:)
Как да коригирате грешка при зареждане на приложението 5:0000065434
Поправка Не може да се инсталира код на грешка 28 на мрежовия адаптер
Поправете грешка BAD_SYSTEM_CONFIG_INFO
Поправяне на хост на услугата: Локална система (svchost.exe) Високо използване на процесора и диска
Коригиране на ARK не може да изиска информация за сървъра за покана
Поправете невъзможността за изтриване на временни файлове в Windows 10
Приложението Fix е блокирано за достъп до графичния хардуер
Поправете, че Windows не може да комуникира с устройството или ресурса
Коригиране на мащаба Не може да се свърже Код за грешка 5003
Поправете код за грешка 31 на мрежовия адаптер в диспечера на устройства
Поправете лентата на задачите на Windows 10, която не се крие
Поправете Невъзможност за изтегляне на Windows 10 Creators Update
Поправка Не може да се отворят PDF файлове в Internet Explorer
Fix USB продължава да се изключва и свързва отново
Поправка Това копие на Windows не е оригинално Грешка
Как да поправите грешка в Windows Update 80072ee2
Как да поправите, че Avast не се отваря в Windows