Электронная библиотека » Роман Клименко » » онлайн чтение - страница 11


  • Текст добавлен: 21 декабря 2013, 03:59


Автор книги: Роман Клименко


Жанр: Программы, Компьютеры


сообщить о неприемлемом содержимом

Текущая страница: 11 (всего у книги 27 страниц)

Шрифт:
- 100% +
Центр архивации и восстановления

Ограничить возможности мастера Центр архивации и восстановления можно с помощью следующих параметров REG_DWORD-типа ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsBackupClient:

• DisableBackupLauncher – если значение данного параметра равно 1, то использование механизмов архивации и восстановления будет запрещено;

• DisableBackupToDisk – при установке значения этого параметра равным 1 будет запрещено архивирование данных на жесткий диск;

• DisableBackupToNetwork – если значение данного параметра равно 1, то будет запрещено архивирование данных в общие папки;

• DisableBackupToOptical – при установке значения этого параметра равным 1 будет запрещено архивирование данных на компакт-диск;

• DisableBackupUI – если значение данного параметра равно 1, то использование мастера Центр архивации и восстановления для архивирования данных будет запрещено;

• DisableRestoreUI – при установке значения этого параметра равным 1 будет запрещено использование мастера Центр архивации и восстановления для восстановления данных;

• DisableSystemBackupUI – если значение данного параметра равно 1, то использование мастера Центр архивации и восстановления для архивирования и восстановления всего компьютера (Windows CompletePC) будет запрещено.


На этом закончим рассмотрение настроек основных элементов интерфейса с помощью параметров реестра.

Глава 3
Настройка режимов Windows Vista

• Настройка системных часов

• Клавиатура и мышь

• Вход в систему

• Завершение работы системы

• Настройка поиска

• Установка оборудования

• Механизмы безопасности

• Системные механизмы

• Способы загрузки программ при входе


В данной главе описаны трюки, позволяющие выполнять несложные операции по настройке некоторых популярных режимов работы Windows Vista.

3.1. Настройка системных часов

В этом разделе мы рассмотрим несколько трюков, позволяющих производить нестандартную настройку системных часов.

Интервал синхронизации системных часов

Сверка системных часов компьютера с сервером времени осуществляется через определенный интервал времени. Возможности реестра позволяют корректировать величину интервала. Для этого в разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient используется REG_DWORD-параметр SpecialPollInterval. Значение данного параметра представляет собой величину интервала времени синхронизации системных часов. Оно выражается в секундах и по умолчанию составляет 604 800. Используя стандартные средства редактирования реестра (REG-файл либо локальную функцию Изменить), можно установить любой требуемый интервал (например, значение 43 200 будет равняться 12 часам). Изменения вступят в силу после перезагрузки компьютера.

Можно воспользоваться и другим параметром. Если этот параметр существует, то он будет перекрывать значение описанного выше. Этот параметр называется так же, как и предыдущий (SpecialPollInterval), но находится в ветви реестра HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftW32timeTimeProvidersNtpClient.

Примечание

Если вы не используете возможности синхронизации времени с интернет-серверами, то можете вообще удалить вкладку Время Интернета окна Дата и время, отвечающую за настройку данной возможности системы. Для этого нужно присвоить REG_DWORD-параметру Support Internet Time, расположенному в ветви HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDateTime, значение, равное 0.

Выбор сервера времени

Для сверки системного времени Windows Vista использует адреса серверов, которые указаны в реестре. При необходимости можно изменить эти адреса. Эта операция выполняется в разделе реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDateTimeServers путем создания и редактирования строковых параметров, значениями которых являются адреса серверов времени.

Параметр (По умолчанию) данной ветви содержит имя сервера, применяемого для синхронизации времени в текущий сеанс работы пользователя.

Часы

Существует несколько интересных трюков, позволяющих изменять режимы отображения часов, которые расположены в правом нижнем углу экрана.

