Роман Клименко - Тонкости реестра Windows Vista. Трюки и эффекты
• 0 – отключен.
Работа с RSS-лентамиНовая версия Internet Explorer обзавелась встроенной поддержкой RSS-лент. Теперь браузер будет выдавать звуковой сигнал при обнаружении на загружаемой странице доступных для подписки RSS-лент. Вы можете присвоить значение 0 параметру REG_DWORD-типа Enabled, чтобы запретить выдачу сигнала при обнаружении RSS-каналов. Данный параметр находится в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerFeed Discovery.
Настроить механизм взаимодействия браузера с RSS-лентами можно с помощью следующих параметров REG_DWORD-типа, расположенных в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerFeeds:
• DisableFeedPane – если значение данного параметра равно 1, то встроенная поддержка RSS-каналов будет отключена;
• BackgroundSyncStatus – при установке значения этого параметра равным 1 будет отключена возможность синхронизации RSS-каналов в фоновом режиме;
• DisableEnclosureDownload – если значение данного параметра равно 1, то будет отключена возможность загрузки вложенных в RSS-канал файлов;
• DisableAddRemove – при установке значения этого параметра равным 1 будет отключена возможность подписки на новые RSS-каналы.
Настройка вкладокСедьмая версия браузера Internet Explorer является первой версией, поддерживающей работу с вкладками.
Настроить параметры работы механизма вкладок можно с помощью параметров REG_DWORD-типа, расположенных в ветви HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftInternet ExplorerTabbedBrowsing.
• Enabled – если значение данного параметра равно 0, то механизм вкладок будет отключен.
• OpenInForeground – при установке значения этого параметра равным 1 создаваемая вкладка будет автоматически получать фокус и переходить на передний план.
• QuickTabsThreshold – если значение данного параметра равно 0, то будет запрещена возможность одновременного просмотра уменьшенных копий всех открытых в данный момент вкладок.
• PopupsUseNewWindow – определяет поведение браузера при обнаружении всплывающего окна. Он может принимать следующие значения, указывающие, что всплывающие окна нужно отображать:
– 2 – в отдельных вкладках;
– 1 – в отдельных окнах браузера;
– 0 – в зависимости от настроек браузера.
Поле поискаКак и многие другие стандартные программы операционной системы Windows Vista, браузер обзавелся отдельным полем поиска. Благодаря ему можно выполнить поиск с помощью поисковой машины, определенной зарегистрированным провайдером поиска.
Ниже приведен текст REG-файла (расположение на компакт-диске – Файлы реестраИнтернетExplNoFavorites.reg), добавляющего возможности поиска с помощью таких поисковых машин, как MS Live, «Рамблер», Google, «База знаний Microsoft».
REGEDIT4
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes]
"DefaultScope"="{8270B415-6654-4CC0-A174-D0ED3EA40FED}"
"Version"=dword:00000001
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes{0633EE93-D776-472f-A0FF-E1416B8B2E3A}]
"DisplayName"="@ieframe.dll,-12512"
@="Live Search"
"URL"="http://search.live.com/results.aspx?q={searchTerms}&src={referrer:source?}"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes{29AFF72C-C7EA-42E3-91E1-A31071F10FBA}]
"DisplayName"="Rambler"
"URL"="http://www.rambler.ru/srch?set=www&words={searchTerms}&btnG=%CD%E0%E9%F2%E8%21"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes{8270B415-6654-4CC0-A174-D0ED3EA40FED}]
"DisplayName"="Google"
"URL"="http://www.google.ru/search?hl=ru&q={searchTerms}&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr="
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes{AF9DFE97-99FB-484D-A1CE-18B124282123}]
"DisplayName"="Microsoft"
"URL"="http://search.microsoft.com/results.aspx?mkt=ru-RU&setlang=ru-RU&q={searchTerms}"
Можно установить поисковую машину, используемую для поиска по умолчанию. Для этого достаточно воспользоваться параметрами строкового типа InternetExtensionAction и InternetExtensionName, расположенными в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerSearchExtensions. Первый определяет URL-адрес для выполнения поиска. Второй же определяет строку, отображаемую в меню быстрого поиска.
Работу поля поиска можно настроить и с помощью следующих параметров REG_DWORD-типа ветви реестра HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftInternet ExplorerInfodeliveryRestrictions:
• NoSearchBox – если значение данного параметра равно 1, то поле поиска не будет отображаться;
• NoChangeDefaultSearchProvider – при установке значения этого параметра равным 1 пользователям будет запрещено изменять поисковую машину,по умолчанию применяемую для поиска;
• UsePolicySearchProvidersOnly – если значение данного параметра равно 1, то поиск будет проводиться только в тех поисковых машинах, которые определены в ветви реестра HKEY_CURRENT_USERSoftwarepoliciesMicrosoftInternet ExplorerSearchScopes.
Прочие настройки Internet Explorer
В данном разделе мы рассмотрим трюки, относящиеся к различным режимам работы Internet Explorer.
Строка определения обозревателяМожно изменить версию браузера, которую Internet Explorer будет передавать сайтам для своей идентификации. Эта информация хранится в параметре строкового типа User Agent, расположенном в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings.
По умолчанию для Internet Explorer 7.0 данный параметр содержит значение Mozilla/4.0 (compatible; MSIE 7.0; Win32).
Данную строку можно изменить и с помощью параметра строкового типа Version, расположенного в ветви реестра HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsCurrentVersionInternet SettingsUser Agent.
Загрузка и сохранениеОсновным назначением браузера является загрузка и отображение веб-страниц, однако одной из немаловажных функций выступает и загрузка из Интернета различных файлов, а также сохранение их на жестком диске.
Проверка подписи загружаемых программ. Настроить процесс проверки подписи для загружаемых программ можно с помощью следующих параметров, расположенных в ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerDownload:
• CheckExeSignatures – если значение данного параметра строкового типа равно yes, то перед загрузкой программы браузер будет проверять ее цифровую подпись, после чего отобразит ее на экране;
• RunInvalidSignatures – при установке значения данного параметра REG_DWORD-типа равным 0 будет запрещен запуск программ из Интернета, имеющих недопустимую цифровую подпись.
Папка для загружаемых файлов. В разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer можно определить папку, которая всегда будет предлагаться по умолчанию для загружаемых из Интернета файлов. Для этого в качестве значения строкового параметра Download Directory необходимо ввести путь к требуемой папке. Ниже приведен текст REG-файла (расположение на компакт-диске – Файлы реестраИнтернетExplDownloadDirectory.reg), в котором этому параметру установлено значение C:Документы.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer]
"Download Directory"="C:\Документы"
Изменения вступают в силу без перезагрузки компьютера.
Запрет загрузки файлов из Интернета. Возможности системного реестра позволяют установить запрет пользователям на загрузку файлов из Интернета. Для этого в разделе реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerRestrictions следует создать параметр NoSelectDownloadDir типа REG_DWORD и установить ему значение 1. Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраИнтернетExplNoSelectDownloadDir.reg).
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerRestrictions]
"NoSelectDownloadDir"=dword:00000001
После импорта файла в реестр и последующей перезагрузки компьютера закачка файлов из Интернета будет невозможна: при попытке нажатия кнопки Сохранить в окне загрузки файлов система выдаст соответствующее предупреждение.
Чтобы вновь разрешить пользователям загружать файлы из Интернета, необходимо присвоить параметру NoSelectDownloadDir значение 0 либо удалить его из реестра. Чтобы изменения вступили в силу, требуется перезагрузка компьютера.
Сохранение текущей страницы. С помощью реестра можно сократить количество типов файлов для сохранения текущей страницы. По умолчанию системой предлагаются типы файлов, представленные на рис. 4.1.
Рис. 4.1. Варианты сохранения текущей страницы
Возможности реестра позволяют удалить из этого раскрывающегося списка варианты Веб-страница, полностью (-.htm, -.html) и Веб-архив, один файл (-.mht). Для этого в разделе реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerInfodeliveryRestrictions нужно создать параметр NoBrowserSaveWebComplete типа REG_DWORD и установить ему значение 1 (если подразделы Infodelivery и Restrictions отсутствуют по указанному пути, то их следует создать самостоятельно). Соответствующий REG-файл будет выглядеть так (расположение на компакт-диске – Файлы реестраИнтернетExplNoBrowserSaveWebComplete.reg):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerInfodeliveryRestrictions]
"NoBrowserSaveWebComplete"=dword:00000001
После внесения в реестр указанных изменений перечень типов файлов, предлагаемых системой для сохранения текущей страницы, будет сокращен (рис. 4.2).
Рис. 4.2. Сокращенный список типов файлов
Чтобы вернуться к первоначальному перечню, необходимо присвоить параметру NoBrowserSaveWebComplete значение 0 либо удалить его из реестра. Изменения вступают в силу без перезагрузки компьютера.
Время ожидания ответа сервераПри обращении к сайтам Internet Explorer ожидает ответа от них в течение установленного времени. Если за это время ответ не получен, то выдается сообщение о невозможности открытия страницы. Возможности системного реестра позволяют корректировать величину этого промежутка времени. Для этого в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings необходимо создать параметр ReceiveTimeout типа REG_DWORD. Значением этого параметра будет величина промежутка времени, выраженная в миллисекундах. Ниже приведен текст REG-файла (расположение на компакт-диске – Файлы реестраИнтернетExplReceiveTimeout.reg), в котором данному параметру установлено значение 75 300 в шестнадцатеричной системе счисления (что составляет 480 000 мс, или 8 минут).