Автор работы: Пользователь скрыл имя, 29 Февраля 2012 в 18:07, доклад
Цель работы: Познакомиться с понятием реестра, его назначением и основными разделами. Научиться оптимизировать работу системы с помощью изменения настроек реестра.
Во всеми любимой и самой распространённой системе в мире WINDOWS есть два «мусоросборника»: первый - это корзина, а второй - реестр, в котором бесконечное множество программ просто обожает сохранять свои параметры, самым наглым образом забывая сообщить об этом услужливым деинсталляторам. Таким образом, через некоторое время активного инсталляций ни о - деинсталляционного процесса система начинает вести себя крайне загадочно.
Тема: Оптимизация реестра
Цель работы: Познакомиться с понятием реестра, его назначением и основными разделами. Научиться оптимизировать работу системы с помощью изменения настроек реестра.
Во всеми любимой и самой распространённой системе в мире WINDOWS есть два «мусоросборника»: первый - это корзина, а второй - реестр, в котором бесконечное множество программ просто обожает сохранять свои параметры, самым наглым образом забывая сообщить об этом услужливым деинсталляторам. Таким образом, через некоторое время активного инсталляций ни о - деинсталляционного процесса система начинает вести себя крайне загадочно.
Реестр - база данных операционной системы, содержащая конфигурационные сведения.
Системный реестр - это очень чувствительное, сердце системы. Возможно, именно поэтому штатная программа для настройки так недружелюбна к пользователю. Но оптимизировать систему необходимо даже начинающему. К счастью, недостаток утилит такого рода восполняют сторонние, разработчики. Такие утилиты делятся на три категории.
Для начала приведу немного теоретической информации о реестре для того, чтобы хоть немного разобраться в его структуре. Чтобы чётко понимать, что я имею в виду, откройте штатный редактор реестра: в строке Run (Выполнить) наберите regedit. Как видите, Реестр состоит из нескольких стандартных разделов. Вот они:
Стандартный раздел | Описание |
HKEY_CURRENT_USER | Данный раздел является корневым для данных настройки пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и настройки панели управления. Эти данные называются профилем пользователя. |
HKEY_USERS | Данный раздел содержит все профили пользователей компьютера. HKEY_CURRENT_USER является подразделом HKEY_USERS |
HKEY_LOCAL_MACHINE | Раздел содержит данные настройки, относящиеся к данному компьютеру (для всех пользователей) |
HKEY_CLASSES_ROOT | Данный раздел является подразделом HKEY_LOCAL_MACHINE\Software. Хранящиеся здесь сведения обеспечивают открытие необходимой программы при открытии файла с помощью проводника. |
HKEY_CURRENT_CONFIG | Данный раздел содержит сведения о профиле оборудования, используемого локальным компьютером при запуске системы. |
В каждом стандартном разделе имеются вложенные разделы - ключи. Практически в любом разделе или ключе имеется параметр. Параметр может быть нескольких типов.
Тип данных | Описание |
REG_BINARY | Необработанные двоичные данные Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате. |
REG_DWORD | Данные, представленные целым числом (4 байта). Многие параметры служб и драйверов устройств имеют этот тип и отображаются в двоичном, шестнадцатеричном или десятичном форматах. |
REG_EXPAND_SZ | Строка данных переменной длины Этот тип данных включает переменные, обрабатываемые при использовании данных программой или службой. |
REG_MULTI_SZ | Многострочный текст. Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами. |
REG_SZ | Текстовая строка фиксированной длины. |
REG_FULL_RESOURCE_DESCRIPTOR | Последовательность вложенных массивов, разработанная для хранения списка ресурсов аппаратного компонента или драйвера. |
Для среднего пользователя этих данных будет вполне достаточно, чтобы хоть как-то разобраться в отчётах, предоставленных описанными программами. Теперь собственно оптимизация. Совет не копаться самому в ключах и параметрах (если только это не крайний случай) толкает большое количество сторонних разработчиков к написанию программ, которые делятся на 3 вида:
Мониторы - отслеживающие обращения приложений к реестру;
Твикеры - утилиты для настройки скрытых возможностей системы;
Чистильщики - ищут в реестре старые ключи, оставленные деинсталлированными программами.
.
МОНИТОРЫ
Иногда хочется знать, что именно интересует программу в реестре. И не по этим ли данным она проверяет, кончился срок пробного использования или нет.
Самую простую, не требующую установки программу RegMon, можно найти на сайте www. sysinternals.com. Она регистрирует абсолютно все обращения к реестру и выводит их в главное окно.
Отображенные в таблице данные можно сохранить в обычный текстовый файл, после чего его можно будет анализировать любыми другими средствами, например, блокнотом.
ТЮНИНГ И ТВИКЕРЫ
В панель управления вынесено намного меньше параметров настройки системы, чем это есть на самом деле, особенно это касается недокументированных возможностей. В основном такие настройки можно произвести при помощи изменения параметров реестра, но, повторяю, делать этого без нужды я вам категорически не советую. Намного легче и безопаснее сделать это специальными средствами. Называют такие утилиты «твикерами».
Бесплатный твикер Tweak UI от Билла Гейтса входит в состав пакета «Powertoys for Windows XP» (www.mtcrosoft.com/windowsxp/
Она маленькая и не всемогущая, но кое-что она всё же может. Производительность настраивается в разделе General и Explorer. Очень полезная функция наведения порядка в контекстном меню «создать»(Templates), она позволяет удалить оттуда ненужные типы файлов и создать новые.
В секции My Computer>Drivers можно скрыть диски, чтобы они не отображались в проводнике, а в разделе Control Panel скрыть соответствующие значки апплетов. Это, пожалуй, все полезные возможности этой программы.
XP Tweaker Russian Edition - наш ответ компании Microsoft. Бесплатная программа русского разработчика призвана не только настраивать систему, но и своей справочной системой разъяснять пользователю все свой действия, если он этого захочет. Для более подробной информации отсылаю вас к статье в октябрьском номере журнала
ЧИСТИЛЬЩИКИ
Для нормальной работы системы мало хорошо настроить различные визуальные функции системы (в основном Твикеры только это и могут). При установке программа частенько записывает кучу данных в реестр и не говорит об этом. Либо она специально о них «забывает», чтобы при повторной установке запротоколировать факт более раннего пребывания на вашем компьютере. Со временем ключей и параметров становится слишком много и они наглым образом тормозят работу реестра и, как следствие, систему в целом. Также при каждом провисе системы и горячей перезагрузке опять-таки остаётся множество ссылок, ведущих в никуда. Необходимо регулярно удалять такой мусор из реестра.
Microsoft RegClean - это небольшое приложение, которое можно скачать по ссылке: winchanger.narod.ru/
А вот утилитка Work With Registry (ru.uus4u.com) позволяет пользователю самому выбрать, что делать с ошибочным ключом. Поскольку все чистильщики используют разные алгоритмы, рекомендую использовать несколько программ разных производителей.
Auslogics BoostSpeed — это условно-бесплатный набор у
Пакет утилит Auslogics BoostSpeed предоставляет пользователям мо
Ко всем прочим возможностям, утилита может освободить свободное дисковое пространство, производить дефрагментацию дисков, отключить отправку отчётов об ошибках, автозагрузку программ, повысить скорость включения/выключение компьютер
Утилита проверяет систему с помощью 50 различных тестов, к каждому из которых предоставляет хорошо документированный советник для получения лучшей эффективности и стабильности.
Если вы любопытны и вам мало этой информации, можно проштудировать справочники реестра, которые есть как в интернете, так и на прилавках книжных магазинов.
Задания: