Разное - Пропал NET Framework 4 после обновления Windows 10 до релиза 1803

Ответить
Аватара пользователя
Marat0Sh

Разное - Пропал NET Framework 4 после обновления Windows 10 до релиза 1803

Сообщение Marat0Sh »

Добрый день! Пару дней назад тоже прилетело обновление 1803, обновился с версии 1703, теперь тоже net framework полностью пропал из компонентов, соответственно перестали работать все зависящие от них программы, теперь даже просмотр событий с планировщиком заданий не открываются, вот что выдают:



Просмотр событий

[spoiler]Изображение[/spoiler]






Планировщик заданий

[spoiler]Изображение[/spoiler]




А вот ошибка, появляющаяся при входе в административные шаблоны редактора групповых политик:



Скрытый текст

[spoiler]Изображение[/spoiler]




И всё это связано с отсутствующим net framework 4, который даже в дополнительных компонентах почему то не отображается:



Скрытый текст

[spoiler]Изображение[/spoiler]




При попытке поставить что-либо связанное с net framework ничего не сохраняется, то есть ставлю галочку, жму окей, настройки применяются, захожу заново в коспоненты, а галочка опять снята. Пробовал также включать компонент через DISM, там выдаёт ошибку 50 и пишет что компонент не включён.

На виртуалке тоже стояла чистая Win10 1703, обновил до 1803 без проблем и в дополнительных компонентах все присутствует как надо:



Скрытый текст

[spoiler]Изображение[/spoiler]




Делал восстановление хранилища через DISM, а потом восстановление системных файлов, хранилище в порядке, а восстановление файлов не требуется:



Код:

Код: Выделить всё

Microsoft Windows [Version 10.0.17134.48]
(c) Корпорация Майкрософт (Microsoft Corporation), 2018. Все права защищены.
C:\WINDOWS\system32>dism /online /cleanup-image /scanhealth
Cистема DISM
Версия: 10.0.17134.1
Версия образа: 10.0.17134.48
[==========================100.0%==========================] Повреждение хранилища компонентов не обнаружено.
Операция успешно завершена.
C:\WINDOWS\system32>dism /online /cleanup-image /restorehealth
Cистема DISM
Версия: 10.0.17134.1
Версия образа: 10.0.17134.48
[==========================100.0%==========================] Восстановление выполнено успешно.
Операция успешно завершена.
C:\WINDOWS\system32>sfc /scannow
Начато сканирование системы.  Этот процесс может занять некоторое время.
Начало стадии проверки при сканировании системы.
Проверка 100% завершена.
Защита ресурсов Windows не обнаружила нарушений целостности.

Также пробовал через MediaCreationTool переустановить систему с сохранением всех данных, но результата это не дало. Пытался установить net framework 4.7.2 из дистрибутива, пишет что такая версия уже установлена. Что ещё можно попробовать? Систему переустанавливать очень не хотелось бы, ибо там много всего установлено. Логи прикладываю.

P.s. каким то образом удалось восстановить работоспособность фреймворка 3.5, уже не помню как это получилось, но программы требующие 4ый не работают.

P.p.s. из замеченного также не открывается powershell, на секунду появляется окно и тут же закрывается.
Вложения
Logs.rar
(524.44 КБ) 0 скачиваний
Logs.rar
(524.44 КБ) 0 скачиваний
Аватара пользователя
Marat0Sh

Re: Разное - Пропал NET Framework 4 после обновления Windows 10 до релиза 1803

Сообщение Marat0Sh »

Выяснилось, что почему то отключены вот эти вот компоненты:

Скрытый текст

[spoiler]Microsoft Windows [Version 10.0.17134.81]

(c) Корпорация Майкрософт (Microsoft Corporation), 2018. Все права защищены.

C:\WINDOWS\system32>Dism /online /get-features

Имя функции : Microsoft-Windows-NetFx3-OC-Package

Состояние : Отключен

Имя функции : Microsoft-Windows-NetFx4-US-OC-Package

Состояние : Отключен

Имя функции : Microsoft-Windows-NetFx3-WCF-OC-Package

Состояние : Отключен

Имя функции : Microsoft-Windows-NetFx4-WCF-US-OC-Package

Состояние : Отключен[/spoiler]

И при попытке включить любой из них командой enable-features в DISM заканчивается ошибкой, к примеру:

Скрытый текст

[spoiler]C:\WINDOWS\system32>Dism /online /enable-feature /featurename:Microsoft-Windows-NetFx4-WCF-US-OC-Package /all

Cистема DISM

Версия: 10.0.17134.1

Версия образа: 10.0.17134.81

Включение функций

[==========================100.0%==========================]

Ошибка: 50

Операция завершена, но компонент Microsoft-Windows-NetFx4-WCF-US-OC-Package не был включен.

Файл журнала DISM находится по адресу C:\WINDOWS\Logs\DISM\dism.log[/spoiler]

В журнале при этом пишет: Parent features must be enabled before this feature can be enabled, то есть требует включить какой то родительский компонент перед тем как включать этот компонент, хотя ключ /all по сути должен родительские компоненты тоже ставить.

Удалось пока включить хотя бы .Net Framework 3.5 путем подсовывания .cab файла из установочного диска в DISM, теперь неработающих программ стало меньше, однако 4ый фрэймворк включить и заставить работать так и не удается. Есть какие нибудь идеи, что можно ещё попробовать?
Аватара пользователя
Marat0Sh

Re: Разное - Пропал NET Framework 4 после обновления Windows 10 до релиза 1803

Сообщение Marat0Sh »

Пробовал кстати ещё такой эксперимент: установил на виртуалку Win10, с тем же билдом 1803 и попробовал с помощью программы DISM++ (этакий аналог DISM, но с графическим интерфейсом, с ним удобнее работать) отключить эти 4 компонента:



Скрытый текст

[spoiler]Microsoft-Windows-NetFx3-OC-Package

Microsoft-Windows-NetFx4-US-OC-Package

Microsoft-Windows-NetFx3-WCF-OC-Package

Microsoft-Windows-NetFx4-WCF-US-OC-Package[/spoiler]




Компоненты успешно отключились, но вот обратно включаться ни в какую не хотят и в "Коспоненты Windows" теперь пропали пункты "Net Framework 3.5" и "Net Framework 4.7", хотя 3.5 работает нормально, по крайней мере программы, его требующие успешно запускаются и работают, не работает только 4ый фрэймворк. После этого на виртуалке появились все те же проблемы как и на "больной" системе, описанные выше (не работающий планировщик заданий, административные шаблоны в gpedit и т.д.).

Для чистоты эксперимента решил поставить предыдущий билд десятки, тоже на виртуалку - 1709, думал может там с отключением и включением этих компонентов все нормально, может билд 1803 такой кривой, но нет, на нём то же самое, отключить отключил, но включить обратно не удаётся. С более старыми билдами пока так не делал, но думаю, что там скорее всего то же самое.
Ответить

Вернуться в «Microsoft Windows 10»