Загрузка данных
.
Лабораторная работа №2
Тема: Архитектура ОС Windows: управление пользовательским окружением, переменными среды, процессами и правами доступа в рамках стандартной учетной записи.
Время на выполнение: 4 академических часа (2 пары).
Цель работы: Изучить внутреннее устройство ОС Windows с позиции стандартного пользователя, освоить методы управления собственными процессами, переменными окружения, организацией прав внутри домашнего каталога и продвинутым поиском данных.
ПРАКТИЧЕСКОЕ ЗАДАНИЕ
Блок 1. Исследование и кастомизация пользовательского окружения (40 минут)
Обычный пользователь может управлять своими переменными среды и путями, что критично для работы многих программ.
1. Переменные среды (Environment Variables): Откройте окно выполнения (Win + R), введите rundll32.exe sysdm.cpl,EditEnvironmentVariables и нажмите Enter. (Это откроет окно переменных среды конкретно для текущего пользователя, не требуя прав админа).
2. Создание собственной переменной: В верхнем блоке («Переменные среды пользователя») нажмите «Создать». Создайте переменную с именем LAB_PATH и значением, указующим на вашу рабочую папку на ПК (например, C:\Users\Имя_Пользователя\Documents).
3. Модификация пути PATH: Найдите переменную Path в верхнем списке, нажмите «Изменить» и добавьте в конец списка путь к папке C:\Windows\System32 (если его там нет) или к вашей рабочей папке. Обоснование этого действия запишите в отчет.
4. Проверка через стандартное средство: Откройте «Блокнот», напишите в нем фразу «Тест переменных» и сохраните в своей домашней папке под именем test.txt.
Блок 2. Управление правами доступа внутри домашнего каталога (45 минут)
Обычный пользователь является владельцем файлов в своей домашней папке (Документы, Рабочий стол) и может полноценно настраивать NTFS-разрешения для других пользователей этого ПК.
1. Создание структуры: Внутри вашей папки «Документы» создайте папку My_Protected_Share. Внутри неё создайте файл read_only.txt.
2. Настройка прав (NTFS): Правой кнопкой мыши по папке My_Protected_Share → Свойства → Безопасность → Дополнительно.
• Отключите наследование прав (выберите «Преобразовать унаследованные разрешения...»).
• Измените права для встроенной группы Все (Everyone) или Пользователи (Users): установите им флажки «Запретить» на изменение и запись. Оставьте только «Чтение».
3. Проверка ограничений: Попробуйте скопировать любой сторонний файл внутрь папки My_Protected_Share от лица своей же учетной записи (если вы ограничили группу, в которую входите). Зафиксируйте поведение ОС.
Блок 3. Глубокий мониторинг и управление процессами пользователя (45 минут)
Студенты не могут завершать чужие процессы, но могут детально анализировать и управлять своими.
1. Диспетчер задач: Откройте «Диспетчер задач» (Ctrl + Shift + Esc). На вкладке «Подробности» (Details) найдите процесс браузера (например, msedge.exe или chrome.exe).
2. Приоритеты процессов: Нажмите правой кнопкой мыши по процессу браузера → Задать приоритет. Измените его с «Обычного» на «Низкий» или «Выше среднего». Обратите внимание, что ОС позволяет обычному пользователю менять приоритеты своих программ.
3. Анализ цепочки ожидания: Запустите «Блокнот» (notepad.exe). В Диспетчере задач нажмите по нему правой кнопкой мыши и выберите «Анализ цепочки ожидания» (Analyze wait chain). Сделайте скриншот окна. Если процесс не заблокирован, там будет указано, что он работает нормально.
4. Принудительное завершение древа процессов: Запустите три окна Блокнота. В Диспетчере задач найдите корневой процесс notepad.exe, нажмите правой кнопкой и выберите «Снять дерево процессов» (End process tree). Убедитесь, что закрылись все три окна одновременно.
Блок 4. Индексация и продвинутый поиск данных (45 минут)
Инструмент, позволяющий оптимизировать работу с файлами без админ-прав.
1. Язык поисковых запросов Windows: Перейдите в папку C:\Windows. Используя строку поиска проводника и специальные операторы, выполните следующие три точечных поиска:
• Найдите все файлы с расширением .log, которые были изменены на этой неделе. (Запрос вида: *.log датаизменения:в этой неделе или ext:.log datemodified:this week).
• Найдите все файлы, размер которых больше 10 МБ. (Запрос вида: размер:>10МБ или size:>10mb).
• Найдите файлы, в имени которых содержится слово setup, а расширение строго .exe.
2. Зафиксируйте текстовые поисковые запросы и количество найденных файлов в отчет.
СОДЕРЖАНИЕ ОТЧЕТА
1. Скриншот №1: Окно «Переменные среды» с созданной переменной LAB_PATH.
2. Скриншот №2: Окно свойств папки My_Protected_Share (вкладка «Безопасность»), демонстрирующее ограничение прав.
3. Скриншот №3: Окно «Анализ цепочки ожидания» для любого запущенного пользовательского процесса.
4. Таблица результатов поиска (Блок 4):
Критерий поиска Введенный поисковый запрос Количество найденных файлов
Логи за неделю ... ...
Файлы > 10 МБ ... ...
Имя setup + .exe ... ...
5. Вывод: Какими возможностями по контролю своей рабочей среды и защите файлов обладает пользователь в ОС Windows, не имея прав администратора.