
Общая
информация о файле реестра.
Уменьшение
размера файлов реестра.
1. Удаление
стрелок с ярлыков
2. Cкорость "выпадания"
менюшек
3. Изменение Tip Of The Day
4. Автоматический вход в Windows
NT 4.0
5. Запрещение
Autorun CD
6. Длинные
имена файлов и каталогов в ДОС
7. Отключение
кэша паролей
8. Смена
последних посещенных URL-ов в IE
9. Изменение
имени "Корзины"
10. "Забыли
пароль? Ничего!"
Общая информация о файле реестра.
Открыв реестр, вы увидите шесть
разделов, представленных
пиктограммами папок. Каждый раздел
имеет название, начинающееся с
›НKEY№, и содержит десятки
настраиваемых параметров, причем
разделы взаимосвязаны.
Главными являются HKEY_LOCAL_MACHINE и
HKEY_USERS.
В разделе HKEY_CLASSES_ROOT хранятся
зарегистрированные расширения и
типы файлов, в том числе
импортированные из win.ini. В его
подразделе CLSID содержатся
шестнадцатеричные коды,
идентифицирующие различные
объекты интерфейса, такие, как ›Мой
компьютер№ и ›Корзина№. Данные
этого раздела являются общими для
любого пользователя конкретного
ПК.
В разделе HKEY_LOCAL_MACHINE записана
информация обо всех установленных
аппаратных устройствах и ПО. В нем
содержатся как общие для всех
пользователей параметры, так и
индивидуальные настройки
(например, установки рабочего
стола).
Раздел HKEY_CURRENT_CONFIG хранит данные о
текущей конфигурации подключенных
к ПК периферийных устройств.
В разделе HKEY_DYN_DATA располагаются
указатели на подраздел HKEY_LOCAL_MACHINE,
содержащий информацию о состоянии
таких динамически меняющихся
параметров, как производительность
системы и характеристики устройств
plug-and-play.
В разделе HKEY_USERS содержится
информация обо всех
зарегистрированных пользователях
и индивидуальных настройках
системы, а в разделе HKEY_ CURRENT_USER -
настройки пользователя,
работающего в данный момент.
Для большинства пользователей
основным ›окном№ в реестр
является закладка ›Типы файлов№ в
настройке параметров
›Проводника№, с помощью которой
можно определить, какую программу
следует запускать для работы с
файлом конкретного типа. Это хорошо
иллюстрирует характер содержимого
реестра. Познакомимся с ним
поближе.
Если развернуть раздел ›HKEY_
CLASSES_ROOT№ реестра, то перед нами
окажется список расширений файлов
(в алфавитном порядке),
импортированный из win.ini. За этим
списком находится второй перечень,
также содержащий типы файлов (в том
числе и ›Unknown№, принимаемый по
умолчанию для управления
контекстными меню файлов
неизвестных типов).
Обратившись к реестру, можно
обнаружить множество
шестнадцатеричных кодов,
предназначенных для идентификации
специальных объектов (например,
интерфейсной структуре ›Мой
компьютер№ соответствует
{20D04FEO-3AEA-1069-A2D8-08002B30309D}). Ряд объектов
интерфейса Windows 95 имеет более
одного идентификационного номера.
Их соотношения с параметрами
других объектов не унифицированы.
Microsoft не смогла (или не захотела)
создать простую среду, в которой
все объекты функционировали бы
единообразно. Поскольку различные
интерфейсные структуры, такие, как
›Мой компьютер№ или ›Корзина№,
обладают специализированными
функциями, каждая из них имеет
уникальные параметры. Эти
параметры нередко хранятся в
динамически подгружаемых
библиотеках (DLL), что не позволяет
изменить их. Вместо этого можно
создать специальные папки,
имитирующие функции таких структур
Windows, как ›Панель управления№,
›Принтеры№ или ›Удаленный
доступ№. Microsoft утаивает от нас
самое интересное: если поместить
специальные папки в меню ›Пуск№,
то содержащиеся в них элементы
расположатся каскадом. Это дает
возможность быстро запускать
объекты специальных папок,
например избранные элементы
›Панели управления№.
Одна из самых полезных
›неофициальных№ папок -
›Корзина№. В ней можно найти все
файлы, подлежащие удалению.
Создавая ›Корзину№, вы получаете
специальную папку, которую можно
переименовывать, перемещать и
копировать в любую другую папку,
например на рабочий стол.
Контекстное меню для этой папки
будет включать меню ›Корзины№, а
также обычной папки, что дает
возможность производить над вновь
созданным объектом операции
вырезания, копирования и вставки.
Специальную папку можно создать
даже для рабочего стола, однако
гораздо проще создать для него
ярлык в меню ›Пуск№. После этого не
нужно будет сворачивать активное
приложение каждый раз, когда
возникает необходимость
обратиться к элементам рабочего
стола.
Уменьшение
размеров файлов реестра.
В процессе эксплуатации Windows
часто приходится устанавливать и
удалять различные программы или
изменять их параметры. В результате
этих действий (даже после вполне
корректной деинсталляции программ)
в системном реестре остается много
ненужной информации, так как Windows не
умеет автоматически сжимать
реестр. Для удаления этого мусора и
проверки правильности записей в
реестре существуют различные
утилиты, однако самым простым
способом сжать реестр является
следующий. Загрузите компьютер в
режиме командной строки. На всякий
случай сделайте резервные копии
файлов реестра. (Не забудьте, что в
многопользовательском режиме
часть реестра лежит в каталогах
пользователей). Запустите из
командной строки утилиту REGEDIT:
REGEDIT /E REGTXT.REG
Эта команда создаст текстовую
копию Вашего реестра в файле REGTXT.REG.
(При запуске со знаком вопроса в
командной строке - REGEDIT /? - REGEDIT
выводит справку по всем возможным
ключам командной строки.) Далее
выполните восстановление реестра
из этой копии следующей командой:
REGEDIT /C REGTXT.REG
Обычно реестр при этом худеет на
несколько сотен килобайт.
Важное замечание! Имейте в виду, что
REGEDIT из оригинальной версии Windows 95 -
4.00.950 имеет ошибку, которая не
позволяет обрабатывать большие
реестры (объемом более 1 Мб), поэтому
в данном случае можно лишь
посоветовать попробовать найти
исправленную версию REGEDIT. В Windows 95 OSR2
такой проблемы нет, однако REGEDIT из
OSR2 не станет работать с предыдущей
версией без специальных ухищрений.
1.
Удаление стрелок с ярлыков
.
Если вам надоели маленькие
стрелки, обозначающие ярлыки w'95, то
:
1. вызовите редактор реестра REGEDIT
найдите подключ HKEY_CLASSES_ROOT\lnkfile
2. удалите значение lsSHortcut
3. найдите подключ HKEY_CLASSES_ROOT\piffile
(для этого пониже опуститесь)
4. удалите значение lsSHortcut
2.
Управление скоростью
"выпадания" менюшек
From: Maniac
Найти и изменить параметр:
HKEY_CURRENT_USER\Control Panel\desktop\MenuShowDelay
Интересно, что параметр ТЕКСТОВЫЙ, а не числовой. Но пишется туда число в миллисекундах.
3.
Изменение содержимого Tip Of The Day
From: Maniac
Вот тут как-то однажды я удивил
одну девушку, тем, что
новопоставленные винды в своих Tip Of
The Day с ней здоровались, а потом
обращались по имени и ласково
советовали не те советы, которые в
них есть, а немного другие...
Список всех этих советов я нашел в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Tips
4.
Автоматический вход в Windows NT 4.0
HKEY_LOCAL_MACHINE
Software
Microsoft
WinNT
Current Version
WinLogon: AutoAdminLogon: REG_SZ:1
DefaultUserName: <Имя>
DefaultPassword: <Пароль>
5.
Запрещение AutoRun CD
From: Алексей Скрипкин (По
материалам WinNT Russian Users Group)
HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
CDROM : Autorun : 0
6.
Длинные имена файлов и каталогов в
ДОС
From: Victor Zabavin
Как известно, длинные имена
файлов и каталогов в ДОС
записываются сами знаете в каком
виде (например Длинный файл.txt
запишется как ДЛИННЫ~1.TXT). рОднако
не всегда в этом есть
необходимость, а иногда это просто
неудобно. Например, если в одном
каталоге находятся Norton Commander, Norton
Utilities, Norton Navigator, Norton Crash Guard, (что там
еще у Нортона есть), то в ДОСвском NC
это будет выглядеть как:
NORTON~1
NORTON~2
NORTON~3
NORTON~4
что, согласитесь, рне очень-то
информативно. А можно сделать,
чтобы по-умолчанию имя
записывалось длиной в 8 символов, и
только при необходимости
добавлялась тильда. То есть так:
NORTONCO
NORTONCR
NORTONNA
NORTONUT
по крайней мере, ясно, где что. И
только если появится еще, скажем
Norton Utilities 2.0, то появится запись
NORTON~1.
А делается это очень просто.
Открываем
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem ,
находим двоичный параметр NameNumericTail
р(а скорее -- не находим, ибо по
умолчанию его нет; тогда создаем) и
устанавливаем его значение как
'00 00 00 00'. И все. После перезагрузки
упомянутый выше Длинный файл.txt
можно будет записать как
ДЛИННЫЙФ.TXT
7.
Отключение кэша паролей
From: Capricorn
Помогает избавиться от проблемы "утаскивания" и дальнейшего взлома ваших сетевых и интернет паролей. Как известно эти пароли хранятся в файле с расширением PWL. Отключение кеша запрещает запись паролей в это файл. А следовательно его "выкрадывание" и дальнейший взлом не приносят не каких результатов. Единственное неудобство это надобность вводить каждый раз при коннекте в окно DialUp -Password пароль вручную. Но это все-же лутьше чем "подарить" пароль и логин хакеру.
Итак. В регистре ищем строку ( если ее нету пишем ручками)
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Windows
CurrentVersion
Policies
Network
"DisablePwdCaching"=dword:00000001
Запоминаем произведенные изменения. Находим в каталоге Windows файл (или файлы) с расширением PWL. Удаляем их. Перезагружаемся. Файл паролей хоть и создается опять, но он пустой. Хе-хе пусть исчуть на здоровье :)
Для возврата в обратное состояние надо удалить строку параметра "DisablePwdCaching"=dword:00000001
8.
Смена последних посещенных URL-ов в IE
From: Николай Мильдон
Как поменять или удалить URL-и ,
выпадающие после нажатия кнопки со
стрелкой в правом краю адресной
строки.
Для этого надо зайти в
HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/TypedURLs
и изменить или удалить то, что не
нравится.
Фишка - в последовательности
номеров url не должно быть пропусков,
т. е. если их было 10 и Вы удалили 4 и 6,
то у оставшихся должны быть номера
с 1 по 8. При невыполнении этого
условия наблюдается глюк -: при
нажатии вышеупомянутой кнопки
вываливается пустое поле :(
9.
Изменение имени "Корзины"
("RecycleBin")
From: 2Bugs
...Я думаю про изменение названия "КОРЗИНА" Вы знаете, но все-же...
запускаем редактор реестра,
выбираем "Правка","Найти",
пишем в поле для
поиска"Корзина"
везде, где это имя будет найдено,
заменяем его на... например
"Помойка"р ;)
10.
"Забыли пароль? Ничего!"
From: Андрей aka MATAN
Итак, представьте: Вы наконец-то
решились снести win95 вместе с Internet Mail
(I_M) и поставить win98 (c Outlook, например)
и вдруг Вы с ужасом осознаете, что
забыли пароль своего почтового
адреса. Т.е I_M его помнит и почту по
нему забирает, но показывать не
хочет.
Не хочет - заставим.
Сам пароль храниться в файле USER.DAT -
сделаем на всякий случай резервную
копию.
Запускаем regedit -> HKEY_CURRENT_USER->
SOFTWARE->Microsoft ->Internet Mail and News ->MAIL
-> POP3 -> "Ваш сервер" - смотрим
пароль (в зашифрованном виде) и
выписываем его на бумажку.
Запускаем Interner Mail -> Сообщения ->
Параметры -> Сервер.
(*) Стираем последний символ пароля,
нажимаем ПРИМЕНИТЬ, лезем в regedit -
смотрим что получилось (для
обновления шифровки переходим
выше/ниже) и выписываем это на
бумажку. Затем снова возвращаемся к
(*) и так пока не сотрем весь пароль.
Теперь начинаем подбирать символы:
лезем в I_M подбираем первый символ
так, чтобы получившаяся шифровка в
regedit соответствовала последней
записи в блокноте, потом второй
символ - для предпоследней записи...
и т. д, пока не подберем весь пароль.
Если Вы начали подбирать символ и
результат слишком далек от
оригинала (значения отличаются на
несколько десятков) попробуйте
сменить регистр или набирать цифры.
Вот и все.