Настройка, оптимизация, восстановление системы

Настройка
Система
Устранение неполадок
Статьи
Друзья сайта

 


Настройка программ и игр

В чем заключается процесс настройки программ ( игр )?

Практически любая программа (в том числе игровая) нуждается в предвари тельной настройке, без которой она либо вообще не будет работать, либо результаты работы могут оказаться не совсем такими, как ожидает пользователь.

Часть настроек осуществляется при инсталляции программы — указывается рабочий каталог программы, на рабочем столе и в меню Пуск создаются все необходимые ярлыки и т. д. Иногда при этом сразу указываются каталоги для временных файлов, для сохранения проектов и прочее.

Программы могут хранить свои настройки в двух видах — в виде ключей системного реестра и в виде текстового файла с расширением INI .

Несмотря на то, что использование для сохранения настроек INI -файлов является несколько архаичным, этот способ обладает рядом преимуществ.

  •   Файл INI , в отличие от системного реестра, легко отредактировать вруч
    ную при помощи редактора Блокнот, причем начинающему пользовате
    лю намного проще разобраться в обычном текстовом файле, чем в реест
    ре со сложной иерархической структурой.
  •   В отличие от системного реестра, INI -файл проще заархивировать, а за
    тем и восстановить из резервной копии, что можно использовать в слу
    чаях, когда настройка представляет собой довольно сложный процесс,
    а переустанавливать программу приходится регулярно.
  •   При редактировании INI -файла вы меняете настройки только одной
    программы, в то время как при редактировании системного реестра мож
    но также нарушить и настройки самой операционной системы.
  •   После удаления программы без применения модуля деинсталляции
    в системном реестре не остается ошибочных ссылок.

Установка дополнительных программ и компонентов операционной системы

В последнее время все чаще встречаются программы, которые для своей нормальной работы требуют установки дополнительных компонентов операционной системы, а то и целых программ. Причина этого скрывается в том, что эти программы создаются в расчете на самые современные операционные системы ( Windows XP и выше), в то время как пользователи продолжают применять предыдущие версии.

Наиболее часто обновляемый компонент операционной системы — мульти медийные драйверы под названием DirectX . Они успевают устаревать иногда даже раньше, чем выходит в свет очередная версия операционной системы. Так, например, произошло с Windows XP . В нее интегрированы драйверы DirectX версии 8.1, тогда как почти все современные игровые программы требуют для своей работы версию не ниже 9.0. Именно поэтому на компакт-дисках очень часто встречается дистрибутив драйверов DirectX , чтобы поль зователь, независимо от версии установленной у него операционной системы, мог играть именно в ту игру, которая находится на компакт-диске.

Естественно, что после установки новейшей версии DirectX , например 9.0 или выше, больше не понадобится их устанавливать, особенно если игра требует установки для своей работы более старой версии (8.1 и ниже).

Стоит отметить одну особенность дистрибутива DirectX . Он распространяет ся в двух вариантах. Первый из них предназначен для простого обновления всех предыдущих версий, а вот второй перед обновлением сначала удаляет все старые файлы, которые были установлены до него, а уже затем копирует на их место новые версии этих же самых файлов. Таким образом, достигается полное отсутствие конфликтов версий файлов от разных пакетов DirectX , но здесь можно попасть в неприятную ситуацию. Например, если у вас была установлена версия 9.0 и вы случайно запустили инсталляцию одной из старых версий, то вам остается только уповать на то, чтобы дистрибутив был именно первого типа и после проверки версии DirectX установка будет за вершена. Во втором случае версия 9.0 будет удалена и на ее место записана та самая версия, к которой и принадлежит дистрибутив. Поэтому будьте чрезвычайно внимательны при установке игровых программ. Второй тип дистрибутива DirectX можно узнать по приставке REDIST , которая обычно имеется в имени дистрибутива.

Второй по счету компонент операционной системы, который регулярно тре бует обновления, — это Internet Explorer . Так, например, Norton System - Works для работы требует версию не ниже 6.0, которая "по умолчанию" ус танавливается только вместе с Windows XP , в то время как во всех предыдущих версиях требуется предварительно установить его.

Некоторые программы, как правило, те, которые разработаны компанией Microsoft , самостоятельно определяют необходимость установки обновлений и самостоятельно же их и устанавливают. Яркий пример — пакет Microsoft Office XP.

Перенос программ на другой компьютер

Многим пользователям интересен вопрос переноса программ на другой компьютер. Конечно, намного проще найти дистрибутив программы и уста новить его, но иногда это связано с излишними сложностями, например с вводом идентичных настроек. Из-за этого очень часто практикуют обычное копирование по локальной сети или при помощи дополнительного винче стера (компакт-диска).

На практике могут встретиться программы следующих типов:

  • программы, которые используют для хранения своих настроек один INI - файл — в этом случае при копировании рабочего каталога программы с компьютера на компьютер сохранятся все ее настройки;
  • программы, которые используют для хранения настроек несколько INI - файлов — чаще всего встречается ситуация, когда отдельный файл может отвечать за одни функции программы, в то время как другой файл может отвечать за совершенно другие. Например, в программе Total Commander отдельный INI -файл отвечает за настройки FTP -соединений. При копи ровании программы на другой компьютер все настройки обычно сохра няются, но только если программа не использует для своей работы также еще и ключи системного реестра;
  • программы, которые используют для хранения настроек системный ре естр, — в этом случае возможны два варианта. В первом случае вы не можете скопировать программу на другой компьютер, т. к. она жестко "привязана" к ключам реестра, а во втором случае при первом запуске программы все на стройки будут приведены к первоначальным значениям, устанавливаемым "по умолчанию" (яркий пример — почтовая программа The Bat !);
  • программы, которые используют для хранения настроек как системный ре естр, так и INI -файлы, — в этом случае копирование программы на другой компьютер может привести к непредсказуемым последствиям. Все зависит от того, какие из настроек и для чего программа использует. Если, например, ключи реестра нужны для определения, зарегистрирована ли программа, то на другом компьютере она потребует повторной регистрации.

Следует учитывать, что нередко INI -файлы с настройками программы со держатся в рабочем каталоге Windows (например, Opera сохраняет свои на стройки в файле opera . ini ). Иногда достаточно переместить их в рабочий каталог самой программы, но встречаются случаи, когда приходится сохранять расположение файлов настройки, для чего следует на другом компьютере скопировать их в то же каталог, в каком они находились на первом компьютере. То же самое относится и к другим дополнительным модулям (файлам), которые "по умолчанию" копируются в рабочий каталог Windows , но вполне могут использоваться и из рабочего каталога самой программы.

" Обнуление " настроек программ

Иногда возникает необходимость "обнуления" настроек программы, чтобы начать ее настройку "с нуля".

Намного проще "обнулить" настройки программы, если все они хранятся в INI -файле. Для этого достаточно удалить соответствующий файл, после

чего программа создаст новый файл с настройками "по умолчанию". Правда, некоторые программы не могут этого делать, и их приходится переустанав ливать или вручную копировать нужный файл из дистрибутива в рабочий каталог программы.

Стоит отметить, что нередко помогает простая переустановка программы "поверх" старой копии. При этом сохраняются все пользовательские файлы, а настроечные файлы затираются.

Rambler's Top100
  Яндекс цитирования    
Сайт управляется системой uCoz