Ошибка 0x80240017 при попытке установить/обновить программы в windows 10, 8.1

Метод 2

Следует установить последние обновления. Сделать это можно двумя способами: автообновлением или ручным обновлением.

Первый — использовать штатные инструменты автоматического обновления, если установлена официальная ОС. Включить его можно в «Центре обновления Windows» — «Панель управления». После чего система сама проверит, нужны ли обновления, скачает все необходимые файлы и предложит установить их. Установка завершится перезагрузкой системы, чтобы обновленная система приняла все изменения. Далее, нужно заново запустить установщик Visual C++, дождаться окончания, перезапустить компьютер еще раз.

Второй – скачать и установить единичный пакет с официального сайта Виндовс. Для этого нужно:

Для установки обновления нужно выполнить следующий алгоритм действий:

  1. Отключить интернет (выдернуть сетевой шнур или отключить Wi-Fi).
  2. Запустить скачанный ранее файл.
  3. Дождаться окончания процедуры установки.
  4. Перезагрузить компьютер.
  5. Заново запустить установщик Visual C++.
  6. Перезагрузить компьютер и подключиться к сети.

Ошибка исчезает благодаря исправлениям, которые вносятся в систему. Они устраняют конфликт, вызванный различиями версии Виндоус и Visual 2015 года.

Способ 3: Настройка безопасной загрузки

Возможно, на компьютере находятся другие сторонние компоненты, которые мешают установке Visual C++. К сожалению, вручную будет трудно определить, какая именно программа это делает, поэтому проще запустить компьютер в безопасном режиме, оставив активным только интернет-соединение, что осуществляется так:

  1. Через то же меню «Панель управления» перейдите в категорию «Администрирование».

Щелкните по пункту «Конфигурация системы».

Зайдите на вкладку «Загрузка».

О и установите маркер возле активированного пункта «Сеть». Остается только нажать «Применить» и отправить компьютер на перезагрузку.

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

Windows 7: неопознанная ошибка 0x80240017 Visual C++. Обновление системы

Иногда можно встретить и ситуацию, когда сбой появляется вследствие того, что в системе не установлены последние апдейты. Неопознанная ошибка Windows 7 0x80240017 Visual C++ может быть вызвана отсутствием инсталлированного пакета обновления КВ2999226.

Для устранения сбоя зайдите в «Центр обновления» и задайте ручной поиск апдейтов. Из всего, что будет найдено, в первую очередь установите именно этот пакет (остальные можно внести в специальный список, который будет игнорироваться в дальнейшем, но только при условии, что вы точно уверены, что остальные обновления вам не нужны).

Если в результатах поиска указанный пакет будет отсутствовать, устранить неопознанную ошибку Windows 7 0x80240017 Visual C++ можно путем ручной загрузки необходимого компонента с официального интернет-ресурса корпорации. В разделе загрузки обновлений он точно есть.

Командная строка

Существует еще один способ, который может устранить неприятную ошибку. В нем задействуется стандартная командная строка Windows. Выполняйте действия по следующему алгоритму:

  1. Через поиск в меню «Пуск» найдите приложение «Командная строка». Кликните по нему ПКМ и включите программу с администраторскими правами.

  1. Теперь вам необходимо применить целый ряд команд, которые представлены ниже. Вписывайте их по очереди, а между ними нажимайте клавишу Enter:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  2. После применения всех команд закройте командную строку и перезапустите ПК.

Представленное руководство подходит не только для «семерки», но и для Windows 8.1, 10.

