Чтение онлайн

на главную

Жанры

Полное руководство по Microsoft Windows XP

Мюллер Джон Поль

Шрифт:

В подразделе Software также имеются два дочерних подраздела: Fonts (Шрифты) и Microsoft. Первый определяет те шрифты, которыми оперирует Windows XP для воспроизведения данных. Он обеспечивает отображение растровых шрифтов при выборе шрифта для значков или других целей. Растровые (или точечные) шрифты фактически являются битовым массивом или изображениями определенных символов (см. главу 14).

Подраздел Microsoft содержит вспомогательные параметры сети Internet, относящиеся к нескольким уровням управления. Так, первый параметр определяет возможность использования Windows XP функции автоматического набора телефонного номера, а второй связан с применением локальных устройств для конфигурирования соединения с Internet.

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

за параметры API-интерфейса Microsoft DirectSound (поддерживающего связь между программами и функциями микширования, записи и воспроизведения звука, обеспечиваемыми звуковой платой – аудиоадаптером), а также за некоторые вспомогательные параметры, в том числе параметры источника бесперебойного питания (ИБП) – рис. 12.12.

Рисунок 12.12. Раздел hkey_current_config дублирует параметры, за которые в разделе hkey_local_machine отвечает подраздел Config

Сохранение пользовательской настройки приложений – пользовательских профилей

Вы наверняка проводите много времени, решая задачу конфигурирования программных приложений, чтобы они поддерживали нужные функций. Новые приложения, как правило, опираются на использование реестра или комбинации реестра и внешних файлов (например, INI-файлов) для сохранения параметров конфигурации. В некоторых случаях требуется переформатировать диск для очередного запуска системы, перехода к применению другого компьютера или создания копий параметров приложений для нескольких компьютеров. Сетевым администраторам также может потребоваться создать процедуры настройки приложений, а затем перенести их на другие компьютеры с целью проведения настройки для новых пользователей. Другими словами, на практике имеется много различных причин для сохранения параметров приложений на диске и использования их на более позднем этапе.

К счастью, реестр заметно облегчает поиск параметров приложения на компьютере. Вам порой даже не обязательно иметь подробную информацию о приложении, чтобы быстро отыскать его параметры – достаточно знать поставщика и имя приложения. Параметры приложения, как правило, присутствуют в двух подразделах реестра. Так, отдельные параметры можно обнаружить в подразделе HKEY_CURRENT_USER\Software. При этом следует найти название фирмы-поставщика, а затем уже – название самого приложения. На рис. 12.13 показан пример экрана с параметрами для программного приложения Photoshop.

Рисунок 12.13. Большая часть приложений использует один набор параметров, определяемый в соответствии с названием фирмы-поставщика и названием самого программного приложения

Общие параметры приложений обычно располагаются в подразделе HKEY_LOCAL_MACHINE\ Software и одинаковы для всех пользователей приложения. Так, если предусматривается инсталляция в компьютерной системе пакета Microsoft Office, все сотрудники будут иметь возможность обращаться к его компонентам и параметрам. Характеристики процедуры инсталляции также заносятся в этот подраздел, поскольку пользователи не вправе преобразовывать их. В этом случае, как и прежде, следует пользоваться названиями поставщика и программного приложения, позволяющими быстро обнаружить требуемые настройки.

Некоторые сложные приложения предусматривают применение нескольких наборов параметров, которые также размещаются в подразделах реестра. Например, при работе с пакетом Microsoft Office в подразделе индивидуальных параметров можно обнаружить подразделы типа Microsoft Reference. Иногда требуется запоминать в этом подразделе параметры для подраздела Shared Tools (Общие программные инструменты), в частности для контрольных программных инструментов (Proofing Tools). В подразделе с общими параметрами также можно найти подразделы типа Microsoft Reference и Microsoft Office. Мне самому пришлось заносить в этот подраздел параметры пакета программ MS Office 97 Professional (в подраздел Proofing Tools). Другими словами, чтобы запомнить параметры приложения, вам придется затратить некоторое время для работы с реестром и создать необходимые записи. Так, я всегда храню на своем ноутбуке настройки реестра, используемые для приложений, что позволяет быстро задавать и сохранять наборы параметров при очередном обращении к реестру.

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

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

Процедура восстановления параметров достаточно проста, особенно если вы создали резервные копии и следуете всем рекомендациям процедуры восстановления. После инсталляции новой копии операционной системы пользователи обычно переходят к установке приложений. Не нужно сразу открывать эти приложения, лучше ограничиться только инсталляцией. После завершения процедуры инсталляции дважды щелкните по reg-файлу, созданному в ходе сохранения параметров приложений. Каждый reg-файл содержит данные, необходимые для восстановления приложения в его исходном виде.

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

Поддержка и очистка системного реестра

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

