В чем заключается процесс настройки программ?
Практически любая программа (в том числе игровая) нуждается в предварительной настройке, без которой она либо вообще не будет работать, либо результаты работы могут оказаться не совсем такими, как ожидает пользователь.
Часть настроек осуществляется при инсталляции программы – указывается рабочий каталог программы, на рабочем столе и в меню Пуск создаются все необходимые ярлыки и т. д. Иногда при этом сразу указываются каталоги для временных файлов, для сохранения проектов и прочее.
Программы могут хранить свои настройки в двух видах – в виде ключей системного реестра и в виде текстового файла с расширением INI.
Несмотря на то, что использование для сохранения настроек INI-файлов является несколько архаичным, этот способ обладает рядом преимуществ:
- Файл INI, в отличие от системного реестра, легко отредактировать вручную при помощи редактора Блокнот, причем начинающему пользователю намного проще разобраться в обычном текстовом файле, чем в реестре со сложной иерархической структурой.
- В отличие от системного реестра, INI-файл проще заархивировать, а затем и восстановить из резервной копии, что можно использовать в случаях, когда настройка представляет собой довольно сложный процесс, а переустанавливать программу приходится регулярно.
- При редактировании INI-файла вы меняете настройки только одной программы, в то время как при редактировании системного реестра можно также нарушить и настройки самой операционной системы.
- После удаления программы без применения модуля деинсталляции в системном реестре не остается ошибочных ссылок.