В разделе реестра HKEY_CURRENT_USERControl PanelInternational содержится строковый параметр sTimeFormat, которому по умолчанию присвоено значение H: mm: ss. Это значение включает знакомый вам формат отображения часов. Если параметру присвоить любое другое значение, то оно будет отображаться на экране вместо часов. Ниже приведен текст REG-файла, в котором параметру установлено значение Тик-так (расположение на компакт-диске – Файлы реестраРежимыsTimeFormat.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelInternational]

"sTimeFormat"="Тик-так"

После внесения указанных изменений компьютер следует перезагрузить; в результате вместо привычного времени в правом нижнем углу монитора отображается введенное значение.

Для возврата в исходное состояние следует вернуть параметру sTimeFormat значение H: mm: ss и перезагрузить компьютер.

Внимание!

При выполнении данного трюка следует учитывать, что длина значения параметра sTimeFormat не должна превышать восьми символов.

После изменения формата времени введенный текст будет отображаться вместо системного времени. Однако в системе реализована возможность отображения произвольного текста одновременно с показом времени. В этом же разделе реестра параметру sTimeFormat присваиваем значение в формате HH: mm Текст, например HH: mm Час Икс. Ниже приведен текст соответствующего REG-файла (расположение на компакт-диске – Файлы реестраРежимыsTimeFormat1.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelInternational]

"sTimeFormat"="HH: mm Час Икс"

После внесения в реестр указанных изменений следует перезагрузить компьютер, чтобы системное время в правом нижнем углу экрана отображалось в заданном формате.

Чтобы вернуться к первоначальному формату отображения системного времени, нужно присвоить параметру sTimeFormat значение H: mm: ss. Все изменения вступают в силу только после перезагрузки компьютера.

Примечание

В процессе редактирования параметра sTimeFormat можно изменить тип разделителя символов в системных часах. Кроме того, есть возможность поменять местами часы и минуты (mm: HH).

Можно изменять отображаемый рядом с часами текст в зависимости от времени суток. Для этого необходимо в разделе реестра HKEY_CURRENT_USERControl PanelInternational создать строковые параметры s1159 и s2359. Значение первого параметра будет отображаться рядом с часами в утреннее время, а второго – в вечернее. Кроме того, параметру sTimeFormat необходимо присвоить значение HH: mm: ss tt. Ниже приведен текст REG-файла, в котором параметру s1159 присвоено значение С добрым утром, а параметру s2359 – Добрый вечер (расположение файла на компакт-диске – Файлы реестраРежимыsTimeFormat2.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelInternational]

"s1159"="С добрым утром"

"s2359"="Добрый вечер"

"sTimeFormat"="HH: mm: ss tt"

Примечание

При выполнении трюков, описываемых в данном разделе, следует учитывать, что соответствующие изменения могут проявиться и в других местах и режимах работы (например, при получении и отправке писем в программе Outlook Express).

Для возврата в исходное состояние нужно вернуть параметру sTimeFormat значение H: mm: ss и удалить введенные параметры s1159 и s2359.

3.2. Клавиатура и мышь

Существует несколько недокументированных возможностей настройки работы мыши и клавиатуры. В этом разделе мы рассмотрим эти возможности.

Настройки мыши

Основные настройки работы мыши хранятся в ветви реестра HKEY_CURRENT_USERControl PanelMouse. Среди них можно встретить набор параметров REG_DWORD-типа, доступ к которым можно получить с помощью реестра. Наиболее интересными являются следующие параметры.

• DoubleClickHeight – определяет высоту прямоугольника, в пределах которого два щелчка кнопкой мыши будут считаться двойным щелчком. По умолчанию значение данного параметра равно четырем пикселам.

• DoubleClickWidth – задает ширину прямоугольника, в пределах которого два щелчка кнопкой мыши будут считаться двойным щелчком. По умолчанию значение данного параметра равно четырем пикселам.

• MouseHoverHeight – определяет чувствительность наведения указателя мыши по вертикали. По умолчанию значение данного параметра равно четырем пикселам.

• MouseHoverTime – задает время наведения указателя мыши. По умолчанию значение данного параметра равно 400.

• MouseHoverWidth – определяет чувствительность наведения указателя мыши по горизонтали. По умолчанию значение данного параметра равно четырем пикселам.

