>>Ядро может не знать, а архитектура знает.
>
>Ничего она не "знает". MS IE - кучка обыкновенных dll и exe
>файлов в формате Portable Executable, которые ничем принципиально не отличаются от
>пасьянса "Косынка" или сапера. Видите ли, если их "срыть и заменить чем-то еще", кто их будет вовремя патчить через Windows Update??
Репозиториев-то для 3rd party software нет, MS с трудом отвечает за собственные сервисы,
Кругом коллективная _безотвественность_, а Вы предлагаете критичные, для NT-платформы бинари заменить не понятно на что.
Кстати, на что? На нароботки проекта Wine? Смешно :) Опять же, через msi оно не распространяется
>Да легко, устанавливаете значение параметра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon Shell в "mynewshell.exe" и
>вуаля.
Знакомый себе поставил total commander таким образом :)
>>Он меж прочим выполняет функции оболочки и вы все равно отеляете его от архитектуры?
>
>Он выполняет сугубо прикладные функции, поэтому частью архитектуры он не является. Пасьянс
>выполняет функции убивания времени, и дальше что? Сами же знаете, что
>свободолюбивым европейцам сделали возможность его не ставить, и ничего, винда после
>этого работает. Точно так же, как работала бы и без косынки.
Видите ли, Explorer.exe это стандартный компонент NT-платформы. 3rd party не будет поддерживаться, например, саппортом MS для BOX или OLP редакции, не говоря уже о OEM-сборщиках: сертификация кучи софта пойдет лесом: OS/2 тоже была вся такая из себя хорошая, только никому не нужная, так вот, возможность поменять шелл и браузер в NT это фича, неприменимая в реальной эксплуатации.
В реальности нужно ловить червей и троянов :)
>
>>Это называется "без помощи лома"?
>
>А в чем сложность удалить файл? Или Вас удаляет, что после удаления
>библиотеки отваливается софт, который её использовал?
Да, это смешно, library hell это проклятие NT, так как нет адекватной, и преминимой в жизни пакетной системы.
Кстати, Вы уверены, что Windows UPDATE не принесет какой-то из этих бинарей назад?