Введение в операционные системы. Засов В.А - 18 стр.

UptoLike

Составители: 

18
символы длинного имени, отделенные друг от друга нулями, либо другими
незначащими байтами. В случае удаления файла в каждом блоке длинного
имени первый байт становится равным E5h. Пример содержимого каталога,
содержащего файл с именем “TestTestTestTestTestTestTestTestTestTest.txt”,
показан на рис. 4.1.
44 74 00 2E 00 74 00 78 00 74 00 0F 00 DE 00 00
FF FF FF FF FF FF FF FF FF 00 00 FF FF FF FF
03 73 00 74 00 54 00 65 00 73 00 0F 00 DE 74 00
54 00 65 00 73 00 74 00 54 00 00 00 65 00 73 00
02 65 00 73 00 74 00 54 00 65 00 0F 00 DE 73 00
74 00 54 00 65 00 73 00 74 00 00 00 54 00 65 00
01 54 00 65 00 73 00 74 00 54 00 0F 00 DE 65 00
73 00 74 00 54 00 65 00 73 00 00 00 74 00 54 00
54 45 53 54 54 45 53 54 54 58 54 20 00 BC DA A3
1C 2D 1C 2D 00 00 DB A3 1C 2D 00 00 00 00 00 00
Рис. 4.1. Пример записей каталога с длинным именем файла
4.3. Лабораторная работа 3
Изучение системного реестра
Цель работы: изучить системный реестр Windows 9x, научиться изменять
параметры системы через системный реестр.
Задание: создать, изменить и удалить несколько записей различных типов
в системном реестре с помощью программы Regedit. Рассмотреть влияние
различных параметров на операционную систему.
Внимание!!! Т.к. в реестре содержится необходимая для нормального
функционирования операционной системы информация, все действия выполнять
только
с разрешения преподавателя!!!
Основные сведения, необходимые для выполнения работы.
Реестрцентрализованная база данных, в которой хранится текущая
информация о конфигурации аппаратных средств компьютера, установленных в
системе приложениях и программных компонентах, настройках и предпочтениях
конкретного пользователя, а также об ассоциациях между типами файлов и
программами, способными их обрабатывать [6].
Реестр представляет собой
иерархическую базу данных, которая состоит из
связанных друг с другом разделов (keys) образующих древовидную структуру.
Шесть корневых разделов (рассматриваются далее) служат входными точками в
базу данных. Каждому разделу присваивается имя и параметр по умолчанию.
Раздел может быть связан с несколькими поименованными параметрами,
каждому из которых выделяется область для хранения значения. Значения
бывают двоичными, строковыми и DWORD (двойное слово).