В процессе работы за компьютером может возникнуть ситуация, когда неожиданно перестают запускаться программы, которые используются для установки или удаления приложений. При этом их запуск прерывается сообщением с кодом ошибки 0xc0150004.
Причины ошибки
Есть несколько причин, которые могут привести к ошибке 0xc0150004:
- Сбой компонентов Microsoft Visual C++ Redistributable. Проблема может возникнуть из-за повреждения компонентов пакета и решается путем его переустановки.
- Блокировка антивирусом. В некоторых случаях антивирусная программа может ограничить выполнение некоторых компонентов установки.
- Конфликт на уровне программного обеспечения. Работающие в фоновом режиме сторонние службы или процессы могут вмешаться в процесс запуска или установки приложений. Для решения нужно выполнить чистую загрузку и найти проблемную программу.
- Повреждение системных файлов. Вероятно, самая распространенная причина ошибки 0xc0150004. Для решения нужно проверить целостность системы встроенными утилитами SFC и DISM.
Отключение или удаление антивируса
К возникновению ошибки 0xc0150004 может быть причастен антивирус, который каким-то образом препятствует компонентам установки ОС, включая Microsoft Visual C++. Прежде всего, проверьте, достаточно ли будет отключить защиту в реальном времени. Это можно сделать через значок антивируса на панели задач.
После отключения посмотрите, прерывается ли запуск проблемного приложения ошибкой 0xc0150004. Если проблема остается, попробуйте полностью удалить антивирус.
Для этого можно запустить деинсталлятор из раздела «Удаления или изменения программ», который вызывается командой appwiz.cpl из окна Выполнить (Win + R). Однако предпочтительнее воспользоваться приложением Revo Uninstaller, чтобы очистить все оставшиеся файлы, которые могут еще препятствовать запуску или установке программы.
Если удалением антивируса удалось исправить ошибку 0xc0150004, то можете установить другую антивирусную программу или активировать Защитника Windows.
Выполнение чистой загрузки
Чтобы исключить вмешательство сторонних программ или служб, запустите установку проблемного приложения из среды чистой загрузки.
Если в режиме чистой загрузки проблема не возникает, то, очевидно, что она была вызвана вмешательством стороннего программного обеспечения. В этом случае нужно найти процесс или службу, которая вызывает ошибку 0xc0150004.
Перейдите в конфигурацию системы командой msconfig из окна «Выполнить» (Win + R).
Откройте вкладку Службы и установите флажок на опции «Не отображать службы Майкрософт». Таким образом, службы Windows будут скрыты, и поэтому ошибочно не отключите какой-либо критический системный процесс. Затем щелкните на кнопку «Отключить все», чтобы предотвратить запуск сторонней службы при загрузке компьютера.
Перейдите на вкладку Автозагрузка и щелкните на кнопку «Открыть диспетчер задач». Выберите каждое включенное приложение и кликните на кнопку «Отключить» в нижней части экрана, чтобы ни одно из них не запускалось вместе с системой при загрузке Windows. После перезагрузите ПК.
При запуске системы компьютер будет загружен в режиме чистой загрузки. Повторите действие, при котором сталкивались с ошибкой 0xc0150004.
Если ошибка больше не возникает при установке программы, поочередно включайте службы и процессы, выполняя регулярные перезагрузки. В результате можете найти проблемную службу, из-за которой происходит сбой, и оставить отключенной или удалить.
Проверка системных файлов
Во многих случаях проблема возникает из-за повреждения системных файлов. Возможно, что критический процесс, используемый во время установки новых приложений, был поврежден и останавливает каждую попытку установки программного обеспечения. Для проверки системы воспользуйтесь утилитами SFC и DISM.
Обе утилиты полезны в ситуациях, когда речь идет о повреждении системы, и используют разные подходы в ее исправлении. DISM эффективнее в исправлении компонентов ОС, тогда как SFC лучше устраняет логические ошибки.
Обратите внимание, что DISM требует подключения к интернету, поскольку использует сервера Центра обновления Windows для загрузки рабочих копий, которые будут использоваться для замены поврежденных файлов. SFC использует только локальную кэшированную копию для замены поврежденных экземпляров. Поскольку обе утилиты эффективные при повреждении ОС, нужно запустить их по очереди, чтобы увеличить шансы исправить ошибку 0xc0150004.
Разверните окно системного поиска, наберите «командная строка». Щелкните на найденный результат правой кнопкой мыши и выберите вариант запуска с правами администратора.
Выполните по очереди команды, подтверждая каждую нажатием на Enter:
Dism.exe /online /cleanup-image /scanhealth
Dism.exe /online /cleanup-image /restorehealth
Не забудьте перед их запуском подключится к интернету. Первая команда проанализирует системные файлы, вторая запустит процесс восстановления.
После завершения сканирования перезагрузите компьютер. Снова откройте командную строку с правами администратора и наберите команду:
sfc /scannow
Прерывать сканирование SFC не рекомендуется. В любом случае нужно дождаться его завершения. После завершения перезагрузите компьютер и посмотрите, удалось ли устранить проблему.
by Tashreef Shareef
Tashreef Shareef is a software developer turned tech writer. He discovered his interest in technology after reading a tech magazine accidentally. Now he writes about everything tech from… read more
Updated on
When trying to install and launch the installed apps, you may encounter the application error 0xc0150004 in Windows. This error can occur if the third-party antivirus is blocking the launch or if a system file is corrupted.
Several users have reported a similar error in the Microsoft community forum.
Hi all.
After a clean update to windows 10 on notebook Toshiba Satellite p850, I have a problem with error 0xc0150004 when I tried to start the same as Apps or installers.
I tried 3 times reinstall W10, but with the same result.
If you are also troubled by this error, here are a couple of troubleshooting tips to help you resolve application error 0xc0150004 in Windows.
How do I fix the application error 0xc0150004 while installing programs?
1. Disable antivirus real-time protection
How we test, review and rate?
We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.
For more details you can read how we test, review, and rate at WindowsReport.
- If you have a third-party antivirus installed, it can create conflict with the app launchers and installers.
- Try disabling the antivirus program to check if that resolves the issue.
- If you are using Avast antivirus, do the following.
- Right-click on the Avast antivirus icon in the taskbar.
- Select Avast shiels control and select Disable for 10 minutes.
- This will disable the antivirus temporarily.
- In the meantime, try launching the app or the installer that was causing the error.
If disabling the antivirus resolved the error, you may have to make some changes to the antivirus. Alternatively, uninstall the antivirus completely and opt for a different antivirus.
2. Use DISM tool to repair Windows
- Press the Windows key.
- Type cmd, right-click on Command Prompt and select Run as Administrator.
- In the Command Prompt window, type the following commands one by one and hit enter to execute them:
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth - Once executed, close the Command Prompt and run the setup which was causing the error. Check if the error is resolved.
3. Perform a Clean boot
- Press Windows Key + R to open Run.
- Type msconfig.msc and click OK.
- In the System Configuration window, open the services tab.
- Check the Hide all Microsoft services box. This will hide all the crucial Microsoft services so that you don’t disable one of them accidentally.
- Click the Disable all button to disable all the third-party services.
- Open the Startup tab and click on the Open Task Manager link.
- In Task Manager, open the Startup tab.
- Disable all the apps that are enabled for Startup. Select the apps one by one and click the Disable button.
- In the System Configuration window, click Apply and OK to save the changes.
- When prompted for restart, click Restart now.
- After the system restarts, check if the error occurs while launching the app or installing new programs.
If the error does not occur in clean boot mode, you may have a third-party app creating issues with the installer or app launcher. Open Control Panel, and go through the list of installed apps. Select the most recently installed app and uninstall it.
4. Install Windows updates
- Click on Start and select Settings.
- Go to Update and Security.
- Click Windows Updates.
- Check for any pending updates and install them.
Installing Windows can fix any glitches and bugs in the OS. Windows updates also come bundled with the latest version of the driver for your hardware which can fix any issues in the earlier version of drivers.
The application error 0xc0150004 in Windows can be caused by your antivirus, third-party programs , or corrupted system files. Follow all the steps in this article to fix the error.
Если вы столкнулись с ошибкой приложения 0xc0150004 в своей системе и хотите быстро решить эту проблему, эта статья может вам в этом помочь. Что ж, некоторые пользователи, которые недавно столкнулись с этой ошибкой, дали несколько советов тем, кто столкнулся с ней прямо сейчас. По их словам, эта проблема лишает вас возможности запускать какие-либо программы установки, которые обычно используются для установки или удаления приложений.
Здесь мы обсудим все возможные причины и способы их устранения, чтобы исправить ошибку приложения 0xc0150004. Давайте подробно рассмотрим решения.
Чтобы исправить ошибку приложения 0xc0150004 в Windows 10, используйте следующие методы:
1. Запустите инструмент DISM и SFC.
DISM – это встроенное приложение в Windows 10, которое можно использовать для исправления поврежденных системных файлов. Некоторые пользователи сообщили, что после запуска инструмента DISM они смогли избавиться от ошибки 0xc0150004. Чтобы попробовать этот метод, используйте следующие инструкции –
- Нажмите клавиши Win + S и введите Командная строка.
- В результатах поиска щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора.
- Нажмите кнопку Да, если на экране появится UAC.
- Когда откроется окно командной строки, выполните следующие команды. Не забывайте нажимать Enter после ввода каждой команды.
Dism / Online / Cleanup-Image / CheckHealth Dism / Online / Cleanup-Image / ScanHealth Dism / Online / Cleanup-Image / RestoreHealth
- После выполнения вышеуказанных команд подождите некоторое время, поскольку этот процесс занимает около 20 минут.
- Как только это будет сделано, введите следующие команды и нажмите Enter –
sfc / scannow
- Подождите, пока процесс не будет завершен, а затем закройте окно командной строки.
2. Отключите антивирусную программу.
Иногда эту проблему вызывают сторонние приложения. Итак, если запуск инструмента DISM не помогает вам исправить эту ошибку, временно выключите антивирусную программу и посмотрите, работает ли она.
Чтобы отключить антивирусное программное обеспечение, выполните следующие действия:
- Откройте приложение «Настройки» с помощью клавиш Win + I.
- Щелкните категорию «Обновление и безопасность».
- Выберите вкладку Безопасность Windows.
- Выберите вариант защиты от вирусов и угроз.
- В разделе «Параметры защиты от вирусов и угроз» нажмите «Управление параметрами».
- Отключите опцию защиты в реальном времени.
3. Выполните чистую загрузку.
Если вы все еще сталкиваетесь с ошибкой приложения 0xc0150004 на вашем компьютере, вы можете попробовать выполнить чистую загрузку на вашем компьютере, чтобы решить этот код ошибки. Здесь вы получите способы, необходимые для выполнения чистой загрузки Windows.
- Нажмите «Пуск», введите «Конфигурация системы» и нажмите «Ввод».
- Перейдите на вкладку Общие и установите флажок Выборочный запуск.
- Затем снимите флажок «Загрузить элементы автозагрузки» и оставьте отмеченными другие параметры без изменений.
- Теперь переключитесь на вкладку Services.
- Установите флажок Скрыть все службы Microsoft.
- Щелкните Отключить все.
- Щелкните Применить> ОК.
- Перезагрузите компьютер.
После правильного выполнения вышеуказанных шагов ошибка должна быть устранена. Теперь вам нужно снова выполнить описанные выше шаги и включить Servies один за другим. Повторяйте описанную выше процедуру, пока не найдете настоящего виновника проблемы.
4. Выполните чистую установку.
Если ничего не помогает решить этот код ошибки, высока вероятность того, что ошибка возникла из-за основной проблемы, которую нельзя исправить обычными методами конечного пользователя.
В таком случае мы рекомендуем вам выполнить чистую установку Windows, которая является единственным жизнеспособным решением – сбросить все компоненты программного обеспечения.
Это все.
Надеюсь, это руководство поможет исправить ошибку приложения 0xc0150004 на вашем устройстве. Если у вас есть какие-либо вопросы или предложения, связанные с этой проблемой, сообщите нам об этом в разделе комментариев.
If you are encountering Application Error 0xc0150004 on your system and want a quick solution then this article might help you do so. Well, some users who recently experienced this error, directed a few tips for those ones facing it right now. According to them, this problem makes you unable to run any type of setup program that is commonly used to install or uninstall the applications.
Here we are going to discuss all possible causes and solutions to fix the Application Error 0xc0150004. Let’s explore the solutions in detail.
To fix Application Error 0xc0150004 on Windows 10, use the following methods –
1] Run DISM and SFC tool
DISM is a built-in application in Windows 10 that you can use to solve corrupted system files. Some users reported that after running the DISM tool, they got able to get rid of Error 0xc0150004. To try this method, use the following instructions –
- Press the Win+S keys and type Command Prompt.
- From the search result, right-click on the Command Prompt and select Run as administrator.
- Click on the Yes button if UAC appears on the screen.
- Once the command prompt window opens, run the following commands. Don’t forget to press Enter after typing each command.
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
- After running the above commands, wait for a while as this process takes around 20 minutes to complete the process.
- Once it gets done, type the following commands and press Enter –
sfc /scannow
- Wait until the process gets completed and then close the Command Prompt window.
2] Disable the Antivirus program
Sometimes the third-party applications cause this problem. So, if running the DISM tool doesn’t help you fix this error, turn off your Antivirus program temporarily and see if it works.
To disable the Antivirus software, use the following steps –
- Open the Settings app using the Win+I keys.
- Click the Update & Security category.
- Select the Windows Security tab.
- Choose the Virus & threat protection option.
- Under Virus & threat protection settings, click Manage settings.
- Turn off the Real-time protection option.
3] Perform a Clean boot
If you’re still facing the application Error 0xc0150004 on your computer, you can try to clean boot on your PC to solve this error code. Here you will get the ways required to perform a clean boot in Windows.
- Click on Start, type System Configuration, and press Enter.
- Go to the General tab and select the Selective Startup checkbox.
- Then untick the Load Startup Items checkbox, and leave checked the other options as they are.
- Now switch to the Services tab.
- Select the Hide All Microsoft Services checkbox.
- Click Disable all.
- Click Apply > OK.
- Restart your PC.
After performing the above steps correctly, the error should be resolved now. Now you need to perform the above steps again and turn on the Servies one by one. Repeat the above procedure until you find the real culprit causing this issue.
4] Perform a Clean Install
In case nothing helps you solve this error code, there’s a high chance that the error is occurred due to an underlying problem that cannot be fixed with conventional end-user methods.
In such a case, we recommend you do a clean install of your Windows, which is the only viable solution is to reset every single software component.
That’s all. I hope this guide helps to fix the application error 0xc0150004 on your device. In case you have any queries or suggestions related to this issue, please let us know in the comment section.
How do you fix application errors?
Whenever you encounter an application error, the first thing you need to ask yourself is the following –
- Have you made any recent changes to your system? If yes, undo that particular change.
- Identify the app on which you are getting an error message. Once identified, go to Win + X > Apps and Features.
- Go to that particular app, click on the three dots, and hit Uninstall.
- If a confirmation window appears, hit uninstall again.
The problem should resolve in this way. However, if it doesn’t run System File Checker.
При запуске программ в Windows может выдаваться ошибка 0xc0150004. Из-за этого приложение не откроется, ведь причина проблемы — отсутствие системных файлов ОС, нужных для этого ПО. Эффективней всего переустановить Windows и установить последние обновления. Если нет желания терять информацию на ПК, то пробуйте следующие методы решения ошибки.
Методы решения ошибки 0xc0150004
№1: переустановка пакета Microsoft Visual C++ Redistributable
Чаще всего сбои этого пакета вызывают проблему. Удалите его: «Панель управления» => «Программы и компоненты», отыщите строку Microsoft Visual C++ и нажмите на «Удалить». После перезагрузите ОС, загрузите и установите последнюю версию пакета. Убедитесь, что в Windows Update нет обновлений для вашей системы.
№2: поиск недостающих системных файлов
Запустите команду SFC /scannow в командной строке. Это проверит, есть ли все обязательные папки и файлы в папке Windows. Если чего-то не хватает, то после проверки утилита об этом сообщит и создаст файл по адресу C:\windows\Logs\CBS\CBS.log. В нем указано чего-же именно не хватает ОС. Получите недостающие файлы (папки) и скопируйте в корректные директории.
Как альтернативу применяйте программу Process Monitor — введите в строке поиска Windows запрос procmon.exe. В окне запущенной утилиты нажмите на пиктограмму фильтра, а после «RESET» => «APPLY» => «OK». Откройте программу, которая вызывает ошибку 0xc0150004 и нажмите ОК. Перейдите в Process Monitor и получите информацию о только-что случившемся сбое: «File» => «Save» => «CSV-формат». В этом файле будет информация о компоненте ОС, которого не хватало для запуска требуемой программы.