Ето как да поправите грешката с лошо изображение 0xc000012f в Windows.
Алтернативни заглавия:
- Как да коригирате грешка с лошо изображение 0xc000012f в Windows 11/10
- Ръководство за коригиране на грешка с лошо изображение 0xc000012f в Windows 11/10
- Как да коригирате грешка с лошо изображение 0xc000012f на компютри с Windows 11/10
Потребителите са публикували в множество форуми за поддръжка относно грешка с лошо изображение 0xc000012f. Тези потребители, които трябва да коригират този проблем, не могат да използват софтуерни пакети, за които възниква грешка 0xc000012f. Засегнатите приложения извеждат съобщение за грешка Bad Image, препращащо към DLL файл и кода на състоянието 0xc000012f, когато потребителите се опитват да ги стартират.
Този проблем може да възникне за голямо разнообразие от софтуер на Windows, но е по-широко цитиран да възниква за приложения на Microsoft Office. Това обикновено се случва, защото предпоставките за софтуерни пакети не са достъпни. Можете да коригирате грешка с лошо изображение 0xc000012f с тези резолюции на Windows 11/10.
1. Изпълнете команди за сканиране на изображения и системни файлове
Грешка с лошо изображение често може да означава, че на компютъра има повредени системни файлове. Можете да използвате инструмент за сканиране на SFC, който идва с Windows, за да коригирате повредата на системния файл. Изпълнението на сканиране на изображение за разполагане може да поправи повредени файлове с изображения извън обхвата на инструмента SFC, което може да е необходима стъпка за някои потребители. Ето как можете да стартирате и двете сканирания в Windows 11/10:
- Отворете инструмента за търсене, като щракнете върху лупата или полето Въведете тук за търсене (в Windows 10) в лентата на задачите.
- За да намерите приложението Command Prompt на Windows, въведете cmd в полето за търсене на файлове.
- Щракнете с десния бутон върху резултата от командния ред в инструмента за търсене, за да изберете Изпълни като администратор (за повишено разрешение за приложение).
- Стартирайте сканиране на изображение за разполагане, като въведете следния команден текст (натиснете Въведете за изпълнение):
DISM.exe /Онлайн /Cleanup-image /Restorehealth
- За да сканирате с инструмента SFC (System File Checker), въведете и изпълнете тази команда:
sfc /сканиране
- Сега изчакайте сканирането да направи своята магия и да покаже съобщение за резултат в прозореца на командния ред.
2. Актуализирайте Visual Studio C++ Redistributable
Много потребители казаха, че актуализирането (инсталирането) на Visual Studio C++ Redistributable файлове е коригирано Bad Image грешка 0xc000012f на техните компютри. Така че може да се окаже, че на вашия компютър липсват VS C++ файлове, които са засегнали софтуерните пакети трябва. Ако това наистина е така, актуализирането на VS C++ вероятно ще разреши грешка 0xc000012f. Можете да актуализирате Visual Studio C++ Redistributable по следния начин:
- Отвори Visual Studio C++ за повторно разпространение страница за изтегляне на уебсайта на Microsoft.
- Щракнете върху връзката X64 (64-битова Windows платформа) за пакета Visual Studio 2015-2022 в горната част на страницата.
- Изведете папката, която включва изтегления пакет за повторно разпространение на Visual Studio C++, като натиснете Windows + д и навигиране до него в Explorer.
- Щракнете двукратно върху VC_redist.x64.exe, за да видите прозореца на Microsoft Visual C++.
- След това изберете съгласен съм отметка за правилата и условията.
- Натиснете Инсталирай за актуализиране на Visual Studio C++.
- Рестартирайте вашия компютър с Windows, след като актуализирате Visual Studio C++.
3. Стартирайте уеб инсталатора на DirectX за краен потребител
Липсващи компоненти (библиотеки) за изпълнение на крайния потребител на DirectX също могат да причинят грешка с лошо изображение 0xc000012f на компютрите на потребителите. Можете да коригирате това, като стартирате DirectX End-User Web Installer, който инсталира наследеното време за изпълнение на DirectX SDK библиотеки. Следвайте тези стъпки, за да стартирате DirectX End-User Web Installer:
- Навигирайте до Уеб инсталатор за изпълнение на DirectX за краен потребител страница.
- Кликнете Изтегли на тази уеб страница, за да получите файла dxwebsetup.exe.
- Отворете папката за изтегляния на вашия браузър в Explorer и щракнете двукратно върху файла dxwebsetup.exe.
- Изберете съветника за настройка на DirectX Приемам радио бутон и щракнете Следващия за да продължите.
- Премахнете отметката от Инсталирайте лентата Bing отметка, ако не искате този софтуер.
- Натиснете Следващия да инсталираш DirectX компоненти.
- Кликнете завършек в края на съветника за настройка.
4. Изберете опцията „Ремонт“ за Microsoft Office
Ако трябва да поправите грешка 0xc000012f за софтуер на MS Office като Word или Excel, опитайте да приложите тази резолюция. Някои потребители на MS Office са потвърдили, че са поправили грешка 0xc000012f, като са избрали Office's Онлайн ремонт опция. Можете да изберете тази опция за ремонт по следния начин:
- Изведете аплета Програми и функции (нашето ръководство за отваряне на програмата за деинсталиране на Windows включва множество методи).
- Изберете своя MS Office пакет в Програми и функции.
- Щракнете върху промяна опция за избрания MS Office пакет.
- Изберете по-задълбочено Онлайн ремонт опция.
- Изберете Ремонт да оправя пакета.
5. Регистрирайте посочения DLL файл
Съобщението за грешка 0xc000012f указва DLL файл, който може да се наложи да регистрирате отново. Microsoft Register Server, иначе Regsvr32, е инструмент от командния ред, с който можете да регистрирате повторно DLL файлове. Ето как пререгистрирате DLL с тази помощна програма.
- Отворете командния ред, както е описано за стъпки от едно до три в първата резолюция на това ръководство.
- След това въведете тази команда с името на DLL файла от включеното съобщение за грешка 0xc000012f:
regsvr32 име на DLL файл
- Натиснете Въведете за да регистрирате посочения DLL файл.
- Кликнете Добре на съобщение, потвърждаващо регистрацията на DLL.
6. Преинсталирайте засегнатия софтуер
Преинсталирането на засегнатите софтуерни пакети ще замени файловете и записите в системния регистър за тях. Това може да не е идеалното решение за софтуер, чието изтегляне отнема много време. Въпреки това преинсталирането на софтуера е вероятно решение за грешката 0xc000012f.
Можете да деинсталирате софтуерни пакети, за които възниква грешка 0xc000012f, чрез Програми и функции (Контролен панел) или Приложения и функции (Настройки), както е описано в нашето ръководство за премахване на Windows софтуер. Ако това е UWP приложение, може да се наложи да го деинсталирате чрез Приложения и функции. Или можете да деинсталирате софтуера с инструмент за деинсталиране на трета страна.
Когато деинсталирате засегнатия софтуер и рестартирате Windows, инсталирайте отново последната му версия. Изтеглете най-новата версия на софтуера от уебсайта на издателя (или реномиран алтернативен източник като Softpedia). След това щракнете двукратно върху изтегления пакет съветник за настройка (инсталатор) на програмата, за да го инсталирате отново.
7. Възстановете Windows до предишна точка за възстановяване
Ако сте активирали System Restore на вашия компютър, този инструмент би могъл да поправи грешката Bad Image 0xc000012f. Тази помощна програма запазва моментни снимки (резервни копия) на вашата система за конкретни дати. Връщането на Windows към точка за възстановяване, която предшества грешката 0xc000012f на вашия компютър, може да реши този проблем. Можете да извършите връщане на системата в Windows 10 и 11 по следния начин:
- Отворете Възстановяване на системата, като натиснете Печеля + Р, въвеждане rstruiи щракване Добре.
- Изберете Изберете друга точка за възстановяване за да видите всички ваши опции за възстановяване.
- Натиснете Възстановяване на системата Следващия бутон.
- Изберете най-старата налична точка за възстановяване, която е най-вероятно да предхожда грешката 0xc000012f.
- След това щракнете Следващия отново, за да стигнете до последната стъпка за потвърждение.
- Натиснете завършек за извършване на възстановяване на системата.
Това възможно решение ще премахне потребителския софтуер и драйверите, добавени след датата на възстановяване на системата. Поради това някои потребители може да предпочетат да изпробват алтернативни корекции в това ръководство, преди да изпробват тази. Можете да проверите какви софтуерни пакети засяга избраната точка, като щракнете Сканирайте за засегнати програми в прозореца на инструмента за възстановяване на системата.
Сортирайте грешката с лошо изображение 0xc000012f в Windows
Тези решения за Windows 11/10 адресират основните причини за грешка 0xc000012f. Така че има добър (но не напълно гарантиран) шанс някой от тях да получи грешка в лошо изображение 0xc000012f, сортирана на вашия компютър с Windows. След това ще можете да стартирате и използвате отново засегнатите софтуерни пакети без допълнителни проблеми.