Народные советы

Редактор реестра (Regedit.exe)


Для того, чтобы импортировать в реестр данные из reg файла без запросов, запустите его с ключом /s. Например:

regedit /s test.reg

Есть простой способ отследить изменения, которые происходят в реестре Windows. Запустите Regedit ("Пуск" > "Выполнить" > "Regedit.exe") и экспортируйте файл реестра ("Файл" > "Экспорт файла реестра"), сохранив его под любым именем, например, before.reg. В момент, когда захотите проверить изменения в реестре, совершите ту же операцию (сохранив файл, например, after.reg). Теперь активируйте строку MS-DOS и в директории, где находятся эти два файла, наберите: FC before.reg after.reg > diff.txt. Открыв файл diff.txt в любом текстовом редакторе, вы увидите все изменения, которые произошли в реестре.

Кстати, FC - это внешняя команда DOS для сравнения файлов и выведения различий в них. Чтобы узнать о команде побольше, наберите FC /? в строке MS-DOS.

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

Для начала экспортируйте весь реестр в единый REG-файл. Самый простой метод - перейти в папку Windows и выполнить в командной строке команду REGEDIT.EXE /E REGIMAGE.REG. Запуск редактора реестра с ключом /E произведет экспорт всего содержимого реестра в указанный после ключа файл (REGIMAGE.REG).

Далее перегрузитесь в режиме эмуляции MS-DOS и удалите файлы системного реестра SYSTEM. DAT и USER.DAT, располагающиеся в корневой папке Windows, предварительно создав их резервные копии. Для восстановления системного реестра из заранее подготовленного REG-файла выполните команду REGEDIT.EXE /C REGIMAGE.REG, находясь в папке Windows. После завершения импорта реестра перезагрузите компьютер.

ВНИМАНИЕ! Подобные операции с системным реестром при определенных условиях могут привести к полному отказу системы. Выполнять их рекомендуется только квалифицированным пользователям, способным оценить необходимость их применения. Если вы все-таки решили испробовать этот совет, обязательно создайте резервную копию реестра. Кроме того, импорт REG-файла в DOS-режиме может занять несколько десятков минут, а то и больше.

Для разборки и понимания реестра я сохранил весь реестр в файл (через regedit), а потом с помощью Disco Commander (в качестве вьювера) лазил и смотрел, что можно поменять и что более-менее понятно. На мой взгляд, так нагляднее.



Содержание раздела