• MouseThreshold1 – указывает предельную скорость перемещения указателя мыши, при достижении которой скорость перемещения указателя будет удваиваться.

• MouseThreshold2 – задает предельную скорость перемещения указателя мыши, при достижении которой скорость перемещения указателя станет в четыре раза больше.

Некоторые настройки мыши можно изменить и с помощью ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsControl PanelDesktop. Они переопределяют настройки, изменяемые с помощью окна Свойства: Мышь.

• WheelScrollChars – этот параметр строкового типа определяет количество столбцов, на которое будет выполняться горизонтальная прокрутка при повороте колеса прокрутки мыши. При значении данного параметра равном -1 прокрутка будет выполняться на один экран.

• WheelScrollLines – данный параметр строкового типа определяет количество строк, на которое будет выполняться вертикальная прокрутка при повороте колеса прокрутки мыши. При значении данного параметра равном -1 прокрутка будет выполняться на один экран.

Режим Num Lock

При входе пользователя в систему режим Num Lock по умолчанию выключен. Однако с помощью реестра можно сделать так, что по умолчанию этот режим будет включен. Для этого необходимо в разделе реестра HKEY_USERS.DEFAULTControl PanelKeyboard присвоить строковому параметру InitialKeyboardIndicators значение 2. Ниже приведен соответствующий REG-файл (расположение на компакт-диске – Файлы реестраРежимыInitKeybIndic.reg).

Windows Registry Editor Version 5.00

[HKEY_USERS.DEFAULTControl PanelKeyboard]

"InitialKeyboardIndicators"="2"

Изменения вступят в силу после перезагрузки компьютера.

По умолчанию при отображении диалога входа в систему режим Num Lock отключен. Если же вы используете клавиатуру Num Lock при вводе пароля, то можно настроить операционную систему, чтобы режим Num Lock при входе в систему по умолчанию всегда был включен.

Параметр InitialKeyboardIndicators может принимать следующие значения:

• 0 – все режимы отключены;

• 1 – включен режим Caps Lock;

• 2 – Num Lock;

• 3 – Caps Lock и Num Lock;

• 4 – Scroll Lock;

• 5 – Caps Lock и Scroll Lock;

• 6 – Num Lock и Scroll Lock;

• 7 – включены режимы Caps Lock, Num Lock и Scroll Lock.

Клавиша Windows

Не всех устраивает наличие на клавиатуре клавиши Windows (обычно на ней изображен логотип корпорации Microsoft) – например, она может мешать при быстрой печати. Чтобы отключить эту клавишу, необходимо в разделе HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout создать двоичный параметр Scancode Map и установить ему значение 00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00. В результате после перезагрузки компьютера клавиша Windows станет недоступной. Чтобы включить клавишу, нужно удалить из реестра созданный параметр и снова перезагрузить компьютер.

Возможности реестра позволяют также не отключать клавишу Windows полностью, а запретить лишь ее использование в различных сочетаниях. Для этого в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer необходимо создать REG_DWORD-параметр NoWinKeys и присвоить ему значение 1. Соответствующий REG-файл будет выглядеть таким образом (расположение на компакт-диске – Файлы реестраРежимыNoWinKeys.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]

"NoWinKeys"=dword:00000001

В результате внесенных в реестр изменений и последующей перезагрузки компьютера клавишу Windows будет невозможно использовать в сочетаниях горячих клавиш. Однако при одиночном нажатии этой клавиши меню Пуск по-прежнему будет вызываться.

Для возврата в исходное состояние нужно удалить из реестра параметр NoWinKeys либо присвоить ему значение 0, после чего перезагрузить компьютер.

Клавиши быстрого доступа

Сейчас многие клавиатуры, кроме стандартных клавиш, имеют дополнительные, например для запуска Калькулятора, окна Компьютер, Проигрывателя Windows Media, Outlook Express и т. д. У меня именно такая клавиатура, но должен признаться, что очень долгое время я вообще не пользовался дополнительными клавишами за ненадобностью. Однако с тех пор, как узнал о трюке, с помощью которого можно изменить команды, назначенные дополнительным клавишам, я стал ценить свою клавиатуру на вес золота. Еще бы, ведь намного удобнее нажатием одной клавиши открывать папку с музыкой, рисунками, играми, программами и т. д., вместо того чтобы тратить время на навигацию по файловой системе.

