Как да отстранявате грешка 0x80240017 при инсталиране на Visual C ++

Windows 8 и 10 всеки ден предпочита все по-голям брой интернет сърфисти по целия свят. Голяма част от потребителите на интернет разчитат на тях. Въпреки че Windows се счита за една от най-надеждните и най-добри операционни системи за всеки съвременен компютър, има неща, които често стават обект на безпокойство за потребителите. Една от тях е свързана с актуализирането на Windows. Факт е, че в днешно време софтуерът има възможност да се обновява самостоятелно. Това може да изглежда като голяма функция, но резултатите не винаги утешават. Често неправилна актуализация може да доведе до грешка 0x80240017 при инсталиране на Visual C ++. Какво причинява грешката и какви решения има?

Методи за отстраняване на неизправности 0x80240017 при инсталиране на Visual C ++.

Причини за

Ако срещнете съобщението „0x80240017 е недефинирана грешка“, когато се опитвате да инсталирате Microsoft Visual C ++ дистрибуторски файл, не се притеснявайте, защото днес ще разгледаме подробно как да го поправим. Необходимо е разпространението на Visual C ++, за да се изпълняват различни приложения или програми и ако не е инсталиран на вашия компютър, няма да имате достъп до тези помощни програми. Ето защо, без да губите време, нека да видим как да поправим грешката на разпределената инсталация на Microsoft Visual C ++ 0x80240017, като използваме ръководството по-долу. Неидентифицирана грешка 0x80240017 в Windows при актуализиране или инсталиране на Visual C обикновено се случва, когато актуализацията не може да бъде инсталирана или приложена на вашия компютър. Друг фактор, който може да причини този проблем, е неуспешният опит за инсталиране на разпределените Visual C ++ пакети за Visual Studio. Освен това, това може да се дължи на антивирусен конфликт. За щастие, тази грешка може лесно да бъде отстранена, за това не се нуждаете от подробни познания за Windows. Трябва само да имате малко търпение и внимателно да следвате съветите, описани по-долу.

Методи за решаване на грешка 0x80240017

Microsoft Visual C ++ е интегрирана среда за разработка (IDE), използвана за създаване на Windows приложения в езиците за програмиране C, C ++ и C ++ / CLI. Първоначално той е бил отделен продукт, но сега е включен в Microsoft Visual Studio. Той предлага на разработчиците едно приложение, в което те могат да пишат, редактират, тестват и отстраняват грешки в техния код. Програмната среда включва достъп до много общи библиотеки с кодове, които позволяват на разработчиците да използват вече разработен код за специфични процедури, вместо да го пишат от нулата. Този общ код е под формата на динамично свързани библиотеки (DLL), термин, който повечето потребители на Windows срещат по едно или друго време.

Когато дойде време за разпространение на софтуера сред потребителите, разработчиците имат избор. Те могат да свържат тези DLL файлове в инсталацията на тяхното приложение или да разчитат на стандартен дистрибуционен пакет с общ код. Повечето избират последния и този пакет е известен като Visual C ++ Redistributable. Има няколко предимства при използването на пакет за преразпределение. Пакетите се предлагат от Microsoft, което също така тества и актуализира с корекции на грешки и поправки в сигурността. Разпределимите файлове предлагат и една инсталация на компютъра на потребителя, която може да се използва от няколко програми едновременно. Някои от тях са инсталирани заедно с Windows. Инсталираните конкретни версии зависят от коя версия на Windows използвате. Например, Windows 10 идва с Visual C ++ 2012 и 2013 файлове за разпространение. Ако имате 32-битова версия на Windows, няма да виждате 64-битови версии. Но ако имате 64-битова версия на Windows (която почти всички компютри използват), ще видите и двете версии, защото 64-битовата версия на Windows може да изпълнява 64-битови и 32-битови приложения.

Всички допълнителни версии на разпределения Visual C ++, които виждате на вашата система, са инсталирани заедно с някои програми, които го изискват. Когато разработчик кодира конкретна версия на Visual C ++, програмните библиотеки за тази версия също трябва да присъстват в системата на потребителя, за да стартират приложението. Това означава, че например, ако разработчик използва Visual C ++ 2005 (или Visual Studio 2005), за да създаде инсталационна програма, можете да очаквате, че разпределения Visual C ++ 2005 ще бъде инсталиран на вашата система заедно с програмата. Понякога, когато за първи път стартирате програмата, се появява изскачащ прозорец с съобщение за инсталиране на пакета за разпространение. Може да забележите това, ако играете на компютъра, особено на Steam. По правило това означава, че разработчикът е решил да изтегли последния пакет от Microsoft по време на инсталацията. Понякога пакетът идва с приложението.

