Поменял я процессор AMD у сотрудника на компьютере. В нём, тоже встроенное видео ядро, как и в предыдущем, только малость другое. Пришлось накатывать драйвера, а вместе с ними, шли редисты Microsoft Visual C++ 2019. Казалось бы: что могло пойти не так? Оказалось - что-то да могло =)
Редисты при установке, выдавал мне ошибку:
Microsoft Visual C++ 2019 X86 Minimum Runtime - 14.27.29112
The feature you are trying to use is on a network resource that is unavailable.
Подробнее на скриншоте, только путь был:
C:\Users\ADMINI~1\AppData\Local\Temp\VCRedist\VCRedist_2017_x86\14.14.26405.0\vcRuntimeAdditional_x86\
Извините, скриншот из интернетов. Забыл сделать скрин, а сейчас уже и не повторить |
Кучу статей мне пришлось перерыть. Разблокировал локального администратора, уже нашёл файлы, в ProgramData\Packpage Cache, которые вроде должны подходить, запускал установщик от TrustedInstaller - эффект нулевой. И, как не странно, помогло видео на Рутубе, которое я постоянно игнорировал:
Оказалось - дело в ошибочных записях реестра.
Т.к. обычный пользователь, навряд ли полезет в реестр, а если полезет - то лучше не надо - я опишу более кратко.
И так, сначала удаляем проблемные редисты (если они остались).
Затем, запускаем regedit и идём сюда:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products
Там, в списке слева, перебираем по очереди пункты в поисках записей справа, на подобии:
ProductName Microsoft Visual C++ 2022 X86 Minimum Runtime - 14.42.34438
Проезжаемся по всему списку (в пределах ветки "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products" и удаляем Microsoft Visual C++ 2019, 2015, 2017 и 2022 (в основном, с ними бывают проблемы, а точнее с паками "vcredist2015_2017_2019_2022_x64" и "vcredist2015_2017_2019_2022_x86".
После, на всякий случай, перезагружаемся и пробуем установить пакеты редистов.
Комментариев нет:
Отправить комментарий