Итак, как же можно изменить назначение дополнительных клавиш клавиатуры? Все очень просто. Для этого нужно воспользоваться ветвью реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAppKey. Она содержит подразделы, каждый из которых идентифицирует назначение одной клавиши. Имена этих подразделов являются цифровыми значениями, которые одинаковы для большинства клавиатур. По этой причине рассмотрим сначала их соответствие клавишам, а потом узнаем, как можно изменить команду, присвоенную соответствующей клавише. Итак, данная ветвь может содержать следующие подразделы.

• 1 – определяет команду клавиши Back (по умолчанию эта клавиша соответствует кнопке Назад в окне браузера).

• 2 – задает команду клавиши Forward (по умолчанию она соответствует кнопке Вперед в окне браузера).

• 3 – определяет команду клавиши Refresh (по умолчанию эта клавиша соответствует кнопке Обновить в окне браузера).

• 4 – задает команду клавиши Stop (по умолчанию она соответствует кнопке Стоп в окне браузера). К сожалению, назначение этой клавиши не всегда можно изменить.

• 5 – определяет команду клавиши Search (по умолчанию эта клавиша соответствует сочетанию клавиш Windows+F).

• 6 – задает команду клавиши Favorites (по умолчанию она соответствует кнопке Избранное в окне браузера).

• 7 – определяет команду клавиши Home (по умолчанию эта клавиша соответствует кнопке Домой в окне браузера).

• 8 – задает команду клавиши Mute (по умолчанию она отключает звук в проигрывателе). К сожалению, назначение этой клавиши не всегда можно изменить.

• 15 – определяет команду клавиши E-mail (по умолчанию эта клавиша открывает программу Outlook Express).

• 16 – задает команду клавиши Media (по умолчанию она аналогична вызову программы, ассоциированной с расширением CDA, – обычно Проигрыватель Windows Media).

• 17 – определяет команду клавиши My Computer (по умолчанию эта клавиша аналогична вызову окна Компьютер).

• 18 – задает команду клавиши Calculator (по умолчанию она аналогична вызову программы calc.exe).

Как же изменить назначение клавиши? Для этого нужно создать в подразделе, соответствующем нужной клавише, строковый параметр ShellExecute и присвоить ему команду, которая будет выполняться при нажатии клавиши. Например, чтобы вместо Калькулятора вызывать папку с программами (допустим, папку Program Files, расположенную в корневом разделе диска С:), нужно изменить в подразделе 18 значение строкового параметра ShellExecute на explorer /root, C: Program Files.

Примечание

Некоторые клавиши после изменения назначения принимают двойную функциональность. Например, после изменения назначения клавиши Favorites была замечена следующая особенность. Если при нажатии этой клавиши фокус установлен на папке, то будет вызвано окно Избранное, а если фокус установлен на Рабочем столе или окне какой-нибудь программы, то будет выполняться команда, присвоенная вами этой клавише.

3.3. Вход в систему

Данный раздел посвящен основным трюкам, с помощью которых можно упростить процесс входа в операционную систему.

Список пользователей окна входа в систему

Можно запретить или разрешить отображение определенных учетных записей в диалоге входа в операционную систему. Для этого достаточно воспользоваться параметрами ветви реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogonSpecialAccountsUserList.

Чтобы запретить отображение определенной учетной записи в диалоге входа в систему, достаточно создать в этой ветви реестра параметр REG_DWORD-типа, имя которого соответствует названию учетной записи. После этого нужно присвоить созданному параметру значение 0.

Если же в диалоге входа в систему нужно отобразить учетную запись, то созданному параметру нужно присвоить значение 1.

Скрыть определенную учетную запись из диалога входа в систему можно с помощью параметра UserDontShowInLogonUI, расположенного в ветви реестра HKEY_LOCAL_MACHINESAMSAMDomainsAccountUsers «номер пользователя».

