Назад | Перейти на главную страницу

Отключить расширенные службы .NET Framework 4.8 с помощью gpo или SCCM

У нас есть приложение, которое не работает с включенными расширенными службами 4.8. Выключить его через панель управления достаточно просто, но у нас есть более 200 устройств, на которые распространяется это программное обеспечение. Любая помощь в том, как мы можем это сделать?

Если мы сделаем это с помощью функций добавления / удаления, перезагрузка не появится. Итак, я пытаюсь понять, как мы можем сделать это через SCCM и донести это до всех.

Деинсталляцию компонентов Windows из командной строки можно выполнить с помощью DISM.

Dism /Online /Disable-Feature /FeatureName:<featurename>

будет команда. Вы можете проверить все установленные функции с помощью

DISM /online /get-features /format:table

Я думаю, что дополнительные услуги, вероятно, будут Microsoft-Windows-NetFx4-US-OC-Package (Не запутайтесь, когда ничего не называется 4.8, невозможно установить две установки 4.x параллельно, поэтому пользовательский интерфейс всегда будет обновляться, чтобы отразить текущую установленную версию, но имя функции остается тем же)

Изменить: я посмотрел немного глубже в этот вопрос, и кажется, что корневой узел для «.NET Framework 4.x Advanced Services», вероятно, NetFx4-AdvSrvs, другой - это просто подузел, который проверяется по умолчанию при стандартной установке win 10. Информация по-прежнему сохраняется, поскольку кажется, что это помогает, но я думаю, что NetFx4-AdvSrvs будет лучшим решением для полного отключения этой функции.