Работа с редактором реестра
   Для просмотра и редактирования реестра используется программа Редактор реестра. Чтобы запустить ее, следует ввести команду regedit в строку поиска меню Пуск, а затем нажать Enter.
   С помощью Редактора реестра можно выполнять следующие действия:
   • просматривать содержимое разделов и значения параметров;
   • выполнять поиск в реестре;
   • изменять значения параметров;
   • создавать, переименовывать, удалять разделы и параметры;
   • импортировать, экспортировать, загружать и выгружать данные;
   • устанавливать параметры безопасности реестра.
   В левой части окна Редактора реестра находится древовидный список разделов, по которому можно перемещаться так же, как и по дереву папок в Проводнике (рис. 1.12). Имя выбранного раздела отображается также в строке состояния. В правой части окна отображаются параметры выбранного раздела, их тип и значения.
   Рис. 1.12. Окно Редактора реестра
 
   Внимание!
   Можно привести достаточно аргументов против самостоятельного редактирования реестра. Если вы все же хотите поэкспериментировать, ответьте на один вопрос: «Готовы ли вы после не очень удачного эксперимента заняться восстановлением операционной системы?». Чтобы застраховаться от подобных неприятностей, перед внесением изменений в реестр сделайте его резервную копию одним из описанных далее способов.
Поиск в реестре
   Наиболее часто в реестре ищут записи, соответствующие определенному объекту. Например, вы увидели сообщение об ошибке, связанной с отсутствием определенного файла. Причиной подобного сообщения может быть запись в реестре со ссылкой на файл, который был перемещен или удален. С помощью поиска в реестре вы можно найти запись о потерявшемся файле и принять меры для устранения неисправности.
   Воспользоваться поиском очень просто. В окне Редактора реестра откройте меню Правка и выполните команду Найти. В появившемся окне (рис. 1.13) введите строку или ее фрагмент для поиска. Если вы точно знаете, что нужно просматривать при поиске, снимите лишние флажки в окне поиска. Щелкните на кнопке Найти далее для начала поиска.
   Рис. 1.13. Окно поиска в реестре
 
   Очень часто одно значение встречается в реестре несколько раз. Чтобы искать далее, проще всего воспользоваться клавишей F3. Помните, реальных разделов в реестре всего два, и вы можете получить одинаковые результаты поиска: один – на виртуальном разделе, а второй – на реальном.
   Совет
   В разд. 8.3 приведен пример использования специальных утилит для поиска ошибочных записей в реестре, его очистки и сжатия.
Операции с разделами и параметрами
   Выполнение операций с разделами и параметрами реестра очень напоминает аналогичные действия с папками и файлами в среде Windows. Большинство действий обычно производится щелчком правой кнопки мыши на нужном разделе или параметре. Для работы с параметрами используйте команды контекстного меню: Изменить, Удалить и Переименовать. В контекстном меню любого раздела есть команда Создать, с ее помощью можно создавать новые подразделы и параметры. Изменить значение параметра также можно, дважды щелкнув на его имени.
   Более детальные инструкции по выполнению основных операций с разделами и параметрами вы найдете в примере, приведенном далее в этой главе.
   Внимание!
   Изменив или удалив параметры, вы не сможете отменить данную операцию. Поэтому, работая с реестром, следует соблюдать осторожность и аккуратность, а также заблаговременно выполнять резервное копирование реестра одним из описанных далее способов.

Резервное копирование и восстановление реестра

   Файлы реестра нельзя просто скопировать: система не дает к ним доступа. Однако вы можете выполнить резервное копирование реестра с помощью Редактора реестра или средства Восстановление системы. Каждый вариант имеет свои нюансы, поэтому стоит рассмотреть их более подробно.