Настройки входа в систему

Большинство настроек входа в систему хранится в параметрах ветви реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.

• VerboseStatus – если значение данного параметра REG_DWORD-типа равно 1, то при входе пользователя в систему (и при завершении работы) будут отображаться более подробные сведения о действиях, которые выполняет операционная система.

• DefaultLogonDomain – этот параметр строкового типа определяет домен, который по умолчанию используется при входе в систему.

• DisableLockWorkstation – если значение данного параметра REG_DWORD-типа равно 1, то блокирование компьютера будет запрещено. Для запрета блокирования компьютера также можно воспользоваться параметром REG_DWORD-типа DisableLockWorkstation, расположенным в ветви HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer.

• DisableStartupSound – при установке значения этого параметра REG_DWORD-типа равным 1 не будет воспроизводиться звук запуска операционной системы.

• HideFastUserSwitching – если значение данного параметра REG_DWORD-типа равно 1, то кнопка перехода между пользователями не будет отображаться в меню Пуск и диалоге входа в систему.

• DisplayLastLogonInfo – если установить значение этого параметра REG_DWORD-типа равным 1, то при входе пользователя в систему перед ним будет отображаться информация о последней успешной и неуспешной попытке входа в систему с помощью его учетной записи.

Например, ниже представлен REG-файл, который активирует механизм отображения расширенных сведений о действиях, которые операционная система выполняет при входе и выходе пользователя из системы (расположение на компакт-диске – Файлы реестраРежимыOnReliability.reg).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]

"VerboseStatus"=dword:00000001

Провайдеры аутентификации

Провайдером аутентификации называется набор средств, с помощью которых осуществляется один или несколько вариантов входа пользователя в систему. Например, всем знаком вариант входа в систему с помощью предоставления операционной системе имени пользователя и пароля. Операционная система Windows Vista также поддерживает вариант входа в систему при предоставлении смарт-карты с сертификатом пользователя.

Отключение провайдеров локальной аутентификации

Вы можете отключить использование одного или нескольких провайдеров аутентификации при локальном входе. Для этого нужно создать параметр REG_DWORD-типа Disabled, после чего присвоить ему значение 1. Параметр должен находиться в ветви реестра вида HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAuthenticationCredential Providers {GUID-номер провайдера локальной аутентификации}.

Например, Windows Vista использует следующие GUID-номера провайдеров локальной аутентификации.

• {6f45dc1e-5384-457a-bc13-2cd81b0d28ed} – определяет провайдера, выполняющего аутентификацию на основе имени пользователя и пароля. Как вы знаете, этот провайдер используется по умолчанию.

• {8bf9a910-a8ff-457f-999f-a5ca10b4a885} – задает провайдера, выполняющего аутентификацию на основе сертификата пользователя, расположенного на смарт-карте.

Отключить провайдеры локальной аутентификации можно и с помощью параметра строкового типа ExcludedCredentialProviders. Для этого нужно перечислить в нем GUID-номера провайдеров аутентификации, работа которых будет запрещена. Данный параметр расположен в ветви реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.

Отключение провайдеров удаленной аутентификации

Отключение провайдеров, используемых при удаленной аутентификации, также выполняется с помощью параметра REG_DWORD-типа Disabled. Только этот параметр должен быть расположен в ветви реестра вида HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAuthenticationPLAP Providers{GUID-номер провайдера локальной аутентификации}.

По умолчанию зарегистрирован только один провайдер удаленной аутентификации – провайдер RAS (GUID-номер {5537E283-B1E7-4EF8-9C6E-7AB0AFE5056D}).

Отключение фильтров аутентификации

Работа провайдеров аутентификации основана на фильтрах. Вы можете отключить определенные фильтры, чтобы запретить работу провайдеров аутентификации, использующих их. Для этого необходимо воспользоваться параметром REG_DWORD-типа Disabled, создав его в ветви реестра вида HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAuthenticationCredential Provider Filters{GUID-номер фильтра аутентификации}.


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | Следующая
  • 0 Оценок: 0

Правообладателям!

Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.


Популярные книги за неделю


Рекомендации