How to replace the config in Counter-Strike 1.6 - complete guide
Find out how to replace the config (CFG) in Counter-Strike 1.6. Step-by-step instructions for installing, saving settings, launching the game and solving possible errors.
How to replace the config in Counter-Strike 1.6 - complete guide
Config config.cfg is a file that stores all your settings: controls, mouse sensitivity, graphics, sound, binds, aim and other parameters.
Method 1. Completely replace config.cfg
This is the simplest option.
Step 1. Close the game. Before replacing, be sure to exit CS 1.6
Step 2. Find the game folder
Steam version:
Steam
→ steamapps
→ common
→Half-Life
→ cstrike
Typically the path looks like this:
C:\Program Files (x86)\Steam\steamapps\common\Half-Life\cstrike
Non-Steam
Usually:
C:\Counter-Strike 1.6\cstrike
or
D:\Games\Counter-Strike 1.6\cstrike
This folder contains all configs.
Step 3. Make a backup
Before replacing, save the old config.
For example: config.cfg rename to config_old.cfg or backup.cfg
Step 4. Copy the new config
Copy the downloaded config.cfg to a folder cstrike
If Windows will ask:
Replace file?
click "Yes"
Step 5. Launch the game
After launch, all settings will be replaced with the new config.
Method 2. Load the config via the console
This method is safer.
Copy the file, for example pro.cfg to a folder cstrike
After that open the console ~ and enter:
exec pro.cfg or exec config.cfg
The config will load immediately, without restarting the game.
Method 3. Use userconfig.cfg (recommended)
Experienced players usually don't edit config.cfg, because the game may overwrite it when exiting. Instead, create a file userconfig.cfg, which is automatically loaded after config.cfg, if it contains the string exec userconfig.cfg.
Create userconfig.cfg
Paste the commands there.
For example:
fps_max 101
rate 25000
cl_cmdrate 101
cl_updaterate 101
sensitivity 2.5
After starting the game, the settings will be applied automatically.
How to open the console
If the console does not open:
Settings
↓
Keyboard
↓
Enable Developer Console
↓
Yes
After that, click: "~"
How to check if the config has been loaded
Enter: sensitivity or fps_max
If the values match your config, it loaded successfully.
If the config doesn't work
Check:
the file has the extension .cfg and not .cfg.txt
the file is exactly in cstrike
enter the correct command: exec filename.cfg
The file name is written without errors.
How to return the standard config
Remove:config.cfg and userconfig.cfg
Then launch the game - it will automatically create a new config.cfg with standard settings.
How to protect the config from changes
If you don't want the game to change your config:
1. Click RMB by file config.cfg.
2. Select Properties.
3. Check the box "Read only".
4. Click "Apply".
Please note that after this, changes made through the game menu will not be saved.
Useful commands
Load config: exec config.cfg
Load any config: exec myconfig.cfg
Overwrite settings: host_writeconfig
Show sensitivity: sensitivity
Show FPS: fps_max
Open console: ~
Frequently asked questions
Is it possible to change the config during the game?
Yes. Just open the console and run the command: exec config_name.cfg
Is it possible to store multiple configs?
Yes. For example:
pro.cfg
aim.cfg
bhop.cfg
match.cfg
Any of them can be downloaded via: exec pro.cfg
Will my settings be deleted after the replacement?
Yes, if replaced config.cfg, all settings that were in the old file will be replaced with new ones. Therefore, it is recommended to make a backup copy before replacing.