Ganz verstehe ich ihr Problem nicht.
Das von ihnen beschriebene Verhalten ist genau so erwünscht. Unabhängig davon, ob ein lokaler Account oder ein online Account benützt wird.
Ein Benutzer kann in der Registry nur auf seinen Bereich schreibend zugreifen. Natürlich kann er auf Lokal Maschine lesend zugreifen. Hier stehen Settings für den PC und sollte der Benutzer darauf nicht zugreifen können, würden Userübergreifende Settings nicht funktionieren.
"Warum kann man als "Standard User" überhaupt Regedit starten?"
Wenn sie das nicht wollen, sperren sie Regedit über die GPO. Straten sie hierzu gpedit.msd
Hilfe bei der Suche nach den passenden Settings bietet: http://gpsearch.azurewebsites.net/
"Man nutzt eine verschlüsselte Partition, und installiert "Private" Programme.
Im Normalfall sieht das keiner. Außer, man stöbert in der Registry als "Standard User" herum...."
Wenn sie ein Programm installieren, findet man diese Applikation unter "Programm deinstallieren oder ändern". Dazu müssen sie nicht in der Registry rumstöbern. Auch dieses Verhalten ist erwünscht.
Sollte ich ihre Frage falsch verstanden haben, würde ich sie bitten, diese erneut zu formulieren.