Ошибка CLR: 80070005 - Работа программы будет прекращена
Неустранимая ошибка CLR: 80070005 "Работа программы будет прекращена" в Windows завершает работу запущенной программы и не дает в дальнейшим запустить её обратно. Также, она появляется при установке некоторых игр как Cyberpunk.
Каждая версия .NET Framework содержит среду CLR, классы и другие библиотеки, которые могут конфликтовать между собой, если игра или приложение были скачены с торрента, так как создатели репаков могут сделать неправильный запуск NET Framework. Сама Windows 10 поддерживает работу несколько версий фремворков, что исключает конфликт версий, но не исключает рукожоптсво энтузиастов.
Исправить ошибку CLR 80070005 при запуске программ
Разберем, что делать, когда ошибка CLR: 80070005 "Работа программы будет прекращена" появляется при запуске программ или игр в Windows 10/7.
1. Запуск от имени админа
Запустите приложение или игру от имени администратора, нажав по ярлыку правой кнопкой мыши. Если ошибка при установке, то удалите текущую установку игры или программы и начните установку от имени администратора, нажав ПКМ по ".exe" файлу.
2. Переустановка Программы и NET Framework
Перейдите в "Параметры" > "Приложения" > "Приложения и Возможности" > справа найдите программу или игру, которая выдает ошибку "CLR 80070005", и нажмите "Изменить", после чего выберите исправить или переустановить.
3. Средство восстановления NET Framework
Microsoft разработала инструмент для устранения проблем с фремворком, который может помочь исправить ошибку CLR: 80070005.
4. Старая программа
Если вы пытаетесь запустить или установить старую программу/игру, то нужно в компонентах Windows 10 установить более старые Framework, как 2.0 3.0 и 3.5.
Также, если у вас там будет установлена более новая версия, к примеру 4.8, то просто переустановите её. Убрав галочку, перезагрузив ПК, и обратно поставив галочку.
5. Скачать NET Framework
Перейдите на сайт Microsoft и скачайте последнюю версию NET Framework.
Исправить ошибку CLR 80070005 при установке программ
Разберем, что делать, когда ошибка CLR: 80070005 "Работа программы будет прекращена" появляется при установке игр или приложений.
1. Регистрация установщика Windows
Запустите командную строку от имени администратора и введите следующие команды по очереди, чтобы повторного зарегистрировать установщик Windows.
msiexec /unreg
msiexec /regserver
2. Включить службу установщика
Нажмите Win+R на клавиатуре и введите services.msc, чтобы открыть службы Windows. Найдите в списке "Установщик Windows" и дважды щелкните по нему, чтобы открыть свойства. В свойствах, если служба запущена, то нажмите "Остановить", после чего "Запустить". Если она остановлена, то запустите её и перезагрузите ПК.