Главная » 2009 Ноябрь 6 » Реестр WINDOWS XP
07:58 Реестр WINDOWS XP |
Реестр. Огромная база данных где хранятся настройки нашей ос. Чего тут только нет! Любой программист создающий достаточно серьезную программу обязательно работает с реестром. Но речь сегодня у нас не о кодинге. Сегодня мы поговорим о реестре Windows и о том как с помощью него можно оптимизировать систему, о том как можно найти интересные настройки в этой большой базе данных. Главное, что нужно четко помнить при работе с реестром это то что нужно обязательно делать резервные копии поскольку малейшая ошибка в реестре может похоронить целую систему. Причем похоронить так, что система просто не загрузится так как реестр грузится еще до полноценной загрузки всей системы. По виду реестр является древовидной системой. Состоит он из корневых и вложенных ключей. Войти в реестр можно через меню выполнить, если ввести туда regedit . exe . Итак, давайте посмотрим для начала на корневые ключи реестра: HKEY _ CLASSES _ ROOT – c одержит сведения о типах файлов. HKEY _ CURRENT _ USER - настройки пользователя работающего в данный момент в системе. HKEY _ LOCAL _ MACHINE - все самые важные настройки хранятся именно здесь. HKEY _ USERS – здесь содержатся профили всех пользователей. HKEY_CURRENT_CONFIG – аппаратный профиль . Но ближе к делу. Давайте теперь перейдем к рассмотрению полезных опций реестра благодаря которым можно изменить что-то в системе. Чтобы отключить надоедливое сообщении при ошибках об отправке сообщения в Майкрософт нужно: Заходим в HKEY_LOCAL_MACHINE , потом в Software ,далее Microsoft ,далее PChealth и меняем значение Doreporting c 1 на 0 . Также советую отключить ShowUi просто поставь значение 0 . В реестре можно найти регистрационный номер от Виндовз: Для этого найдите ветвь : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion и найдите строковое значение ProductKey, который и содержит ваш регистрационный номер. Вы можете запретить запуск редактор реестра: Для этого в разделе HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVerson\Policies\System нужно добавить ключ DisableRegistryTools со значением 0х00000001 типа DWORD. Запуск редактора реестра будет запрещен. Оболочка Windows выгружает неиспользуемые DLL не сразу, а через некоторое время. Этот промежуток времени иногда может достигать больших интервалов (особенно при отладке программ). Для автоматической выгрузки всех DLL в разделе HKEY_LOCAL_MASHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer установите значение строкового параметра AlwaysUnloadDLL равным "1". В отличие от многих других элементов на Рабочем столе, у Корзины нет команды. Переименовать. Ищем раздел HKEY_CURRENT_USER\SOFTWARE\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}и меняем строковый параметр (По умолчанию). Например, пишем Свалка, Мусорка, вообщем, что душе угодно. Обновите Рабочий стол, чтобы изменение вступило в силуВ Windows 2000/XP немного проще. Там в разделеHKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}есть строковый параметр LocalizedString, в котором и пишем новое имя для Корзины Существует возможность вывода номера версии и номер сборки Windows в нижнем правом углу Рабочего стола. Для этого создайте ключ типа DWORD PaintDesktopVersion в разделе HKEY_CURRENT_USER\Control Panel\Desktopи присвойте ему значение 1. Некоторые говорят, что при входе пользователя в систему переключатель клавиатуры Num Lock всегда выключен. Можно ли сделать, чтобы он всегда был включен? Да! Для этого найдите ветвь : HKEY_CURRENT_USER\ С ontrol Panel\Keyboard и установите строковое значение InitialKeyboardIndicators равным "2". Программы добавляются в автозагрузку в реестре. А где ? Вот пути :HKLM\Software\Microsoft\Windows\CurrentVersion\Run именно отсюда грузится большинство программ . Вместо Run может быть RunOnce или RunOnceEx. Никакого труда не составит отрубить автозапуск вашего cd - rom . Для этого идите сюда:HKLM\System\CurrentControlSet\Services\Cdrom и ставитм параметр AutoRun вместо 1 на 0. Соответственно чтобы включить автозапуск нужно сделать наоборот. Наверное не раз вас мучило надоедливое сообщение, что на винчестере не хватает свободного места. Давайте отключим его: HKCU / Software / Microsoft / WindowsNT / Current version / Policies / Explorer и нужно поставить значение NoLowDiskSpaceCheks в 1. Если этого параметра нет просто создайте его. Если вы злой админ то легко можете запретить доступ к диспетчеру задач на машине пользователя. Идем сюда : HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\SystemНаходим параметр DisableTaskMgr и устанавливаем его значение в 1. Помните в предыдущих версия Windows была такая вещь как синий экран смерти. Так вот его легко можно вызвать и из под XP . Для этого идите сюда: HKLM \ SYSTEM \ CurrentControlSet \ Servises \ i 8042 prt \ Parameters находим параметр CrashOnCtrlScroll и присваиваем ему значение 1. Теперь нажмите два раза Scroll Lock удерживая ctrl и вы увидите его. Сообщение при загрузки. Это сообщение будет показываться еще до полной загрузки ос. Для того чтобы активировать и создать сообщение идите сюда:HKEY _ LOCAL _ MACHINE \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ Winlogon создайте строковый параметр LegalNoticeCaption и введите сюда заголовок вашего сообщения. Теперь создайте параметр LegalNoticeText и ввдите сюда текст сообщения. Все! Можно поставить ввод пароля после ждущего режима. Для этого идите сюда: HKEY _ CURRENT _ USER \ Software \ Policies \ Microsoft \ Windows \ System \ Power , создайте параметр PromptPasswordOnResume и присвойте ему значение 1. Вас неустраивает скорость с которой появляется меню «Все программы» пуска. Давайте ее увеличим. Найдите пункт MenuShowDelay в HKEY_CURRENT_USER\Control Panel\Desktop и поставьте вместо 400 значение 0. Вы админ и не хотите чтобы кто попало ковырялся в реестре. Закройте к нему доступ . Делается это тут : HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVerson\Policies\System создаем здесь ключ DisableRegistryTools со значением 0 х 00000001, тип ключа DWORD. Для большей безопасности можно запретить сохранять пароли в Diul - Up . Идем в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters, создаем параметр DisableSavePassword со значением 1. Ну и напоследок давайте ускорим нашу файловую систему. Для этого идем сюда : HKEY _ LOCAL _ MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management , находим параметр IoPageLockLimit и вписываем в него величино соответствующую количество вашей оперативки. Для 128 мегабайт вписываем 16384000, для 256 и больше вписываем 65536000. Все это будет работать также как и большинство изменений в реестре после перезагрузки. Ну, вот и все, что я хотел рассказать вам сегодня. автор: Darkmaster |
|
Всего комментариев: 0 | |