Глава 11. Настройка программ и игр

 

Глава 11. Настройка программ и игр

 

1. Готовы ли вы самостоятельно настроить любую программу?

 

Готовы ли вы самостоятельно настроить любую программу ?

Самая большая проблема, с которой сталкиваются начинающие, да и не только, пользователи, — это нежелание разбираться в причинах того, что программа так и не запустилась или что программа работает совсем не так, как у друга (коллеги, соседа). Подавляющее большинство таких вот владельцев компьютеров начинает винить во всем компанию, где они купили ком пьютер, — мол, продали им плохой компьютер, который не хочет работать (вроде как у соседа такая же конфигурация и у него все работает без проблем). На это можно ответить лишь одно: "Требуется сменить ... между компьюте ром и стулом". Если вы не умеете пользоваться ни операционной системой, ни программами, которые вы устанавливаете (в том числе игровыми), то и будет регулярно складываться впечатление, что компьютер работает как-то не так.

Поэтому самое главное правило, которого вы должны придерживаться при работе на компьютере, — больше читайте. Особое внимание обратите на следующие источники информации:

  • текстовые файлы, прилагаемые к дистрибутиву программы;
  • текстовые файлы, на которые имеются ссылки в группе программы в ме
    ню Пуск;
  • файлы помощи, к которым можно получить доступ нажатием клавиши < Fl > сразу же после первого запуска программы;
  • некоторые программы при первом запуске самостоятельно предлагают почитать самые "злободневные" советы по ее эксплуатации, не торопитесь закрывать окно с этой справкой;
  • различные FAQ (ответы на часто задаваемые вопросы), которые можно найти в Интернете. Вполне достаточно, например, в поисковой системе Hndex набрать в окне запроса название программы, а затем "в найден ном" найти "описание".

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

 

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

 

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

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

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

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

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

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

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

 

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

В последнее время все чаще встречаются программы, которые для своей нормальной работы требуют установки дополнительных компонентов операционной системы, а то и целых программ. Причина этого скрывается в том, что эти программы создаются в расчете на самые современные операционные системы ( 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.

 

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

 

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

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

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

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

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

 

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

 

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

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

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

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

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

 

6. Особенности программ (игр) под MS-DOS

 
 

Особенности программ ( игр ) под MS - DOS

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

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