Если пользователь каким-либо образом изменил рабочий стол (например, открыл папку, увеличил или уменьшил размер окна) и затем вышел из Windows, то произведённые изменения будут сохранены в реестре. Можно запретить эту возможности при помощи реестра.
Вставляем флаг NoSaveSetting в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer. Если этот флаг имеет значение 0х00000001, то установки не сохраняются при выходе. При значении 0х00000000 установки сохраняются.