I found this section of posts regarding proper use of the registry quite interesting.
https://stackoverflow.com/questions/691 ... -practices
Opinions are split. But most agree it is a poor idea to use the registry for frequently used data, as it can easily get out of sync when the program crashes causing a user to be locked out.
This exact thing happens to me routinely (a few times/year) in S3D.
S3D get the @#$% slicer settings out of the registry and into a file please. It's a stupid idea and of no real use. I have no idea why you are doing this. Is it because it's cool? Because it's not like this data requires any speed of access. It is accessed once during slicing (or should only need to be). It makes no sense at all. Worst part of S3D is the profile handling. Absolutely terrible.