Също така е възможно да видите как няколко версии на един и същ пакет могат да се видят, или поне няколко версии от същата година. Например, можете да видите няколко версии на дистрибуционния пакет за 2008 г. Някои могат да посочат, че това е сервизен пакет, докато други може просто да имат малко по-различни номера на версията. Въпреки че понякога изглежда, че са инсталирани няколко версии на един и същ пакет, всички те са малко по-различни. За съжаление, за разлика от леко подобната .NET Framework, Microsoft никога не е сливала всички тези стари версии в един пакет. Има няколко основни начина за отстраняване на неидентифицирани грешки 0x80240017 в Windows. Проверете решението, което работи най-добре на вашия компютър.

Преинсталиране на Microsoft Visual C ++

За да поправите Microsoft Visual C ++ грешка 0x80240017, просто трябва да преинсталирате Visual C ++ файлове за разпространение. За да направите това, изпълнете следните стъпки:

  • Щракнете върху Win + S и въведете "Контролен панел". Изберете Контролен панел от списъка.
  • Когато контролният панел се стартира, отидете в менюто "Програми и функции".
  • Когато се отвори прозорецът "Програми и функции", намерете Microsoft Visual C ++ Redistributable и щракнете двукратно върху програмата, за да го премахнете.

След като изтриете всички файлове за разпространение, те трябва да бъдат изтеглени от уебсайта на Microsoft. Имайте предвид, че ще трябва да инсталирате всички налични дистрибутивни файлове, за да разрешите този проблем. Ако не искате да изтриете и изтеглите всички разпределени файлове, можете да възстановите инсталацията. За да направите това, изпълнете следните стъпки:

  • Следвайте инструкциите по-горе и отворете Програми и функции.
  • Изберете файла за разпространение, който искате да възстановите, и кликнете върху Редактиране.
  • Когато се появи прозорецът с настройки, щракнете върху бутона „Възстановяване“ и следвайте инструкциите на екрана, за да завършите процеса на възстановяване.
ВАЖНО. ВАЖНО! Имайте предвид, че не всички пакети поддържат възстановяване. Ако опцията Редактиране от стъпка 2 не е налична, единствената опция е да изтриете избрания файл за разпространение.

Много потребители съобщиха, че преинсталирането на разпределените файлове Visual C ++ е решило проблема, така че не забравяйте да опитате това решение. Ако ремонтът или повторното инсталиране на Visual C ++ пакет за разпространение за Visual Studio все още не решава проблема, продължете със следните решения.

Започваме принудително актуализиране с проверка за неизправности

Както вече споменахме, грешката 0x80240017 се появява поради липсващи, повредени или непълни изтеглени системни файлове. В този случай решаването на проблема ще ви позволи да стартирате System File Checker (SFC). SFC сканирането трябва да може да открива и решава проблеми, свързани със системата. Можете да направите едно от следните неща:

  • Щракнете върху менюто "Старт" и въведете "cmd", след това щракнете с десния бутон на мишката върху командния ред (admin) и изберете "Изпълни командния ред като администратор".
  • След като отворите командния ред с admin, трябва да въведете командата sfc / scannow и да натиснете клавиша Enter.
  • Процесът ще отнеме няколко минути. След завършване рестартирайте компютъра.

Изтеглете и инсталирайте актуализациите отново, за да проверите дали грешката 0x80240017 е изчезнала.

DISM Tool

Следното решение е подходящо за всички версии на Windows, включително 8 и 10. За да направите това, използвайте вградената принудителна система за обновяване на системата с проверка на неизправността - DISM Tool. Ето какво трябва да направите:

  1. Натиснете клавиша Windows + X и изберете "Команден ред" ("Administrator").
  2. Въведете следната команда в cmd и натиснете enter след всеки ред:
    • exe / Online / Cleanup-image / CheckHealth
    • exe / Онлайн / Cleanup-image / Scanhealth
    • exe / Online / Cleanup-image / Възстановяване на здравето
  3. DISM ще възстанови системата до здравословно състояние.
  4. Изпълнете командата DISM и изчакайте да приключи.

