Everytime I decreased my visual setting it maximizes the whole settings at every restarts. I dont know if I used a console command unintentionally. How can I solve this?
Installing CSGO with custom HUDs will preload the conditions of the hud everytime you run the game. Some HUDs are more demanding than others, and will amp up your graphics everytime you run it, while some are less demanding.
Just uninstall your hud, and you should be fine.