Due to the integration of IE in OS, you can't remove the file (advapi32.dll in v.'s above 95).
However, although loaded dynamically with windoze startup, the file is available for IE and M$ applications that connect to internet.
Thus, the only solution (bare direct modifications of the file) is not to run M$ programs that connect to internet -- IE, M$ Media Player, etc.
The only true solution that is known to have absolutely positive results -- a sensible security measure -- would be not to run windoze at all.
Re VoidMain point that something of this sort may be in 'inserted' in linux: The answer is, it might, but for how long it would stay in there? You can look at the kernel source any time, so if someone tries to hide something in there, it would not last a day without being spotted and eradicated. This is one of the most appealing features that open source offers, without a doubt.
[ March 02, 2002: Message edited by: lu666s ]