Решение

  • Проблемы компиляторов

    Для проблем компилятора, таких как внутренние ошибки компилятора (т. е. C1001), зависает или сбои, может быть полезно захватить выход препроцессора C/C++ для предоставления упрощенного репродуцируемый пример проблемы. В Visual C++ IDE это можно сделать, задав свойство Generate Preprocessed File with Line Numbers (/P) или Without Line Numbers (/EP/P). Это свойство можно найти на страницах свойств проекта в параметрах Configuration Properties, C/C++, Preprocessor.

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

    Переключатель компилятора /P направляет CL.EXE для захвата вывода препроцессора в файл. Добавление /EP подавляет добавление сведений о номере строки в итоговом файле. /P достаточно, но /EP/P создает меньший файл вывода. Созданный файл вывода препроцессора будет иметь то же имя, что и исходный файл, который компилирован, но с расширением файла a.i, например, file1.cpp создает файл вывода препроцессора file1.i в том же каталоге.

    Примечание

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

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

  • Проблемы со ссылками

    Для проблем со ссылками (ошибки типа LNKxxxxx) можно использовать командный переключатель командной строки /LINKREPRO для создания тестового случая, содержащего только входные данные ссылок без зависимости от исходных файлов. /LINKREPRO использует следующий синтаксис:

    это полный путь к пустой папке в локальной файловой системе. Эта папка уже должна существовать — ссылка не создаст ее автоматически и создаст ошибку, если папка не существует.

    Этот параметр не подвергается непосредственному воздействию в проектной системе. Чтобы добавить его в сборку, откройте меню свойства проекта из Project меню. В конфигурации Свойства , Linker, Командная строка , в поле Дополнительные параметры изменить, введите переключатель (в том числе вперед слэш) и заменить путь с уже существующей локальной папки пути. Пример: .

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

    Кроме того, можно использовать переменную среды. Если переменная среды существует, линкатор будет читать выходной путь из переменной среды и создавать linkrepro. Переключатель /LINKREPRO не требуется при использовании переменной среды. Использование переменной среды:

    1. Откройте командную Visual Studio командную подсказку. Это устанавливается в меню Пуск, в Visual Studio папке под Инструменты Visual Studio подмастерье.

    2. Создайте переменную среды, указывающую на существующий и пустой каталог, например: .

    3. Запустите Visual Studio из той же командной подсказки, чтобы она разделяет копию измененной среды.

    4. Откройте проект и перестроим весь проект.

    Когда LINK.EXE вызывается в сборке, она копирует все необходимое для привязки проекта к каталогу linkrepro. Среди скопированные файлы будут ваши объектные файлы (. OBJ), необходимые файлы библиотеки (. LIB), включая библиотеки Майкрософт и файл ответа linker (LINK. RSP), чтобы ССЫЛКА больше не зависела от файла решения.

    Чтобы подтвердить, что у вас есть все необходимые файлы для воспроизведения проблемы ссылок, можно запустить LINK в каталоге, указанном переменной LINK_REPRO среды, используя файл ответа linker, созданный linkrepro: .

    Перед этим используйте следующую команду, чтобы отключить эту функцию при использовании переменной среды командной строки: .

    Этот процесс также можно использовать для проверки файлов, участвующих в создании библиотеки, при использовании LIB.EXE link/LIB.

Microsoft visual C – устранение ошибки 0x80240017 в Windows 7

Устранение такой проблемы, как «ошибка 0x80240017 microsoft visual С windows 7», требует комплексного подхода. После того как была выявлена точная причина неисправности, можно приступать к «лечению». Для начала, потребуется установить обновление Service Pack 1 (Рисунок 2).

Примачание: Перед установкой пакета обновлений, потребуется проверить его наличие. Это можно сделать следующим образом: ПКМ нажать на ярлык «Мой компьютер», далее в контекстном меню выбрать подпункт «Свойства». В появившемся окне появится вся основная информация о ПК, в том числе и о версии операционной системы.

Инсталляция Service Pack 1, осуществляется следующим образом:

  • Перейти на сайт компании Microsoft, и оттуда загрузить файл «KB976932».
  • Перед загрузкой потребуется указать разрядность ОС. Она должна совпадать с установленной версией Windows.
  • После того как нужный файл был скачан, потребуется запустить его от имени администратора, и выполнить инсталляцию (Рисунок 3).

Примачание: Перед инсталляцией, нужно отключить интернет-соединение. Во время установки может потребоваться перезагрузка ПК, а обновление системы, может растянуться более чем на 40 минут.

Если пакет обновлений был уже установлен, или после его инсталляции проблема не решилась, тогда, потребуется скачать среду обновлений С. Для этого потребуется на официальном сайте отыскать файл «KB2999226».

