Ольга Кокорева реестр windows xp санкт-Петербург «бхв-петербург» 2003
Вид материала | Книга |
- 1. Обязательно ознакомиться с пакетом заранее. Все вопросы можно обсудить с редакторами, 215.48kb.
- Д. С. Лихачева 2011 год Общие положения Первые Краеведческие чтения (далее Чтения),, 80.63kb.
- Редактор: Наталья Кудряшова (Санкт-Петербург), 173.55kb.
- «Незабываемый Санкт-Петербург» (осенние каникулы), 29.11kb.
- Экскурсионная программа 1 Санкт-Петербург Регистрация на борту теплохода. Ужин., 52.86kb.
- Темы диссертаций "Социальная политика в условиях перехода к рыночной экономике", 1994,Ленинградский, 90.57kb.
- Е. В. Пичугина (Санкт-Петербург), 425.47kb.
- Русские группы, 162.56kb.
- Н. Т. Ашимбаева (Санкт Петербург), 84.77kb.
- Научные направления: Вопросы эпидемиологии и социальной значимости инфекционных болезней, 37.85kb.
Ольга Кокорева
реестр windows XP
Санкт-Петербург
«БХВ-Петербург»
2003
УДК 681.3.06
Кокорева О. И.
Реестр Windows XP. — СПб.: БХВ-Петербург, 2003. — 560 с.: ил.
ISBN 5-94157-105-4
Книга посвящена реестру— одному из основных компонентов операционной системы, хранящему всю информацию, необходимую для настройки и функционирования системы Windows XP. Описываются архитектура реестра, структура и типы данных. Обсуждаются методы резервного копирования и восстановления реестра. Рассматриваются методы настройки системы и сети, особенности подключения и конфигурирования аппаратных средств. Приводятся рекомендации по предотвращению сбоев системы и решению различ-; ных проблем путем редактирования реестра. Особое внимание уделяется вопросам безопасности и защиты реестра. Обсуждается возможность применения дополнительных утилит для его редактирования. Несомненно, полезными будут сведения об автоматизации управления реестром при помощи средства обработки сценариев Microsoft Windows Script Host, список ресурсов Интернета, глоссарий и краткая библиография.
Для специалистов в области информационных технологий, системных администраторов и опытных пользователей
УДК 681.3.06
Группа подготовки издания:
Главный редактор Екатерина Кондукова
Зав. редакцией Анна Кузьмина
Перевод Олега Рябова
Компьютерная верстка: Натальи Радченко,
Натальи Караваевой
Корректор Татьяна Звертановская
Дизайн обложки Игоря Цырульникова
Зав. производством Николай Тверских
Лицензия ИД № 02429 от 24.07.00. Подписано в печать 26.09.03. Формат 70хЮ01/,е. Печать офсетная. Усл. печ. л. 45,15.
Доп. тираж 5000 экз. Заказ П43 "БХВ-Петербург", 198005, Санкт-Петербург, Измайловский пр., 29.
Гигиеническое заключение на продукцию, товар № 77.99.02.953.Д.001537.03.02 от 13.03.2002 г. выдано Департаментом ГСЭН Минздрава России.
Отпечатано с готовых диапозитивов
в Академической типографии "Наука" РАН.
199034, Санкт-Петербург, 9 линия, 12.
ISBN 5-94157-105-4 ©Кокорева о. и., 2002
© Оформление, издательство "БХВ-Петербург", 2002
Содержание
Введение ......................................................................................................1
Глава 1. Обзор реестра Windows XP..............................................................7
Введение............................................................................................................... 7
Историческая справка по реестру ................................................................. 8
Неудобства работы с INI-файлами ...........................................................10
Назначение реестра.....................................................................................! 1
Структура реестра ..............................................................................................16
Хранение данных реестра.............................................................................!
Атомарность и восстановление ульев реестра .........................................24
Сброс данных...............................................................................................24
Проблема, связанная с размером реестра ...................................................26
Ограничение по размеру реестра в Windows NT/2000............................27
Расширение возможностей реестра в Windows XP .................................28
Когда следует браться за редактирование реестра? .......................................30
Альтернативы редактированию реестра.......................................................31
Установка нового устройства.....................................................................32
Изменение конфигурации в Панели управления....................................37
Другие инструментальные средства для изменения реестра..................44
Резюме.................................................................................................................44
Глава 2. Резервное копирование и восстановление реестра...........................45
Подготовка к редактированию реестра ...........................................................46
Использование функции восстановления системы .......................................47
Создание точки восстановления...................................................................48
Восстановление состояния системы ............................................................49
Конфигурирование функции восстановления системы ............................52
Устранение неполадок в работе с программой
Восстановление системы...............................................................................55
Использование встроенной программы Архивация данных ........................56
IV___________________________________________'___Содержание
Подготовка к работе с функцией аварийного
восстановления системы ...............................................................................60
Выполнение аварийного восстановления системы....................................64
Резервное копирование и восстановление
системных файлов конфигурации.............................................................66
Использование консоли восстановления........................................................74
Способы запуска программы Консоль восстановления............................74
Запуск консоли восстановления из программы
Windows XP Setup........................................................................................75
Включение программы Консоль восстановления
в меню загрузки...........................................................................................76
Удаление программы Консоль восстановления
из меню загрузки.........................................................................................77
Использование программы Консоль восстановления ............................78
Ручное резервное копирование и восстановление реестра
Windows NT/000/XP...........................................................................................78
, Экспорт и импорт файлов реестра ..................................................................79
Резервное копирование с помощью утилит Resource Kit .............................82
Утилита REG из Windows 2000/XP Resource Kit ........................................83
Резюме.................................................................................................................85
Глава 3. Редактор реестра ..........................................................................87
Использование Редактора реестра...................................................................89
Запуск Редактора реестра..............................................................................89
Исследование интерфейса Редактора реестра ............................................90
Команды меню Файл ..................................................................................93
Команды меню Правка..................................................................................W
Модификация ключей и значимых элементов......................................... 103
Добавление новых ключей .......................................................................... 103
Добавление новых значимых элементов ................................................ 104
Редактор двоичных значений...................................................................... 104
Редактирование строковых значений ........................................................105
Редактирование значений типа DWORD................................................105
Редактирование многострочных значений................................................ 106
Просмотр списков ресурсов..................................................................... 106
Удаление ключей и значимых элементов реестра.................................... 106
Команды меню Вид...................................................................................... 108
Меню Избранное........................................................................................... 110
Управление безопасностью реестра............................................................... 111
Установка прав доступа к ключам реестра................................................! 12
Установка специальных комбинаций прав доступа................................. 114
Присвоение прав владельца ключа реестра .............................................. 117
Аудит действий в отношении реестра........................................................ 118
Содержание______.___'_________________________'_______V
Активизация аудита...................................................................................... 120
Установка аудита....................................................................................... 122
Резюме............................................................................................................... 124
Глава 4. Простейшие методы настройки Windows...................................... 127
Подготовка к редактированию реестра ......................................................... 128
Индивидуальная настройка процесса загрузки............................................129
Простейший способ редактирования файла Boot.ini...............................131
Ручное редактирование файла Boot.ini...................................................... 137
Формат файла Boot.ini.............................................................................. 137
Индивидуальная настройка регистрации...................................................... 141
Изменение графического файла, отображаемого
при регистрации в системе ......................................................................... 141
Быстрое переключение пользователей в Windows XP .............................144
Добавление сообщения, отображаемого при регистрации
пользователей в системе.............................................................................. 146
Добавление информационного сообщения с помощью
оснастки ММС Локальная политика безопасности
в Windows XP............................................................................................. 147
Добавление информационного сообщения путем
непосредственного редактирования реестра.......................................... 147
Как автоматизировать процесс регистрации в системе........................... 150
Как замаскировать в окне регистрации имя
последнего регистрировавшегося пользователя .......................................151
Конфигурирование системных папок........................................................... 152
Удаление папок совместно используемых документов
из папки Мой компьютер ........................................................................... 154
Отображение параметров совместного доступа в стиле
Windows 2000.............................................................................................'....157
Другие популярные методы индивидуальной настройки ........................... 159
Как отключить функцию AutoRun для компакт-дисков......................... 159
Переустановка значков, применяемых по умолчанию............................ 161
Переименование Корзины.......................................................................... 161
Изменение значка мусорной корзины ......................................................162
Удаление стрелок с ярлыков....................................................................... 162
Отключение автоматического запуска Windows Messenger.....................162
Деинсталляция неиспользуемых компонентов Windows.........................162
Резюме............................................................................................................... 164
Глава 5. Реестр и аппаратные средства..................................................... 165
Реестр и подсистема Plug and Play................................................................. 166
Краткая история Plug and Play....................................................................167
Поддержка Plug and Play в Windows NT 4.0.............................................. 168
VI__________'_______________________________Содержание
Реализация Plug and Play в Windows 2000 и Windows XP........................ 169
Поддержка Plug and Play в Windows 2000/XP ........................................ 172
Спецификация ACPI................................................................................. 173
Системная поддержка для Plug and Play ................................................ 174
Уровни поддержки устройств и драйверов ............................................175
Архитектура Plug and Play в Windows 2000/XP ......................................177
Дерево устройств Plug and Play................................................................182
Распознавание устройств Plug and Play.................................................. 185
Откат драйвера (Driver Rollback) .............................................................189
Аппаратные профили ...................................................................................... 190
Управление электропитанием и энергосбережение ....................................192
Вкладка Схемы управления питанием .........................................................193
Вкладка Спящий режим................................................................................ 196
Вкладка Дополнительно................................................................................ 197
Вкладка АРМ................................................................................................. 199
Ключи реестра, содержащие информацию о поддержке АРМ...............200
Вкладка ИБП.................................................................................................20\
Средства управления питанием Windows 2000/XP...................................202
Схемы управления питанием......................................................................203
Ключи реестра, предназначенные для управления
электропитанием ..........................................................................................204
Резюме............................................................................................................... 206
Глава 6. Реестр, загрузка системы и предотвращение сбоев.......................207
Реестр и загрузка системы..............................................................................208
Процесс самотестирования при включении .............................................209
Файлы, необходимые для запуска системы ..............................................211
Процесс инициализации при запуске........................................................213
Работа загрузчика .........................................................................................215
Функции загрузчика NTLDR...................................................................216
Выбор запускаемой операционной системы..........................................218
Опции отладочного меню при загрузке Windows XP............................219
Распознавание аппаратных средств ........................................................224
Выбор конфигурации (аппаратного профиля) ......................................224
Загрузка ядра.................................................................................................226
Инициализация ядра.................................................................................228
Загрузка и инициализация драйверов устройств...................................229
Загрузка сервисов......................................................................................230
Параметр реестра BootExecute................................................................... 230
Ключ Memory Management.........................................................................1Ъ\
Ключ DOS Devices......................................................................................231
Ключ Subsystems........................................................................................232
Регистрация в системе.................................................................................232
Содержание_________________________________-____________VH
Загрузка остальных сервисов и драйверов ................................................234
Наборы управляющих параметров в реестре .........................................234
Параметр Start............................................................................................236
Параметр ErrorControl................................................................................237
Обеспечение запуска системы при любых обстоятельствах.......................238
Защита системных файлов Windows 2000/XP...........................................241
Механизм защиты драйверов цифровой подписью..............................243
Другие средства защиты системных файлов Windows 2000/XP................246
Верификация цифровой подписи файлов..............................................249
Запуск системы с конфигурационными проблемами..............................252
Консоль восстановления .............................................................................256
Применение Консоли восстановления...................................................257
Отчет об ошибках.........................................................................................259
Резюме............................................................................................................... 264
Глава 7. Справочник по ключам реестра....................................................265
HKEY_LOCAL_MACHINE...............................................................................265
Ключ HKEY_LOCAL_MACHINE\HARDWARE..........................................268
Вложенный ключ DESCRIPTION............................................................270
Вложенный ключ DEVICEMAP............................................................... 272
Вложенный ключ RESOURCEMAP .........................................................277
Ключ HKEY_LOCAL_MACHINE\SAM........................................................278
Ключ HKEY_LOCALMACHINE\SECURITY............................................. 278
Ключ HKEY_LOCAL_MACHINE\SOFTWARE........................................... 279
Вложенный ключ Classes..........................................................................2&Q
Вложенные ключи Description ..................................................................282
Вложенный ключ Microsoft....................................................................... 283
Вложенный ключ Program Groups............................................................284
Вложенный ключ Secure...........................................................................285
Вложенный ключ Windows 3.1 Migration Status.......................................IKS
Ключ HKEY_LOCAL_MACHINE\SYSTEM.................................................285
Вложенные ключи ControlSetnnn, Select и CurrentControlSet..................286
Вложенные ключи Controls наборах управляющих опций..................288
Вложенный ключ Епит для всех наборов
управляющих опций .................................................................................292
Вложенный ключ Services для всех наборов
управляющих опций .................................................................................296
Вложенный ключ Hardware Profiles для всех наборов
управляющих опций .................................................................................300
Вложенный ключ Setup.............................................................................302
Вложенный ключ Disk..............................................................................303
HKEY_CLASSES_ROOT...................................................................................304
HKEY CURRENT CONFIG............................................................................. 304
VIII_____________________________________________Содержание
HKEY_CURRENT_USER..................................................................................305
НКЕ Y_ USERS....................................................................................................308
Резюме............................................................................................................... 309
Глава 8. Параметры настройки сети в реестре........................................... ЗТ1
Установка сетевых компонентов с помощью
утилит Панели управления .............................................................................311
Сетевые параметры в реестре Windows NT 4.0.............................................319
Типы сетевых компонентов в реестре Windows NT 4.0...........................319
Установка сетевых компонентов в реестре Windows NT 4.0...................320
Регистрационная информация программного обеспечения
для сетевых компонентов.........................................................................320
Регистрационная информация сервисов
для сетевых компонентов.........................................................................321
Привязка сетевых компонентов ..............................................................322
Обработка зависимостей для сетевых компонентов .............................324
Сетевые параметры в реестре Windows 2000 и Windows XP .......................325
Установка сетевых компонентов в реестре Windows 2000/XP ................326
Регистрационная информация сетевых адаптеров................................329
Регистрационная информация сетевых компонентов..........................336
Настройка сетевых средств путем редактирования реестра........................337
Автоматическое конфигурирование IP-адресов .......................................338
Блокировка динамической регистрации DNS..........................................341
Блокировка восстанавливаемых сетевых соединений .............................342
Как установить NetBEUI в Windows XP....................................................343
Резюме............................................................................................................... 343
Глава 9. Защита реестра........................................................................... 345
Простейшие меры ограничения доступа к реестру .....................................347
Дополнительные меры защиты Windows 2000..........................................348
Редактирование прав доступа к ключам реестра .........................................350
Обзор стандартных прав доступа в Windows XP.......................................352
Права доступа по умолчанию к объектам файловой системы
и реестра Windows 2000................................................................................354
Совместное использование файлов и полномочия доступа
к ним в Windows XP.....................................................................................361
Установки реестра для отображения "классического" пользовательского интерфейса совместного доступа к файлам ..........366
Наиболее важные ключи Windows NT/2000/XP,
нуждающиеся в защите................................................................................368
Защита реестра от несанкционированного удаленного доступа................371
Защита ульев SAM и Security...........................................................................372
Как защитить улей SAM.............................................................................. 372
Содержание _________________ ' ____________________________ IX
Ограничение анонимного доступа к компьютеру........... ......................... ....377
Ограничение анонимного доступа в Windows 2000... ............................... 377
Использование оснастки ММС Локальная политика безопасности .....377
Редактирование реестра............................................................................... 378
Усовершенствованные возможности Windows XP
и разрешение вопросов совместимости......... ............................................ 379
Использование средства Локальная политика безопасности ..............380
Использование Редактора реестра ..........................................................381
Системный планировщик как еще одна потенциальная
угроза безопасности........................................... .......................................... ....382
Резюме................................1..... ....................................................................... ...385
Глава 10. Управление рабочими средами пользователей............................. 387
Базовая информация о пользовательских профилях.......... ...................... ...388
Подробная информация о пользовательском профиле............. ............. .....388
Параметры, хранящиеся в пользовательском профиле. ...................... ....390
Структура пользовательского профиля...................................................... 391
Файл Ntuser.dat........................................ ..................................................... 397
Взаимозаменяемость пользовательских профилей
в Windows NT 4.0 и Windows 2000...... ........................................................ 397
Работа с перемещаемыми пользовательскими профилями
в Windows XP ............................................................................................. ...400
Неперемещаемые папки и квоты на размер профиля... ................ .......402
Сценарии.......................................... ................................................................. 406
Использование WSH для написания регистрационных сценариев .......406
Общие сведения о системной политике .......................................................407
Административные шаблоны......... ............................................... ..............408
Параметры безопасности............................................................................. 409
Инкрементные шаблоны безопасности.....................................................4Ю
Как хранится групповая политика................................. ......... ...................41 1
Шаблон групповой политики ..................................................................412
Файл Gpt.ini ............................................................................................... 4 12
Локальные объекты групповой политики ..............................................412
Папки шаблона групповой политики........................ ........................... ..413
Файлы Registry.pol.....................................................................................413
Глава 11. Решение наиболее общих проблем при помощи реестра .............. 415
Проблемы с загрузкой.....................................................................................415
Диагностика неудачной загрузки ...............................................................417
Параллельная установка системы............................................................... 420
Дополнительные аппаратные профили .....................................................421
X__________________________________________Содержание
i
Проблемы с загрузкой, возникающие после неправильной установки устройства Zip Iomega для параллельного порта ...................424
Вы никогда не видели "синего экрана"
и хотите на него посмотреть? .....................................................................425
Запуск утилиты Восстановление системы из командной строки...........426
Как повторно создать утраченный ASR-диск...........................................427
Проблемы, связанные с завершением работы системы..............................429 |
Конфигурирование Windows NT/2000/XP для обеспечения ''
очистки файла подкачки при завершении работы системы.......................430
Как разблокировать сетевой компьютер с Windows ХР..............................431 |
Другие проблемы .............................................................................................432 !
Ведение журнала отладочной информации для пользовательских профилей и системной политики ..............................................................433
Настройка программы Архивация данных путем .
редактирования реестра...............................................................................433 |
Удаление недействительных записей с помощью .
• мастера Установка и удаление программ.................................................v.....438
Как добиться немедленной регистрации событий,
связанных с квотированием диска, в системном журнале......................441
Резюме............................................................................................................... 442 >
Глава 12. Дополнительные сведения об устранении неполадок................... 443
Настройка интерфейса....................................................................................443
Значения параметров реестра для настройки меню Пуск
в Windows XP ................................................................................................443
Изменение способов группировки элементов панели задач...................450
Блокировка всплывающих подсказок в области сообщений..................451
Как сделать, чтобы программы не отображались в списке
наиболее часто используемых программ ...................................................452
Как отключить отображение почтового уведомления
на экране приветствия Windows XP...........................................................454
Помощь в устранении неполадок..................................................................457
Настройка программы Восстановление системы.....................................457
Использование групповой политики ......................................................457
Использование Редактора реестра для отключения
средства Восстановление системы ..........................................................458
Дополнительные сведения о конфигурировании
средства Восстановление системы ..........................................................459
Запуск регистрации работы Windows Installer...........................................462
Переустановка протокола TCP/IP в Windows XP.....................................463
Активизация Удаленного помощника в Windows XP ..............................464
Активизация Удаленного помощника через
Панель управления....................................................................................465
Активизация Удаленного помощника в реестре ...................................466
Содержание______________________________________________XI
Настройка Windows XP на прием сообщений
от Удаленного помощника.......................................................................467
Решение проблем, связанных с запуском сервисов.................................470
Настройка регистрационных данных сервиса .......................................473
Настройка запуска сервиса при помощи встроенной
системной учетной записи.......................................................................475
Использование редактора реестра для устранения
неполадок, возникающих при запуске сервиса.....................................476
Отключение сервиса или драйвера, препятствующего
загрузке Windows NT/2000/XP.................................................................478
Глава 13. Дополнительные утилиты ..........................................................481
Windows XP PowerToys....................................................................................481
Bulk Resize for Photos ...................................................................................482
Faster User Switcher ......................................................................................484
Open Command Window Here......................................................................484
Shell Audio Player..........................................................................................485
PowerToy Calculator......................................................................................486
Tweak Ul для Windows XP...........................................................................486
Утилита RegMaid — чистка реестра...............................................................489
Утилита Regmon — мониторинг реестра.......................................................491
NTFSDOS Professional.....................................................................................492
RegSafe Professional компании Imaginelan.....................................................492
ERD Commander 2000 .....................................................................................495
Глава 14. Автоматизация управления реестром при помощи WHS .............. 499
Краткие сведения о Microsoft Windows Script Host......................................500
Преимущества Windows Script Host............................................................500
Объектная модель Windows Script Host .........................................................503
Объект WshShell............................................................................................503
Метод RegRead..............................................................................................Ъ
Метод RegWrite..............................................................................................5Q4
Метод RegDelete.............................................................................................505
Пример JScript-сценария.............................................................................506
Примеры УВ8спр1-сценариев.....................................................................509
Разрешение и блокировка записи изменений в меню Пуск................509
Активизация и блокировка службы Восстан'овление системы............510
Автоматическое создание точки восстановления..................................514
XII___________________________________________Содержание
Приложение 1. Ресурсы Интернета........................................................... 519
Заключение....................................................................................................... 523
Приложение 2. Глоссарий......................................................................... 525
А.....................................................................................................................525
В......................................................................................................................526
С.....................................................................................................................526
D.....................................................................................................................526
Е......................................................................................................................527
G.....................................................................................................................527
Н.....................................................................................................................527
К.....................................................................................................................528
L......................................................................................................................528
N.....................................................................................................................528
О.....................................................................................................................529
Р......................................................................................................................529
R.....................................................................................................................530
S......................................................................................................................530
U.....................................................................................................................531
V......................................................................................................................531
W.....................................................................................................................531
Список литературы................................................................................... 532
Предметный указатель.............................................................................. 533
Введение
Кому адресована эта книга
Windows XP, безусловно, является самой значимой операционной системой в семействе Windows, после Windows 95. Несмотря на то, что она была первой ОС из этого ряда, созданной в приемлемые сроки, сообщество пользователей с большим нетерпением ожидало ее появления на свет. Это не удивительно, поскольку с формальной точки зрения Windows XP является следующей версией Windows 2000. Однако, она также рассматривается как обновление предыдущих версий Windows 98, 98 SE, Millennium Edition (ME), 2000 и NT 4.0. В итоге, в ней удалось объединить сильные стороны двух линий операционных систем — удобство, совместимость и простоту использования, свойственные Windows 9x/ME, и безопасность, надежность и стабильность, характерные для Windows NT/2000. К тому же, система Windows XP положила конец старой линии систем DOS/Windows, и теперь мы имеем дело с ОС, всецело основанной на новой версии ядра Windows NT/2000. Новый подход определенно увенчачся успехом, поскольку в вопросах надежности, Windows XP практически затмила всех своих предшественников. Вам больше не придется созерцать так называемые "синие экраны смерти" (Blue Screen of Death, BSOD), если только вы намеренно не захотите их вызвать (в главе II показано, как заставить систему отобразить BSOD, только для того, чтобы увидеть, что это такое).
Microsoft выпустила в свет три модификации Windows XP: Home Edition, Professional и 64-bit Edition (64-разрядная версия), причем последняя предназначена исключительно для рабочих станций, оснащенных 64-разрядным процессором Itanium компании Intel. Windows XP Home Edition и Windows XP Professional являются практически одинаковыми 32-разрядными системами, функционирующими на базе одного ядра. Как и ожидалось, версия. Home Edition предназначена для подавляющего большинства пользователей, ранее работавших с Windows 9x/ME, a Windows XP Professional нацелена на использование в деловой и производственной сфере и для выполнения задач, требующих большой вычислительной мощности. Поэтому в ней
Реестр Windows XP
npeziycMorpenbi возможности, ориентированные на выполнение широкого спектра бизнес-приложений, а также ряд дополнительных средств, которых нет в Windows XP Home Edition, поскольку в домашних системах они не нужны. Самое главное отличие заключается в поддержке мультипроцессорной обработки: Windows XP Home Edition работает с одним процессором, a Windows XP Professional — может работать в двухпроцессорном режиме. Более того, пользователи Windows XP Professional могут регистрироваться в доменах Active Directory, работать с перемещаемыми пользовательскими профилями, используя систему шифрования файлов (encrypting tile system), Offline Folders, а также другие возможности, которые особенно важны для мобильных пользователей.
Автору пришлось выполнять тестирование Windows XP (начиная с одной из ранних бета-версий) в составе небольшой команды бета-тестеров. Даже на самой ранней стадии проявлялись различия между Windows 2000 и модификациями новой системы под кодовым названием "Whistler". С выпуском каждой новой версии было удивительно обнаруживать все новые и новые усовершенствования. Приобретая законченный вид, система становилась более мошной и надежной. Однако, несмотря на эти позитивные изменения и тот факт, что система была переименована в Windows XP ("Windows для опытных (experienced) пользователей", а также "для получения опыта "experiences'"*), функциональные возможности Windows 2000 в ней не только не отвергнуты, но напротив, существенно развиты и расширены, благодаря включению новых инструментальных средств и свойств. В новой системе были воплощены все лучшие черты ее предшественников, что позволило ей стать своего рода "продолжателем традиций" Windows 2000. Об этом красноречиво свидетельствует девиз, отображаемый во время загрузки —"Built on NT Technology". Как известно, Windows 2000 имеет много общих свойств с Windows NT. То же самое можно сказать и о Windows XP. При внимательном рассмотрении можно также обнаружить много общего с Windows 2000,
Поспешат ли тысячи пользователей по всему миру сразу же перейти на Windows XP? Кто-то, вероятно, поступит именно так, но очень многие будут продолжать использование Windows 2000, постепенно присматриваясь к новой системе и тестируя в ней свои наработанные приложения. Именно таким читателям — системным администраторам, специалистам по технической поддержке и опытным пользователям Windows NT/2000/XP и адресована данная книга. • ,
Цели этой книги
Реестр, как и многие другие компоненты Windows XP, во многом похож на реестр Windows NT 4.0, но, наряду с этими сходными чертами, есть и отличия (например, снятие ограничения на размер реестра). Некоторые же отличия настолько незаметны, что на них не сразу обращаешь внимание.
Введение________________________________________________3
Основные отличия в реестре Windows XP главным образом предопределены усовершенствованием ядра в новой системе. Автор по ходу изложения будет стараться подчеркнуть все отличия и обратить на них внимание читателя. Помимо этого, в реестре Windows XP появилось множество совершенно новых записей. Это не удивительно — ведь они соответствуют огромному количеству новых функциональных возможностей. Поскольку реестр является централизованным хранилищем всей информации об аппаратных и программных компонентах, все новые функциональные возможности, появившиеся в Windows XP, обязательно должны найти свое отражение в реестре.
Является ли эта книга максимально полным и подробным справочником, описывающим абсолютно все ключи реестра или справочником готовых решений на все случаи жизни? Нет, к сожалению. Я и сама мечтаю иметь такую книгу, но при этом отлично представляю себе, какой объем она будет иметь (если вообще возможно ее написать). При написании этой книги задачи автора заключались в том, чтобы рассказать о наиболее важных частях реестра, подчеркнуть сходства и отличия реестров Windows NT/2000 и Windows XP, описать различные методы резервного копирования и восстановления реестра, а также дать читателям необходимый минимум знаний по другим важным вопросам, связанным с реестром. Я надеюсь, что книга окажется полезной системным администраторам и пользователям, желающим систематизировать свои знания о реестре Windows NT/2000 и познакомиться с реестром Windows XP. Тех пользователей, которые перешли к Windows XP с Windows 9x/ME, не должно вводить в заблуждение кажущееся сходство между реестром Windows XP и уже знакомыми реестрами прежних систем, т. к. на самом деле, здесь есть существенные различия!
Среди части пользователей бытует негативное мнение, о том, что реестр Windows слишком непонятен, содержит массу избыточной информации и делает систему уязвимой. Если вы придерживаетесь того же мнения, я не стану вас переубеждать. Все-таки, большинство людей склонно несколько отрицательно относиться к тем явлениям, смысл которых им до конца не ясен. Я лишь отчасти соглашусь с этой точкой зрения — в том, что реестр является сложным для понимания, и в том, что'он критично влияет на работоспособность системы и жизненно для нее необходим. Моя задача — помочь вам освоить реестр. Поэтому я не буду пытаться охватить все известные приемы, а сосредоточусь на общих принципах того, как и почему они действуют. Я считаю, что как только вы получите представление об архитектуре реестра, структуре и типах данных, вы сможете самостоятельно постигать все тонкости работы с ним.
Собственный опыт работы специалистом из группы технической поддержки, безусловно, наложил определенный отпечаток и на мои взгляды и методы работы вообще, и всю эту книгу — в частности. Когда я начинаю работать с новой системой, первое, что меня интересует, — это обеспечение ее работоспособности в любых условиях, вопросы резервного копирования и восстановления ее основных компонентов (в данном случае — реестра),
Реестр Windows XP
в том числе — редко используемые и нетрадиционные. Темам резервного копирования и восстановления, а также различным мерам по защите системы от сбоев в книге отведено почетное место. Я совершенно искренне считаю, что прежде чем переходить на использование новой операционной системы и начинать с ней экспериментировать, очень важно внимательно изучить все эти вопросы, и даже отрепетировать свои действия в случае сбоя.
Материал книги разбит на следующие главы.
П Глава I содержит обзорную информацию о реестре Windows NT/2000/XP. В ней приведено краткое описание его структуры, типов данных реестра, определенных и применяющихся в системе. Здесь же анализируются методы хранения данных реестра Windows NT/2000/XP. Наряду с этим, рассмотрены некоторые усовершенствования, которые повлияли на реестр (например, снятие ограничения на размер реестра).
П Глава 2 полностью посвящена методам резервного копирования и восстановления реестра. Даже если вы опытный администратор Windows NT/2000, эту главу следует прочесть очень внимательно, поскольку в Windows XP указанные операции претерпели целый ряд существенных изменений.
П Глава 3 обсуждает пользовательский интерфейс утилит для редактирования реестра (Regedit.exe). Большинство пользователей помнят, что в составе Windows NT 4.0 и Windows 2000 есть две утилиты для редактирования реестра — Regedt32.exe, наиболее мощная утилита с расширенными возможностями, но "старомодным" интерфейсом, и Regedit.exe — более новая утилита, с развитым пользовательским интерфейсом, однако отстающая от первой по своим возможностям. В Windows XP теперь есть лишь одна утилита — Regedit.exe, объединившая в себе возможности двух предшествующих редакторов реестра. Начинающие пользователи могут применять данную главу в качестве справочника по работе с Редактором реестра.
Глава 4 рассматривает ряд несложных методов настройки и конфигурирования Windows XP как путем редактирования реестра, так и с помощью административных утилит. Некоторые приемы, приведенные здесь, применимы также к Windows NT и Windows 2000, ряд других может использоваться только в Windows XP.
Глава 5 посвящена хранению информации об аппаратных средствах
в реестре. Приведены базовые сведения об архитектуре Plug and Play в сис
теме Windows 2000/XP, новых подсистемах режима ядра Windows 2000 —
Plug and Play Manager и Power Manager, инициативе OnNow и специфи
кации ACPI. Особое внимание уделено тем усовершенствованиям, кото
рые были реализованы в Windows XP. .
Глава 6 рассматривает процесс загрузки операционных систем Windows NT/2000 и Windows XP, роль реестра в этом процессе, а также
Введение________________________________________________5
методы предотвращения сбоев при загрузке. Особое внимание уделено таким новым возможностям Windows XP, повышающим ее надежность, как опции загрузки в безопасном режиме, откат драйверов (Driver Rollback), консоль восстановления (Recovery Console), а также таким средствам, как Windows File Protection, System File Checker и File Signature Verification.
Глава 7 может служить кратким путеводителем по ключам реестра.
Глава 8 рассматривает параметры настройки сети в реестре как для
Windows 2000, так и для Windows XP. •
Глава 9 занимает в книге особое место, потому что посвящена одной из самых важных тем — вопросам безопасности и защиты реестра.
Глава 10 освещает вопросы управления рабочими средами пользователей, включая пользовательские профили и групповую политику.
Глава II предлагает набор рекомендаций по настройке системы и решению разнообразных проблем путем редактирования реестра. Представляет особый интерес для системных администраторов и технического персонала.
Глава /2 посвящена вопросам тонкой настройки и устранения неполадок.
Глава 13 дает краткий обзор разнообразных утилит для работы с реестром.
Глава 14 представляет собой обзор автоматизации управления реестром с использованием Windows Script Host (WSH). Разумеется, он не может рассматриваться как справочник по автоматизации Windows и скрипт-языкам (эта тема заслуживает отдельной книги). Однако мы рассмотрим некоторые методы манипулирования реестром, обеспечиваемые технологией WSH, а затем для иллюстрации ее применения создадим один простой пример, и наконец, напишем небольшой, но действительно полезный скрипт.
Приложение I предлагает список ресурсов Интернета. Если бы автор задался целью составить справочник по ресурсам глобальной сети, посвященным Windows 2000/XP, то получилась бы целая книга! Не все эти ресурсы одинаково ценны, поэтому данное приложение содержит только те, которые с точки зрения автора являются наиболее информативными.
Приложение 2 — глоссарий.
В списке литературы в основном приведены ссылки на источники, в которых читатели смогут найти дополнительную информацию по темам, обсуждающимся в данной книге.
Глава 1
Обзор реестра Windows XP
Ну, вы-то сами знаете, что я имею в виду...
Е. М, Блепк, "Фантастический рассказ для телепатов"
Данная книга адресована системным администраторам, специалистам по
технической поддержке и опытным пользователям Windows XP, а большинство читателей этого круга наверняка уже знакомы с понятием реестра.
Прототип современного реестра существовал еще в Windows 3.1, и многие
программисты уже в те времена знали, что конкретно их собеседник имеет
в виду, заводя разговор о реестре. Среди пользователей тема реестра стала
популярной после выпуска операционной системы Windows 95. Это не удивительно, поскольку реестр является важнейшей частью любой современной
операционной системы семейства Windows. В данной главе приводится обзорная информация по реестру Windows NT/2000/XP, дается описание его
структуры и типов данных, а также анализируются методы хранения данных
реестра Windows XP. К сожалению, ограниченный объем книги не позволяет подробно остановиться на анализе отличий между реестрами
Windows 95/98/ME и Windows NT/2000/XP. Однако, основные отличия будут указаны по ходу изложения материала.
Введение
Не приходилось ли вам попадать в ситуацию, когда необходимо срочно выполнить работу, но на экране появляется странное и пугающее сообщение о том, что операционная система не может быть загружена, т. к. ее реестр поврежден? Например, многие пользователи Windows NT 4.0 испытывали этот шок, когда в процессе загрузки получали сообщение следующего вида:
OS Loader V 4.0
Windows NT could not start because the following file is missing or
corrupt:
\WINNT\SYSTEM32\CONFIG\SYSTEM
You can attempt: to repair this file by Starting Windows NT Setup using the original Setup floppy disk or CD-ROM.
ОСТАЛЬНЫЕ СТРАНИЦЫ ВЫСЫЛАЮТСЯ НА КОМПАКТ-ДИСКЕ, ЛИБО ПО ЭЛЕКТРОННОЙ ПОЧТЕ.
Заказ: ссылка скрыта
Примечание: заказывая отсканированные копии книг, Вы принимаете на себя всю ответственность за возможные нарушения авторских прав.