• Отключить слежение за действиями пользователя – установка этой политики позволяет отключить стандартный механизм операционных систем семейства Windows, направленный на слежение за действиями пользователя. Например, именно с помощью этого механизма возможна работа персонализированного меню Пуск и персонализированных меню различных программ. Если вы не пользуетесь этой возможностью, то для увеличения быстродействия компьютера ее можно отключить.
Политика влияет на значение параметра Nolnstrumentation.
• Не использовать сопоставление ярлыков оболочки на основе поиска – установка данной политики позволяет отключить стандартный механизм операционных систем семейства Windows, направленный на восстановление ярлыков, не работающих из-за перемещения файла, на которые они указывали. После установки данной политики система не будет выполнять поиск перемещенного файла на томах NTFS.
Эта политика влияет на значение параметра NoResolveSearch.
• Не использовать метод на основе отслеживания для сопоставления ярлыков – установка этой политики позволяет отключить стандартный механизм операционных систем семейства Windows, направленный на восстановление ярлыков, не работающих из-за перемещения файлов, на которые они указывали. После установки данной политики система не будет выполнять поиск перемещенного файла на основе его идентификатора на томах NTFS. Вместо этого будет выдаваться сообщение о том, что ярлык указывает на несуществующий файл.
Политика влияет на значение параметра NoResolveTrack.
Настройка оболочки с помощью реестра
Теперь рассмотрим, как можно настроить оболочку, используя параметры реестра.
Установка активации окон при перемещении на них указателя
В Windows Vista, как и в остальных операционных системах семейства Windows, присутствует возможность активации окна при перемещении на него указателя мыши без дополнительного щелчка кнопкой мыши на нем. Это может быть очень полезно для портативных компьютеров (ноутбуков или Tablet PC), где не слишком удобно пользоваться левой и правой кнопками мыши.
Для включения активации применяется два бита (это битовая маска) параметра REG_DWORD-типа UserPreferencesMask, расположенного в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop.Примечание
Этот параметр может иметь тип REG_BINARY. Не забывайте, что параметры такого типа отличаются от параметров типа REG_DWORD направлением чтения байтов. Например, если нужно установить битовую маску 0x00000001, то нужно добавить к значению параметра типа REG_DWORD значение 1 (то есть изменить последний байт значения параметра). Однако, если нужно добавить эту битовую маску к параметру типа REG_BINARY, то значение 1 нужно добавить к первому байту значения параметра (например, чтобы добавить 1 к значению параметра 00 00 00 00, нужно изменить значение параметра на 01 00 00 00).
• 0x00000001– установка данного бита приводит к активации окна при наведении на него указателя. При этом само окно не переходит на передний план.
• 0x00000040 – установка этого бита приводит к тому, что активированные окна будут переходить на передний план.
Можно также определить время удержания указателя мыши над окном перед тем, как оно станет активным. Для этого необходимый интервал времени (в миллисекундах) нужно указать в параметре REG_DWORD-типа ActiveWndTrkTimeout, расположенном в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop.
Изменение времени отображения списков меню
По умолчанию Windows Vista выполняет задержку перед отображением содержимого меню (приблизительно в половину секунды). Однако существует возможность ее отключения или изменение самой величины задержки.
Для этого применяется параметр строкового типа MenuShowDelay, расположенный в ветви реестра HKEY_CURRENT_USER\ Control Panel \Desktop. Он содержит величину задержки в миллисекундах.