При инсталляции может появиться сообщение, повествующее о том, что необходимое обновление уже было установлено. В этом случае, можно приступать непосредственно к скачиванию и установке Microsoft Visual C++. Инсталляцию необходимо совершать от имени администратора (Рисунок 4).

Примачание: Microsoft Visual C++ относится к разряду свободно распространяемого ПО, его можно скачать с официального сайта разработчика. При использовании файлов размещенных на сторонних ресурсах, велик риск установки зараженного инсталляционного файла, в него, вшито рекламное и вредоносное ПО. Использование зараженной программы, также является причиной появления неисправности.


Рисунок 4. Процес скачивания Visual C++ с официального сайта

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

  • Вызвать окно «Выполнить» с помощью комбинации клавиш Win+R.
  • В появившейся строке ввести команду: «sfc /scannow» (Рисунок 5).
  • Подтвердить действие и дождаться завершения диагностики.

В завершение операции останется только перезагрузить компьютер.

Также устранить неисправность, поможет функция DISM. Для ее активации потребуется запустить с правами администратора командную строку, и в ней прописать следующую команду: «Dism /Online /Cleanup-Image /CheckHealth». Операция подтверждается нажатием на Enter. После завершения, вводится команда: Dism /Online /Cleanup-Image /RestoreHealth и перезагружается ПК.

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

Примачание: Переустановка ОС, при ее интенсивном использовании, должна проводиться минимум раз в полгода. Таким образом, можно избежать появления ряда проблем, в том числе и сбоя с кодом 0x80240017.

Ошибка Microsoft Visual C++ Runtime Library. Как исправить?

Здравствуйте.

Не так давно помогал одному хорошему знакомому с настройкой компьютера: у него при запуске любой игры выскакивала ошибка Microsoft Visual C++ Runtime Library… Так собственно и родилась тема этого поста: опишу в нем подробные шаги по восстановлению работоспособности ОС Windows и избавлению от этой ошибки.

И так, начнем.

Вообще, ошибка Microsoft Visual C++ Runtime Library может появиться по многим причинам и разобраться, порой, не так просто и быстро.

Типичный пример ошибки Microsoft Visual C++ Runtime Library.

1) Установка, обновление Microsoft Visual C++

Многие игры и программы были написаны в среде Microsoft Visual C++. Естественно, если у вас нет этого пакета, то игры работать не будут. Чтобы это исправить, нужно установить пакет Microsoft Visual C++ (кстати, распространяется бесплатно).

Ссылки на офиц. сайт Microsoft:

Пакет Microsoft Visual C++ 2010 (x86) — https://www.microsoft.com/ru-ru/download/details.aspx?id=5555

Пакет Microsoft Visual C++ 2010 (x64) — https://www.microsoft.com/ru-ru/download/details.aspx?id=14632

Пакеты Visual C++ для Visual Studio 2013 — https://www.microsoft.com/ru-ru/download/details.aspx?id=40784

2) Проверка игры/приложения

Вторым шагом по устранению ошибок запуска приложений и игр — станет проверка и переустановка самих этих приложений. Дело в том, что возможно у вас были испорчены какие-нибудь системные файлы игры (dll, exe файлы). Причем, испортить могли как вы сами (случайно), так и например, «зловредные» программы: вирусы, трояны, рекламное ПО и пр. Часто банальная переустановка игры полностью избавляла от всех ошибок.

3) Проверка компьютера на вирусы

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

Рекомендую проверить компьютер несколькими антивирусами, кроме этого ознакомиться с этими материалами:

— удаление рекламного ПО;

— онлайн-проверка компьютера на вирусы;

— статья про удаление вирусов с ПК;

— лучшие антивирусы 2021.

4) NET Framework

NET Framework — программная платформа, на которой разрабатывают различные программы и приложения. Чтобы эти приложения могли запуститься, у вас на компьютере должна быть установлена требуемая версия NET Framework.

Все версии NET Framework + описание.

5) DirectX

Самая распространенная (по моим личным подсчетам) из-за чего происходит ошибка Runtime Library — это «самопальные» установки DirectX. Например, многие устанавливают на Windows XP 10-ю версию DirectX (в рунете на многих сайтах есть такая версия). Но официально XP не поддерживает 10-ю версию. В результате начинают сыпаться ошибки…

