Running from read-only media causes errors

I fix PCs for a living, as expected CCleaner is an essential part of the toolkit. I have all my software on an SD card, which I lock in order to prevent viruses jumping on to the card and hitching a ride to another PC (a common occurrence).

When running CCleaner portable from the SD-card, I get various Windows system errors whenever CCleaner tries to save its settings (when ticking boxes, changing options, or closing the app).

Please detect when CCleaner is running from read-only media and don?t try to save the settings.

Many thanks,

Kroc Camen.

Some how I always thought if CC couldnt write to the INI it would automaticaly write to the registry. But apparently not.