NoSaveSettings is not in the Windows 7 registry by default. If you are not having issues anymore, then I would not recommend to add it to the registry.
This is what it does: "Don't save settings on exit"
Prevents users from saving certain changes to the desktop.
If you enable (1) this setting, users can change the desktop, but some changes, such as the position of open windows or the size and position of the taskbar, are not saved when users log off. However, shortcuts placed on the desktop are always saved.
Disabled: "NoSaveSettings"=dword:00000000
Enabled: "NoSaveSettings"=dword:00000001
Not Configured (removed): (restart afterwards)