Итак, я решил проблему неустановки кабешника KB928416 на систему со всеми установленными фреймворками до 3.5 sp1 включительно (предположительно эта проблема возникает только на оем-версиях XP)!
Что надо делать:
===========
1) Качаем
эту утилиту, которой корректно можно удалить любую версию .NET Framework).
2) Удаляем фреймворки 3 и 3,5 со всеми их хотфиксами и апдейтами.
В системе НЕ должно остаться ничего от фреймворков этих версий!!!
3) Перегружаем комп и ставим из оригинального мелкомягковского дистрибутива (а не из сборок) фреймворк 3, после чего снова перегружаем комп.
4) Теперь ставим злополучный KB928416, инсталлятор которого весит 6,6 Мб, называется - netfx3-KB928416-V3.0-X86-RUS.exe, а находится он в папке с виндой, если вы все-таки закачали его через услужливую службу винапдейт (найдёте поиском по имени папки с ним - KB928416, либо по имени файла).
5) Снова перегружаем комп и теперь ставим известный
аддон всех фреймворков до 3.5 sp1 включительно от gora. Весит около 65 метров. На всякий пожарный перегружаем комп ещё раз после установки аддона.
6) Всё! Кабешник KB928416 больше не будет проситься на установку через винапдейт!
P.S. ЫЫЫЫ..... ох уж эти извращенцы мелкомягкие!
P.P.S. Буду рад, если кто-то предложит способ проще.