Роман Клименко - Тонкости реестра Windows Vista. Трюки и эффекты
Позволяет настроить некоторые недокументированные возможности работы протокола TCP/IP (рис. 5.28). Помимо ручной настройки первых трех элементов раздела (MTU Size, TCP/IP TTL, DNS Timeout), вы можете воспользоваться ссылками Dial-up or ISDN и DSL, Cable Modem or LAN, чтобы установить оптимальные настройки для соответствующих соединений.
Рис. 5.28. Подраздел Internet Tweaks раздела Optimizations
• MTU (Maximum Transmission Unit) Size, in bytes – определяет наибольший размер передаваемого блока данных (MTU). Данное поле изменяет значение параметра REG_DWORD-типа MTU, расположенного в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces.
• TCP/IP TTL (Time To Live), in milliseconds – задает максимальное время жизни пакета (через сколько маршрутизаторов пакет должен пройти, прежде чем он будет считаться утерянным). Данное поле изменяет значение параметра REG_DWORD-типа DefaultTTL, расположенного в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters.
• DNS (Domain Name Server) Timeout, in milliseconds – определяет интервал между двумя последовательными запросами к серверу DNS. Поле изменяет значение параметра REG_DWORD-типа NameSrvQueryTimeout, расположенного в ветви HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesVxDMSTCP.
• Enable path MTU Discovery – позволяет разрешить использование обнаружения MTU пути. В этом случае протокол TCP пытается обнаружить MTU (наибольший размер пакета) пути к удаленному компьютеру. Это делается для того, чтобы попытаться исключить фрагментацию пакета на пути, связывающем сети с различным значением MTU. При установке данного флажка параметру REG_DWORD-типа EnablePMTUDiscovery ветви HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters присваивается значение 1.
• Limit bandwith with the QoS packet scheduler service – по умолчанию для нужд протокола QoS выделяется 20 % всей пропускной способности сети. С помощью данного поля вы можете самостоятельно определить процент выделяемой пропускной способности. Оно изменяет значение параметра REG_DWORD-типа NonBestEffortLimit, расположенного в ветви реестра HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsPsched.
• Enable Selective Acknowledgment – позволяет включить возможность SACK (если пакет утерян, то получатель может сообщить отправителю размер утерянного пакета и его смещение относительно всего сообщения, чтобы повторно получить только утерянный пакет, а не все сообщение). При установке данного флажка параметру REG_DWORD-типа SackOpts, расположенному в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters, присваивается значение 1.
• Detect black hole routers – дает возможность выполнять обнаружение маршрутизаторов типа «черная дыра». Маршрутизатор данного типа не возвращает сообщения ICMP Destination Unreachable, когда ему необходимо фрагментировать IP-датаграму с установленным флагом Don't Fragment. При использовании этой возможности TCP пытается передать сегменты без флага «Don’t Fragment», если несколько раз подряд не получено подтверждение. Если же подтверждение будет получено, MSS будет уменьшено и флаг «Don’t Fragment» установлен для всех последующих пакетов.
При установке данного флажка параметру REG_DWORD-типа EnablePMTUBHDetect, расположенному в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters, присваивается значение 1.
• Enable network card onboard processor – позволяет разрешить для обработки поступающих и передаваемых сообщений использовать встроенный процессор сетевой карты (если такой имеется) вместо процессора компьютера. При установке данного флажка параметру REG_DWORD-типа DisableTaskOffload, расположенному в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters, присваивается значение 0.
• Enable large TCP windows – дает возможность разрешить установку более широких окон передачи пакетов. При установке данного флажка параметру REG_DWORD-типа Tcp1323Opts, расположенному в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters, присваивается значение 3.
Раздел Customizations, подраздел Start MenuПозволяет настроить параметры работы меню Пуск (рис. 5.29). Все эти настройки мы уже неоднократно встречали в предыдущих твикерах реестра, а кроме того, еще и рассматривали в предыдущих главах книги.
Рис. 5.29. Подраздел Start Menu раздела Customizations
Раздел Customizations, подраздел Desktop and Taskbar
Позволяет настроить параметры отображения Рабочего стола и Панели задач. Кроме того, в области Shortcuts Creator данного подраздела содержится набор ссылок, с помощью которых можно легко создать на Рабочем столе ярлыки для доступа к популярным окнам Windows.
Что означает большинство настроек данного подраздела, вы уже знаете, поэтому рассмотрим только уникальные возможности данного твикера реестра.
• Don’t show 'Found New Hardware' balloon – не отображать в области уведомлений сообщение Найдено новое оборудование, выводимое при обнаружении нового устройства. При установке данного флажка параметру REG_DWORD-типа DisableBalloonTips ветви HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDeviceInstallSettings присваивается значение 1.
• Inverse windows 3D effect – инвертировать цвет кнопок и тени на кнопках. При установке данного флажка параметру строкового типа ButtonHilight присваивается значение 128 128 128, а параметру строкового типа ButtonShadow – значение 255 255 255. Если же снять данный флажок, то первому параметру будет присвоено значение 255 255 255, а второму – 128 128 128.
Оба этих параметра находятся в ветви реестра HKEY_CURRENT_USERControl PanelColors.
• Disable QuickLaunch – запретить отображение панели быстрого запуска на Панели задач. При установке данного флажка параметру REG_DWORD-типа QuickLaunchEnabled ветви HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer присваивается значение 0.
• Iconize your Taskbar – с помощью данного флажка можно присвоить значение -285 параметру строкового типа MinWidth, расположенному в ветви реестра HKEY_CURRENT_USERControl PanelDesktopWindowMetrics. Он определяет ширину кнопок запущенных приложений на Панели задач.
• Lock Taskbar size – запретить изменение размера Панели задач. При установке данного флажка параметру REG_DWORD-типа TaskbarNoResize ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer присваивается значение 1.
• Disable taskbar context menu – запретить отображение контекстного меню для Панели задач и ее элементов. При установке данного флажка параметру REG_DWORD-типа NoTrayContextMenu, расположенному в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer, присваивается значение 1.
• Turn off taskbar thumbnails – запретить отображение эскиза страницы над задачами Панели задач при использовании интерфейса Windows Aero. При установке данного флажка параметру REG_DWORD-типа TaskbarNoThumbnail ветви HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer присваивается значение 1.
• Lock all taskbar settings – не отображать вкладки Панель задач и Панель инструментов окна Свойства панели задач и меню "Пуск". При установке данного флажка параметру REG_DWORD-типа TaskbarLockAll ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer присваивается значение 1.
• Remove all toolbars from Taskbar – запретить отображение панелей инструментов на Панели задач. При установке данного флажка параметру REG_DWORD-типа NoToolbarsOnTaskbar, расположенному в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer, присваивается значение 1.
Vista Manager
Статус: Shareware.
Размер: 5571 Кбайт.
Разработчик: http://www.yamicsoft.com/vistamanager/index.html.
Язык: английский.
Данный твикер реестра содержит множество возможностей по работе с операционной системой и компонентами компьютера (рис. 5.30), однако в данной книге мы их рассматривать не будем. В контексте этой главы мы рассмотрим только возможности настройки операционной системы, которые он предоставляет.
Рис. 5.30. Окно программы Vista Manager
Кстати, некоторые из этих возможностей полностью дублируют возможности твикера DTweak Pro. Их мы также не будем рассматривать.
Если смотреть объективно, то твикер Vista Manager является лучшим из рассмотренных ранее (рис. 5.30). Помимо стандартных, он предоставляет дополнительные возможности, которые могут заинтересовать многих пользователей. Кроме того, все настройки, которые можно выполнить с его помощью, хорошо документированы – достаточно подвести указатель мыши к настройке, чтобы появилась подсказка о назначении настройки.
Раздел Optimizer, подраздел System SpeedТвики реестра, собранные в этом подразделе, позволяют повысить производительность работы операционной системы и ее компонентов. В зависимости от назначения они рассортированы по отдельным вкладкам (рис. 5.31).
Рис. 5.31. Подраздел System Speed раздела Optimizer
Подробно мы рассмотрим только наиболее интересные из этих твиков, которые в вышеописанных твикерах реестра встречались не очень часто.
• Enable SATA disk advanced function to improve performance – указывает включить повышенную производительность работы жестких дисков. Повышение производительности работы дисков выполняется за счет понижения стабильности работы (отключения кэширования), поэтому использование данной настройки рекомендуется только в том случае, если у вас есть источник бесперебойного питания.
При установке данного флажка параметру REG_DWORD-типа CacheIsPowerProtected, расположенному в ветви реестра вида HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumIDE[диск][ID диска]Device ParametersDisk, присваивается значение 1.