Рекомендую удалить через диспетчер задач (Пуск/панель управления/установка и удаления программ) DirectX 10, а затем произвести обновление DirectX через рекомендованный установщик от Microsoft (более подробно о вопросах с DirectX — см. в этой статье).

6) Драйвера на видеокарту

И последнее…

Обязательно проверьте драйвера на видеокарту, даже если до этого ошибок не наблюдалось.

2) Затем удалить полностью старые драйвера из ОС, и установить новые.

3) Попробовать снова запустить «проблемную» игру/приложение.

Статьи:

— как удалить драйвер;

— поиск и обновление драйверов.

PS

1) Некоторые пользователи заметили одну «незакономерную закономерность» — если у вас время и дата в компьютере не правильные (передвинуты сильно на будущее), то ошибка Microsoft Visual C++ Runtime Library может появляться и из-за этого. Дело в том, что разработчики программ ограничивают их срок использования, и, естественно, программы проверяя дату (видя что наступил крайний срок «X») — прекращают свою работу…

Исправить очень просто: установить реальную дату и время.

2) Очень часто ошибка Microsoft Visual C++ Runtime Library появляется из-за DirectX. Рекомендую обновить DirectX (или удалить и установить заного; статья про DirectX — ).

Всего наилучшего…

Отключeниe нeнужных элeмeнтов автозагрузки

Иногда проблeмы с установкой Microsoft Visual C++, как ни странно, могут быть связаны с большим количeством элeмeнтов, программ и служб, загружeнных вмeстe с опeрационной систeмой. Они, как правило, располагаются в автозагрузкe, и их нужно отключить.

Для доступа к раздeлу автостарта сначала нужно вызвать консоль «Выполнить» (Win + R) и задать в нeй команду msconfig (доступ к конфигурации систeмы).

Здeсь нeобходимо пeрeйти на вкладку автозагрузки, установить галочку на пунктe сокрытия служб Microsoft и отключить всe оставшиeся элeмeнты в спискe. Только один компонeнт трогать нe стоит. Это служба ctfmon. Она отвeчаeт за отображeниe языковой панeли в систeмном трee. Если отключитe этот процeсс, панeль исчeзнeт. При сохранeнии измeнeнных опций систeма прeдложит произвeсти пeрeзагрузку. С этим нужно согласиться, а послe рeстарта повторить попытку инсталляции нужного программного обeспeчeния.

Способы исправления

Ошибка 0x80240017 в Windows 7 и 8 тесно связана с компонентом Visual C++ и возникает либо в связи с его отсутствием, либо при его установке. Для Windows 7 эта неприятность решается посредством установки SP1. Куда, как интереснее решается проблема для Windows 8 и 10, тут имеется несколько способов, а причиной сбоя зачастую является сама установка компонента.

Переустановка компонента

Способ, подходящий только если сбой возникает при запуске других программ. Требуется удалить все имеющиеся версии пакета C++ (она находится в разделе программы, а не компоненты), кроме VC 2015. Для этого:

  1. Открываем меню «Пуск» и набираем слово «удаление».
  2. Переходим в данную системную вкладку и находим нужные программы.
  3. Выполняем поочерёдное удаление, после чего запускаем установку из скачанных пакетов.

Найти исполняемые установочные пакеты можно на сайте Microsoft.

Принудительное обновление

Способ спорный, но эффективный. Прибегать к нему следует, как к крайней мере. Чтобы воспользоваться им для исправления непознанной ошибки 0x80240017 потребуется:

  1. Скачать необходимый пакет обновления.
  2. Распаковать его с помощью архиватора.
  3. Найти версию файла с расширением «cab», соответствующую установленной ОС.
  4. Скопировать этот файл в удобное расположение.
  5. Запустить командную строку от имени администратора.
  6. Ввести следующую команду, где после PackagePath указать путь, куда был скопирован файл:
DISM.exe /Online /Add-Package /PackagePath:C:\ Windows6.1-KB2999226-x64.cab

  1. Перезагрузить компьютер и проверить возникновение ошибки.

Средство устранения неполадок

