Microsoft Visual C++ се превърна в неразделна част от операционната система Windows, която е необходима за изпълнение на повечето от често срещаните приложения. Сега някои потребители наскоро се оплакаха от проблем, с който се сблъскват, опитвайки се да инсталират преразпределяеми пакети на Visual C++ за 2015 г. или пакети за разпространение на Microsoft Visual Studio за 2013 г. Според тези потребители настройката спира по средата и се показва „0x80240017 – Неуточнена грешка“. Може да има доста причини за този провал. Така че, без да губите времето си зад причините за този провал, следвайте тези бързи поправки, за да намерите бързо решение.
Заобиколни решения –
1. Опитайте да рестартирате системата. След като рестартирате устройството, опитайте да инсталирате отново разпределяемите пакети.
2. Деинсталирайте/деактивирайте антивирусната програма на вашата система.
Ако заобиколните решения не са достатъчни за решаване на проблема, отидете на тези корекции.
Съдържание
Поправка 1 – Деинсталиране на съществуващ преразпределяем инсталационен файл
Ако във вашата система вече има инсталиран файл с библиотека за преразпределение, първо трябва да го деинсталирате.
1. Просто щракнете с десния бутон върху иконата на Windows и докоснете „Приложения и функции“.
2. Просто превъртете надолу през списъка с инсталирани приложения и намерете всеки преразпределяем пакет, свързан с този, който се опитвате да инсталирате.
(Харесвам – Microsoft Visual C++ 2015-2019 Разпространяем).
3. Докоснете върху три точки меню и щракнете върху „Деинсталиране“.
4. Можете да кликнете върху „Деинсталиране” още веднъж, за да деинсталирате напълно пакета.
Изчакайте, докато процесът на деинсталиране завърши. След това затворете всичко и рестартирайте вашата Windows машина.
След това опитайте отново да инсталирате преразпределяемия пакет. Този път няма да се сблъскате с други грешки.
Поправка 2 – Изпразнете папката Temp
Повредените файлове в папката Temp може да причинят този проблем.
1. Натисни Windowsключ и на Р клавишите заедно за достъп до Run.
2. След това въведете този код и кликнете върху „Добре”, за да отворите папката Temp.
%temp%
3. Когато Temp се отвори, натиснете Ctrl+A ключовете заедно.
4. След това натиснете „Изтрий” от клавиатурата, за да изпразните папката.
След като изтриете всички файлове, затворете File Explorer.
След това стартирайте настройката на Redistributable Packages, за да го инсталирате. Ако кодът за грешка продължава да се показва, преминете към следващото коригиране.
Поправка 3 – Регистрирайте отново услугите за инсталиране на Windows
Windows Installer може да се е отменил.
1. Щракнете с десния бутон върху икона на Windows и след това докоснете „Бягай”, за да го отворите.
2. Сега напишете това в Бягай терминал и удари Въведете за да отмените регистрацията на услугата Windows Installer.
msiexec /отмяна на регистрация
3. Отново, Копирай постави този ред в Run и щракнете върху „Добре” повторно регистрирайте услугата Windows Installer още веднъж.
msiexec /regserver
След като направите това, стартирайте настройката веднъж.
Няма да се натъкнете отново на кода за грешка.
Поправка 4 – Проверете за най-новите актуализации на Windows
Липсата на текущата корекция за актуализиране може да причини този проблем във вашата система.
1. Щракнете с десния бутон върху икона на Windows в лентата на задачите и докоснете „Настройки” за достъп до него.
2. Когато се появи Настройки, докоснете „Windows Update” от лявата страна.
4. За да проверите за най-новата корекция за актуализация, докоснете „Провери за актуализации“.
Windows ще открие най-новата актуализация на корекция или функция за вашата система.
5. Натисни "Свали сега”, за да изтеглите и инсталирате корекцията за актуализиране.
6. След като инсталацията приключи, ще бъдете помолени да рестартирате системата си. Натисни "Рестартирай сега”, за да рестартирате системата.
След като рестартирате системата, стартирайте отново настройката. Ако проблемът продължава да съществува, преминете към следващото коригиране.
Поправка 5 – Настройте правилната дата и час
Ако системата е неправилно конфигурирана дата и час, настройката ще се провали.
1. Натискане на Windows ключ и на Р клавиша от клавиатурата ви трябва да отвори Run.
2. Сега напишете „timedate.cpl“ и щракнете върху “Добре“.
3. Когато се отворят настройките за дата и час, отидете на „Дата и час" раздел.
4. След това докоснете „Промяна на дата и час…” за достъп до него.
5. Сега просто задайте часа според вашето местно време. Направете същото за датата.
6. След това докоснете „Добре”, за да запазите настройките.
7. След като приключите с коригирането на часа и датата, отидете на „Интернет Тимд” раздел.
8. След това докоснете „Промяна на настройките…“.
9. Следващия, проверете на “Синхронизирайте с интернет сървър" кутия.
10. Сега кликнете върху „Актуализирайте сега”, за да актуализирате настройките на времевия сървър.
11. След това докоснете „Добре”, за да запазите промените.
12. Връщайки се към прозореца „Дата и час“, докоснете „Приложи" и "Добре”, за да запазите промените.
След като направите това, рестартирайте системата веднъж. След това стартирайте инсталационния файл още веднъж и проверете дали това работи.
Поправка 6 – Извършете чисто зареждане
Чистото зареждане осигурява чисто изживяване на процеса на настройка, спирайки всички пречещи услуги на трети страни.
1. Прозорецът Run може да се отвори чрез натискане Windows клавиш + R.
2. В този прозорец Run можете да напишете този ред и да натиснете Въведете.
msconfig
3. След това докоснете „Общ” раздел.
4. Тук изберете бутона за избор “Селективно стартиране“.
5. Тогава, проверете тези две опции -
Заредете системни услуги. Заредете стартиращи елементи
6. След като направите това, преминете към „Услуги” раздел.
7. Ето, просто отметка на “Скриване на всички услуги на Microsoft" кутия.
8. Ще забележите, че всички услуги на трети страни се избират автоматично.
9. След това щракнете върху „Деактивирайте всички” опция за деактивиране на всички тези услуги.
10. След като деактивирате услугите, трябва да спрете автоматичното стартиране на необичайни приложения. Просто отидете на „Започвам" ■ площ.
11. Тук докоснете „Отворете диспечера на задачите” за достъп до помощната програма за диспечера на задачите.
Ще се отвори диспечера на задачите.
12. Ще забележите няколко приложения, които са настроени да се стартират автоматично със системата.
13. Щракнете с десния бутон върху всяка услуга една по една и докоснете „Деактивирайте”, за да го деактивирате.
По този начин се уверете, че сте деактивирали всички нежелани приложения.
Затворете прозореца на диспечера на задачите, когато сте готови.
13. Просто кликнете върху „Приложи” и след това на „Добре“.
След това ще забележите, че на екрана ви се е появила подкана.
14. Просто кликнете върху „Рестартирай сега”, за да рестартирате системата, прилагайки тези промени.
След като системата ви се рестартира, стартирайте още веднъж инсталационния файл на Redistributable Package. Тествайте дали това работи.
Поправка 7 – Изтеглете инсталационния пакет на Visual C++
Ако инсталаторът не успее да изтегли правилния пакет, можете да го изтеглите и инсталирате ръчно.
1. Изтеглете конкретния Visual пакет според вашите изисквания от тези връзки –
Преразпределяем пакет на Visual C++ за Visual Studio 2013 – Линк за изтегляне
Преразпределяем пакет на Visual C++ за Visual Studio 2015 – Линк за изтегляне
2. След като стигнете до страницата, докоснете „Изтегли” бутон.
3. Тук просто проверете правилния файл според архитектурата на вашата ОС.
Например, ако използвате 64-битова архитектура, проверете “vc_redistx64.exe“.
4. След това докоснете „Следващия”, за да започнете изтеглянето на инсталационните файлове.
5. След като изтеглите инсталационния файл, кликнете два пъти върху него.
След това следвайте стъпките на екрана, за да завършите процеса.
Проверете дали този процес ви помага да разрешите проблема.
Поправка 8 – Стартирайте SFC & DISM сканиране
Изпълнението на обикновено SFC и DISM сканиране трябва
1. Тип "команда” в лентата за търсене.
2. След това щракнете с десния бутон върху „Команден ред” и докоснете „Изпълни като администратор“.
2. Тогава, пишете тази команда за SFC сканиране и натиснете Еnter за да стартирате SFC сканирането.
sfc /scannow
3. След като SFC сканирането приключи, копирайте този код от тук, поставете го в терминала и натиснете Въведете ключ.
dism онлайн почистване на изображението recoverhealth
Изчакайте, докато Windows завърши сканирането на DISM.
След като стартирате и двете сканирания, затворете командния ред. След това стартирайте инсталационния файл веднъж, за да завършите инсталацията.