Средство Восстановление системы
   Средство Восстановление системы автоматически создает так называемые контрольные точки восстановления, содержащие в том числе и файлы реестра. Перед внесением изменений в реестр следует вручную создать точку восстановления, описанным ранее способом с помощью программы Восстановление системы.
   При необходимости восстановить состояние системы нужно снова запустить средство Восстановление системы и в первом окне выбрать Выбрать другую точку восстановления.
   Этот способ лучше всего подходит для пользователей с минимальным опытом работы. Он обеспечивает простой и дружественный интерфейс и предохраняет от возможных ошибок. Для его использования нужно, чтобы восстановление системы было включено и на диске имелось достаточно свободного места.
   Совет
   Если после неудачного эксперимента вы не сможете загрузить ваш компьютер, вы сможете выполнить восстановление системы, загрузившись с установочного DVD (см. разд. 12.3).
Резервное копирование с помощью Редактора реестра
   С помощью Редактора реестра вы можете сохранять в файл отдельные разделы реестра и при необходимости выполнить их восстановление.
   Чтобы сохранить раздел реестра в файл, выделите его в Редакторе реестра и выполните команду Файл → Экспортировать. В появившемся окне укажите имя файла и щелкните на кнопке Сохранить. Вы можете также экспортировать весь реестр, выбрав соответствующее положение переключателя в нижней части окна сохранения файла.
   Для восстановления раздела используйте команду Файл → Импорт. В окне импорта выберите нужный файл и нажмите кнопку Открыть. Импортировать файл реестра можно также, дважды щелкнув на его значке в Проводнике.
   Этот способ имеет следующие недостатки:
   • при сохранении нужного раздела следует быть внимательным, чтобы по ошибке не внести изменения в другие разделы;
   • импорт восстанавливает отсутствующие и измененные параметры, но не удаляет созданные вами новые параметры; в таком случае вам придется удалять их вручную.

