Оглавление
Благодарности.......................................................................................................................................16
Введение................................................................................................................................................17
Эта книга не похожа на другие...........................................................................................18
Сначала опытные пользователи, а затем IT-профессионалы................18
Терминология....................................................................................................................................21
Я люблю Windows XP.................................................................................................................22
Последнее замечание..................................................................................................................23
Часть 1
Обзор реестра.......................................................................................................................................25
Глава 1. Изучение основ...................................................................................................................26
Сердце и душа Windows XP.........................................................................................................26
Для опытных пользователей...............................................................................................28
Для IT-профессионалов...........................................................................................................28
Предостережения и мифы реестра........................................................................................31
Концепции, которые необходимо знать.............................................................................32
Идентификаторы безопасности........................................................................................32
Глобально уникальные идентификаторы.................................................................35
Шестнадцатеричная система счисления...................................................................36
Разряды и ботовые маски.......................................................................................................38
Прямой (Little-Endian) и обратный (Big-Endian)
порядок байтов.................................................................................................................................39
Кодировки ANSI и Unicode....................................................................................................40
Значение null и пустые строки...........................................................................................41
Структура реестра............................................................................................................................41
Ключи....................................................................................................................................................42
Значения.................................................................................................................................................43
Типы.......................................................................................................................................................45
Организация реестра..........................................................................................................................48
HKEY_USERS...................................................................................................................................49
HKEY_CURRENT_USER.......................................................................................................51
HKEY_LOCAL_MACHINE.....................................................................................................52
HKEY_CLASSES_ROOT.........................................................................................................53
HKEY_CURRENT_CONFIG.................................................................................................54
Инструменты управления реестром....................................................................................55
Файлы кустов реестра......................................................................................................................56
Кусты в HKLM..................................................................................................................................57
Кусты в HKU......................................................................................................................................58
Глава 2. Использование Registry Editor.............................................................................59
Запуск Regedit.........................................................................................................................................60
Изучение Regedit...................................................................................................................................61
Панель ключей.................................................................................................................................63
Панель значений.............................................................................................................................65
Поиск данных....................................................................................................................................66
Инкрементный поиск..................................................................................................................67
Поиск в двоичных значениях.................................................................................................67
Создание закладок на избранных ключах..................................................................68
Использование предпочтительных техник.............................................................70
Редактирование реестра.................................................................................................................72
Изменение значений....................................................................................................................72
Добавление ключей или значений...................................................................................76
Удаление ключей или значений........................................................................................77
Переименование ключей или значений......................................................................77
Печать реестра.................................................................................................................................78
Экспорт настроек в файлы............................................................................................................80
Файлы реестра.................................................................................................................................81
Файлы реестра Win9x/NT4..................................................................................................83
Файлы кустов....................................................................................................................................84
Текстовые файлы..........................................................................................................................84
Работа с файлами кустов................................................................................................................85
Изучение подробностей...................................................................................................................86
Глава 3. Создание резервной копии реестра..................................................................87
Безопасное редактирование реестра...................................................................................88
Копирование отдельных значений..................................................................................89
Резервирование с помощью REG-файлов...............................................................90
Резервирование с помощью файлов кустов..........................................................91
Исправление испорченных настроек....................................................................................94
Исправление ошибок с помощью Windows XP....................................................95
Восстановление настроек приложений......................................................................96
Удаление программ из реестра.........................................................................................98
Использование настроек другого компьютера..................................................100
Использование System Restore (Восстановление системы)...........................100
Создание снимков конфигурации..................................................................................102
Заглянем за занавес...................................................................................................................104
Управление System Restore..............................................................................................106
Специальные настройки System Restore...............................................................107
Создание скриптов для System Restore...................................................................108
Регулярное создание резервных копий реестра.....................................................109
Планирование стратегии резервного копирования......................................111
Создание резервных копий данных
System State (состояния системы).................................................................................113
Восстановление данных состояния системы........................................................114
Создание резервной копии настроек пользователей..........................................115
Восстановление после крушений.........................................................................................116
Меню Advanced Options
(Меню дополнительных вариантов загрузки Windows).............................117
Консоль восстановления.......................................................................................................119
Аварийное восстановление системы..........................................................................121
Глава 4. Особые возможности реестра.............................................................................124
Изменение расположения специальных папок........................................................125
Настройки папок оболочки........................................................................................................128
Переименование пиктограмм на рабочем столе..............................................131
Использование пользовательских пиктограмм...............................................132
Добавление пиктограмм на рабочий стол..............................................................133
Сокрытие пиктограмм на рабочем столе................................................................135
Настройка ассоциаций файлов...............................................................................................136
Запуск программ из My Computer...............................................................................138
Открытие командной строки для папок..................................................................140
Открытие проводника Windows с указанием
корневой папки.............................................................................................................................141
Добавление InfoTips (всплывающих подсказок)
в классы программ.....................................................................................................................143
Добавление шаблонов файлов.................................................................................................145
Запрещение запуска Messenger.............................................................................................146
Настройка Главного меню...........................................................................................................147
Настройка содержимого меню.........................................................................................148
Сокращение списка часто используемых программ....................................151
Восстановление порядка сортировки........................................................................152
Настройка Internet Explorer.....................................................................................................153
Расширение контекстного меню.....................................................................................153
Изменение фона панели инструментов...................................................................155
Настройка поисковых URL.................................................................................................155
Очистка списков History (последних открывавшихся документов)........158
Запуск программ при входе в систему.............................................................................159
Управление редактором реестра.........................................................................................160
Действие по умолчанию для REG-файлов...........................................................160
Сохранение положения и размера окна..................................................................161
Автоматический вход в систему............................................................................................161
Изменение информации о пользователе.......................................................................162
Поиск дополнительных хаков..................................................................................................162
Глава 5. Настройки Tweak UI..................................................................................................164
General (Общие)...................................................................................................................................165
Focus.....................................................................................................................................................169
Мышь...................................................................................................................................................170
Наведение..........................................................................................................................................171
Колесо.................................................................................................................................................171
X-Mouse...............................................................................................................................................172
Проводник...........................................................................................................................................173
Ярлык...................................................................................................................................................176
Цвета....................................................................................................................................................177
Миниатюры......................................................................................................................................178
Командные клавиши.................................................................................................................178
Общие диалоговые окна................................................................................................................180
Панель задач......................................................................................................................................182
Группировка...................................................................................................................................182
Новое стартовое меню.............................................................................................................183
Рабочий стол.......................................................................................................................................185
Первая пиктограмма................................................................................................................186
Мой компьютер................................................................................................................................186
Диски...................................................................................................................................................187
Специальные папки..................................................................................................................187
Автовоспроизведение.............................................................................................................189
Панель управления...........................................................................................................................191
Шаблоны..............................................................................................................................................192
Internet Explorer.................................................................................................................................193
Поиск...................................................................................................................................................194
Просмотр исходного текста................................................................................................195
Командная строка...............................................................................................................................195
Вход в систему..................................................................................................................................196
Автовход в систему...................................................................................................................196
Часть II
Управление реестром..............................................................................................................199
Глава 6. Использование политик, основанных на реестре.............................200
Редактирование локальных политик................................................................................201
Расширения Group Policy....................................................................................................204
Политики, основанные на реестре................................................................................205
Хранение Group Policy...........................................................................................................208
Расширение политик, основанных на реестре...........................................................209
Комментарии..................................................................................................................................212
Строки...............................................................................................................................................213
CLASS..................................................................................................................................................214
CATEGORY......................................................................................................................................215
KEYNAME.........................................................................................................................................216
POLICY...............................................................................................................................................216
EXPLAIN............................................................................................................................................219
VALUENAME..................................................................................................................................219
VALUEON и VALUEOFF.......................................................................................................219
ACTIONLIST....................................................................................................................................220
PART....................................................................................................................................................221
CHECKBOX......................................................................................................................................224
COMBOBOX.....................................................................................................................................226
DROPDOWNLIST........................................................................................................................228
EDITTEXT.........................................................................................................................................230
LISTBOX.............................................................................................................................................231
NUMERIC...........................................................................................................................................233
TEXT....................................................................................................................................................235
Распространение политик, основанных на реестре..............................................236
Сети, основанные на Windows 2000 Server...........................................................237
Сети, основанные на Windows NT и других системах..................................237
Настройка Windows XP.................................................................................................................239
Использование инструментов Group Policy...............................................................242
Gpresult................................................................................................................................................243
Gpupdate.............................................................................................................................................244
Центр справки и поддержки..............................................................................................245
Результирующая политика (RSoP).............................................................................246
Дополнительные источники информации....................................................................248
Глава 7. Управление безопасностью реестра.............................................................249
Установка прав доступа к ключам.......................................................................................250
Добавление пользователей к ACL................................................................................251
Удаление пользователей из ACL..................................................................................252
Присвоение особых разрешений...................................................................................253
Права доступа по умолчанию..................................................................................................255
Получение права владения ключами................................................................................264
Аудит прав доступа к реестру................................................................................................264
Предотвращение локального доступа к реестру....................................................266
Ограничение удаленного доступа к реестру...............................................................267
Распространение шаблонов безопасности....................................................................267
Создание Security Management Console..................................................................269
Выбор предопределенного шаблона безопасности........................................269
Создание пользовательского шаблона безопасности...................................272
Анализ конфигурации компьютера............................................................................273
Изменение конфигурации компьютера...................................................................276
Распространение шаблонов безопасности по сети........................................276
Глава 8. Поиск настроек реестра...........................................................................................277
Сравнение REG-файлов...............................................................................................................277
Использование WinDiff.........................................................................................................280
Использование Word 2002...................................................................................................282
Сравнение с помощью Reg.exe.................................................................................................284
Аудит реестра...................................................................................................................................285
Настройка Audit Policy..........................................................................................................286
Аудит ключей реестра...........................................................................................................286
Анализ результатов.................................................................................................................287
Мониторинг реестра.........................................................................................................................288
Использование Winternals Regmon............................................................................288
Фильтрация для достижения наилучших результатов............................290
Часть III
Реестр в процессе развертывания системы..................................................293
Глава 9. Создание скриптов для редактирования реестра.............................294
Выбор метода....................................................................................................................................295
Установка INF-файлов...................................................................................................................296
Первоначальное создание шаблона.............................................................................298
Связывание разделов...............................................................................................................301
Добавление ключей и значений......................................................................................302
Удаление ключей и значений............................................................................................304
Установка и сброс разрядов...............................................................................................305
Использование строк в INF-файлах...........................................................................308
Установка значений с помощью REG-файлов...........................................................309
Экспорт настроек в REG-файлы...................................................................................311
Создание REG-файлов вручную....................................................................................313
Кодирование специальных символов........................................................................314
Удаление ключей с помощью REG-файла............................................................314
Редактирование из командной строки..............................................................................315
Добавление ключей и значений......................................................................................316
Запрос значений...........................................................................................................................317
Удаление ключей и значений............................................................................................318
Сравнение ключей и значений.........................................................................................319
Копирование ключей и значений..................................................................................320
Экспорт ключей в REG-файлы.......................................................................................320
Импорт REG-файлов...............................................................................................................321
Сохранение ключей в файлы кустов..........................................................................321
Восстановление файлов кустов в ключи.................................................................321
Загрузка файлов кустов........................................................................................................322
Выгрузка файлов кустов......................................................................................................322
Создание скриптов с помощью Windows Script Host............................................323
Создание файлов скриптов.................................................................................................324
Запуск файлов скриптов......................................................................................................326
Форматирование имен ключей и значений..........................................................327
Добавление и обновление значений............................................................................328
Удаление ключей и значений............................................................................................329
Запрос значений из реестра...............................................................................................330
Создание пакетов Windows Installer..................................................................................331
Глава 10. Распространение профилей пользователей.......................................333
Исследование профилей пользователей.......................................................................334
Кусты профилей..........................................................................................................................337
Папки профилей..........................................................................................................................339
Специальные профили..........................................................................................................342
Получение профилей пользователей..............................................................................344
Локальные профили.................................................................................................................345
Блуждающие профили..........................................................................................................345
Использование блуждающих профилей пользователей................................346
Управление блуждающими профилями пользователей.........................350
Объяснение быстрого входа в сеть...............................................................................352
Объяснение нового механизма объединения.......................................................353
Распространение профилей пользователей по умолчанию.........................355
Настройка параметров пользователей...................................................................357
Очистка профилей пользователей..............................................................................359
Создание папок Default User.............................................................................................360
Распространение папок Default User........................................................................362
Сосуществование с предыдущими версиями Windows.....................................363
Перенос настроек пользователей в Windows XP...................................................364
Мастер переноса файлов и настроек.........................................................................364
Инструмент для переноса состояния пользователя.....................................365
Глава 11. Настройки Windows Installer............................................................................366
Восстановление настроек реестра.......................................................................................367
Управление Windows Installer с помощью политик............................................368
Установка с повышенными привилегиями...........................................................372
Кэширование преобразований в защищенном месте..................................373
Управление Windows Installer........................................................................................373
Удаление данных Windows Installer...................................................................................375
Msizap.exe...........................................................................................................................................375
Msicuu.exe...........................................................................................................................................377
Инвентаризация приложений.................................................................................................378
Глава 12. Распространение с помощью файлов ответов..................................380
Создание папок дистрибутивов.............................................................................................381
Настройка файлов ответов........................................................................................................383
Диспетчер установки...............................................................................................................387
Блокнот и другие текстовые редакторы.................................................................391
Добавление настроек в Unattend.txt...................................................................................393
[GuiRunOnce]..................................................................................................................................394
Cmdlines.txt......................................................................................................................................396
Автоматический вход в систему после инсталляции..........................................397
Глава 13. Клонирование дисков с помощью Sysprep............................................398
Клонирование Windows XP.......................................................................................................399
Инструменты Windows XP.................................................................................................401
Ограничения Sysprep...............................................................................................................401
Создание образа диска....................................................................................................................403
Настройка Mini-Setup.............................................................................................................404
Подготовка к дублированию..............................................................................................407
Клонирование образа диска...............................................................................................408
Снижение числа образов..............................................................................................................412
Заполнение SysprepMassStorage вручную...........................................................413
Заполнение SysprepMassStorage автоматически............................................414
Очистка после Sysprep...........................................................................................................414
Настройки Sysprep............................................................................................................................415
Дальнейшие действия.....................................................................................................................418
Глава 14. Пользовательские настройки Microsoft Office XP........................419
Диспетчер установки.......................................................................................................................420
Настройка мастера....................................................................................................................422
Сохранение настроек...............................................................................................................432
Распространение настроек.................................................................................................433
Мастер пользовательской установки...............................................................................434
Добавить/удалить элементы реестра......................................................................435
Customize Default Application Settings
(Настроить параметры приложения по умолчанию)..................................436
Изменить настройки пользователя Office............................................................438
Добавить установки и запустить программы.....................................................439
Мастер пользовательской настройки...............................................................................439
Group и System Policy.....................................................................................................................441
Глава 15. Решение IT-проблем...............................................................................................443
Управление оперативной (just-in-time) установкой...........................................443
Outlook Express.............................................................................................................................445
Windows Media Player............................................................................................................446
Темы рабочего стола................................................................................................................446
Другие ярлыки..............................................................................................................................447
Удаление компонентов...................................................................................................................449
Раздел [Components] файла ответов..........................................................................450
Расширение Мастера компонент Windows...........................................................452
Удаление компонент после установки......................................................................453
Сокрытие неудаляемых компонент.............................................................................454
Удаление «татуировок» политик.........................................................................................457
Повышение привилегий процессов....................................................................................458
Group Policy.....................................................................................................................................459
Вторичный вход в систему..................................................................................................460
Запланированные задания..................................................................................................461
AutoLogon..........................................................................................................................................462
Удаление ассоциаций файлов.................................................................................................465
Развертывание доверенных источников Office ХР...............................................466
Удаленное включение Remote Desktop (Удаленный рабочий стол).......467
Настройка входа в Windows ХР.............................................................................................468
Часть IV. Приложения...........................................................................................................469
Приложение А. Ассоциации файлов.................................................................................470
Алгоритм слияния..............................................................................................................................470
Ключи расширений файлов......................................................................................................471
OpenWithList...................................................................................................................................473
PerceivedType...............................................................................................................................473
ShellNew.............................................................................................................................................473
Ключи классов программ.............................................................................................................474
DefaultIcon........................................................................................................................................476
EditFlags..............................................................................................................................................476
Shell.....................................................................................................................................................477
Специализированные ключи....................................................................................................480
Applications......................................................................................................................................481
SystemFileAssociations............................................................................................................481
Unknown.............................................................................................................................................482
Ключи классов COM.........................................................................................................................482
Приложение В. Пользовательские настройки.........................................................485
AppEvents............................................................................................................................................485
Console.................................................................................................................................................487
Control Panel...................................................................................................................................488
Desktop.................................................................................................................................................490
Desktop\Window Metrics......................................................................................................495
Mouse...................................................................................................................................................497
Джерри Хонейкатт "Реестр Мicrоsоft Windows ХР Справочник профессионала " 2003 г.