Тонкости реестра Windows Vista. Трюки и эффекты
Шрифт:
Можно установить поисковую машину, используемую для поиска по умолчанию. Для этого достаточно воспользоваться параметрами строкового типа InternetExtensionAction и InternetExtensionName, расположенными в ветви реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\SearchExtensions. Первый определяет URL-адрес для выполнения поиска. Второй же определяет строку, отображаемую в меню быстрого поиска.
Работу поля поиска можно настроить и с помощью следующих параметров REG_DWORD-типа ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions:
• NoSearchBox – если значение данного параметра равно 1,
• NoChangeDefaultSearchProvider – при установке значения этого параметра равным 1 пользователям будет запрещено изменять поисковую машину,по умолчанию применяемую для поиска;
• UsePolicySearchProvidersOnly – если значение данного параметра равно 1, то поиск будет проводиться только в тех поисковых машинах, которые определены в ветви реестра HKEY_CURRENT_USER\Software\policies\Microsoft\Internet Explorer\SearchScopes.
Прочие настройки Internet Explorer
В данном разделе мы рассмотрим трюки, относящиеся к различным режимам работы Internet Explorer.
Можно изменить версию браузера, которую Internet Explorer будет передавать сайтам для своей идентификации. Эта информация хранится в параметре строкового типа User Agent, расположенном в ветви реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings.
По умолчанию для Internet Explorer 7.0 данный параметр содержит значение Mozilla/4.0 (compatible; MSIE 7.0; Win32).
Данную строку можно изменить и с помощью параметра строкового типа Version, расположенного в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent.
Основным назначением браузера является загрузка и отображение веб-страниц, однако одной из немаловажных функций выступает и загрузка из Интернета различных файлов, а также сохранение их на жестком диске.
Проверка подписи загружаемых программ. Настроить процесс проверки подписи для загружаемых программ можно с помощью следующих параметров, расположенных в ветви реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Download:
• CheckExeSignatures – если значение данного параметра строкового типа равно yes, то перед загрузкой программы браузер будет проверять ее цифровую подпись, после чего отобразит ее на экране;
• RunInvalidSignatures – при установке значения данного параметра REG_DWORD-типа равным 0 будет запрещен запуск программ из Интернета, имеющих недопустимую цифровую подпись.
Папка для загружаемых файлов. В разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer можно определить папку, которая всегда будет предлагаться по умолчанию для загружаемых из Интернета файлов. Для этого в качестве значения строкового параметра Download Directory необходимо ввести путь к требуемой папке. Ниже приведен текст REG-файла (расположение на компакт-диске – Файлы реестра\Интернет\ExplDownloadDirectory.reg), в котором этому параметру установлено значение C:\Документы.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer]
"Download Directory"="C:\\Документы"
Изменения вступают в силу без перезагрузки компьютера.
Запрет загрузки файлов из Интернета. Возможности системного реестра позволяют установить запрет пользователям на загрузку файлов из Интернета. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
"NoSelectDownloadDir"=dword:00000001
После импорта файла в реестр и последующей перезагрузки компьютера закачка файлов из Интернета будет невозможна: при попытке нажатия кнопки Сохранить в окне загрузки файлов система выдаст соответствующее предупреждение.
Чтобы вновь разрешить пользователям загружать файлы из Интернета, необходимо присвоить параметру NoSelectDownloadDir значение 0 либо удалить его из реестра. Чтобы изменения вступили в силу, требуется перезагрузка компьютера.
Сохранение текущей страницы. С помощью реестра можно сократить количество типов файлов для сохранения текущей страницы. По умолчанию системой предлагаются типы файлов, представленные на рис. 4.1.
Рис. 4.1. Варианты сохранения текущей страницы
Возможности реестра позволяют удалить из этого раскрывающегося списка варианты Веб-страница, полностью (-.htm, -.html) и Веб-архив, один файл (-.mht). Для этого в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions нужно создать параметр NoBrowserSaveWebComplete типа REG_DWORD и установить ему значение 1 (если подразделы Infodelivery и Restrictions отсутствуют по указанному пути, то их следует создать самостоятельно). Соответствующий REG-файл будет выглядеть так (расположение на компакт-диске – Файлы реестра\Интернет\ExplNoBrowserSaveWebComplete.reg):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions]
"NoBrowserSaveWebComplete"=dword:00000001
После внесения в реестр указанных изменений перечень типов файлов, предлагаемых системой для сохранения текущей страницы, будет сокращен (рис. 4.2).
Рис. 4.2. Сокращенный список типов файлов
Чтобы вернуться к первоначальному перечню, необходимо присвоить параметру NoBrowserSaveWebComplete значение 0 либо удалить его из реестра. Изменения вступают в силу без перезагрузки компьютера.
При обращении к сайтам Internet Explorer ожидает ответа от них в течение установленного времени. Если за это время ответ не получен, то выдается сообщение о невозможности открытия страницы. Возможности системного реестра позволяют корректировать величину этого промежутка времени. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings необходимо создать параметр ReceiveTimeout типа REG_DWORD. Значением этого параметра будет величина промежутка времени, выраженная в миллисекундах. Ниже приведен текст REG-файла (расположение на компакт-диске – Файлы реестра\Интернет\ExplReceiveTimeout.reg), в котором данному параметру установлено значение 75 300 в шестнадцатеричной системе счисления (что составляет 480 000 мс, или 8 минут).