Пример использования редактора реестра

   В этой книге вы будете неоднократно встречаться с советами по настройке системы с помощью реестра. Например, вы можете встретить следующий совет: чтобы скрыть список часто используемых программ в меню Пуск, нужно создать в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer параметр NoStartMenuMFUprogramsList типа REG_DWORD и присвоить ему значение 1.
   Теперь подробно рассмотрим последовательность наших действий для реализации этого совета.
   1. Выполняем резервное копирование реестра. Наиболее простой способ резервного копирования реестра – это создать контрольную точку восстановления. Для этого выполните следующие действия.
   • Откройте вкладку Защита системы окна свойств системы. Для этого щелкните правой кнопкой мыши на значке Компьютер, выберите команду Свойства, в появившемся окне щелкните на ссылке Защита системы и подтвердите действия в окне UAC.
   • На вкладке Защита системы щелкните на кнопке Создать, в появившемся окне введите описание контрольной точки и еще раз нажмите кнопку Создать.
   2. Запускаем Редактор реестра. В строке поиска введите regedit, нажмите клавишу Enter и подтвердите действия в окне UAC.
   3. Открываем нужный раздел. Для этого в Редакторе реестра раскройте раздел HKEYCURRENTUSER щелчком на значке + слева от его названия. В раскрывшемся уровне найдите раздел Software и раскройте его аналогичным способом. Далее вам придется последовательно открыть разделы Microsoft, Windows, CurrentVersion и Policies. Раскрыв раздел Policies (рис. 1.14), вы, скорее всего, обнаружите, что нужный подраздел с именем Explorer отсутствует, – в таком случае придется создать его вручную.
   4. Создаем раздел. При отсутствии нужного подраздела с именем Explorer его следует создать следующим образом:
   1) еще раз убедитесь в том, что вы открыли нужный раздел, сравнив имя раздела в строке состояния с необходимым;
   2) для создания раздела щелкните правой кнопкой мыши на свободном месте в правой части окна Редактора реестра и выполните в появившемся меню команду Создать → Раздел (рис. 1.15);
   Рис. 1.14. Раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies по умолчанию пустой
 
   Рис. 1.15. Создание нового раздела в окне Редактора реестра
 
   3) введите имя раздела, в рассматриваемом случае – Explorer, после чего щелкните на свободном месте окна Редактора реестра.
   5. Создаем параметр. Параметр NoStartMenuMFUprogramsList также, скорее всего, будет отсутствовать в разделе HKEY_CURRENT_USER\Software\ Microsof t\Windows\CurrentVersion\Policies, и его придется создать.
   Для создания параметра откройте нужный раздел и щелкните правой кнопкой мыши на свободном месте в правой части окна Редактора реестра. Выберите в появившемся меню команду Создать, и вы увидите список возможных объектов (см. рис. 1.15). В рассматриваемом примере следует выбрать Параметр DWORD (32 битаВведите имя параметра, после чего щелкните на свободном месте окна Редактора реестра.
   Внимание!
   Если вы ошиблись при вводе имени раздела или параметра, щелкните на нем правой кнопкой мыши, выполните команду Переименовать и введите новое имя. Если же объект был создан не в том подразделе, его следует удалить, затем открыть нужный подраздел и создать нужный праметр повторно.
   6. Изменяем значение параметра. Чтобы изменить значение параметра, дважды щелкните на нем, в появившемся окне введите новое значение и нажмите ОК. В рассматриваемом примере следует ввести число 1 (рис. 1.16). При изменении параметров типа DWORD обращайте внимание на систему счисления: в окне редактирования подобных параметров для этого есть специальный переключатель.
   Рис. 1.16. Редактирование параметра реестра
 
   7. Проверяем действие параметра. Чтобы проверить действие параметра, выполните в меню Пуск команду Выход из системы, щелкнув на стрелке рядом с кнопкой Блокировка. После повторного входа в систему откройте меню Пуск и убедитесь, что список часто используемых программ исчез (рис. 1.17).
   Рис. 1.17. После редактирования реестра из меню Пуск исчез список часто используемых программ
 
   Изменение некоторых параметров требует последующей перезагрузки. Если после этого параметр все же не действует, то, скорее всего, при редактировании реестра вы допустили одну из ошибок:
   • параметр был создан не в том разделе или его тип был выбран неверно;
   • имя нового параметра введено неточно;
   • было установлено неверное значение параметра.
   При вводе длинных названий параметров очень часто причиной неработоспособности параметров является ошибка всего в одном символе, поэтому будьте внимательны!
   8. Восстанавливаем предьщущее состояние системы. Допустим, что вам не понравились изменения в работе системы и вы хотите вернуть все, как было. В рассматриваемом примере достаточно удалить созданный параметр – и после следующего входа в систему список часто используемых программ в меню Пуск появится.
   Совет
   При редактировании реестра всегда запоминайте или записывайте значения изменяемых параметров, чтобы при необходимости можно было быстро вернуть их.
   При неадекватной реакции системы на внесенные изменения следует подумать о восстановлении реестра из резервной копии. Если перед этим вы создавали точку восстановления, запустите средство Восстановление системы, установите переключатель в положение Выбрать другую точку восстановления и в следующем окне выберите созданную вами точку. За детальными инструкциями обратитесь к разд. 1.3.

Эффективная работа с реестром с помощью REG-файлов

   Очень часто для настройки работы системы нужно изменять сразу несколько параметров реестра, и если вы будете делать это вручную, то вероятность ошибки значительно возрастает. Для автоматического внесения изменений в реестр существуют REG-файлы, которые на самом деле являются текстовыми файлами, содержащими ключи и параметры реестра.
   Рассмотрим следующий пример. Для некоторых встроенных заставок Windows Vista отсутствуют настраиваемые параметры, но изменить внешний вид заставки можно с помощью реестра. На прилагаемом к книге компакт-диске в папке Настройка экранных заставок каталога Файлы к книге вы найдете файл ribbons. reg, предназначенный для настройки экранной заставки Ленты. Чтобы узнать, что именно находится в REG-файле, щелкните на нем правой кнопкой мыши и выберите в появившемся контекстном меню команду Изменить. Содержимое файла отобразится с помощью программы Блокнот. Текст файла ribbons. reg такой:
   Windows Registry Editor Version 5.00
   ;Измение параметров экранной заставки «Ленты».
   ;NumRibbons – количество лент (1-200)
   ;RibbonWidth – ширина лент ( от 1000000000 до 1080000000)
   ;Blur – режим наложения (0-1)
   [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
   Screensavers\Ribbons]
   «NumRibbons»=dword:00000020
   «RibbonWidth»=dword:3dfd2400
   «Blur»=dword:00000001
   При создании файлов реестра в текстовом редакторе следует придерживаться следующих правил.
   • Первая строка является заголовком файла и должна быть такой, как в приведенном выше примере.
   • Чтобы записать в файле текстовые комментарии, начните их с точки с запятой. Комментарии являются необязательными, но помогают разобраться с назначением файла.
   • Названия разделов указываются в отдельной строке в квадратных скобках.
   • После названия раздела записываются имена параметров в кавычках и их значения.
   • Чтобы присвоить параметру значение по умолчанию, используйте следующую строку: @="значение".
   • Для удаления параметров из реестра следует указать в качестве значения символ —, а для удаления целого раздела поставьте символ – перед его именем.
   Создание больших REG-файлов вручную – утомительное занятие, кроме этого, нужно знать правила записи параметров различных типов. Упростить создание этих файлов можно следующим образом.
   1. В Редакторе реестра щелкните правой кнопкой мыши на разделе, в котором содержатся нужные вам параметры, и выполните команду Экспортировать.
   2. В окне сохранения файла реестра укажите его имя и тип.
   3. При необходимости экспортируйте другие разделы реестра в отдельные файлы.
   4. Откройте экспортированный файл в Блокноте и при необходимости отредактируйте его. Например, можно удалить лишние параметры.
   5. Если вы экспортировали несколько разделов в файлы, скопируйте их содержимое в первый файл (кроме строки заголовка).
   В папке Файлы к книге прилагаемого к книге компакт-диска вы найдете несколько файлов реестра, предназначенных для изменения различных системных настроек. Перед применением файла реестра обязательно просмотрите его содержимое, щелкнув на значке файла правой кнопкой мыши и выполнив команду Изменить. В каждом файле имеются краткие комментарии, а для более подробной информации обратитесь к соответствующему разделу книги.

Глава 2
Запуск и завершение работы

   • Выбор способа входа в систему
   • Трюки с экранами загрузки и приветствия
   • Ускорение загрузки Windows
   • Ярлыки для быстрого выхода из системы и завершения работы

2.1. Выбор способа входа в систему

   Для начала работы в Windows Vista нужно выполнить вход в систему с использованием одной из имеющихся в системе учетных записей. По умолчанию для этого используется экран приветствия, где отображаются названия всех учетных записей и их значки (рис. 2.1). Для входа в систему нужно щелкнуть на значке одной из учетных записей, и если она не защищена паролем, то спустя некоторое время появится Рабочий стол.
   Рис. 2.1. Экран приветствия
 
   Для защиты личных файлов пользователя от посторонних рекомендуется использовать учетные записи, защищенные паролем. В этом случае для входа в систему нужно щелкнуть на значке учетной записи, в появившееся поле ввести пароль, после чего нажать клавишу Enter. Чтобы вы не ошиблись при вводе пароля, Windows будет отображать рядом с полем ввода индикатор раскладки клавиатуры, для смены которой используйте сочетание клавиш CtrL+Shift или ALt+Shift. При вводе пароля следует также соблюдать регистр символов, и если, например, будет нажата клавиша Caps Lock, то система предупредит вас об этом.
   Если вас не устраивает стандартный способ входа в систему, можно изменить его по своему усмотрению: например, чтобы вход в систему происходил автоматически, требуется ввести имя пользователя, или нажать CtrL+ALt+DeLete и т. д. Обо всем этом читайте далее.

Автоматический вход в систему

   Можно настроить компьютер так, чтобы во время загрузки выполнялся автоматический вход в систему с использованием определенной учетной записи, без появления экрана приветствия. Проще всего этого сделать, создав только одну учетную запись и не защитив ее паролем. Используйте этот вариант, если вам не нужно защищать личную информацию и делить компьютер с другими пользователями.
   При наличии нескольких учетных записей вы можете выбрать одну из них для автоматического входа следующим образом.
   В строке поиска меню Пуск введите команду netplwiz и подтвердите действия в окне UAC.
   В появившемся диалоговом окне снимите флажок Требовать ввод имени пользователя и пароля и нажмите кнопку ОК (рис. 2.2).
   Рис. 2.2. Окно настройки учетных записей
 
   В следующем окне укажите имя пользователя и пароль для автоматического входа в систему и снова нажмите ОК.
   Существует возможность ограничить количество автоматических входов в систему. Для этого откройте раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon, создайте параметртипа REG_DWORD с именем AutoLogonCount и установите его значение равным желаемому количеству автоматических входов. При каждом входе в систему значение этого параметра будет автоматически уменьшаться на 1, а когда оно достигнет О, автоматический вход в систему будет отключен.

Вход в систему с использованием Ctrl+Alt+Delete

   При наличии повышенных требований к безопасности системы вы можете использовать вариант входа в систему с нажатием сочетания клавиш CtrL+ALt+DeLete. Эта мера предназначена в первую очередь для предотвращения кражи вашего пароля программами-шпионами. Для включения данной функции действуйте следующим образом.
   1. В строке поискаменю Пуск введите команду netplwiz для открытия окна Учетные записи пользователей (см. рис. 2.2).
   2. Перейдите на вкладку Дополнительно и установите флажок Требовать нажатия CtrL+ALt+DeLete.
   Закройте окно с помощью кнопки ОК.
   Примечание
   Если ваш компьютер подключен к корпоративной сети с доменами, то режим входа с использованием Ctrl+Alt+Delete будет установлен автоматически, однако вы можете его отключить, сняв рассмотренный флажок Требовать нажатия Ctrl+Alt+Delete.

Использование для входа учетной записи Администратор

   В Windows ХР присутствовала учетная запись Администратор с абсолютными правами, но, чтобы воспользоваться ею, нужно было загрузить систему в безопасном режиме. В Windows Vista такой вариант не пройдет, поскольку учетная запись Администратор является заблокированной: это сделано в целях повышения безопасности системы. Следует отметить, что в использовании записи Администратор обычно нет особой необходимости, поскольку все действия по настройке компьютера можно выполнить с помощью любой другой учетной записи с правами администратора. Если все же по тем или иным причинам вам понадобилась учетная запись Администратор, то включить ее можно следующим образом.
   1. В меню Пуск найдите программу Командная строка с помощью строки поиска (или введите команду cmd).
   2. Щелкните правой кнопкой мыши на значке командной строки в списке результатов поиска, выполните команду Запуск от имени администратора и подтвердите действия в окне UAC.
   3. В режиме командной строки введите команду net user Администратор / active: yes (если вы работаете в английской версии Windows, имя учетной записи также следует писать по-английски).
   4. Запустите Редактор реестра, откройте раздел HKEY_LOCAL_MACHlNE\SOFTWARE\ Microsof t\Windows\CurrentVersion\Policies\System и установите для параметра FilterAdministratorToken значение 0.
   После этого значок учетной записи Администратор появится в экране приветствия и вы сможете использовать эту запись для входа в систему. Однако не забудьте сразу же установить для нее надежный пароль, иначе любой пользователь сможет получить полный доступ к вашей системе. Чтобы отключить данную учетную запись, введите в окне командной строки команду net user Администратор /active: no.
   Совет
   В Windows Vista Business, Enterprise и Ultimate включать или отключать учетные записи также можно с помощью оснастки Локальные пользователи и группы (lusrmgr.msc).

Сообщения при входе в систему и скрытие имен пользователей

   Множество дополнительных параметров для управления входом в систему имеется в оснастке Локальная политика безопасности, которая в свою очередь является частью групповой политики. Откройте меню Пуск, введите в строке поиска команду secpol.msc и подтвердите действия в окне UAC. В левой части появившегося окна откройте подраздел Локальные политики → Параметры безопасности, а в правой найдите параметры, начинающиеся со слов Интерактивный вход в систему (рис. 2.3).
   Рис. 2.3. Параметры входа в систему в окне Локальная политика безопасности
 
   Чтобы задать появление сообщений при входе в систему, следует настроить два параметра.
   • Интерактивный вход в систему: заголовок сообщения для пользователей при входе в систему – здесь нужно указать заголовок сообщения, которое будет появляться при входе в систему.
   • Интерактивный вход в систему: текст сообщения для пользователей при входе в систему – в качестве значения этого параметра нужно ввести сам текст сообщения.
   Если вы включите функцию Интерактивный вход в систему: не отображать последнее имя пользователя, то вместо экрана приветствия со значками будет отображаться экран входа в систему, где нужно будет вручную вводить имя пользователя и пароль (рис. 2.4). Назначение других параметров политики вы сможете узнать, если дважды щелкните на их названии и в появившемся окне перейдете на вкладку Объяснение.
   Рис. 2.4. Экран ввода имени пользователя для входа в систему
 
   Отключить отображение имен пользователей вы можете и с помощью реестра. Для этого откройте раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\ Policies \ System и установите значение параметра DontDisplayLastUsername равным 1.
   Для скрытия на экране приветствия значков только одного или нескольких выбранных пользователей нужно в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon создать подраздел SpecialAccounts, а в нем еще один подраздел – UserList. В подразделе UserList следует создать параметр типа DWORD с именем, соответствующим имени скрываемой учетной записи, и присвоить ему значение 0.

Как автоматически включить индикатор Num Lock

   Windows Vista автоматически запоминает состояние индикатора Num Lock при выходе пользователя из системы и восстанавливает его при следующем входе. Однако на экране приветствия этот индикатор по умолчанию является выключенным, что может вызвать неудобства при наборе пароля, содержащего цифры.
   Чтобы заставить систему включить индикатор Num Lock на экране приветствия, следует воспользоваться Редактором реестра. Запустите программу regedit с помощью строки поиска меню Пуск, откройте раздел HKEY_USERS\.Default\Control Panel\Keyboard и установите для параметра InitialKeyboardIndicators значение 2. Для проверки изменений выполните выход из системы и убедитесь, что на экране приветствия включен Num Lock.

2.2. Трюки с экранами загрузки и приветствия

Включение альтернативного экрана загрузки

   По умолчанию загрузка Windows Vista сопровождается только индикатором процесса на темном экране, а загрузочный экран с логотипом Windows отсутствует. Однако в Windows Vista имеется возможность включения скрытого загрузочного экрана Северное сияние (Аврора).
   Итак, чтобы увидеть Аврору, выполните следующие действия.
   1. Откройте меню Пуск, наберите команду msconfig, нажмите Enter и подтвердите действия в окне UAC.
   2. В окне программы Конфигурация системы перейдите на вкладку Загрузка и установите флажок без GUI для активации скрытого загрузочного экрана.
   3. Чтобы загрузка системы с альтернативным загрузочным экраном выполнялась без каких-либо уведомлений, установите флажок Сделать эти параметры загрузки постоянными, нажмите ОК и подтвердите действия в появившемся окне.
   После перезагрузки вы должны увидеть скрытый загрузочный экран (рис. 2.5).
   Если после включения скрытого экрана загрузки ваш компьютер не загрузился вообще, воспользуйтесь безопасным режимом (см. разд. 12.1), в котором верните стандартный экран загрузки, открыв программу Конфигурация системы и сняв флажок без GUI на вкладке Загрузка.
   Рис. 2.5. Загрузочный экран Аврора