Оптимизация реестра

Автор работы: Пользователь скрыл имя, 29 Февраля 2012 в 18:07, доклад

Описание

Цель работы: Познакомиться с понятием реестра, его назначением и основными разделами. Научиться оптимизировать работу системы с помощью изменения настроек реестра.
Во всеми любимой и самой распространённой системе в мире WINDOWS есть два «мусоросборника»: первый - это корзина, а второй - реестр, в котором бесконечное множество программ просто обожает сохранять свои параметры, самым наглым образом забывая сообщить об этом услужливым деинсталляторам. Таким образом, через некоторое время активного инсталляций ни о - деинсталляционного процесса система начинает вести себя крайне загадочно.

Работа состоит из  1 файл

Л.р. Оптимизация реестра.doc

— 144.00 Кб (Скачать документ)


Тема: Оптимизация реестра

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



Во всеми любимой и самой распространённой системе в мире 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/downloads/ powertoys/xppowertoys. mspx).

Она маленькая и не всемогущая, но кое-что она всё же может. Производительность настраивается в раз­деле General и Explorer. Очень полезная функция наве­дения порядка в контекстном меню «создать»(Templates), она позволяет удалить оттуда ненужные типы файлов и создать новые.

В секции My Computer>Drivers можно скрыть диски, чтобы они не отображались в проводнике, а в разделе Control Panel скрыть соответствующие значки апплетов. Это, пожалуй, все полезные возможности этой программы.

XP Tweaker Russian Edition - наш ответ компании Microsoft. Бесплатная программа русского разработ­чика призвана не только настраивать систему, но и своей справочной системой разъяснять пользовате­лю все свой действия, если он этого захочет. Для бо­лее подробной информации отсылаю вас к статье в октябрьском номере журнала




ЧИСТИЛЬЩИКИ



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

Microsoft RegClean - это небольшое приложение, которое можно скачать по ссылке: winchanger.narod.ru/regcleaner.zip. После запуска программа начинает сканировать реестр на наличие ошибок, создает BackUp и удаляет найденные ключи из реестра абсолютно автоматически. Это идеальное решение для начинающего пользовате­ля. В случае возникновения проблем импортируйте .reg-файл обратно в реестр (пункт импортировать в меню файла).

А вот утилитка Work With Registry (ru.uus4u.com) позволяет пользователю самому выбрать, что де­лать с ошибочным ключом. Поскольку все чистильщики используют разные алгоритмы, рекомендую ис­пользовать несколько программ разных производи­телей.

Auslogics BoostSpeed — это условно-бесплатный набор утилит для тонкой настройки и оптимизации 32-битных и 64-разрядных операционных систем Microsoft Windows.

Пакет утилит Auslogics BoostSpeed предоставляет пользователям мощные и эффективные средства для детальной настройки системного реестра, Интернет-соединений для ускорения загрузки веб-страниц или настройки браузеров (Internet Explorer, Mozilla Firefox, Opera),оптимизации и профилактических действий в операционной системы Microsoft Windows для максимального быстродействия работы.

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

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

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

 

 

Задания:

 

  1. Запустите редактор реестра (Пуск – Выполнить – regedit - ОК) и изучите структуру реестра
  2. Запустите программы RegClean и BoostSpeed сделайте с помощью них анализ реестра на наличие ошибок.
  3. Просмотрите общие и подробные отчеты результатов сканирования, сравните и сделайте выводы.
  4. Исправьте найденные ошибки с помощью одной из программ.
  5. Запустите программы Tweak UI и XP Tweaker Russian Edition и изучите их интерфейс и возможности настройки реестра.


Информация о работе Оптимизация реестра