PDA

Показать полную графическую версию : [решено] Net framework 4 - неисправимая ошибка


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38

Petya V4sechkin
06-03-2019, 19:08
mishav@vk, установщик видит "хвосты" от некорректно установленной/удалённой версии 4.7.2 - см. в этой теме (http://forum.oszone.net/post-2861507.html#post2861507).

PzKpfwVIII
12-06-2019, 13:24
Тоже столкнулся с такой проблемой.

Windows 7, .NET Framework 4.7.2, использовавшие его программы работали нормально, однако перестали ставится важные обновления, в частности KB4499406 и KB4481252:
Найдены ошибки:
Код 66A Произошла неизвестная ошибка Windows Update
Код 64C Произошла неизвестная ошибка Windows Update

Попробовано и не помогло:
0. Восстановление на ранние точки.
1. Запуск инсталлятора в режиме исправления.
2. Замена инсталлятора на оффлайн.
3. Штатное удаление через Программы и компоненты.
4. Запуск инсталляторов в режиме удаления.
5. Cleanup Tool - фреймворк только пропал из списка установленных программ.
6. sfc /scannow - не нашло ошибок.
7. Windows6.1-KB947821-v34-x64.msu - работало час, но не изменило итог:
8. Запуск инсталляторов в режиме установки дает "В процессе установки произошла неисправимая ошибка" (логи прилагаются).

Таким образом, пытаясь исправить проблему с обновлениями, сломал FW вообще :)
Помогите, пожалуйста, его вернуть. Пусть даже не обновляется, я все прощу :)

Petya V4sechkin
12-06-2019, 13:29
PzKpfwVIII, всё то же самое:
установщик видит "хвосты" от некорректно установленной/удалённой версии 4.7.2 - см. в этой теме (http://forum.oszone.net/post-2861507.html#post2861507)

MartKot
15-06-2019, 13:03
Добрый день. В мае, после прихода обновления 4.7.2, возникла аналогичная проблема. Offline Installer завершается с ошибкой:
"Final Result: Installation failed with error code: (0x80070643), "В процессе установки произошла неисправимая ошибка. " (Elapsed time: 0 00:01:40)."
Перепробовал все варианты исправления. Ни одна из версий NET Framework не устанавливается. Сейчас в системе стоят только версии 2.0, 3.0, 3.5. Из "хвостов" нашёл в реестре только "KB" от 4.6.1. В логе установщика не нашёл ошибки на "хвосты" предыдущих версий. Возможно ли исправить эту ошибку? Логи и скриншоты прилагаю.

MartKot
15-06-2019, 13:14
Лог файлы при попытке установки версии 4.6.1 и версии 4.7.2
https://yadi.sk/d/9bbytCRsmvKbNg
https://yadi.sk/d/Vc65K7Ua9-n99A

Petya V4sechkin
15-06-2019, 13:40
MartKot, в логах:
Note: 1: 1401 2: HKEY_LOCAL_MACHINE32\Software\Classes\CLSID\{B81FF171-20F3-11d2-8DCC-00A0C9B00525}\InprocServer32\4.0.30319 3: 5
Продукт: Microsoft .NET Framework 4 Client Profile -- Ошибка 1406. Не удалось записать значение ImplementedInThisVersion в раздел \Software\Classes\CLSID\{B81FF171-20F3-11d2-8DCC-00A0C9B00525}\InprocServer32\4.0.30319. Системная ошибка . Убедитесь в наличии необходимых прав доступа к разделу или обратитесь в службу поддержки.

На разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B81FF171-20F3-11d2-8DCC-00A0C9B00525}\InprocServer32\4.0.30319
правой кнопкой мыши -> Разрешения -> кнопка Дополнительно ->
TrustedInstaller - Полный доступ
Система - Чтение
Администраторы - Чтение
Пользователи - Чтение

MartKot
15-06-2019, 14:45
У меня в данной ветке реестра нет раздела 4.0.30319

MartKot
15-06-2019, 14:55
На разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B81FF171-20F3-11d2-8DCC-00A0C9B00525}\InprocServer32\4.0.30319
правой кнопкой мыши -> Разрешения -> кнопка Дополнительно ->
TrustedInstaller - Полный доступ
Система - Чтение
Администраторы - Чтение
Пользователи - Чтение »
На самом разделе InprocServer32 стоят все эти разрешения:
TrustedInstaller - Полный доступ
Система - Чтение
Администраторы - Чтение
Пользователи - Чтение

Petya V4sechkin
15-06-2019, 15:08
MartKot, у вас там ещё три ненужные записи - вероятно, запреты в правом столбце?

MartKot
15-06-2019, 15:21
Три ненужные, это три первые записи? На первой стоит запрет к подразделам.

Petya V4sechkin
15-06-2019, 15:31
MartKot, удалите три первые записи.

MartKot
15-06-2019, 15:39
Удалил. С какой версии NET Framework начинать пробовать устанавливать?

Попробовал установить Microsoft .NET Framework 4 Client Profile и Microsoft .NET Framework 4.7.2 Setup, не устанавливаются.

MartKot
15-06-2019, 15:58
Странно, вылазит та же ошибка:
Ошибка 1406. Не удалось записать значение ImplementedInThisVersion в раздел \Software\Classes\CLSID\{CB2F6723-AB3A-11d2-9C40-00C04FA30A3E}\InprocServer32\4.0.30319. Системная ошибка . Убедитесь в наличии необходимых прав доступа к разделу или обратитесь в службу поддержки.

Не заметил, здесь поменялся раздел ключа: {CB2F6723-AB3A-11d2-9C40-00C04FA30A3E}

Petya V4sechkin
15-06-2019, 17:19
Не заметил, здесь поменялся раздел ключа: {CB2F6723-AB3A-11d2-9C40-00C04FA30A3E}
И в этом исправьте, и дальше при необходимости (следующий лог смотрите).

MartKot
15-06-2019, 17:42
На 59 странице я скрин reg_KB-NetFram461.png выкладывал ветки реестра с KB для 4.6.1, а в установленных обновлениях я их не нашёл. Надо удалять эту ветку из реестра? 4.6.1 всё равно на компе нет.

Petya V4sechkin
15-06-2019, 19:25
MartKot, ничего не надо удалять.
Надо исправить разрешения на те ветки, которые указаны в ошибках 1406.

MartKot
15-06-2019, 19:41
Исправляю текущие ветки реестра, но создаются новые с такой же ошибкой:
Ошибка 1406. Не удалось записать значение ImplementedInThisVersion в раздел \Software\Classes\CLSID\{1EC2DE53-75CC-11d2-9775-00A0C9B4D50C}\InprocServer32\4.0.30319. Системная ошибка . Убедитесь в наличии необходимых прав доступа к разделу или обратитесь в службу поддержки.

Petya V4sechkin
15-06-2019, 19:43
Исправляю текущие ветки реестра, но создаются новые с такой же ошибкой
Вот и продолжайте в том же духе, пока все не добьёте.

MartKot
15-06-2019, 20:07
Новый четвёртый раздел уже исправил. Интересно, почему они создаются в 32-битной (\Wow6432Node\) ветке реестра.

PzKpfwVIII
16-06-2019, 00:05
Petya V4sechkin, большое спасибо! 4.7.2 поставился и обновляется.

Причем вряд ли дело в Cleanup Tool, ведь я его уже запускал. Странно, но факт: у меня был другой offline installer, не тот, на который вы ссылаетесь в соседней теме (http://forum.oszone.net/post-2861520-6.html). Хотя я тоже качал с microsoft.com.

Ваш по имени NDP472-KB4054530-x86-x64-AllOS-ENU.exe размером 80М и при запуске предлагает 1) восстановить 2) удалить.
У меня же был NDP472-KBзабыл-x86-x64-AllOS-ENU.exe размером 68-69М и предлагал 1) установить 2) восстановить 3) удалить.
Эх, жаль он не сохранился. Ну да ладно :) Спасибо еще раз!




© OSzone.net 2001-2012