Как исправить ошибку приложения 0xc0150004 в Windows?



Попробуйте наш инструмент устранения неполадок

Несколько пользователей Windows столкнулись со странной проблемой, когда они внезапно не могли запускать какие-либо программы установки, которые обычно используются для установки или удаления приложений. Появляется код ошибки: 0xc0150004. Как оказалось, проблема не только в определенной версии Windows, как она встречается в Windows 7, Windows 8.1 и Windows 10.



Код ошибки 0xc0150004



Что вызывает ошибку приложения 0xc0150004?

Мы исследовали эту конкретную проблему, изучив различные отчеты пользователей и протестировав различные стратегии восстановления, которые затронутые пользователи использовали для обхода этого кода ошибки. Как оказалось, несколько сценариев могут привести к появлению 0xc0150004. Вот краткий список потенциальных виновников раздражающей ошибки настройки:



  • Сверхзащитный AV-пакет - По словам нескольких затронутых пользователей, эта проблема может возникать из-за чрезмерно защищенного пакета безопасности, который ограничивает компоненты установки. Если этот сценарий применим, вы сможете решить проблему, временно отключив защиту в реальном времени (во время установки программного обеспечения) или полностью избавившись от пакета безопасности.
  • Стороннее вмешательство - Еще один потенциальный виновник - это другой сторонний процесс (принадлежащий файловому менеджеру), который не может быть легко идентифицирован. В этом случае один безошибочный способ обнаружить ответ процесса / службы - загрузить компьютер в чистом состоянии и систематически повторно включить каждый отключенный процесс, чтобы увидеть, какой из них вызывает проблему.
  • Повреждение системного файла - Вероятно, наиболее частой причиной появления кода ошибки 0xc0150004 является повреждение системного файла. Если повреждение обычное, сканирования с помощью пары встроенных утилит (SFC и DISM) должно быть достаточно. В наиболее серьезных случаях вам может потребоваться сбросить каждый компонент ОС с помощью такой процедуры, как чистая установка или ремонтная установка.

Метод 1. Устранение сторонних AV-помех (если применимо)

Как сообщили несколько затронутых пользователей, эта проблема вполне может быть вызвана чрезмерно защищенным антивирусным пакетом, который каким-то образом мешает установке ОС по умолчанию. Специфика этой проблемы не объясняется сторонним разработчиком (насколько нам известно), но ясно, что проблема в конечном итоге затронула многих пользователей Windows 10.

Если вы используете сторонний пакет безопасности и этот сценарий кажется применимым, вы сможете подтвердить или опровергнуть свои подозрения, отключив защиту в реальном времени своего антивирусного пакета или полностью удалив его.

Во-первых, давайте посмотрим, достаточно ли отключения защиты в реальном времени. Но имейте в виду, что эта процедура будет отличаться в зависимости от того, какой тип стороннего AV-пакета вы используете. В большинстве случаев вы сможете сделать это прямо с помощью значка антивируса на панели задач.



Отключение постоянной защиты в Avast Antivirus

Отключение постоянной защиты в Avast Antivirus

После отключения защиты в реальном времени откройте другую настройку и посмотрите, сможете ли вы установить приложение, не сталкиваясь с тем же 0xc0150004 ошибка.

Если проблема не исчезнет, ​​вы можете исключить стороннее антивирусное ПО из списка виновных, выполнив полное удаление и убедившись, что вы не оставляете каких-либо оставшихся файлов, которые могут по-прежнему вызывать такое поведение.

Для этого следуйте этой статье ( Вот ) для получения пошаговых инструкций по удалению стороннего пакета и всех возможных остаточных файлов. Если вы сделаете это и обнаружите, что проблема больше не возникает, вам не обязательно выбирать другой сторонний пакет - сработает Защитник Windows, который автоматически станет программой безопасности по умолчанию.

Но с другой стороны, если та же проблема все еще возникает, вы можете снова безопасно переустановить сторонний пакет безопасности и перейти к следующему способу, указанному ниже.

Метод 2: Выполнение процедуры чистой загрузки

Прежде чем исключить возможность вмешательства третьих лиц, убедитесь, что никакая другая установленная программа не запускает 0xc0150004 ошибка путем эффективного отключения любых сторонних служб и процессов, которые могут помешать установке ОС.

Некоторым затронутым пользователям удалось это сделать, добившись чистого состояния загрузки. Это заставит ваш компьютер запускаться исключительно с процессами и службами Windows. Если вы загружаете компьютер в состоянии чистой загрузки и проблема больше не возникает при попытке открыть исполняемый файл установки, очевидно, что проблема ранее была вызвана каким-либо вмешательством третьих лиц. В этом случае необходимо найти процесс / услугу, вызывающую проблему.

