.NET Framework 3.5 и 0x800F0954: проверяем способ установки и источник

Сначала запишите версию Windows через winver. Для Windows 11 26H1, начиная со сборки 28000, .NET Framework 3.5 распространяется отдельным установщиком. Инструкции включения компонента старых выпусков нельзя автоматически применять к этой системе.
Для установки компонента проверьте разрешённый источник
На более ранней Windows уточните, получает ли компьютер дополнительные компоненты из Windows Update или согласованного источника организации. При 0x800F0954 сохраните полный отказ и проверьте соответствующую политику с администратором. Доступность обычных обновлений не гарантирует доступность полезной нагрузки .NET.
Сопоставьте альтернативный источник со сборкой системы
Если используется установочный носитель, проверьте его версию и расположение нужных файлов. Папка sources/sxs от произвольного образа не является универсальным источником. Изменение политики загрузки должно соответствовать принятой схеме обслуживания компьютеров.
Windows 11 Pro Retail
Windows 11 Home
Не отключайте WSUS через реестр ради обхода корпоративных правил. Для нового отдельного установщика используйте инструкцию Microsoft для вашей версии Windows. После установки проверьте запуск конкретного приложения, которому требовалась .NET 3.5, и сохраните итоговый статус установки.
Источник: официальная документация.
Купить ключ Windows
Для Windows важно выбрать ключ под установленную версию и редакцию: Windows 11 или Windows 10, Pro, Home или другой вариант, который указан в системе.

Windows 11 Pro
Ключ и инструкция по активации приходят на email после оплаты.