Цитата сообщения Владимир_Шильников
Реестр (системный реестр) - это основа операционной системы. В реестре хранятся данные, которые необходимы для правильной работы Windows. Эти данные включают в себя информацию обо всех пользователях компьютера, сведения об установленных программах и типах документов, которые могут быть созданы каждой программой, информацию о различных настройках Windows, а также установленном оборудовании и используемых портах.
Любая новая настройка, любая новая установка программы сразу же фиксируется в реестре, из-за чего многие называют его "помойной ямой" Windows.
Разобраться в реестре не легко, но это и не обязательно для обыкновенного пользователя. Достаточно просто понимать, что такое реестр, при необходимости уметь внести в него необходимые изменения, а также научиться чистить его от лишних данных, когда это потребуется. И я так понимаю, раз Вы читаете эти строки, то Вы не против того, чтобы научиться всему вышеперечисленному.
При всей важности реестра, в большинстве случаев, многие даже не подозревают о его существовании. Дело в том, что все настройки реестра, скрыты от глаз неопытных пользователей. И это правильно, т.к. любое некорректное изменение данных, может привести к сбоям в работе Windows. Поэтому не удаляйте или не меняйте информацию в реестре, если Вы не уверены что это именно то, что нужно изменить.
Если что-то после изменений пойдёт не так - в лучшем случае, информацию придется восстанавливать из резервной копии (её сначала необходимо создать), а в худшем случае надо будет переустанавливать систему.
Итак. Чтобы лучше понять, что же такое реестр, научиться создавать резервные копии реестра, а также научиться вносить изменения, давайте сначала попадём в него.
Для работы с реестром используется простая и понятная программа Regedit. Она входит в состав Windows и поэтому отдельно устанавливать ничего не надо. Чтобы воспользоваться этой программой проделайте следующие действия: Пуск(Start) - Выполнить(Run) - в текстовом поле наберите слово regedit и нажмите кнопку Ok.
Если всё нормально, то должно открыться окно реестра, состоящее из двух частей. Папки в левой части окна – это разделы и подразделы. В правой части окна – параметры (ключи) реестра - переменные, которым присвоены определённые значения.
Реестр содержит пять основных корневых разделов. Каждый раздел имеет собственное место хранения и при необходимости любой корневой раздел можно восстановить, не затрагивая остальные разделы реестра.
Кратко о содержании каждого раздела:
HKEY_CLASSES_ROOT – сведения для открытия необходимой программы
HKEY_CURRENT_USER - папки пользователя, цвета экрана и настройки панели управления. Эти данные называются профилем пользователя.
HKEY_LOCAL_MACHINE - данные о настройках компьютера
HKEY_USERS – данные обо всех профилях пользователей компьютера
HKEY_CURRENT_CONFIG - сведения об оборудовании
Каждый раздел имеет множество подразделов, которые можно увидеть, нажав "+" слева от названия раздела. Выбрав необходимый подраздел, в правой части окна Вам будут доступны все параметры этого раздела для внесения изменений. Щёлкнув правой кнопкой мыши по необходимому параметру и выбрав пункт "Изменить" просто вносите изменения и нажимаете кнопку Ok.
Перечислять названия и назначение каждого подраздела я не буду. Это сделать в рамках одной статьи нереально. Также я не буду рассказывать Вам о том, что можно менять в реестре. Этой информации можно найти много. Делать это или нет – решайте сами.
Но прежде чем вносить изменения сделайте копию того раздела (или подраздела), который собираетесь менять. Это очень просто!
Выберите нужный раздел, щелкните по нему правой кнопкой мыши и выберите пункт "Экспортировать". После задания имени файла данные этого раздела будут в него экспортированы. Файл имеет расширение REG. Для восстановления данных реестра достаточно запустить этот файл и данные будут перенесены в реестр.
Этот способ восстановления информации имеет один недостаток: удаленные и измененные записи будут восстановлены, а добавленные записи удалены не будут, т.к. происходит только импорт экспортированных данных. Но, по крайней мере – это тоже хорошо и может Вас выручить.
Теперь давайте поговорим об очистке реестра…
Зачем же его чистить?
Чаще всего "мусор" в реестре остаётся после удаления программ. Часть данных из реестра удаляется, но далеко не все. Со временем файлы реестра становятся всё массивнее, а это влечет за собой замедление загрузки, нестабильность во время работы и появление различных сообщений об ошибках.
Или допустим, Вы случайно удалили программу, у которой был 30-дневный пробный период. Пытаясь её переустановить, Вы вдруг обнаруживаете, что не можете этого сделать. Вместо этого появляется сообщение о том, что срок использования программы истёк. Если же вы сначала удалите запись программы из системного реестра, то, скорее всего, у вас будет возможность переустановить ее и возобновить испытательный период.
Бывают и другие ситуации, когда Вы, удалив старую версию программы, ставите более новую, а вместо установки видите сообщение: "Пожалуйста, удалите старую версию этой программы…".
Это только два примера демонстрирующих, что после удалённых программ в реестре остаётся очень много "хвостов", которые надо оттуда удалять.
Удалять ненужные данные можно вручную, но это довольно сложно, да и есть вероятность случайно удалить нужные параметры, что может привести к необходимости переустановки Windows. Поэтому для начинающего исследователя реестра, лучшим выходом будет использование специальной утилиты для очистки реестра.
Опять же хочу сказать, что выбор программ по очистке реестра огромен, и Вам делать выбор самостоятельно. Пакеты утилит, о которых я Вам уже рассказывал в предыдущем уроке, справляются с этим, хотя есть неплохие программы, предназначенные исключительно для очистки реестра. Могу посоветовать NBG Clean Regisrty или более простую - RegCleaner, а также jv16 PowerTools, которой пользуюсь сам.
Программа jv16 PowerTools имеет в своём арсенале множество возможностей по работе с реестром помимо его очистки. Кстати в ней есть полезная функция, делающая снимок реестра. С таким снимком Вам будет спокойнее экспериментировать с реестром.
Не спешите! Пробуйте, и поймёте!