Благодарности 21\r \r От издательства 22\r \r Введение 23\r \r Для кого написана эта\r книга? 23\r \r Краткий обзор\r содержания 24\r \r Часть\r 1: Основные сведения о реестре 24\r \r Часть\r 2: Реестр для посвященных 25\r \r Часть\r 3: Данные Windows и Office в реестре 26\r \r Часть\r 4: Справочник по реестру 26\r \r Часть 1. Основные сведения о реестре\r \r Глава 1. Что такое\r реестр и зачем он нужен? 28\r \r Реестр: прошлое и\r будущее 29\r \r Структура 30\r \r Кусты\r и псевдонимы 31\r \r Параметры\r 32\r \r Использование реестра\r 33\r \r Терминология 36\r \r Глава 2. Как\r избежать катастрофы 38\r \r Местонахождение\r реестра 38\r \r Что\r есть реестр? 40\r \r Два экземпляра лучше\r одного? 42\r \r Способы архивации 43\r \r Программа\r Backup — архивация на ленту или другой носитель 44\r \r Архивация\r с использованием copy и xcopy 46\r \r Архивация\r реестра в файловой системе FAT 46\r \r Архивация\r реестра в файловой системе NTFS 47\r \r Copy\r или Xcopy? 49\r \r Что\r находится на диске ASR? 50\r \r Архивация\r реестра программой RegEdit 50\r \r Восстановление\r реестра 51\r \r Восстановление\r с ленты 52\r \r Восстановление\r с других носителей,
поддерживаемых программой Backup 52\r \r Восстановление\r скопированного реестра 53\r \r FAT\r и NTFS 53\r \r Снова\r диск аварийного восстановления 54\r \r Загрузка\r файла .reg 56\r \r Использование\r восстановленного реестра 57\r \r Консоль\r восстановления 57\r \r Установка\r консоли восстановления 57\r \r Состав\r консоли восстановления 59\r \r Использование\r консоли восстановления 61\r \r Запуск\r консоли восстановления с установочного компакт-диска 62\r \r Команды\r и параметры консоли восстановления 62\r \r Другие программы\r архивации и восстановления 64\r \r Глава 3. Анатомия\r реестра 65\r \r Структура реестра 65\r \r О кустах, разделах и\r параметрах 66\r \r Кусты\r реестра 66\r \r HKEY_CLASSES_ROOT\r 67\r \r HKEY_CURRENT_USER\r 67\r \r HKEY_LOCAL_MACHINE\r 68\r \r HKEY_USERS\r 68\r \r HKEY_CURRENT_CONFIG\r 69\r \r Типы\r данных разделов 69\r \r HKEY_LOCAL_MACHINE:\r конфигурация компьютера 72\r \r HKEY_LOCAL_MACHINE\Hardware:\r установленное оборудование 72\r \r Описание\r 73\r \r DeviceMap\r 74\r \r ResourceMap\r 75\r \r HKEY_LOCAL_MACHINE\SAM\r 75\r \r HKEY_LOCAL_MACHINE\Security:\r диспетчер безопасности 76\r \r HKEY_LOCAL_MACHINE\Software:\r информация
об установленных программах 76\r \r HKEY_LOCAL_MACHINE\System:\r информация о системе 78\r \r HKEY_USERS: данные\r пользователей 79\r \r Строение\r SID 80\r \r Группы\r и подгруппы 80\r \r Идентификаторы\r SID, используемые Windows XP 81\r \r HKEY_CURRENT_CONFIG:\r описание текущей конфигурации 85\r \r HKEY_PERFORMANCE_DATA:\r параметры системного монитора 85\r \r NTUSER: профиль\r нового пользователя 86\r \r Глава 4.\r Инструментарий для работы с реестром 88\r \r Использование\r редактора реестра 88\r \r Импорт и экспорт\r кустов и разделов реестра 91\r \r Печать\r реестра 93\r \r Создание,\r переименование и удаление элементов реестра 94\r \r Создание\r нового раздела 94\r \r Создание\r параметра 94\r \r Удаление\r объектов 97\r \r Копирование\r имен разделов 97\r \r Поиск\r 97\r \r Загрузка\r и выгрузка кустов 98\r \r Работа\r с редактором реестра в режиме командной строки 98\r \r Восстановление\r 99\r \r Безопасность\r 100\r \r Разрешения\r 101\r \r Аудит\r 102\r \r Владелец\r 103\r \r Reg.exe 104\r \r Добавление\r данных 105\r \r Удаление\r 105\r \r Экспорт\r 106\r \r Импорт\r 106\r \r Запрос\r 106\r \r Установка поддержки\r удаленного редактирования реестра в Windows 95/98/Me 107\r \r Windows 2000 Resource\r Kit 108\r \r Глава 5. Политики 109\r \r Общие сведения о\r политиках 109\r \r Подробнее о политиках\r 110\r \r Конфигурация\r программ 111\r \r Конфигурация\r Windows 111\r \r Административные\r шаблоны 111\r \r Инструментарий\r Microsoft для управления политиками 114\r \r Часть 2. Реестр для посвященных\r \r Глава 6. Ассоциации,\r взаимодействие приложений и OLE 116\r \r Первые шаги 116\r \r Знакомство с OLE 117\r \r Буфер\r обмена 118\r \r DDE\r 119\r \r Что\r такое OLE? 119\r \r Внедрение\r 120\r \r Связывание\r объектов 120\r \r Элементы\r ActiveX 121\r \r OLE в приложениях\r “клиент/сервер” 121\r \r OLE\r и реестр 124\r \r Установление связи\r между приложениями 129\r \r Внедрение\r объектов OLE 131\r \r Решение\r проблем с OLE 132\r \r Глава 7. Кому нужны\r файлы system.ini и win.ini? 133\r \r Эволюция системных\r и конфигурационных файлов 133\r \r Файл\r system.ini 135\r \r Файл\r win.ini 136\r \r Глава 8. Удаление\r ненужных данных 138\r \r Подготовка к чистке\r реестра 138\r \r RegClean 139\r \r Запуск\r RegClean 140\r \r Отмена\r изменений 142\r \r RegMaid 143\r \r Представление\r CLSID 144\r \r Представление\r ProgID 146\r \r Представление\r TypeLib 147\r \r Представление\r Interface 148\r \r CleanReg 149\r \r RegView 153\r \r Глава\r 9. Восстановление после сбоя 155\r \r Когда приходит беда 155\r \r Восстановление или\r замена? 156\r \r Стабилизация системы 157\r \r Шаг\r 1: Возможна ли загрузка резервной операционной системы? 157\r \r Шаг\r 2: Возможна ли загрузка системы в нормальном режиме? 158\r \r Безопасный\r режим 162\r \r Загрузка\r последней рабочей конфигурации 162\r \r Шаг\r 3: Работает ли система без сбоев? 163\r \r Сбой\r происходит практически немедленно 163\r \r Сбой\r происходит позднее 164\r \r Можно\r ли намеренно вызвать сбой системы? 165\r \r Сбой\r происходит в определенное время 166\r \r Шаг\r 4: Нормально ли работают системные компоненты и подсистемы? 166\r \r Шаг\r 5: Нормально ли работают установленные приложения? 167\r \r Шаг\r 6: Стабильно ли работает система в целом? 167\r \r Шаг\r 7: Тогда в чем дело? 167\r \r Анализ 168\r \r Исправление\r 168\r \r Стандартные проблемы,\r простые решения 169\r \r Случайное\r удаление приложения или системного компонента 169\r \r Перезапись\r файлов приложения другим приложением 170\r \r Ошибка\r при чтении файлов приложения 170\r \r Ошибка\r при чтении диска 171\r \r Ручное удаление\r данных из реестра 172\r \r Поиск\r данных 172\r \r Удаление\r данных 172\r \r Глава 10.\r Программирование и реестр 174\r \r История реестра 175\r \r Реестровые функции\r API Windows XP 175\r \r Работа с реестром в\r MFC 185\r \r Глава 11. Системный\r монитор и реестр 189\r \r PerfMon1: программа\r для работы с данными HKEY_PERFORMANCE_DATA 190\r \r Пример вывода\r PerfMon1 190\r \r Счетчики\r производительности PerfMon1 191\r \r Программа 193\r \r Добавление данных\r производительности в реестр 200\r \r Часть 3. Данные Windows и Office в реестре\r \r Глава 12.\r Пользовательский интерфейс Windows XP 204\r \r Новый интерфейс\r Windows XP 205\r \r Настройки рабочего\r стола 205\r \r Фоны\r и обои 207\r \r Wallpaper\r 208\r \r WallpaperStyle\r 209\r \r TileWallpaper\r 209\r \r WallpaperOriginX,\r WallpaperOriginY 210\r \r Pattern\r 210\r \r Переключение\r задач 211\r \r CoolSwitch\r 211\r \r CoolSwitchColumns\r 211\r \r CoolSwitchRows\r 212\r \r Перетаскивание\r окон 212\r \r DragFullWindows\r 212\r \r DragHeight\r 213\r \r DragWidth\r 213\r \r Управление\r питанием 213\r \r LowPowerActive\r 213\r \r PowerOffActive\r 214\r \r PowerOffTimeOut\r 214\r \r Вывод\r версии 214\r \r PaintDesktopVersion\r 214\r \r Пользовательские\r настройки 215\r \r UserPreferencesMask\r 215\r \r Дополнительно\r 217\r \r LameButtonEnabled\r 217\r \r LameButtonText\r 217\r \r Курсор\r 217\r \r CursorBlinkRate\r 217\r \r Меню\r и пользовательский интерфейс Windows 218\r \r MenuShowDelay\r 218\r \r Настройки\r клавиатуры 218\r \r InitialKeyboardIndicators\r 218\r \r KeyboardDelay\r 219\r \r KeyboardSpeed\r 219\r \r Keyboard\r Layout 219\r \r Мышь\r и Microsoft IntelliMouse\r 220\r \r WheelScrollLines\r 220\r \r DoubleClickHeight,\r DoubleClickWidth 220\r \r Другие\r параметры мыши 220\r \r Другие параметры\r пользовательского интерфейса 222\r \r Отображение\r Избранного 222\r \r Скрытие\r приложений панели управления 222\r \r Выбор\r страны 223\r \r Настройка\r контекстного меню свойств 223\r \r Нестандартные\r значки на рабочем столе 223\r \r Настройка\r меню “Пуск” 225\r \r Добавление\r звуков 226\r \r Отображение\r собственных значков для библиотек DLL 227\r \r Параметры окон\r консоли и режима командной строки 227\r \r Цвет\r текста и фона 228\r \r ColorTable00–ColorTable15\r 228\r \r PopupColors\r 229\r \r ScreenColors\r 230\r \r Использование\r памяти окнами командной строки 230\r \r CurrentPage\r 230\r \r ScreenBufferSize\r 230\r \r Курсоры\r 230\r \r CursorSize\r 230\r \r Шрифты\r 231\r \r FaceName\r 232\r \r FontFamily\r 232\r \r FontSize\r 233\r \r FontWeight\r 233\r \r Внешний\r вид окна 234\r \r FullScreen\r 234\r \r WindowSize\r 235\r \r WindowPosition\r 235\r \r Буфер\r команд 235\r \r HistoryBufferSize\r 235\r \r HistoryNoDup\r 236\r \r NumberOfHistoryBuffers\r 236\r \r Прочие\r параметры 236\r \r InsertMode\r 236\r \r QuickEdit\r 236\r \r CompletionChar\r 237\r \r Глава 13. Сетевая и системная информация 238\r \r Системная информация 239\r \r Сетевая информация 239\r \r Перманентные\r подключения 240\r \r RestoreConnection 240\r \r OptionalNames\r 241\r \r Производительность\r сети 242\r \r Диски и каталоги 242\r \r Перемещение\r Windows в новый каталог 243\r \r Разделы\r FAT: первые шаги 243\r \r Разделы\r NTFS: первые шаги 245\r \r Завершающие\r шаги 246\r \r Проблемы\r с обновлением 247\r \r Местонахождение\r дистрибутива 248\r \r Переполнение\r диска 249\r \r Удаление\r команд из контекстных меню 249\r \r Использование\r нескольких контроллеров IDE 249\r \r Сохранение\r информации об общих ресурсах 251\r \r Другие данные\r конфигурации оборудования 252\r \r Последовательные\r порты 253\r \r Параллельные\r порты 254\r \r Конфигурация\r программных компонентов 254\r \r Предупреждение\r об истечении срока действия пароля 254\r \r Интервал\r обновления доменного списка 255\r \r Глава 14. Информация Microsoft Office 256\r \r Несколько слов об\r Office XP 256\r \r Общие компоненты\r Microsoft Office 258\r \r Изменения, вносимые в\r реестр при установке Office 258\r \r Системная\r конфигурация Microsoft Office 259\r \r Access\r 261\r \r Clipboard\r Formats 261\r \r InstallRoot\r 261\r \r Jet\r 261\r \r Menu\r Add-Ins 261\r \r Options\r 262\r \r Report\r Formats 262\r \r Speller\r 262\r \r Wizards\r 262\r \r Common\r 262\r \r InstallRoot\r 263\r \r LV\r 263\r \r Excel\r 263\r \r Outlook\r 263\r \r PowerPoint\r 264\r \r Publisher\r 265\r \r Registration\r 265\r \r Word\r 265\r \r Пользовательская\r конфигурация\r Microsoft Office 266\r \r Access\r 266\r \r Binder\r 266\r \r Common\r 267\r \r Draw\r 267\r \r Excel\r 267\r \r Graph\r 268\r \r Outlook\r 268\r \r PowerPoint\r 268\r \r Publisher\r 269\r \r Query 269\r \r Word\r 269\r \r Программирование\r операций с реестром в приложениях Microsoft Office 269\r \r Часть 4. Справочник по реестру\r \r Глава 15.\r Стандартный раздел HKEY_CLASSES_ROOT 274\r \r GUID, UUID и другие\r числовые коды реестра 275\r \r HKEY_CLASSES_ROOT 277\r \r Типы\r и расширения файлов 277\r \r Флаги\r переменной EditFlags 279\r \r OLE\r и внедрение объектов 286\r \r Неизвестные\r типы файлов 288\r \r Глава 16.\r Стандартные разделы HKEY_CURRENT_USER и HKEY_USERS 289\r \r Профили пользователей\r 290\r \r HKEY_CURRENT_USER 291\r \r AppEvents\r 292\r \r Console\r 297\r \r Control\r Panel 299\r \r Accessibility\r 301\r \r Appearance\r 306\r \r Cache\r 306\r \r Colors\r 306\r \r Current\r 308\r \r Cursors\r 308\r \r Custom\r Colors 308\r \r Desktop\r 308\r \r International\r 312\r \r IOProcs\r 314\r \r Keyboard\r 314\r \r MMCPL\r 315\r \r Mouse\r 315\r \r Patterns\r 316\r \r PowerCfg\r 317\r \r Screen\r Saver.3DFlyingObj 318\r \r Screen\r Saver.3DPipes 318\r \r Screen\r Saver.Bezier 318\r \r Screen\r Saver.Marquee 318\r \r Screen\r Saver.Mystify 318\r \r Screen\r Saver.Stars 318\r \r Sound\r 318\r \r Sounds\r 319\r \r Environment\r 319\r \r EUDC\r 320\r \r Identities\r 320\r \r Keyboard\r Layout 320\r \r Network\r 320\r \r Printers\r 322\r \r RemoteAccess\r 322\r \r SessionInformation\r 322\r \r Software\r 323\r \r System\r 324\r \r Unicode\r Program Groups 324\r \r Windows\r 3.1 Migration Status 325\r \r Volatile\r Environment 325\r \r HKEY_USERS\r 325\r \r Глава 17. Знакомство\r с HKEY_LOCAL_MACHINE 326\r \r HKEY_LOCAL_MACHINE 326\r \r Hardware\r 327\r \r Профили\r оборудования 328\r \r Description\r 329\r \r DeviceMap\r 331\r \r ResourceMap\r 334\r \r SAM\r 336\r \r Domains\Account\r 337\r \r Domains\Builtin\r 341\r \r RXACT\r 342\r \r Security\r 343\r \r Cache\r 343\r \r Policy\r 343\r \r RXACT\r 346\r \r SAM\r 346\r \r Software\r 346\r \r System\r 347\r \r Глава\r 18. Раздел\r HKEY_LOCAL_MACHINE\Software 349\r \r Структура\r HKEY_LOCAL_MACHINE\Software 349\r \r Classes 351\r \r Clients 351\r \r Gemplus 352\r \r L&H 352\r \r Microsoft 352\r \r Windows\r 361\r \r CurrentVersion\r 361\r \r CurrentVersion\AdminDebug\r 361\r \r CurrentVersion\App\r Management 361\r \r CurrentVersion\App\r Paths 361\r \r CurrentVersion\Applets\r 362\r \r CurrentVersion\Control Panel\r 362\r \r CurrentVersion\Controls\r Folder 362\r \r CurrentVersion\CSCSettings\r 362\r \r CurrentVersion\Dynamic\r Directory 362\r \r CurrentVersion\Explorer\r 362\r \r CurrentVersion\Extensions\r 364\r \r CurrentVersion\ExtShellViews\r 365\r \r CurrentVersion\Group Policy\r 365\r \r CurrentVersion\H323TSP\r 365\r \r CurrentVersion\Installer\r 365\r \r CurrentVersion\Internet\r Settings 365\r \r CurrentVersion\IPConfMSP\r 369\r \r CurrentVersion\IPConfTSP\r 369\r \r CurrentVersion\MCD\r 369\r \r CurrentVersion\ModuleUsage\r 369\r \r CurrentVersion\MS-DOS\r Emulation 369\r \r CurrentVersion
etcache\r 369\r \r CurrentVersion\Nls\r 369\r \r CurrentVersion\Policies\r 369\r \r CurrentVersion\RenameFiles\r 370\r \r CurrentVersion\Run\r 371\r \r CurrentVersion\RunOnce\r 371\r \r CurrentVersion\RunOnceEx\r 371\r \r CurrentVersion\Setup\r 371\r \r CurrentVersion\SharedDlls\r 372\r \r CurrentVersion\Shell\r Extensions 373\r \r CurrentVersion\ShellScrap\r 373\r \r CurrentVersion\ShellServiceObjectDelayLoad\r 373\r \r CurrentVersion\StillImage\r 373\r \r CurrentVersion\Syncmgr\r 374\r \r CurrentVersion\Telephony\r 374\r \r CurrentVersion\Unimodem\r 374\r \r CurrentVersion\Uninstall\r 375\r \r CurrentVersion\URL\r 375\r \r CurrentVersion\WebCheck\r 376\r \r CurrentVersion\Welcome\r 376\r \r Help\r 376\r \r ITStorage\r 377\r \r Windows\r Messaging Subsystem 377\r \r Windows\r NT 377\r \r CurrentVersion\r 377\r \r CurrentVersion\AeDebug\r 378\r \r CurrentVersion\Compatibility,\r CurrentVersion\Compatibility2, CurrentVersion\Compatibility32 379\r \r CurrentVersion\Console\r 379\r \r CurrentVersion\Drivers\r 379\r \r CurrentVersion\drivers.desc\r 379\r \r CurrentVersion\Drivers32\r 379\r \r CurrentVersion\EFS\r 379\r \r CurrentVersion\Embedding\r 380\r \r CurrentVersion\File\r Manager 380\r \r CurrentVersion\Font\r Drivers 380\r \r CurrentVersion\FontCache\r 380\r \r CurrentVersion\FontDPI\r 380\r \r CurrentVersion\FontMapper\r 380\r \r CurrentVersion\Fonts\r 380\r \r CurrentVersion\FontSubstitutes\r 381\r \r CurrentVersion\GRE_Initialize\r 381\r \r CurrentVersion\HotFix\r 381\r \r CurrentVersion\ICM\r 381\r \r CurrentVersion\Image\r File Execution Options 381\r \r CurrentVersion\IniFileMapping\r 382\r \r CurrentVersion\LanguagePack\r 382\r \r CurrentVersion\LastFontSweep\r 382\r \r CurrentVersion\MCI\r 382\r \r CurrentVersion\MCI\r Extensions 382\r \r CurrentVersion\MCI32\r 382\r \r CurrentVersion\Midimap\r 383\r \r CurrentVersion\ModuleCompatibility\r 383\r \r CurrentVersion\Network\r 383\r \r CurrentVersion\NetworkCards\r 384\r \r CurrentVersion\NTVersionOfLastBackup\r 384\r \r CurrentVersion\OpenGLDrivers\r 384\r \r CurrentVersion\PerfLib\r 384\r \r CurrentVersion\Ports\r 385\r \r CurrentVersion\Print\r 385\r \r CurrentVersion\ProfileGUID\r 385\r \r CurrentVersion\ProfileList\r 385\r \r CurrentVersion\related.desc\r 385\r \r CurrentVersion\SeCEdit\r 385\r \r CurrentVersion\SrvWiz\r 385\r \r CurrentVersion\Svchost\r 385\r \r CurrentVersion\Terminal\r Server 386\r \r CurrentVersion\Time\r Zones 386\r \r CurrentVersion\Tracing\r 386\r \r CurrentVersion\Type\r 1 Installer 386\r \r CurrentVersion\Userinstallable.drivers\r 386\r \r CurrentVersion\Windows\r 387\r \r CurrentVersion\Winlogon\r 387\r \r CurrentVersion\WOW\r 391\r \r ODBC 391\r \r Policies 392\r \r Program Groups 392\r \r Secure 392\r \r Voice\r 392\r \r Windows 3.1 Migration\r Status 392\r \r Глава\r 19. Разделы\r HKEY_LOCAL_MACHINE\System и HKEY_CURRENT_CONFIG\r 393\r \r HKEY_LOCAL_MACHINE\System\r 393\r \r CurrentControlSet 394\r \r Control\r 395\r \r AGP\r 395\r \r ApmActive\r 396\r \r ApmLegalHal\r 396\r \r Arbiters\r 396\r \r BackupRestore\r 396\r \r Biosinfo\r 396\r \r BootVerificationProgram\r 397\r \r Class\r 397\r \r CoDeviceInstaller(s)\r 399\r \r Com\r Name Arbiter 399\r \r ComputerName\r 399\r \r ContentIndex\r 399\r \r CrashControl\r 406\r \r CriticalDeviceDatabase\r 407\r \r DeviceClasses\r 407\r \r FileSystem\r 407\r \r GraphicsDrivers\r 408\r \r GroupOrderList\r 408\r \r Hivelist\r 410\r \r IDConfigDB\r 410\r \r Keyboard\r Layout 411\r \r Keyboard\r Layouts 411\r \r LSA\r 411\r \r MediaCategories\r 412\r \r MediaInterfaces\r 412\r \r MediaProperties\r 413\r \r MediaResources\r 413\r \r MediaSets\r 413\r \r MSPaper\r 414\r \r Network\r 414\r \r NetworkProvider\r 414\r \r NLS\r 414\r \r NTMS\r 415\r \r PnP\r 415\r \r Print\r 416\r \r PriorityControl\r 420\r \r ProductOptions\r 420\r \r Safeboot\r 421\r \r ScsiPort\r 421\r \r SecurePipeServers\r 421\r \r SecurityProviders\r 421\r \r ServiceGroupOrder\r 423\r \r ServiceProvider\r 424\r \r Session\r Manager 426\r \r Session\r Manager 430\r \r Setup\r 430\r \r StillImage\r 431\r \r SystemResources\r 431\r \r Terminal\r Server 432\r \r TimeZoneInformation\r 440\r \r Update\r 440\r \r UsbFlags\r 441\r \r VirtualDeviceDrivers\r 441\r \r WatchDog\r 441\r \r Windows\r 441\r \r WMI\r 442\r \r WOW\r 442\r \r Enum\r 443\r \r DISPLAY\r 443\r \r FDC\r 443\r \r HTREE\r 443\r \r IDE\r 443\r \r ISAPNP\r 443\r \r PCI\r 444\r \r PCI_HAL\r 444\r \r PCIIDE\r 444\r \r ROOT\r 444\r \r SCSI\r 445\r \r STORAGE\r 446\r \r SW\r 446\r \r USB\r 446\r \r Hardware\r Profiles 446\r \r Services\r 447\r \r ControlSet001 447\r \r ControlSet002 447\r \r Mounted\r Devices 448\r \r Select\r 448\r \r Setup\r 448\r \r HKEY_CURRENT_CONFIG 449\r \r HKEY_CURRENT_CONFIG\Software\r 449\r \r HKEY_CURRENT_CONFIG\System\r 450\r \r CurrentControlSet\r 450\r \r Control\r 450\r \r Enum\r 451\r \r Алфавитный указатель\r 453