При установці пакета Redistributable Visual C ++ 2015 Windows 7 / 8.1, Server 2012 R2 ви можете зіткнутися з непізнаною помилкою 0x80240017. Код помилки 0x80240017, також можна зустріти в центрі оновлення Windows 10, і при скачуванні програми з Microsoft Store. Я поєднуючи способи для всіх систем Windows, так як вони можуть бути пов'язані в рішенні проблем, і з цієї причини, щоб виправити код помилки 0x80240017, дотримуйтесь по порядку нижче пунктам.
1. Пошук та усунення несправностей
Натисніть кнопок на клавіатурі Win + R і введіть control.exe / name Microsoft.Troubleshooting і нижче натисніть на " Додаткові кошти усунення неполадок ", якщо у вас Windows 10. Далі виберіть " Центр оновлення Windows " і запустіть діагностику. Якщо ви отримуєте помилку в Microsoft Strore, то запустіть усунення неполадок " Додатки з магазину Windows ". Також, раджу запустити діагностику " Принтер ", так як вона може видавати помилку при установці Visual C ++.
2. Скидання компонентів центру оновлень
Запустіть командний рядок від імені адміністратора і введіть нижче команди по порядку:
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
3. Відновити биті системні файли
Пошкоджені системні файли можуть давати різні збої в залежності з різними компонентами. Ми може відновити ці файли. Для цього, запустіть командний рядок від імені адміністратора і введіть нижче дві команди по порядку:
sfc /scannow
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
4. Оновлення середовища C ++
Якщо ви використовуєте Windows 7, Windows 8.1, Server 2012 R2, Server 2008 R2, і зустрічаєте помилку 0x80240017 при установці Visual C ++, то вам потрібно завантажити і встановити патч KB2999226 . Це встановить в вашу стару систему оновлений пакет середовища виконання C ++. Прокрутіть вниз по посиланню на сайт Microsoft і виберіть свою операційну систему і розрядність.
- Завантажити патч KB2999226