Вот краткое руководство по выполнению процедуры чистой загрузки, чтобы определить стороннюю программу, которая вызывает 0xc0150004 ошибка:

  1. Откройте диалоговое окно Run, нажав Windows key + R . Затем введите «Msconfig» и нажмите Войти открыть Конфигурация системы меню. Как только вы окажетесь внутри UAC (Контроль учетных записей пользователей) подсказка, нажмите да для предоставления административных привилегий.

    Открытие конфигурации системы

  2. Как только вы окажетесь в окне «Конфигурация системы», щелкните вкладку «Службы» в верхней части меню, затем убедитесь, что поле, связанное с « Скрыть все службы Microsoft ' проверено. После этого все службы Windows будут удалены из списка, поэтому вы не отключите по ошибке ни один критически важный системный процесс.

    Отключение всех элементов автозагрузки сторонних производителей

  3. После того, как все критические службы будут исключены из списка, нажмите кнопку Отключить все кнопку, чтобы эффективно предотвратить запуск каких-либо сторонних служб при следующем запуске компьютера.
  4. Когда вы закончите с этим, выберите Вкладка 'Автозагрузка' и нажмите на Открыть диспетчер задач из недавно появившегося меню.

    Открытие окна элементов автозагрузки через диспетчер задач

  5. Как только вы окажетесь на вкладке «Автозагрузка» в диспетчере задач, начните систематически выбирать каждую службу запуска, а затем нажмите Отключить кнопку в нижней части экрана. Эта процедура гарантирует, что никакая служба запуска не будет вызвана к действию при следующей последовательности запуска.

    Отключение приложений при запуске

  6. После того как вы это сделаете, чистая загрузка будет фактически достигнута. Чтобы воспользоваться этим, просто перезагрузите компьютер.
  7. При следующем запуске системы ваш компьютер загрузится прямо в состоянии чистой загрузки. Используйте эту возможность, чтобы повторить действие, которое ранее вызывало 0xc0150004 ошибка.
    Заметка: Если проблема не устранена, перейдите сразу к способу 3.
  8. Если код ошибки больше не появляется при попытке открыть настройку приложения, систематически повторно включайте ранее отключенные службы и процессы и выполняйте регулярные перезапуски. В конце концов, вы сможете выяснить, какой элемент вызывает сбой. После того, как вам удастся обнаружить его, оставьте его отключенным, чтобы проблема никогда не возникла снова (или удалите ответственное приложение).

Если этот метод неприменим или вы следовали ему безуспешно, перейдите к следующему методу ниже.

Метод 3: выполнение сканирования DISM и SFC

В большинстве случаев эта конкретная проблема возникает из-за серьезного повреждения системных файлов. Если это правда, возможно, что критический процесс, используемый во время установки новых приложений, был поврежден и останавливает каждую попытку установки нового программного обеспечения.

Как подтвердили несколько затронутых пользователей, в этом случае вы сможете разрешить большинство обычных случаев повреждения системных файлов, запустив пару встроенных утилит, предназначенных для работы с логическими ошибками и повреждением системных файлов: SFC (повреждение системного файла) и DISM (Обслуживание образов развертывания и управление ими).

Хотя обе утилиты полезны в ситуациях, когда происходит повреждение системы, у них разные подходы к исправлению. DISM лучше исправляет компоненты ОС, а SFC более эффективен с ошибками логических дисков.

Имейте в виду, что DISM требует стабильного подключения к Интернету, поскольку он полагается на WU для загрузки работоспособных копий, которые будут использоваться для замены поврежденных экземпляров, в то время как SFC - это 100% локальный инструмент, который использует только локально кэшированную копию для замены поврежденных экземпляров.

Но поскольку обе утилиты эффективны при повреждении системы, мы рекомендуем вам запустить обе, чтобы максимально увеличить свои шансы на решение проблемы. 0xc0150004 ошибка. Вот что вам нужно сделать:

  1. Откройте диалоговое окно Run, нажав Windows key + R . Затем введите «Cmd» внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть командную строку с правами администратора. Как только вы увидите UAC (Контроль учетных записей пользователей) нажмите да для предоставления административных привилегий.

    Запуск командной строки

  2. Как только вы окажетесь внутри окна CMD с повышенными правами, введите следующую команду по порядку и нажмите Войти после каждой команды для запуска сканирования DISM:
    Dism.exe / онлайн / cleanup-image / scanhealth Dism.exe / онлайн / cleanup-image / restorehealth

    Заметка: Поскольку DISM использует Центр обновления Windows для загрузки работоспособных копий файлов, которые необходимо заменить, вам необходимо убедиться, что вы используете стабильное подключение к Интернету, прежде чем запускать эту процедуру. Первая команда (сканирование здоровья) проанализирует вашу коллекцию системных файлов, а второй (восстановить здоровье) запустит процесс ремонта.

  3. После завершения сканирования DISM перезагрузите компьютер и дождитесь завершения следующего запуска. После завершения следующей последовательности запуска выполните шаг 1 еще раз, чтобы открыть другую командную строку с повышенными привилегиями. Когда вы снова окажетесь внутри, введите следующую команду и нажмите Войти еще раз, чтобы инициировать другое сканирование SFC:
    sfc / scannow

    Заметка: Имейте в виду, что прерывать сканирование SFC после запуска процедуры вообще не рекомендуется. Если вы сделаете это, вы подвергнете свою систему другим случаям логических ошибок, которые могут создать дополнительные проблемы.

  4. Перезагрузите компьютер еще раз и посмотрите, решится ли проблема при следующем запуске системы.

Если ошибка 0xc0150004 все еще возникает, перейдите к следующему способу ниже.

Метод 4: Выполнение ремонтной установки / чистой установки

Если вы безуспешно следовали всем приведенным выше инструкциям, велика вероятность, что вы столкнулись с 0xc0150004 ошибка возникает из-за основной проблемы, которую нельзя решить обычными методами конечного пользователя. Если этот сценарий применим, единственное жизнеспособное решение - сбросить все программные компоненты.

Несколько затронутых пользователей, которые оказались в аналогичной ситуации, сообщили, что они наконец смогли решить проблему либо после выполнения чистая установка или ремонт на месте (ремонт установить) .

Обе утилиты в конечном итоге помогут вам добиться одного и того же, но у них разные подходы:

К ремонт установить Это более длительная и утомительная процедура, но ее главное преимущество состоит в том, что вы можете хранить все свои данные, включая игры, приложения, личные медиа и даже некоторые пользовательские настройки.

К чистая установка с другой стороны, это просто и эффективно, но основным недостатком является то, что вы потеряете все личные данные, если не создадите их заранее.

6 минут на чтение