...

Рекомендация

Некоторые приложения используют один или несколько reg-файлов, которые можно просматривать на этапе проведения настройки. Reg-файлы могут и не содержать всех записей, помещаемых приложением в реестр, однако их проверка позволяет получить ценные сведения. Также нужно проконтролировать связанные с определенным приложением inf-файлы, поскольку они могут содержать параметры реестра. И, наконец, следует проверить результаты регистрации для процедуры инсталляции, так как они включают достаточно подробное описание процесса инсталляции и могут помочь в поиске различных записей реестра (наряду с файлами папок Windows и SYSTEM32).

Если заранее известно, что приложение относится к числу проблемных, иногда требуется слегка «почистить» реестр, скажем сразу после неудачной попытки инсталляции. Конечно, в этом случае сначала следует создать резервную копию реестра, поскольку записи могут быть изменены непреднамеренным образом. Пользователи обычно создают резервную копию каждого раздела (или подраздела), который планируется удалить или модифицировать – это позволяет заметно упростить процесс восстановления параметров на последующих этапах.

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

1. Проконтролируйте записи приложений в подразделах HKEY_CURRENT_USER\ Software и HKEY_LOCAL_MACHINE\Software. Проверьте названия поставщиков, а затем названия самих приложений. Планируйте удаление только ненужных записей, поскольку в компьютерной системе могут иметь место другие приложения того же поставщика.

2. Проверьте наличие записей в следующих подразделах: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runonce, HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run и HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runonce. Удаление автоматически исполняемых записей позволяет снизить вероятность возникновения проблем на этапе перезагрузки.

3. Проведите поиск приложений в реестре. Вполне вероятно, что обнаружится группа файлов (в разделе HKEY_CLASSES_ROOT), которая может быть удалена. Изменения следует производить очень осторожно и регистрировать каждую запись, найденную в том или ином подразделе. Допустимо удалить всю группу файлов – это требует отслеживания всех соответствующих записей. В некоторых случаях нужно поставить в соответствие новому приложению собственное расширение файла. Если программное приложение использует несколько групп файлов, необходимо проделать указанные действия для каждой группы.

4. Исключите все ini-файлы, связанные с приложением, из папки \Windows.

5. Удалите все папки приложения с жесткого диска.

6. Удалите все записи приложения из меню Пуск.

7. Повторно запустите операционную систему Windows и проверьте успешность выполнения загрузки. Проверьте, нет ли последствий присутствия приложения. Убедитесь в том, что все reg-файлы, применявшиеся с приложением, идентифицированы правильно и какие-либо негативные воздействия с их стороны отсутствуют.

Поделиться:
Популярные книги

Заставь меня остановиться 2

Юнина Наталья
2. Заставь меня остановиться
Любовные романы:
современные любовные романы
6.29
рейтинг книги
Заставь меня остановиться 2

Усадьба леди Анны

Ром Полина
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Усадьба леди Анны

Мимик нового Мира 10

Северный Лис
9. Мимик!
Фантастика:
юмористическое фэнтези
альтернативная история
постапокалипсис
рпг
5.00
рейтинг книги
Мимик нового Мира 10

Кодекс Охотника. Книга IX

Винокуров Юрий
9. Кодекс Охотника
Фантастика:
боевая фантастика
городское фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга IX

Игрок, забравшийся на вершину. Том 8

Михалек Дмитрий Владимирович
8. Игрок, забравшийся на вершину
Фантастика:
фэнтези
рпг
5.00
рейтинг книги
Игрок, забравшийся на вершину. Том 8

Физрук: назад в СССР

Гуров Валерий Александрович
1. Физрук
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Физрук: назад в СССР

Темный Патриарх Светлого Рода 6

Лисицин Евгений
6. Темный Патриарх Светлого Рода
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Темный Патриарх Светлого Рода 6

Энфис 5

Кронос Александр
5. Эрра
Фантастика:
героическая фантастика
рпг
аниме
5.00
рейтинг книги
Энфис 5

Хочу тебя навсегда

Джокер Ольга
2. Люби меня
Любовные романы:
современные любовные романы
5.25
рейтинг книги
Хочу тебя навсегда

Я все еще не князь. Книга XV

Дрейк Сириус
15. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я все еще не князь. Книга XV

Волк 5: Лихие 90-е

Киров Никита
5. Волков
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Волк 5: Лихие 90-е

Разбуди меня

Рам Янка
7. Серьёзные мальчики в форме
Любовные романы:
современные любовные романы
остросюжетные любовные романы
5.00
рейтинг книги
Разбуди меня

Ученик

Первухин Андрей Евгеньевич
1. Ученик
Фантастика:
фэнтези
6.20
рейтинг книги
Ученик

Не грози Дубровскому! Том IX

Панарин Антон
9. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том IX