Say, I have an application with some advanced settings, which can be used for granular control over the application's behaviour. Most of these options are placed under a section called "Advanced".
However, there are some users who mess with these settings according to their (wrong) intution, and when things work in a different manner (it's working according to the expressed preferences), they complain. In some cases, they even break the application by selecting the wrong settings.
I'm considering adding a warning dialog like this:
However, I fear that many users will just click "OK" to make the message box "go away", without reading it, and then continue messing with the settings.
Is there a good way to ward off these users away?