Рестартирайте компютъра, за да запишете промените и вижте дали можете да поправите инсталационната грешка на пакета за разпространение на Microsoft Visual C ++ 0x80240017.

Отстраняване на неизправности с инструмента за отстраняване на неизправности

  1. Отворете прозореца за търсене, въведете „Отстраняване на неизправности“ и изберете първия резултат.
  2. Ще се отвори нов прозорец, сега кликнете върху „Преглед на всички“ в левия прозорец.
  3. Кликнете върху Windows Update в долната част на прозореца.
  4. Ще видите прозореца за отстраняване на неизправности в Windows Update, щракнете върху Напред. Може също да се наложи да въведете администраторска парола. Отстраняване на неизправности автоматично ще търси всякакви типове проблеми и ще ги разреши, ако има такива.
  5. След приключване, затворете прозореца и опитайте да изтеглите / инсталирате приложението от магазина за приложения.

Възстановяване на настройките на магазина в Windows 10

  1. Рестартирайте компютъра си и влезте като администратор.
  2. Кликнете върху плочката на работния плот и след това натиснете едновременно клавишите Windows и R, за да отворите прозореца за стартиране.
  3. Сега в диалоговия прозорец Изпълнение въведете WSReset.exe и натиснете клавиша Enter.
  4. Рестартирайте и влезте отново.

След като рестартирате системата, уверете се, че инсталационната грешка на Microsoft Visual е изчезнала.

Зареждане на операционна система в безопасен режим

Не много хора знаят точно какво се казва и защо е така. За да разрешите проблема с актуализацията, Visual C ще помогне на Windows Safe Mode и може да се наложи да го стартирате. Безопасният режим на Windows е, когато Windows се стартира без да работи повечето драйвери на устройства и работи в стандартен VGA графичен режим. Той също така работи в 16 цвята и с екран с много ниска разделителна способност от 640 × 480. Може да сте го виждали, когато възникне критичен системен проблем, който пречи на стандартната работа на Windows. Това може да означава, че е инсталиран грешен драйвер или може да бъде активиран, ако установите, че вирусът се изпълнява при стартиране на Windows.

Ръчното активиране на безопасен режим е лесно! Просто включете компютъра и натиснете F8, преди да стигнете до началния екран. Тук трябва да сте бързи, защото обикновено екранът за зареждане (първият екран, който се появява, когато включите компютъра) не остава там дълго време. След това изберете безопасен режим и Windows трябва да зареди безопасен режим. Можете също да изберете да стартирате в безопасен режим с мрежова поддръжка. В този режим можете да отстранявате проблеми с мрежата и да се свързвате с интернет, ако:

  • Свързвате се с интернет чрез PPPoE връзка. (Повечето DSL връзки използват PPPoE).
  • PPPoE свързването изисква потребителско име и парола.
  • Компютърът е свързан директно към DSL модем. (Ако се свържете с интернет с помощта на маршрутизатор, свързан с DSL модем, можете да използвате защитен режим с мрежата.)

Това може да бъде полезно, ако се опитвате да премахнете шпионски софтуер, или ако трябва да прегледате инструкции или друга уеб документация, за да излезете от безопасен режим. Освен това можете да активирате безопасен режим, като използвате системна програма, известна като msconfig. За да стартирате msconfig, просто го напишете в полето за търсене на Windows. (Ако работите в XP, трябва да отидете в менюто "Старт" и да натиснете "Run", след което да въведете "msconfig"). Това трябва да ви отведе до диалоговия прозорец msconfig. Кликнете върху раздела Обувка. Отидете на опцията за безопасно зареждане и я изберете. В този случай ще бъдете подканени да рестартирате. Направете това, ако искате да стартирате в безопасен режим.

Безопасният режим може да бъде активиран, ако компютърът ви открие, че системата ви не се зарежда правилно. В този случай ще трябва да отидете в безопасен режим и да разберете какви хардуерни грешки или най-новите драйвери причиняват този проблем и да го поправите съответно (премахване / замяна). Просто отидете на "My Computer", изберете "Properties", след това в раздела "Hardware", щракнете върху "Device Manager" и премахнете деактивирания драйвер (този, който сте инсталирали за последен път). Освен това при по-трудни обстоятелства може да се наложи да премахнете вирус или някои злонамерени програми, които пречат на компютъра ви да работи правилно.

