COMPUTER LIFE

Ветви и листья

Александр Федоренко sshko@hotmail.ru

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

Изменение задержки показа меню
Этот параметр управляет задержкой отображения меню на рабочем столе, для увеличения быстродействия меню уменьшите параметр MenuShowDelay до достижения нужного эффекта. У меня эта задержка равна "0" Находиться параметр по пути: [HKEY_CURRENT_USER\Control Panel\Desktop]

Подача звукового сигнала динамиком PC при ошибках
Если Вас раздражают гудки и шумы, исходящими из Вашего динамика PC, но Вы не можете найти способ выключить его, найдите параметр "Beep" по пути [HKEY_CURRENT_USER\Control Panel\Sound]. Если его не существует, то создайте его выбирая, Правка \ Создать \ Строковый параметр и определите для него имя "Beep". Установите значение параметра "Beep" равным "Yes" для подачи звукового сигнала, или "No" для его блокировки.

Включение или отключение автозапуска CD-ROM
Когда вы вставляете диск в CD-ROM, Windows автоматически запускает приложение указанное в файле Autorun.ini находящийся в корневом каталоге CD диска вы можете отключить эту функцию параметр Autorun типа DWORD по пути [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom] Значения 0 -отключено, 1 - включено.

Упрощение использования Блокнота для открытия файла
Включение этого параметра позволит Вам использовать Блокнот для открытия файла, нажатием правой кнопки мыши на нем. Также Блокнот будет использоваться по умолчанию для открытия файла, если никакой ассоциации к нему не существует.
1. Найдите ключ "HKEY_CLASSES_ROOT\*\shell", если он не существует, создайте его.
2. Под ключом shell создайте новый ключ, по имени open, и установите значение параметра "(По умолчанию)", равным строке "Открыть в Блокноте".
3. Под ключом open создайте новый ключ по имени command, и установите значение параметра "(По умолчанию)" равным строке "notepad.exe %1".
Теперь, когда Вы щелкните правой кнопкой мыши на файле, в контекстном меню одним из пунктов будет "Открыть в Блокноте".
Хотя я обычно просо помещаю ярлык на notepad.exe в папку "WINDOWS\SendTo"

Изменение расположения инсталляционных файлов Windows 9x
Если вы перенесли файлы с которых устанавливали свои ненаглядные форточки и теперь при установки какого-либо устройства или некоторых программ Вындоуз требует возвернуть отобранное аль попросту вставить инсталляционный диск в CD-ROM, то можно убедить его, не делать так больше, рассказав, что файлы евоные хранятся по другому адресу. Для сего в ключе [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] изменяем параметр SourcePath на потребное нам значение, например "D:\INSTAL\WIN98

