Hello,
Ok, ab >Win7 habe ich da keine Erfahrungen mehr. Aber mindsstens bis Win7 konnte man, wenn man wusste, wie es geht, in DLL-Dateien durchaus Variablenblöcke reservieren und zur Laufzeit auch beschreiben.
In (POSIX-)Linux gibt es den Unterschied zwischen apt remove
und apt purge
.
Der erste Befehl löscht nur das Dienstprogramm, der zweite löscht auch alle damit verbundenen Daten, sofern diese offiziell angelegt wurden. Selstverständlich können auch hier Programme irgendwelche Daten in ihnen zur Laufzeit zugänglichen Bereichen unterbringen. Dagegen hilft meistens das Modul AppArmor.
Bei Windows bleiben die DLLs und die Config-Einstellungen meistens erhalten (wie Du schon schriebst: Registry)
Meinung:
Betriebssysteme und Programme, die ihre Benutzer und Administratoren auf solche W(e)ise hintergehen, sollten strafrechtlich behandelt werden.
( "WISE" ist eine Scientology-Gesellschaft. )
Glück Auf
Tom vom Berg