Неуспешно изпълнение на грешка в пакета на MSU 0x80240017

Има и други начини да се поправи грешката 0x80240017, която се появява при инсталирането на Visual C на Windows 10. Тук са най-ефективните такива.

Пълен контрол над Explorer и папката WindowsApps

  • Рестартирайте устройството и влезте като администратор.
  • Отворете секцията “C: /” или тази, в която е инсталиран Windows 10. \ t
  • Кликнете два пъти, за да отворите папката Program Files.
  • Изберете раздела "Преглед", който се намира в горната част на браузъра.
  • В списъка, който се появява, отметнете квадратчето „Скрити елементи“ в секцията „Покажи / Скрий“.
  • Сега в “Program Files” намерете “WindowsApps”.

  • Отидете на WindowsApps или
  • Щракнете върху “Properties” / “Security” / “Advanced”.
  • Кликнете два пъти върху потребителското име, което използвате.
  • Уверете се, че полето "Тип" е зададено на "Разреши" и "Тази папка, подпапки и файлове".
  • Включете "Пълен контрол".
  • "OK".
  • Отворете отново секцията “C:”.
  • Тук следвайте пътя на потребителите / потребител / AppData / Local / WindowsApps.
  • PCM WindowsApps / Свойства / Защита / Разширено.
  • Сега трябва да зададете разрешения за тази папка, както направихте за горното.
  • Кликнете върху „Приложи“.
  • Щракнете върху OK, след това затворете всички прозорци.
  • Рестартирайте компютъра.

След като стартирате устройството, проверете дали е възникнала грешка 0x80240017.

Пререгистрирайте услугата на Windows Installer

  1. Натиснете клавиша Windows + R, след това въведете следното и натиснете Enter: msiexec / unregister. Когато натиснете Enter, не се показва нищо, така че не се притеснявайте.
  2. Отворете отново диалоговия прозорец Run, въведете "msiexec / regserver" (без кавички) и натиснете Enter.
  3. Това успешно пререгистрира услугата на Windows Installer и трябва да отстрани проблема ви.

Рестартирайте компютъра

Препоръчително е да архивирате файловете и папките, преди да предприемете стъпките, описани по-долу.

  • Отидете в Настройки / Актуализиране и Сигурност;
  • Изберете функцията за възстановяване;
  • Там ще имате опцията “Актуализиране на компютъра, без да се засягат файловете” и под него ще трябва да изберете бутона “Старт”;
  • Следвайте инструкциите на екрана и завършете процеса на възстановяване;
  • Рестартирайте устройството.

Проверете отново, за да се уверите, че е отстранена грешката 0x80240017.

Преинсталирайте OS

Ако описаните по-горе методи не работят, ще трябва да направите резервно копие на важни файлове и папки, които се намират в директорията на Windows 10, и да извършите пълно преинсталиране на операционната система. Силно препоръчваме преди започване на всякакви манипулации с компютър да се създаде точка на възстановяване. Точка на възстановяване е записана „моментна снимка“ на компютърни данни в определен момент. Точките за възстановяване са компонент на помощната програма за възстановяване на Windows. Създавайки точка на възстановяване, можете да запазите състоянието на операционната система и собствените си данни, така че в случай на проблеми в резултат на бъдещи промени да можете да възстановите системата и данните си, както е било преди извършването на промените. Когато е зададена точка за възстановяване, компютърът архивира всички данни в определен момент. Възможни видове точки за възстановяване: системни контролни точки, които са планирани; ръководство, което създава потребител; и инсталирате точки за възстановяване, които се създават автоматично, когато инсталирате определени програми.

Препоръчва се да създадете точка за възстановяване, преди да направите каквито и да е промени на компютъра, които могат да причинят проблеми или да направят системата нестабилна. Когато стартирате помощната програма за възстановяване на системата, тя показва календар, в който са изброени създадените точки за възстановяване (всеки ден вашият компютър ще има поне една точка за възстановяване, а някои може да имат няколко, в зависимост от употребата). Дори ако не сте създали точка за възстановяване ръчно, можете да посочите точки за възстановяване, които са създадени автоматично. Ако имате проблеми, просто изберете точка за възстановяване и възстановяването на системата ще отмени всички промени.