Добавление программ для автозапуска во время загрузки Windows
Как известно, кроме папки "Автозагрузка" и файла Autoexec.bat существует еще множество способов автоматической загрузки программ при запуске системы, реестр также может предоставить свои услуги в этом деле.
Если вы хотите, что бы программа запускалась каждый раз при загрузке Windows, после запуска сетевых сервисов. В ключе [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
добавьте переменную с любым именем и значением типа String. В значении переменной напишите полный путь к программе.

Если вы хотите, что бы программа запускалась каждый раз при загрузке Windows, перед запуском сетевых сервисов. Поступаете аналогично предыдущему совету, только параметр нужно создавать по пути [KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices],
Если автоматически запускающейся программы по вышеназванным адресам в реестре нет, то она вполне может находиться по следующему:
[HKEY_USERS\.Default\Software \Microsoft\Windows\CurrentVersion\Run]
или, если на Вашей машине зарегистрированы несколько пользователей, то
[HKEY_USERS\<ВАШЕ_ИМЯ>\Software\Microsoft\Windows\CurrentVersion\Run].

Добавление программ для одного запуска во время загрузки Windows
Иногда может потребоваться автоматически запустить некоторую программу только один раз. Например какой ни будь унинсталлер который должен сработать после перезагрузки системы. Для этого если вы хотите, что бы программа запустилась один раз при загрузке Windows, после запуска сетевых сервисов. Добавьте переменную с любым именем и значением типа String. По пути [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce], в значении переменной напишите полный путь к программе.

Аналогично поступаем, если хотим, чтобы запустить программу один единственный раз, но до запуска сетевых сервисов. Путь по которому следует располагать переменную с полным путём к программе находиться здесь [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce].

Показ полноцветных значков без пакета Plus
Для тех кто еще работает в Win'95 для отображения значков приходилось устанавливать дополнение Microsoft Plus! for Windows 95, в котором можно было это сделать, но можно обойтись и без таких серьёзных мер если в ключе HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics параметру Shell Icon BPP присвоить значение "16". Если этот параметр отсутствует, то следует создать текстовый параметр с таким именем.

Отображение всего окна при перемещении
Также из раздела Plus'овых примочек, для того чтобы вовремя перетаскивания окна отображалось оно само, а не рамка определяющая его контуры, нужно в ключе HKEY_CURRENT_USER\Control Panel\Desktop установить значение текстового параметра "DragFullWindows" равное "1" ("0" соответственно производит обратный эффект), если этого параметра нет, создайте его.

Сортировка по алфавиту меню "Пуск"
Чтоб автоматически сортировалось меню "Пуск" \ "Программы" по алфавиту в
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
удалите содержащийся в ней ключ MenuOrder, затем закройте редактор реестра.

Удаление "Ярлык для…"
Для того, чтобы избавиться от слов "Ярлык для..." при создании ярлыков, измените значение находящегося по адресу HKEY_USERS\UserName\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer (где UserName заменяет собой либо имя текущего пользователя, либо слово .Default) параметра "Link" на "00 00 00 00".

Автоматическое представление эскиза растровых файлов
Эта установка будет заставлять проводник показывать нам "эскиз" любых растровых файлов, которые находятся в текущей папке, а не обычно используемый растровый значок.
В ключе [HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon] присвойте параметру (По умолчанию) значение "%1"

Гладкая прокрутка в Microsoft Word 97
Про эту не документированную возможность 97-го Word'а я узнал совсем недавно, но когда я включил эту функцию, то просматривать большие тексты стало заметно удобнее. Итак параметр "LiveScrolling" типа String находиться по пути [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\Word\Options]. Значение "1" включает плавную прокрутку "0" - соответственно выключает

Отключение команды "Выключить компьютер"
Ну и пару приколов напоследок. Любой кто работает с оконной системой знает, что это единственная в мире система, заканчивая работу с которой нужно нажать кнопку "Пуск":. И потом уж выбрать пункт "Завершение работы". Н представте лицо вашего коллеги у которого пропало это "Завершение работы", хоть до ночи работай :. Для того, чтобы заблокировать пункт меню "Пуск \ Завершение работы", в ключе [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] установите параметр "NoClose" типа DWORD равным 1. После перезагрузки системы пункт "Завершение работы" пропадет начисто.
Внимание! Комбинация Alt+F4 и кнопка "Завершить работу" в окне вызываемому по Ctrl+Ald+Del также блокируются.

Установка разрешения экрана 320х200
А вы когда-нибудь видели рабочий стол в разрешении 320х200? Попробуйте измените параметр Resolution на "320,200", перегрузите компьютер, наслаждайтесь. Проще всего вернуть систему к нормальным установкам загрузившись в безопасном режиме (F8 при запуске и Safe mode) и выставить необходимые значения, но экстрималы могут попробовать сделать это более стандартными способами, через свойства экрана или вручную восстановить параметр реестра. Нужная вам переменная имеет строковый тип и находиться по адресу [HKEY_LOCAL_MACHINE\Config\0001\Display\Settings]

Все приведенные советы были опробованы и испытаны на Win95OSR2 и Win98SE. Большинство из них используются мною и в данный-конкретный момент. А чтобы не устанавливать всю эту кучу настроек, после переустановки системы я просто сделал экспорт необходимых мне ветвей реестра, объединил их в один файл с расширением *.reg и положил его в отдельную папку, подальше. Стоит только запустить этот файл, перегрузить компьютер и все любимые настройки на месте.

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

http://clife.nm.ru


Copyright ©   Computer Life, clife@nm.ru