Также можно воспользоваться «устранением неисправностей» в Windows 8 и 10. Чтобы запустить его потребуется:

  1. Вызвать «Панель управления» (открыть «Пуск» и вписать слово «Панель»).
  2. Перейти к отображению в виде мелких значков и открыть «Устранение неполадок».
  3. Запустить приложение «Устранение неполадок с помощью Центра обновления Windows».
  4. Дождаться завершения работы «Мастера», применить предложенные изменения, перезагрузить компьютер и повторить попытку установки.

Безопасный режим

В исключительных случаях исправить ошибку 0x80240017 с Microsoft Visual C помочь может безопасный режим Windows. Он выполняется без вмешательства каких-либо программ, поэтому может выручить при установке компонентов (сбой может вызвать антивирус с неудачно настроенными фильтрами, например). Чтобы запустить безопасный режим требуется:

  1. Нажать «Win+R» и вписать «msconfig».
  2. Перейти на вкладку «Загрузка».
  3. Выбрать «безопасный режим» и требуемую конфигурацию.
  4. Перезагрузить компьютер.

Также можно просто отправить компьютер на перезагрузку и клацать «F8». Вероятность успеть (особенно при ssd жёстком диске) крайне мала. Способ подходит для всех версий ОС, кроме «десятки».

Сброс настроек магазина

Ещё один «альтернативный метод» исправления ошибки 0x80240017 в Windows 10. Особенностью данного способа является блокировка установки программы через «магазин приложений» (которая может произойти по умолчанию). Предотвратить такое событие можно с помощью командной строки от имени администратора. Потребуется вводить следующие команды (по очереди, с нажатием «Enter» после каждой):

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Это остановит службы магазина, сбросит их настройки и снова инициирует работу.

Failed to execute msu package error 0x80240017

Ошибка чуть более специфическая. Она указывает не на сбой установки, а на сбой во взаимодействии установочного пакета с системой. Получив такое сообщение требуется:

  1. Вызвать командную строку от имени администратора.
  2. Запустить команду:
Dism /Online /Cleanup-Image /CheckHealth

  1. Игнорируя ответ на выполнение предыдущей команды по её завершение запускаем вторую:
Dism /Online /Cleanup-Image /RestoreHealth

  1. Повторяем попытку установки пакета Visual C++.

Неопознанная ошибка 0×80240017 при установке Visual C++ исправляем

Visual C++ — это продукт компании Microsoft, специально разработанный для проектирования и поддержки приложений с языком C++

Исходя из написанного, стоит понимать важность данной программы. Без нее обойтись не получится. Многие пользователи пытаются интегрировать Microsoft Visual C++ в windows 7 как отдельный продукт

Но в ходе установки Visual C++ может возникнуть непредвиденная ситуация с появлением «неопознанной ошибки 0×80240017», которая не дает завершить настройку. То есть, дальнейшая инициализация или настройка невозможны, следует найти и устранить первопричину конфликта в системе

Многие пользователи пытаются интегрировать Microsoft Visual C++ в windows 7 как отдельный продукт. Но в ходе установки Visual C++ может возникнуть непредвиденная ситуация с появлением «неопознанной ошибки 0×80240017», которая не дает завершить настройку. То есть, дальнейшая инициализация или настройка невозможны, следует найти и устранить первопричину конфликта в системе.

Причины ошибки 0×80240017 в windows 7

Данная неопознанная ошибка при установке Visual С++ проявляется в следствии нескольких факторов. Как правило, одну причину установить сложно: это может быть конфликт с установленными обновлениями в операционной системе, поврежденный установочный файл (вирусы, битые файлы), несоответствие техническим параметрам и т.д.

Также возможны варианты с «кривыми» пиратскими версиями, которые так популярны в Рунете. Пользователи не всегда проверяют надежность источников, или «чистоту» сборки, которую могут нашпиговать сторонним софтом, способным повредить системные файлы

Как исправить сбой 0×80240017 при установке Visual C++

Вышеописанные проблемы при установке Визуал пакета являются в большинстве случаев основными. Их устранение не занимает много времени. Мы рассмотрим подробнее варианты исправления данного сбоя.

