- •Підготовка до виконання лабораторних робіт
- •Лабораторна робота № 1
- •1. Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •Лабораторна робота № 2
- •1. Короткі теоретичні відомості
- •2 Порядок виконання роботи
- •Лабораторна робота № 3
- •1. Короткі теоретичні відомості
- •2.1 Три типи облікових записів
- •2.2 Створення, зміна або видалення облікового запису
- •2.3 Налаштування профілю користувача
- •2.4 Створення облікового запису локальної групи
- •4.1 Вкладка Приложения Диспетчера задач Windows
- •4.2 Зависання комп'ютера
- •4.3 Оптимізація процесів, що виконуються
- •2 Порядок виконання роботи.
- •Лабораторна робота № 3
- •1. Короткі теоретичні відомості
- •1 Надання в спільне використання дисків і папок
- •2 Надання у спільне використання принтерів
- •1 Доступ до спільно використовуваних дисків і папок
- •2 Доступ до мережі по телефонних лініях
- •2 Порядок виконання роботи
- •Лабораторна робота № 5 (нельзя!)
- •1. Короткі теоретичні відомості
- •2. Порядок виконання роботи
Лабораторна робота № 5 (нельзя!)
Тема роботи: Реєстр ОС Windows 8.
Мета роботи: Вивчення системного реєстру операційної системи Windows 8.
Робота з програмами Backup, Regedit.
1. Короткі теоретичні відомості
Офіційним методом резервного копіювання реєстру в Windows 8 є використання утиліти резервного копіювання Backup (Архівація), вбудованої до складу операційної системи. Програма Backup володіє рядом нових функ-ціональних можливостей, у тому числі - забезпечує підтримку різних видів носіїв резервної копії, що дозволяє виконати резервне копіювання на будь-який пристрій зберігання інформації, підтримуваний операційною системою.
Для виклику програми, потрібно у вікні Мой компьютер (My Computer) вказати курсором на диск, для якого потрібно зробити резервне копіювання, далі з контекстного меню вибрати команду Свойство (Properties). В діалоговому вікні, що з'явилося, перейти на вкладку Сервис (Tools).
Натисніть кнопку Выполнить архивацию (Backup Now), розташовану в розділі Архивация (Backup), і на екрані з'явиться вікно програми резервного копіювання (Рис.7.1)
Примітка: Перед резервним копіюванням рекомендується виконати перевірку файлової системи диска, щоб резервна копія була якісною і працездатною.
Рис. 7.1
Крім безлічі зручних функціональних можливостей, програма Архивация (Backup) дозволяє виконати процедуру резервного копіювання повного набору всіх системних файлів конфігурації, об'єднаних збірною назвою System State data. До складу входять:
реєстр;
реєстраційна база даних класів com+;
файли, необхідні для завантаження (boot files);
Для копіювання системних файлів потрібно перейти на вкладку Архивация (Backup), і вибрати опцію System State (Рис. 7.2).
Якщо резервне копіювання буде виконуватися у файл, то в полі Носитель архива или имя файла (Backup media or file name) вкажіть шлях до файлу (файли мають розширення *.bkf). Щоб почати процедуру резервного копію-вання натисніть Архивировать (Start Backup).
Рис. 7.2
Щоб відновити системні конфігураційні дані (System State), необхідно викликати програму Архивация (Backup), і у вікні, що розкрилося, перейти на вкладку Восстановить (Restore). Потрібно звернути увагу на полі Восстановить файл в (Restore files to), яке дозволяє вибрати одну з наступних опцій:
Исходное размещение (Original location) - відновлення файлів з резервної копії на їхнє початкове місцеположення.
Альтернативное размещение (Alternate location) - відновлення файлів і папок з резервної копії в альтернативну папку, яку необхідно вказати, із збереженням початкової структури папок, включених в резервну копію.
Одну папкуSingle folder) - відновлення файлів і папок з резервної копії в указану альтернативну папку, але без збереження початкової структури папок.
Потім потрібно натиснути кнопку Восстановить (Start Restore), і в ході опе-рації відновлення будуть відновлені дані системних конфігураційних файлів.
РЕЄСТР WINDOWS 8
Для роботи з реєстром використовується проста утіліта Regedit (Рис. 7.3)
Рис.
7.3
Реєстр Windows 8 складається з наступних основних розділів.
Таблиця 6.1 – Розділи реєстру Windows 8
Розділ реєстру |
Короткий опис |
HKEY CLASSES ROOT |
Це посилання на розділ HKLM\Software\Classes. Відомості, що тут зберігаються, забезпечують запуск необхідної програми при відкритті файлу за допомогою провідника. Цей розділ містить зв'язки між додатками і типами файлів, а також інформацію про OLE. |
HKEY CURRENT USER |
Це посилання на певний підрозділ HKEY USERS. Настройки відповідають поточному, активному користувачу, що виконав вхід в систему. |
HKEY LOCAL MACHINE |
Розділ містить настройки, що відносяться до вашого комп'ютера і дійсні для всіх користувачів. Розділ містить інформацію про апаратну конфігурацію і встановлене програмне забезпечення. |
HKEY USERS |
Цей розділ містить настройки для всіх користувачів комп'ютера. |
HKEY CURRENT CONFIG |
Це посилання на: HKLM\SYSTEM\ CurrentControlSet\ Hardware Profiles\Current. Розділ містить відомості про настройки обладнання, використовуваному локальним комп'ютером при запуску системи, тобто містить інформацію про поточну конфігурацію. |
Вищезгадані основні стандартні розділи ви не зможете видалити або перейменувати. Деякі розділи реєстру є енергозалежними (volatile) і не зберігаються в якому-небудь файлі. Операційна система створює і управляє цими розділами повністю в пам'яті, тому вони є тимчасовими по своїй природі. Система створює енергозалежні розділи кожного разу при початковому завантаженні. Наприклад, HKLM \HARDWARE - розділ реєстру, який береже інформацію по фізичних пристроях і призначених ним ресурсах. Призначення ресурсу і апаратне виявлення відбуваються кожного разу при завантаженні системи, тому логічно, що ці дані не записуються на диск. Серце системного реєстру - це розділ HKLM \SYSTEM. Щонайбільший інтерес для нас представляють гілки HKCU і HKLM, саме там зберігаються настройки, зміни яких здатні облагородити нашу операційну систему. Часто для позначення основних розділів реєстру користуються скороченнями:
Таблиця 7.2 – Скорочення назв реєстрів
Розділ реєстру |
Абревіатура |
HKEY CLASSES ROOT |
HKCR |
HKEY CURRENT USER |
HKCU |
HKEY LOCAL MACHINE |
HKLM |
HKEY USERS |
HKU |
HKEY CURRENT CONFIG |
HKCC |
Розділ HKEY USERS містить всі активні завантажені параметри користувача. Він має не менше трьох ключів:
підрозділ DEFAULT, де зберігається використовувана конфігурація, коли жоден з користувачів ще не увійшов до комп'ютера. Тобто ми ще бачимо запрошення на вхід в систему.
додатковий підрозділ, який має ім'я у відповідності з security ID поточного користувача (опис SID див. нижче). Цей підключ реєстру містить конфігурацію поточного користувача. Якщо користувач увійшов віддалена, дані для конфігурації користувача зберігаються в системному реєстрі місцевого комп'ютера. Дані з HKEY USERS\%SID% також з'являються в HKCU.
додатковий підрозділ, який має ім'я у відповідності з SID поточного користувача з суфіксом Classes. Цей розділ містить класи поточного користувача. Дані в HKEY USERS\%SID% Classes також містяться в HKCR.
В Windows 8 конфігурація користувача за замовчуванням (default user profile) не зберігається в системному реєстрі. Вона знаходиться на системному диску у файлі \Documents and Settings\Default User\Ntuser.dat. Відзначимо, і це важливо, що гілка HKCU є посиланням на певний підрозділ гілки HKEY USERS. Це значить, що всі зміни в розділах, підрозділах і ключах гілки HKCU автоматично тут же відображуються в певному підрозділі HKEY USERS відповідному активному користувачу, тобто користувачу, що виконав проце-дуру входу.
В якому ж саме розділі HKEY USERS проводяться зміни? Для цього ви повинні дізнатися свій SID. Тоді шуканий розділ буде іменуватися, наприклад, так: HKEY USERS\S-1-5-21-117609710-1606980848-839522115-500. Де цифрова частина, разом з буквою "S", і є SID.
Ідентифікатор безпеки (SID, security ID) - структура даних змінної довжини, яка ідентифікує користувача, групу або комп'ютер. Кожний обліковий запис в мережі має унікальний SID. Внутрішні процеси в Windows звертаються до SID для отримання облікового запису користувача або імені групи. Відкрийте реєстр HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion \ProfileList. Виберіть SID і подивіться ProfileImagePath. В кінці рядка знайдете ім'я користувача. Побачити всі SID, що відносяться до користувачів комп'ютера, ви можете розкривши розділ HKEY USERS. Але, в більшості випадків, знати SID не обов'язково. Відзначимо також, що HKLM\SYSTEM \CurrentControlSet це також посилання на один з пронумерованих підрозділів з іменами HKLM\SYSTEM\ ControlSet00n, де n - номер. Підрозділи ControlSet00n представляють собою набори настройок для операційної системи Windows 8. Більшість систем має два пронумерованих управляючих набори, оригінал і резервну копію, яка використовувалася при останньому успішному старті системи.
Операційна система Windows 8 може обслуговувати декілька таких наборів. Windows 8 обслуговує резервні копії так, щоб ви могли скасувати зміни конфігурації, які інакше могли б перешкоджати завантаженню опера-ційної системи. Windows 8 береже останній набір настройок, який був використаний успішно, і настройки за замовчуванням. Ці значення збережені в підключі Select. Імена параметрів ключа Select відповідно: Current - поточні настройки і Default - настройки за замовчуванням. Також зверніть увагу на параметр LastKnownGood розташований там же. При завантаженні Windows 8 ви можете вибрати пункт меню Загрузка последней удачной конфигурации, а дійсний номер набору завантажуваних настройок буде визначений саме цим параметром реєстру. Всі значення ключів реєстру відносяться до певного типу.
Наступна таблиця містить типи даних, використовуваних в реєстрі Windows 8.
Таблиця 7.3 – Типи даних, використовуваних в реєстрі Windows 8
Тип даних |
Короткий опис |
REG BINARY |
Двійкові дані. Більшість відомостей про апаратні компоненти зберігається у вигляді двійкових даних і виводиться в редакторі реєстру в шістнадцятковому форматі. |
REG DWORD |
Цілі числа розміром в 4 байта. Багато параметрів служб і драйверів пристроїв мають цей тип і відображуються в двійковому, шістнадцятковому або десятковому форматах. |
REG E8AND SZ |
Рядок даних змінної довжини. |
REG MULTI SZ |
Багаторядковий текст. Цей тип, як правило, мають списки і інші записи у форматі, зручному для читання. Записи розділяються пропусками, комами або іншими символами. |
REG SZ |
Текстовий рядок фіксованої довжини. |
REG_FULL RESOURCE_DESCRIPTOR |
Послідовність вкладених масивів, розроблена для зберігання списку ресурсів hardware або драйверів. |
ЗБЕРІГАННЯ РЕЄСТРУ
Елементи реєстру зберігаються у вигляді атомарної структури. Реєстр розділяється на складові частини, звані вуликами (hives), або гілкам. Гілки зберігаються на диску у вигляді файлів. Деякі гілки, такі, як HKLM\ HARDWARE, не зберігаються у файлах, а створюються при кожному завантаженні, тобто є змінними (volatile). При запуску системи реєстр збирається з гілок в єдину деревовидну структуру з кореневими розділами. Перерахуємо гілки реєстру і їх місцеположення на диску (для NT старший версії 4.0).
Таблиця 7.4 – Гілки реєстру і їх місцеположення на диску
Гілки |
Розташування |
HKLM\SYSTEM |
%SystemRoot%\system32\config\system |
HKLM\SAM |
%SystemRoot%\system32\config\SAM |
HKLM\SECURITY |
%SystemRoot%\system32\config\SECURITY |
HKLM\SOFTWARE |
%SystemRoot%\system32\config\software |
HKLM\HARDWARE |
Змінна гілка |
HKLM\SYSTEM\Clone |
Змінна гілка |
HKU\<SID користувача> |
%USERPROFILE%\ntuser.dat |
HKU\<SID користувача> Classes |
%USERPROFILE%\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat |
HKU\.DEFAULT |
%SystemRoot%\system32\config\default |
Окрім цих файлів, є ряд допоміжних, з наступними розширеннями:
• LOG - журнал транзакцій, в якому реєструються всі зміни реєстру.
• SAV - копії гілок в тому вигляді, в якому вони були після завершення текстової фази установки. Реєстр є справжньою базою даних, тому в ньому використовується технологія відновлення, схожа як в NTFS. Вже згадані LOG-файлы містять журнал транзакцій, який береже всі зміни. Завдяки цьому реализуется атомарність реєстру - тобто в даний момент часу в реєстрі можуть бути або старі значення, або нові, навіть після збою. Як бачимо, на відміну від NTFS, тут забезпечується збереження не тільки структури реєстру, але і даних. До того ж, реєстр підтримує такі параметри NTFS, як управління виборчим доступом і аудит подій - система безпеки пронизує всю NT.
ОС Windows 8 і додатки розміщують інформацію в реєстр ОС, що добре і погано одночасно. Добре - тому що реєстр представляє собою загальну пам'ять для ефективного зберігання інформації. Погано - тому що розміри реєстру збільшуються у міру того, як додатки і система зберігають в системі все нову інформацію. У міру цього процесу в реєстрі з'являється величезна кількість сміття, яке необхідно і нелегко видалити.
