- Применение твиков реестра во время установки системы
- Введение
- Примеры REG-файлов
- О разделах реестра и способах импортирования параметров
- HKEY_LOCAL_MACHINE (HKLM)
- HKEY_CURRENT_USER (HKCU)
- HKEY_CLASSES_ROOT (HKCR)
- HKEY_USERS (HKU)
- HKEY_USERS\.DEFAULT
- HKEY_USERS\S-[длинный-набор-цифр]
- Практические советы
- Блог IT для Windows
- Запреты и разрешения пользователям
- Оптимизация Windows (или «ключи от форточек»)
Применение твиков реестра во время установки системы
Посетителей: 63922 | Просмотров: 99108 (сегодня 1)
Введение
Смысл импортирования параметров реестра заключается в том, что после установки системы вам не понадобится редактировать реестр вручную или при помощи “твикеров”. Во время первого входа в систему все нужные вам параметры будут автоматически импортированы в реестр. Наверное, уже классическим твиком стало ускорение меню Пуск, которое по умолчанию открывает свои элементы слишком медленно. Как известно, для того чтобы его ускорить, нужно открыть редактор реестра, найти раздел HKEY_CURRENT_USER\Control Panel\Desktop и уменьшить значение параметра MenuShowDelay с 400 до 2 (или любого подходящего вам числа). А можно создать файл, выполняющий данное изменение. Если в Блокнот скопировать следующий текст:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
«MenuShowDelay»=»2»
и сохранить файл с расширением *.reg, то запуск такого файла произведет нужное вам изменение. Именно таким образом и производится импортирование параметров реестра при установке системы. С той лишь разницей, что в одном файле перечисляется сразу несколько разделов и параметров.
Далее я подразумеваю, что вы уже владеете базовыми принципами работы с реестром, изложенными в статье Основы работы с реестром Windows.
Примеры REG-файлов
Ниже вы увидите некоторые параметры реестра, которые я обычно изменяю сразу. Если вы не понимаете, за что отвечает тот или иной параметр, то лучше не используйте его . Тот факт, что им пользуюсь я, совсем не означает, что он подойдет вам. Почему я использую раздельные файлы для HKEY_LOCAL_MACHINE (HKLM) и HKEY_CURRENT_USER (HKCU) я объясню чуть позже.
Скопируйте содержимое файлов в Блокнот, чтобы рассмотреть получше. Потом файлы можно сохранить, но обязательно с расширением *.REG, а не *.TXT, которое Блокнот предложит по умолчанию.
О разделах реестра и способах импортирования параметров
Читая сообщения в конференциях MSFN и OSZone, я пришел к выводу, что некоторые участники неверно интерпретируют назначение разделов реестра. Думаю, что не помешает небольшое разъяснение. Я не буду вдаваться в подробности, а лишь обрисую основы применительно к автоматической установке системы. Для общего образования я рекомендую ознакомиться со статьей MS KB Описание реестра Microsoft Windows. Теперь конкретнее о разделах.
HKEY_LOCAL_MACHINE (HKLM)
Название само по себе информативно: параметры локальной машины. Изменения, которые вы вносите в этот раздел, применяются ко всем учетным записям. Tаким образом, отключив какую-нибудь службу, вы делаете ее недоступной для всех пользователей. Во время автоматической установки Windows лучше всего импортировать параметры HKLM при первом входе в систему, после загрузки оболочки. «Ага!», скажете вы, «Значит можно и раньше?» Можно (об этом ниже), но надежнее их импортировать после загрузки оболочки.
Типичным способом импортирования параметров является пакетный файл, запускаемый из [GuiRunOnce]. Файл содержит такую команду
ECHO.
ECHO Applying Registry Tweaks.
REGEDIT /S %systemdrive%\install\hklm.reg
HKEY_CURRENT_USER (HKCU)
Опять же, название говорит само за себя: параметры текущего пользователя. В принципе, изменения, которые вы вносите в этот раздел, применяются только к учетной записи, из-под которой делаются изменения. Безусловно, параметры HKCU можно импортировать при первом входе в систему. Если вы работаете из-под встроенной учетной записи Администратор, так, наверное, и следует делать. Я, однако, предпочитаю работать из-под другой учетной записи с правами администратора, оставляя встроенного Администратора на всякий случай нетронутым. Если во время автоустановки первым вход в систему осуществит Администратор, то к его учетной записи все HKCU твики и применятся, а остальные учетные записи останутся ненастроенными.
К счастью, для тех, кто работает более чем с одной учетной записью, есть обходной путь. Во время автоматической установки вы можете импортировать параметры на этапе, когда ни один из пользователей еще не вошел в систему. Делается это из файла cmdlines.txt. Такой способ особенно полезен тем, что параметры HKCU фактически импортируются в настройки пользователя по умолчанию (Default User), чей раздел реестра подключается вместо HKCU во время установки Windows. Когда пользователь входит в систему первый раз, его настройки берутся из профиля Default User. Таким образом, все параметры, импортированные в HKCU из cmdlines.txt, применяются ко всем учетным записям создаваемым впоследствии . Теперь понятно, почему у меня два раздельных файла твиков реестра для HKLM и HKCU? Сколько бы я пользователей не создавал впоследствии, у всех у них интерфейс уже будет максимально настроен (в соответствии с моими предпочтениями 🙂
Для импортирования параметров HKCU из cmdlines.txt достаточно разместить файл hkcu.reg в корне директории $ОEМ$ и добавить в cmdlines.txt следующие строки:
HKEY_CLASSES_ROOT (HKCR)
Я не буду дублировать весьма подробное описание этого раздела реестра, данное в статье KB256986. Ознакомьтесь с ним самостоятельно. Я его интерпретирую следующим образом. Если вы хотите, чтобы изменения затронули всех пользователей (включая будущих), то либо импортируйте параметры HKCR вместе с HKCU из cmdlines.txt, либо импортируйте параметры в раздел HKEY_LOCAL_MACHINE\Software\Classes при первом входе в систему.
HKEY_USERS (HKU)
Назначение этого раздела нередко интерпретируется неправильно. Видимо то, что он относится ко всем пользователям, когда-либо входившим в систему (включая встроенные системные учетные записи), и является причиной путаницы. Разберем его составляющие чуть подробнее.
HKEY_USERS\.DEFAULT
Я обратил внимание, что участники конференций MSFN и OSZone пытаются использовать этот раздел для импортирования HKCU твиков, рассчитывая применить их ко всем пользователям. Не исключаю, что в некоторых случаях это сработает. Однако вы уже знаете, как это сделать правильнее и надежнее. Более того, HKEY_USERS\.DEFAULT скорее относится к настройкам, регулирующим процессы до входа пользователя в систему (например, раскладка клавиатуры по умолчанию).
HKEY_USERS\S-[длинный-набор-цифр]
Таких разделов может быть несколько. Это зависит от количества пользователей, когда-либо входивших в систему. Если вы попробуете отследить установку какого-нибудь приложения с помощью программ, отслеживающих изменения в реестре, то, вероятно увидите, что как раз в один из этих разделов вносятся изменения. Это и есть ваш профиль. С практической точки зрения этот раздел неинтересен, т. к. длинный набор цифр уникален для каждой системы, а в новой системе он будет уже другим. Фактически такие изменения равносильны изменениям в HKCU.
Надеюсь этот небольшой экскурс в реестр будет вам полезен.
Практические советы
Как известно, твики реестра позволяют настроить практически любые параметры системы. Я уже забыл, когда последний раз пользовался твикером, т. к. система уже сразу устанавливается с учетом моих предпочтений. Вероятно, вы захотите сделать то же самое. Резонный вопрос: как узнать, какой твик реестра отвечает за те или иные изменения в системе, произвoдимые через пользовательский интерфейс?
Блог IT для Windows
Все про Windows, программное обеспечение, информационную безопасность, программирование
Запреты и разрешения пользователям
Все изменения вносятся через редактор реестра, для вступления
некоторых параметров в силу может потребоваться перезагрузка.
Если, каких-то подразделов/параметров/значений нет, то их необходимо
создать вручную.
1. Запрет смены обоев рабочего стола
Параметр: dword название параметра: NoDispBackgroundPage значение: = 1
Для разрешения параметр NoDispBackgroundPage удалить или сделать = 0
2. Запрет использования USB
Параметр: dword название параметра: Star значение: = 4
Для разрешения, установить значение = 3
3. Запрет записи на внешние USB-диски
Раздел: StorageDevicePolicies (если такового ключа нет, то создать его)
Параметр: dword название параметра: WriteProtect значение: = 1
Для разрешения = 0
На Windows XP работоспособна только с установленным сервис-паком
2 или 3
4. Скрытие корзины на рабочем столе
Для скрытия: удалить
Для восстановления: добавить
Требуется обновление рабочего стола (F5).
5. Скрытие Сетевого окружения с раб. стола (в панели управления остается)
Для скрытия: создать NoNetHood REG_DWORD 0x00000001
Для восстановления: NoNetHood REG_DWORD 0x00000000
Требуется перезагрузка (выход-вход пользователя)
6. Скрытие всех элементов рабочего стола (кроме кнопки пуск)
Для скрытия: создать NoDesktop REG_DWORD 0x00000001
Для восстановления: NoDesktop REG_DWORD 0x00000000
Требуется перезагрузка (выход-вход пользователя).
7. Надпись версии Windows
Для показа: PaintDesktopVersion REG_DWORD 0x00000001
Для скрытия: PaintDesktopVersion REG_DWORD 0x00000000
Требуется перезагрузка (выход-вход пользователя).
8. Нет списка документов в меню
Удалить REG_BINARY 01 00 00 00 NoRecentDocsMenu
Для запрета создать REG_BINARY 01 00 00 00 NoRecentDocsMenu
9. Запрет показа скрытых файлов
Параметр CheckedValue 1 — разрешено, 2 — нет
Параметр Hidden 1 — разрешено, 2 — нет
10. Недоступно свойство папки из меню сервис
значение NoFolderOptions изменить с 1 на 0
11. Скрыть пункт «Управление» в «Мой компьютер»
Значение NoManageMyComputerVerb типа DWORD = 1
12. Скрытие значков дисков
Значение NoDrives типа DWORD =
0х00000001 – диск А
0х00000002 – диск B
0х00000004 – диск C
0х00000008 – диск D
0х00000010 – диск E
0х00000020 – диск F и т. д.
Для сокрытия значков всех дисков можно использовать значение 0x03FFFFFF.
Для показа значение = 0
13. Запрет на доступ к дискам
Значение NoViewOnDrive тип DWORD =
0х00000001 – диск А
0х00000002 – диск B:;
0х00000004 – диск C:;
0х00000008 – диск D:;
0х00000010 – диск E:;
0х00000020 – диск F: и т. д.
Для сокрытия значков всех дисков можно использовать значение 0x03FFFFFF.
Оптимизация Windows (или «ключи от форточек»)
Сегодня мы займемся ускорением нашей системы собственно своими ручками, не для муки ради, а для самообразования.
Для начала заходим в свойства Системы (Пуск-Настройка-Панель Управления-Система) заходим на вкладку Дополнительно — Быстродействие, нажав на кнопку Параметры первым делом отключаем все визуальные эффекты (но если все же ты любишь красоту и голубые стандартные оттенки то можешь зайти в свойства Экрана там же в Панели Управления и на вкладке Оформление, выбрать стиль Windows Xp и все станет вновь голубеньким и красивым только без анимированного сворачивания окон и т.п., т.е. красота без эффектов) после чего в том же окне возле Визуальных Эффектов есть вкладка Дополнительно в которой можно настроить параметры Виртуальной памяти. Ты ведь наверное знаешь сколько у тебя оперативки?? Если нет то на первой же вкладке свойств Системы-Общие ты найдешь нужную тебе информацию, узнал?? Теперь идем дальше, достаешь калькулятор и умножаешь объем оперативной памяти на 2, а если ты любишь играть в игры то на 2,5.. Полученный результат забиваешь в Особый размер (к примеру у меня 1Гб ОЗУ(1Гб равен 1000Мб) умножаем на 2 получаем 2Гб т.е. 2000Мб) в Исходный размер и Максимальный размер полученный результат, если у тебя есть еще и логический диск.. то это вообще замечательно, файл подкачки расположи на нем. Так.. чего то я углубился..
Перейдем к рукам – твикерам итак лезем в реестр (Пуск — Выполнить вбиваем regedit и жмем Enter).
Итак отключаем Автоматическое обновление:
(Панель управления — Система — Автоматическое обновление.)
(HKLM – HKEY_LOCAL_MACHINE)
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
DWORD AUOptions
DWORD AUState
Windows XP использует следующие значения:
Отключить автоматические обновления:
AUOptions = 1
AUState = 7
Включить поддержку UDMA-66 на чипсетах Intel:
HKLM\System\CurrentControlSet\Control\Class\<4d36e96a-e325-11ce-bfc1-08002be10318>\0000
DWORD EnableUDMA66, значение 1 или 0
undefined undefinedПримечание: прежде чем применить опцию, убедись, что твое устройство поддерживает UDMA-66 и используется 80-pin кабель. Данная возможность не должна использоваться для UDMA-100, необходимо установить драйвера контролера IDE. undefined undefined
Отключить слежение Windows XP за пользователем:
Windows XP постоянно записывает действия пользователя, какие программы он запускал, какие открывал документы и т.д. В целях безопасности данную опцию можно отключить.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoInstrumentation, значение 1 — отключить слежение, значение 0 — включить
undefined undefinedПримечание: НЕ БУДЕТ СОХРАНЯТЬСЯ список часто вызываемых программ (в меню Пуск), недавние документы и пр. undefined undefined
Путь к дистрибутиву Windows:
Windows не дает стандартными способами изменить путь к дистрибутиву, но вы можете изменить его с помощью данной опции.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
STRING SourcePath, полный путь к дистрибутиву, например d:\ или d:\install\xpsp2\
Отключить встроенный отладчик Dr. Watson:
Отключает встроенного отладчика Windows XP (программа обнаружения ошибок). Если текущим отладчиком не является Dr. Watson, он будет также отключен. Если опция выключена, то при ошибке в программе, будет выводиться соответствующее сообщение об ошибке с кнопками ОК и Отмена, при нажатии ОК — приложение завершается, а при нажатии на отмену запускается отладчик.
undefined undefinedПримечание: можно отключить вывод окошка совсем см. опцию Сообщения об ошибках undefined undefined
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
DWORD Auto, значение 1 или 0
Сообщения об ошибках:
Данный параметр задает, какие сообщения об ошибках будут выводиться на экран
HKLM\SYSTEM\CurrentControlSet\Control\Windows
DWORD ErrorMode, может принимать следующие значения
0 — Показывать все ошибки (По умолчанию)
1 — Только ошибки приложений, системные отключены
2 — Отключить все сообщения об ошибках
Это была система, теперь переходим к Проводнику (ведь кто то им же пользуется):
Отключить сообщение о недостатке свободного места на диске:
Не выдавать сообщение о недостатке места на диске. Имеет смысл использовать данную опцию на дисках малого размера.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoLowDiskSpaceChecks, значение 1 — сообщение отключено, 0 — включено
Анимация при сворачивании и разворачивании окон:
На медленном компьютере рекомендуется отключить данную опцию. Изменения вступят в силу только после перезагрузки.
HKCU\Control Panel\Desktop\WindowMetrics
STRING MinAnimate, «1» — анимация включена, «0» — выключена. Обратите внимание, параметр имеет строковое значение, а не DWORD.
Запускать окна Проводника в отдельном процессе:
Включение данной опции позволяет запускать окна Проводника в разных процессах, это увеличит стабильность системы, но требует больше памяти.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD SeparateProcess, 1 — окна проводника запускаются в различных процессах, 0 — используется один процесс
Автоматически перезапускать Проводник при ошибках:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
DWORD AutoRestartShell, 1 — Проводник автоматически перезапускается, 0 — не перезапускается
Удалить стрелки у ярлыков:
Удаляет стрелки в левом нижнем углу у ярлыков.
HKLM\SOFTWARE\Classes\lnkfile — ярлыки Windows XP
HKLM\SOFTWARE\Classes\piffile — ярлыки DOS программ
STRING IsShortcut, значение «1» — На ярлыке присутствуют стрелки, удаление этого параметра — отключает стрелки на ярлыках
Не добавлять «Ярлык для. » для создаваемых ярлыков:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer
BINARY link, значение hex:00,00, 00,00 — не добавлять
undefined undefinedПримечание: после включения опции не следует создавать ярлыки до перезагрузки компьютера, т.к. Windows изменит значение параметра. undefined undefined
undefined undefinedПримечание: в Windows Server 2003 этот параметр по умолчанию включен. undefined undefined
Отключить автозапись состояния окон проводника:
Отключает запись положения и размеров окон проводника. Чтобы изменения вступили в силу необходимо перезагрузиться.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
BINARY NoSaveSettings, значение hex: 01,00,00,00 — отключить автозапись, удаление значения — включает автозапись
Не показывать папки документов в «Моем компьютере»:
Не показывать папки «Мои документы», «Общие документы» и т.д. Для удаления папок из «Моего компьютера» необходимо удалить ключ:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\ NameSpace\DelegateFolders\
Чтобы вернуть папки на место, создай этот ключ заново.
Отображать содержимое окна при перетаскивании:
Если данная опция отключена, то вместо самого окна передвигается только его контур. Отключи эту опцию, если это очень загружает систему. Чтобы изменения вступили в силу необходимо перезагрузиться.
HKCU\Control Panel\Desktop
STRING DragFullWindows, значение «1» — отображать содержимое, «0» — отображать только контур. Обратите внимание, параметр имеет строковое значение, а не DWORD.
Запретить кэширование изображений (thumbnails):
Windows XP создает скрытые файлы Thumbs.db, для последующего быстрого вывода изображений, с помощью данной опции можно отключить эту возможность.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD DisableThumbnailCache, значение 1 — отключить кэширование, 0 — включить
Сглаживать неровности экранных шрифтов:
Улучшает отображение шрифтов на мониторе компьютера. Сглаживание Clear Type в основном используется для ЖК-дисплеев, т.к. на обыкновенных мониторах он будет смотреться размыто.
HKCU\Control Panel\Desktop
STRING FontSmoothing, «2» — использовать сглаживание шрифтов, «0» — не использовать
DWORD FontSmoothingType, может принимать следующие значения:
0 — Не использовать сглаживание
1 — Стандартное сглаживание
2 — Сглаживание Clear Type
Использовать свой редактор для открытия файлов неизвестного типа:
Открытие не зарегистрированных типов файлов с помощью своей программы. Используй префикс «%1» для подстановки имени файла.
HKLM\SOFTWARE\Classes\Unknown\shell\%open%\command
значение по умолчанию — путь к файлу, например
D:\soft\txt\bloknot.exe %1
SOFTWARE\Classes\Unknown\shell
значение по умолчанию — %open%
%open% — любое имя
Контекстное меню проводника:
Добавить пункт меню «Копировать в папку. »
С помощью данного меню можно быстро скопировать папку или файл в любое место.
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To
Для появления пункта меню, необходимо указать параметр по умолчанию
Добавить пункт меню «Переместить в папку. «:
С помощью данного меню можно быстро переместить папку или файл в любое место.
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To
Для появления пункта меню, необходимо указать параметр по умолчанию
Пункт меню «Отправить»:
Позволяет быстро отправлять объекты проводника различным приложениям, например, почтовому клиенту или редактору текстовых файлов.
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To
Для появления пункта меню, необходимо указать параметр по умолчанию <7ba4c740-9e81-11cf-99d3-00aa004ae837>, чтобы удалить пункт меню, удалите ключ.
Удалить пункт из контекстного меню папок:
Некоторые приложения без вашего желания добавляют свои пункты в контекстное меню папок, что делает меню большим и не удобными так же можно удалить некоторые из пунктов.
HKLM\SOFTWARE\Classes\Directory\shell — в данном разделе храниться информация о контекстном меню папок.
Добавить новый пункт в контекстное меню папок:
Добавляет новый пункт в контекстное меню папок.
HKLM\SOFTWARE\Classes\Directory\shell
В этом разделе необходимо создать новый ключ, например:
HKLM\SOFTWARE\Classes\Directory\shell\Far Manager
В значении по умолчанию укажи название программы, например «Total Commander», далее необходимо создать подключ с названием «command», например:
HKLM\SOFTWARE\Classes\Directory\shell\Total Commander\command
В значении по умолчанию указать путь к файлу с параметрами при необходимости, например:
c:\program files\far\wincmd.exe %1
Панель задач:
Автоматически скрывать иконки в трее :
Очень удобная опция, если у вас постоянно находится много иконок программ в системном трее. Также эту опцию можно настроить, щелкнув правой кнопкой мыши на панели задач и выбрав в контекстном меню пункт Свойства. При установке Windows, параметр отсутствует.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer
DWORD EnableAutoTray, значение 1 (или удаление параметра) — скрывать иконки, 0 — все иконки отображаются
Cкрыть все значки в трее:
Убирает значки всех приложений в системном трее. Если опция включена, то в свойствах «Панели задач и меню Пуск» раздел «Область уведомлений» будет недоступен.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoTrayItemsDisplay, значение 1 — скрыть все значки
Группировать сходные кнопки на панели задач:
Признак группировки окон одинакового типа в одну кнопку. В дальнейшем при щелчке на эту кнопку появится меню, в котором можно выбрать программу. Также эту опцию можно настроить, щелкнув правой кнопкой мыши на панели задач и выбрав в контекстном меню пункт Свойства. Значение отсутствует при установке Windows.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD TaskbarGlomming, значение 1 (или удаление значения) — группировать окна, 0 — не группировать
Следующий параметр влияет на порядок группировки приложений:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD TaskbarGroupSize, может принимать следующие значения:
0 — группировать окна, начиная со «старых» окон, когда на панели задач мало места
1 — группировать окна, начиная с «новых» окон, когда на панели задач мало места
2 — группировать в любом случае, если есть не менее двух подобных окон
3 — группировать в любом случае, если есть не менее трех подобных окон и т.д.
undefined undefinedПримечание: значение 0 используется по умолчанию. undefined undefined
Мигание кнопок на панели задач
HKCU\Control Panel\Desktop
DWORD ForegroundLockTimeout, значение 0 — немедленно, по умолчанию Windows XP использует 200 секунд (200000 миллисекунд)
Число миганий кнопки на панели задач
HKCU\Control Panel\Desktop
DWORD ForegroundFlashCount, значение 0 — заставит мигать кнопку бесконечно, по умолчанию Windows XP использует значение 3
Меню Пуск:
Убрать имя пользователя из меню Пуск
Убирает имя пользователя из меню Пуск (только если меню в стиле XP). Чтобы изменения вступили в силу, необходимо перезагрузиться.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoUserNameInStartMenu, значение 1 — убирает имя пользователя, 0 — показывать имя пользователя
Удалить пункт меню Выход из системы (Logoff)
Запретить выход из системы из меню Пуск. Чтобы изменения вступили в силу, необходимо перезагрузиться.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD StartMenuLogoff, значение 1 — удаляет кнопку из меню
Удалить список часто используемых программ
Не путай данный параметр с «Недавно использовавшимися документами». Данный параметр убирает часто использующиеся программы, которые появляются в меню пуск, в левом столбце (только в стиле Windows XP). Чтобы изменения вступили в силу, необходимо перезагрузиться.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoStartMenuMFUprogramsList, значение 1 — удаляет список
Не вести историю открытия документов
Не вести историю «Недавно использовавшихся документов». Windows XP создает в папке Documents and Settings\%USERNAME%\Recent ярлыки к запускаемым программам.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoRecentDocsHistory, значение 1 — история открытия документов не ведется
Очистка списка недавно использовавшихся документов
Очитка списка происходит во время выхода из системы (logout) или перезагрузки компьютера.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD ClearRecentDocsOnExit, значение 1 — список очищается
Раскрывать меню при наведении и задержки указателя
Если опция включена, меню автоматически раскрывается наведении и задержки указателя, иначе необходимо щелкнуть левой кнопкой мыши для его открытия.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_AutoCascade, значение 1 — раскрывать меню автоматически, 0 — только после щелчка мыши.
Выделять недавно установленные программы
Подсвечивать недавно установленные программы. Чтобы изменения вступили в силу, необходимо перезагрузиться.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_NotifyNewApps, значение 1 — раскрывать меню автоматически, 0 — только после щелчка мыши.
Не показывать общие ярлыки (All Users)
Не добавлять в меню Пуск общие ярлыки. Папка с общими ярлыками находится Documents and Settings\All Users\Главное меню
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD NoCommonGroups, значение 1 — ярлыки из общего меню не добавляются
Количество ярлыков в меню «Пуск — Документы»
Количество ярлыков, которое будет отображаться в папке «Недавно использовавшиеся документы». По умолчанию Windows XP использует 15 ярлыков.
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
DWORD MaxRecentDocs, значение — количество ярлыков
Элементы меню Пуск
Использовать прокрутку для меню Программы
Если прокрутка включена, то меню все программы будет в один столбец и для навигации по нему необходимо подвести курсор мыши к краю экрана. Иначе при большом количестве установленных программ может появиться два и более столбцов.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ScrollPrograms, значение 0 — не использовать прокрутку меню, 1 — использовать
Команда «Выполнить»
Отображать/скрыть пункт меню выполнить
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowRun, значение 0 -скрыть пункт меню, 1 — показывать
Меню «Избранное»
Показывать/скрыть пункт меню избранного Internet Explorer. Его удобно использовать, если вы работаете с Internet Explorer, если вы работаете с другим браузером, который использует свою папку избранного, этот пункт меню зачастую теряет смысл. Пункт меню «Избранное» по умолчанию ссылается на папку Documents and Settings\%USERNAME%\Избранное.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD StartMenuFavorites, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Мои документы
Эта папка по умолчанию находится в Documents and Settings\%USERNAME%\Мои документы
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowMyDocs, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Мой компьютер
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowMyComputer, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Мои рисунки
Эта папка по умолчанию находится в Documents and Settings\%USERNAME%\Мои документы\Мои рисунки
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowMyPics, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Моя музыка
Эта папка по умолчанию находится в Documents and Settings\%USERNAME%\Моя музыка
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowMyMusic, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Панель управления
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowControlPanel, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Поиск
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowSearch, значение 0 — не отображать пункт меню, 1 — отображать
Разрешить перетаскивание объектов
Разрешить перетаскивание объектов с помощью мышки.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_EnableDragDrop, значение 1 — разрешить перетаскивание объектов, 0 — запретить
Сетевое окружение
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowNetPlaces, значение 0 — не отображать пункт меню, 1 — отображать
Сетевые подключения
Ссылка на данную папку находится в Панели управления.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowNetConn, значение 0 — не отображать пункт меню, 1 — ссылка на папку сетевых подключений, 2 — отображать как меню «Подключение»
Справка и поддержка
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowHelp, значение 0 — не отображать пункт меню, 1 — отображать
Отображать пункт меню Недавние документы
Эта папка по умолчанию находится в Documents and Settings\%USERNAME%\Recent
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_ShowRecentDocs, значение 0 — не отображать пункт меню, 1 — отображать как ссылку, 2 — отображать как меню
Большие значки в главном меню
Вид отображения значков в главном меню. Этот параметр влияет только на левый столбец меню в стиле XP.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_LargeMFUIcons, значение 0 — в меню отображаются маленькие значки, 1 — большие
Классический вид меню
Параметры меню классического типа сохраняются в строковом виде. Значение «YES» означает, что опция включена. Другие значения игнорируются (т.е. считается, что опция выключена). Для выключения опции рекомендуется ставить параметр «NO».
undefined undefinedПримечание: в данном случае значения параметров «YES», «Yes» и «yes» — разные, используй только «YES» чтобы опция вступила в силу. undefined undefined
Использовать прокрутку для меню «Программы»
Если прокрутка включена, то меню все программы будет в один столбец и для навигации по нему необходимо подвести курсор мыши к краю экрана. Иначе при большом количестве установленных программ может появиться два и более столбцов.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING StartMenuScrollPrograms, значение «YES» — прокрутка меню используется
Использовать сокращенные меню
Если опция включена, то сначала появляется меню, содержащее часто используемые пункты меню.
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD IntelliMenus, значение 1 — использовать сокращенные меню, 0 — не использовать
Мелкие значки в главном меню
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD Start_LargeIcons, если параметр существует — используются большие иконки (Windows XP в качестве значения параметра использует 1), удалите параметр, чтобы использовать маленькие значки
Отображать команду «Выполнить»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD StartMenuRun, значение 1 — отображать пункт меню, 0 — не отображать
Отображать команду «Завершение сеанса»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD StartMenuLogoff, значение 1 — отображать пункт меню, 0 — не отображать
Отображать меню «Администрирование»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING StartMenuAdminTools, значение «YES» — отображать пункт меню
Отображать папку «Избранное»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD StartMenuFavorites, значение 1 — отображать пункт меню, 0 — не отображать
Разрешить перетаскивание объектов
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD StartMenuChange, значение 1 — разрешить перетаскивание
Раскрывать «Панель управления»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING CascadeControlPanel, значение «YES» — раскрывать меню
Раскрывать папку «Мои документы»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING CascadeMyDocuments, значение «YES» — раскрывать меню
Раскрывать папку «Мои рисунки»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING CascadeMyPictures, значение «YES» — раскрывать меню
Раскрывать папку «Принтеры»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING CascadePrinters, значение «YES» — раскрывать меню
Раскрывать «Сетевые подключения»
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
STRING CascadeNetworkConnections, значение «YES» — раскрывать меню
Задержка выпадения меню
Влияет на скорость показа меню Пуск и скорость выделения объектов в проводнике, если используется одинарный щелчок. По умолчанию задержка равна 400 миллисекунд. Чтобы изменения вступили в силу, необходимо перезагрузиться.
HKCU\Control Panel\Desktop
STRING MenuShowDelay, значение в миллисекундах, например «400». Обрати внимание, параметр имеет строковое значение, а не DWORD.
undefined undefinedПримечание: в Windows 2003 Server значение «0» приводит к высокой нагрузке процессора при обращении к меню. Лучше использовать значение «1» вместо «0». undefined undefined
и еще: Прежде чем использовать все это на деле не забудь сделать копию для Восстановления Системы.