Глумление
над реестром
Система.
Длинные
имена файлов и каталогов в ДОС
Как известно, длинные имена
файлов и каталогов в ДОС записываются сами
знаете в каком виде (например Длинный файл.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
Средняя
кнопка мышки.
Если у вас стоит драйвер мыши
Logitech (для подавляющего большинства мышей
винда ставит именно этот драйвер), то на
среднюю клавишу мыши (которая по умолчанию
не используется) можно назначить например
функцию Double click. Для этого нужно в реестре в
ключе HKLM\SOFTWARE\Logitech\MouseWare\CurrentVersion\SerialV\DoubleClick
прописать значение "001".
Кстати, если Вы туда запишете
значение "110" то Double click будет
срабатывать на одновременное нажатие левой
и правой клавиш.
Автозапуск
программ из файла реестра.
Как известно, автозапуск
программ производится из папки "Автозагрузка"
в меню "Пуск". Однако, файл реестра тоже,
весьма неплохо справляется с этой задачей.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"- в
этом разделе могут содержится программы,
которые автоматически запускаются при
старте Windows.
Помимо HKEY_LOCAL_MACHINE, подраздел
\SOFTWARE\Microsoft\Windows\CurrentVersion\Run имеет смысл
поискать в HKEY_USERS:
HKEY_USERS\.Default\
или HKEY_USERS\<логин при входе>
Как "изменить"
версию Windows.
Найдите в реестре раздел
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\. Измените
значение параметра SubVersionNumber на что угодно.
Теперь в окне свойств системы к номеру
версии появится соответствующая "добавочка".
Типа "4.10.1998 (и написано что угодно)".
Изменение
содержимого Tip Of The Day
Вот тут как-то однажды я удивил
одну девушку, тем, что новопоставленные
винды в своих Tip Of The Day с ней здоровались, а
потом обращались по имени и ласково
советовали не те советы, которые в них есть,
а немного другие...
Список всех этих советов я нашел в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Tips
Запрещение
AutoRun CD (для NT)
HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
CDROM : Autorun : 0
Запрещение
различных функций и ресурсов.
Если Вы хотите запретить на
клиентских машинах, работающих под
управлением Windows 95/98/NT, выполнение некоторых
функций, то можете отредактировать
соответствующим образом registry. Запустите
regedit и используйте следующие имена (установка
DWORD значения в 1 включает ограничение,
установка в 0 - снимает):
Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
"NoRun" - Запрещает команду Run/Выполнить
"NoDesktop" - Убирает все значки с рабочего
стола
"NoClose" - Запрещает shutdown
"NoSaveSettings" - Запрещает сохранение
установок на выходе
"DisableRegistryTools" - Запрет редактирования
registry
"NoInternetIcon" - Удаляет значок Internet с
рабочего стола
"RestrictRun" - При установке в 1 будет
разрешен только запуск программ,
определенных в ключе "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun"
Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp
"Disabled" - Запрет MS-DOS Prompt
"NoRealMode" - Запрет Single-Mode MS-DOS
Ключ
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network
"NoNetSetupSecurityPage" - Спрятать Network Security Page
"NoNetSetup" - Запрет Network Control Panel
"NoNetSetupIDPage" - Прячет Identification Page
"NoNetSetupSecurityPage" - Прячет Access Control Page
"NoFileSharingControl" - Запрет File Sharing Controls
Скрытие
вкладок в диалоговом окне "Свойства:
Экран"
Оказывается есть возможность
скрыть одну или несколко вкладок в
диалоговом окне "Свойства: Экран",
которое появляется после того как щёлкнув
правой кнопкой мыши, вы выбираете "Свойства":
1. Чтобы скрыть вкладку "ФОН"
надо в реестре, по адресу
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
создать параметр DWORD, с именем "NoDispBackgroundPage"
и со значением0 = есть, 1 = нет
2. Чтобы скрыть вкладку "ЗАСТАВКА"
надо в реестре, по адресу
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
создать параметр DWORD, с именем "NoDispScrSavPage"
и со значением 0 = есть, 1 = нет
3. Чтобы скрыть вкладку "Настройка"
надо в реестре, по адресу
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
создать параметр DWORD, с именем "NoDispSettingsPage"
и со значением 0 = есть, 1 = нет
4. Чтобы скрыть вкладку "Оформление"
надо в реестре, по адресу
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
создать параметр DWORD, с именем "NoDispAppearancePage"
Значение 0 = доступно, 1 = недоступно
Удаление
компонентов из "панели управления"\"установка
и удаление..."
Если вы удалили программу, а в
панели управления\установка и удаление
программ она еще есть, и удалить ее оттуда
не представляется возможным, то поступаем
следующим образом:
1. Открываем реестр.
2. Находим
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
3. Находим там папку с ненужной программой и
удаляем ее.