Windows 7 64-bit
CCleaner 3.12 Slim
Installed CCleaner to default location, which is Program Files, and set it to save settings to CCleaner.ini file.
CCleaner.ini is created in \Program Files\ directory. Why is this? My understanding is that writable files, such as a settings file that will change, should not be written to \Program Files\ directory. There are issues around whether they are writable/editable or not, because Windows 7 protects things in that folder.
1. Can someone please explain how this works with CCleaner in Windows 7 ?
2. When logged in as Administrator, to run CCleaner I must respond to User Account Control prompt and accept elevation. Yet, when logged in as as standard user, there is no UAC prompt. This seems the reverse of expected, could someone please explain?
When logged in as Administrator, I set a cookie to be saved by CCleaner. Later when I logged in as a standard user and ran CCleaner, that cookie was still set to be saved.
3. Is CCleaner intended NOT to have per-user settings? Are only the Administrator settings retained?
4. Should there not at least be per-user saving of cookies? Different users (user accounts) will likely have different web sites on which they wish to retain cookies for logins, etc.
5. If CCleaner only saves settings to .ini file in Program Files directory, rather than to Appdata per user, is it possible to change that location? It might be preferable to save it on my Data partition where it will be saved in case Windows partition ever needs to be restored.
Thanks