Възстановяване с помощта на софтуер на трета страна - AOMEI Backupper

За да защитите компютъра си от сериозни проблеми, като повреда на файловата система, хакерство, отказ на твърд диск, трябва да създадете пълен архив на образа на системата.

AOMEI Backupper е ефективен и надежден безплатен софтуер за архивиране, който е предназначен да ви помогне да създадете резервно копие на системния образ, който можете да използвате за бързо възстановяване на компютъра в предишното му състояние в случай на извънредна ситуация. Софт позволяет создавать инкрементные или дифференциальные резервные копии, чтобы всегда обновлять резервную копию данных, не занимая много места на диске. Более того, он имеет понятный интерфейс и настолько интуитивен для пользователей, что даже начинающий пользователь не будет испытывать никаких трудностей во время работы.

Вы можете выполнить следующие шаги для создания точки восстановления системы в Windows:

  1. Бесплатно скачайте, установите и запустите AOMEI Backupper. Затем в интерфейсе нажмите «Резервное копирование системы».
  2. Системный диск выбран по умолчанию. После этого выберите пункт «Резервное копирование» в «Шаге 2», чтобы сохранить файл образа, а затем нажмите «Начать резервное копирование», чтобы начать операцию.

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

Если вам необходимо восстановить резервную копию, есть 4 способа восстановления системы с помощью AOMEI Backupper. Вы можете восстановить резервную копию на новый жёсткий диск или SSD, или даже восстановить на совершенно другое оборудование.

  1. Восстановление в работающей Windows.

Если ваша система загрузочная, но не работает нормально, вы можете просто открыть AOMEI Backupper и выбрать файл резервной копии на вкладке Restore, чтобы выполнить восстановление.

  1. Восстановление из среды восстановления Windows.

Вы можете интегрировать AOMEI Backupper в среду восстановления Windows, чтобы выбрать AOMEI Backupper и восстановить резервную копию с диска восстановления Windows или установочного диска

  1. Восстановите загрузочный CD или USB-накопитель.

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

  1. Восстановите с помощью AOMEI PXE Tool.

Вы можете использовать функцию AOMEI PXE в разделе «Утилиты» с другого рабочего компьютера для загрузки компьютера, на котором возникают проблемы.

Восстановление с помощью стороннего ПО – MiniTool ShadowMaker

Если вы не можете создать точку восстановления, вы можете попытаться создать системный образ с помощью стороннего программного обеспечения. К счастью, MiniTool Software Limited может предоставить вам такой софт, как MiniTool ShadowMaker. MiniTool ShadowMaker – программное обеспечение для резервного копирования Windows, предназначено для решения всех видов задач резервного копирования с помощью его мощных функций, таких как резервное копирование системы, разделов, дисков и так далее. Помимо функций резервного копирования, он также имеет возможность перенести ОС на новый жёсткий диск без переустановки операционной системы. С помощью образа системы вы можете использовать его для восстановления на более раннюю дату и даже для восстановления на отличающемся оборудовании. Так как для решения проблемы точка восстановления не может быть создана, вы можете попытаться создать системный образ с помощью MiniTool ShadowMaker:

  1. Установите программу и запустите её. Нажмите Keep Trial, чтобы перейти на следующую страницу. Затем нажмите Connect на вкладке Local, чтобы войти в его основной интерфейс.
  2. После входа в основной интерфейс MiniTool ShadowMaker напомнит вам о необходимости немедленно выполнить резервное копирование, если вы не запустили эту программу для выполнения каких-либо действий по резервному копированию до этого.
  3. Вам просто нужно нажать SET UP BACKUP, чтобы продолжить. Затем вы перейдёте на страницу резервного копирования.
  4. MiniTool ShadowMaker также автоматически выбирает путь назначения. Если вы хотите изменить пункт, вы можете нажать вкладку «Пункт назначения» для изменения настройки.

После выбора источника и места назначения вы можете нажать «Резервное копирование сейчас», чтобы немедленно начать процесс. Вы также можете нажать «Резервное копирование позже», чтобы отложить процесс. Если вы хотите установить более сложные параметры резервного копирования, вы можете нажать Опции. После этого вы можете управлять вопросами резервного копирования на странице «Управление». Когда процесс резервного копирования будет завершён, вы успешно создали образ системы.

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