I programmi non registrano nel registro solo le personalizzazioni... ma anche le registrazioni delle dll (sotto HKCR), delle estensioni dei files, le impostazioni di avvio all'avvio di Windows, gli eventuali servizi che aggiungono... insomma, il cosiddetto "no-touch deployment" va bene solo per applicazioni relativamente semplici e che non devono interagire a livello profondo con il sistema (ad esempio, non troverai mai un programma di masterizzazione avanzato che non richieda installazione, o se lo troverai ti chiederà comunque di installare le ASPI).