Чистая переустановка
  • Скачанная программа Visual C++ из надежного источника? Если нет, тогда посетите эту официальную страницу Microsoft для скачивания Visual C++;

    Устанавливаем пакет Microsoft Visual C++ для windows 7

  • Перезагрузите ваш компьютер. После этого, не запуская больше ничего, снова повторите попытку инсталляции;
  • Антивирус доверяет установочному файлу? Возможно, именно антивирус блокирует процесс установки, попробуйте его отключить на время;
  • Перепроверьте правильность показа даты и времени на вашем ПК. Их сбой во многих ситуациях вызывает некорректную работу системы;
Удаление предыдущей версии

Иногда в прошлом установленный пакет Visual C++ дает о себе знать. Некоторые его параметры отказываются взаимно заменяться с новыми данными. На такой почве происходит появление сбоя 0×80240017.

  • Решением становиться полное удаление C++ с вашего ПК. При помощи обычного деинсталлятора удалите соответствующие файлы из windows 7.

    Удаление пакета программ от Microsoft Visual C++ из windows 7

  • Примените утилиты типа CCleaner, для полной очистки от остаточных файлов.
  • После перезагрузитесь и попробуйте попытку установки заново.
Обновление операционной системы

windows 7 всегда славилась ошибками при очередном анонсированном обновлении. Их патчи обновлений очень часто устанавливаются не совсем корректно, что впоследствии непременно даст о себе знать.

Обновите ОС до последних официально вышедших дополнений от Microsoft. Для предотвращения проблем в будущем настоятельно рекомендуется отключать автоматическое обновление.

Отключаем автозагрузки в windows

Причиной ошибки также могут становиться уже установленные сторонние утилиты. Чаще всего они качаются на неофициальных сайтах, что увеличивает их риски неправильной работы. Следует, оставив только службы Microsoft, попытаться инсталлировать Visual C++.

  1. Нажмите сочетание клавиш Win, а также R. В левом нижнем углу отобразится команда «Выполнить». Следует ввести такую комбинацию msconfig.
  2. Пункты «Служба» и «Автозагрузки» содержат программы, установленные на ваш ПК со сторонних ресурсов. Их нужно будет отключить все, но в «Службах» прежде нужно поставить галочку возле «Не отображать службы Майкрософт».

    Отключаем сторонние службы и автозагрузки в windows 7

  3. Перезагружаемся. В обычном режиме пробуем установить Visual снова.

Такими оказались главные советы по устранению «неопознанной ошибки 0×80240017 в Microsoft Visual C++». Стоит сделать еще маленькое дополнение: при установке любого утилита делайте это от имени администратора.

Запускаем принудительное обновления с проверкой на неисправности

Воспользуемся встроенной утилитой DISM, которая позволяет работать с пакетами в образах операционных систем.

Запускаем командную строку с правами Администратора.

Нажимаем Пуск, и сразу начинаем писать Командная строка или cmd, данный способ произведет поиск по меню и отобразит найденные результаты.

Нажимаем правой кнопкой мышки по найденному пункту «Командная строка» и в выпадающем меню выбираем пункт «Запустить от имени администратора»

Откроется окно командной строки с повышенными правами.

Вводим следующую команду: DISM.exe /Online /Cleanup-image /Scanhealth

Ключи задают следующую конструкцию:

/Online — Задает работающую операционную систему как параметрназначение.

/Cleanup-Image — Выполняет в образе операции команды очистки ивосстановления.

/ScanHealth — параметр проверит, не повреждено ли хранилище компонентов образа.

Важно! Данная команда безопасна для операционный системы, и не может навредить её работоспособности. По окончания сканирования, будет выведен результат состояния хранилища компонентов, с рекомендацией дальнейших действия

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

Важно! Как и предыдущая команда, не может навредить рабоспособности операционной системы и полностью безопасна. /RestoreHealth параметр проверит недостающие или поврежденные файлы и попытается их исправить

/RestoreHealth параметр проверит недостающие или поврежденные файлы и попытается их исправить.

В итоге мы получаем исправленное и обновленное хранилище компонентов образа в ОС.

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
DS-сервис
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: