Управления автозапускаемыми программами и загрузкой Windows – утилита MSConfig
Лабораторная работа № 2
Тема: Операционная система Windows, конфигурирование и настройка
Лабораторная работа начинается с теоретической части, где кратко изложены основные положения темы, изучив которые нужно выполнить самостоятельные задания за компьютером. Задания носят исследовательский характер и предполагают формирование у студента навыков управления основными подсистемами операционных систем: подсистемы управления ресурсами, файловой системы, специальными утилитами, разграничению прав доступа к данным.
План занятия
1. Знакомство с реестром Windows, администрирование автозагрузки, настройка Windows.
2. Знакомство с основными видами пользовательского интерфейса, изучение базовых консольных команд Windows.
Системные команды Windows
Таблица 1
Основные системные команды Windows
HELP
<название команды> /?
| Выводит справочную информацию о командах Windows XP.
Справка по команде
| CMD
| Запуск интерпретатора командных строк Windows
| EXIT
| Завершение работы интерпретатора командных строк
| CD
| смена текущей папки
cd .. – переход на один уровень вверх
| COPY
| Копирование одного или нескольких файлов в другое место.
COPY [/ключи] источник [результат]
источник Имена одного или нескольких копируемых файлов.
результат Каталог и/или имя для конечных файлов.
| DEL
| Удаление одного или нескольких файлов
| DIR
| Вывод списка файлов и подпапок из указанной папки
| MD
MKDIR
| Создание папки.
MD [диск:]путь
Изменение команды MKDIR при включении расширенной обработки команд:
Команда MKDIR создает при необходимости все промежуточные каталоги в пути.
Например, если \a не существует, то:
mkdir \a\b\c\d
приводит к тому же результату, что и:
md \a
cd \a
md b
cd b
md c
cd c
md d
При отключении расширенной обработки команд используется только второй вариант
| RD
| Удаление папки
| REN
| Переименование файлов и папок.
REN [диск:][путь] имя_файла1 имя_файла2.
Для конечного файла нельзя указать другой диск или каталог
| REPLACE
| Замещение файлов.
REPLACE [диск1:][путь1]имя_файла [диск2:][путь2] [/A] [/P] [/R] [/W]
[диск1:][путь1] имя_файла Один или несколько исходных файлов.
[диск2:][путь2] Каталог, в котором следует заменить файлы.
| TREE
| Графическое отображение структуры папок заданного диска или заданной папки
| ATTRIB
| Отображение и изменение атрибутов файлов.
| CHKDSK
| Проверка диска и вывод статистики.
| CLS
| Очистка экрана
| COPY con
| Создание текстового файла
copy con <имя файла>
Ввод информации
CTRL+Z
|
Реестр Windows
Реестр Windows или системный реестр (англ. Windows Registry) – иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.
Реестр Windows был введён для упорядочения информации, хранившейся до этого во множестве INI-файлов, которые использовались для хранения настроек до того, как появился реестр.
Таблица 2
Структура реестра Windows
Папка/стандартный раздел
| Описание
| HKEY_CURRENT_USER
| является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU.
| HKEY_USERS
| содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS. Вместо полного имени раздела иногда используется аббревиатура HKU.
| HKEY_LOCAL_MACHINE
| параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Вместо полного имени раздела иногда используется аббревиатура HKLM.
| HKEY_CLASSES_ROOT
| является подразделом HKEY_LOCAL_MACHINE\Software - обеспечивает выполнение необходимой программы при открытии файла с использованием проводника. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER. Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\Software\Classes, переопределяют принятые по умолчанию и относятся только к текущему пользователю. Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет эти объединенные данные программам, разработанным для более ранних версий Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USER\Software\Classes. Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINE\Software\Classes. Данные из разделов, добавленных в HKEY_CLASSES_ROOT, будут сохранены системой в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USER\Software\Classes, то для хранения информации будет использован раздел HKEY_CURRENT_USER\Software\Classes, а не HKEY_LOCAL_MACHINE\Software\Classes.
| HKEY_CURRENT_CONFIG
| содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.
|
Примечание. Реестр 64-разрядных версий Windows XP и Windows Server 2003 и Windows Vista подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows XP и Windows Server 2003 и Windows Vista отображает 32-разрядные разделы в следующем узле:
HKEY_LOCAL_MACHINE\Software\WOW6432Node.
4. Администрирование автозагрузки в Windows –
Настройка реестра
В системном реестре автозагрузка представлена в разделах:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Run – программы, которые запускаются при входе пользователя в систему (для текущего пользователя). (Windows 98, 2000, XP)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ RunOnce – программы, которые запускаются только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра. (Windows 98, 2000, XP)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Run – программы, которые запускаются при входе в систему. Данный раздел отвечает за запуск программ для всех пользователей системы. (Windows 98, 2000, XP)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\
RunOnce –программы, которые запускаются только один раз при входе пользователя в систему. После этого параметры программ автоматически удаляются из данного раздела. Этот раздел отвечает за запуск программ для всех пользователей системы. (Windows 98, 2000, XP)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunOnceEx – программы, которые запускаются только один раз, при загрузке системы. После этого ключи программ автоматически удаляются из данного раздела реестра. Данный раздел отвечает за запуск программ для всех пользователей системы. (Windows 98, 2000, XP)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunServices-, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\RunServices – службы, которые загружаются при входе пользователя в Windows. (Windows 98)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\ RunServicesOnce – службы, которые загружаются один раз при загрузке системы. (Windows 98)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services – раздел содержит подразделы с названиями драйверов и служб, которые могут загружаться на любой стадии загрузки Windows 2000, XP. То, на каком этапе загрузки ОС будет загружен драйвер или служба отвечает параметр Startтипа DWORD. Параметр Start может принимать значения:
0х0 – такое значение имеют низкоуровневые драйверы, например драйверы дисков, которые загружаются на самом раннем этапе загрузки – загрузки ядра. В случае, если какой – либо драйвер, имеющий данное значение, не был загружен система автоматически перезагружается. За загрузку драйверов, имеющих такое значение отвечает загрузчик ОС.
0х1 – данное значение имеют драйверы, которые загружаются и инициализируются после инициализации ядра ОС. В отличие от драйверов со значением параметра Start 0х0, драйверы устройств со значением 0х1 загружаются не за счет вызовов BIOS, а с помощью драйверов устройств, загруженных на стадии загрузки ядра и только что инициализированных на этой стадии.
0х2 – данное значение имеют драйверы или службы, которые должны быть загружены SCM (Диспетчером Управления Сервисами).
0х3 – данное значение имеют драйверы или службы, запускаемые Диспетчером Управления Сервисами, только в случае получения явной инструкции на загрузку.
0х4 – такое значение имеют драйверы или службы, которые не загружаются. Windows 2000, XP устанавливают в этот режим драйверы устройств в случае невозможности их загрузки SCM. Исключение составляют лишь драйверы файловых систем, которые загружаются, даже при установленном значении Start в 0х4.
Знание вышеописанных разделов необходимо при сбое системы и невозможности ее загрузки в обычном режиме, так как в таком случае ОС можно загрузить в безопасном режиме и отредактировать соответствующие разделы системного реестра или запустить утилиту конфигурирования системы MSConfig, входящую в поставку ОС. Однако, что делать, если ОС не загружается и с минимальным, жизненно необходимым набором драйверов и служб, т. е. в безопасном режиме? Если это стало происходить после установки драйвера или программы, тогда стоит посмотреть список драйверов и служб, загружаемых в безопасном режиме, и проверить, нет ли там драйверов от сторонних разработчиков. Эту информацию можно найти в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ SafeBoot
Значит можно загрузиться с boot-дискеты MS-DOS, скопировать файлы отвечающие за реестр и отредактировать данный раздел на другом компьютере.
В системах Windows 9x местом запуска кода может служить раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VxD.Как видно из названия, из данного раздела загружаются виртуальные драйверы. В Windows 2000/XP программы может запускать Диспетчера Сеансов на этапе своей загрузки. Соответствующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager
параметр: BootExecute.
Управления автозапускаемыми программами и загрузкой Windows – утилита MSConfig
Системный реестр не является единственным местом конфигурирова-ния и администрирования автозагрузки программ. Автозагрузка также пред-ставлена в конфигурационных файлах ОС – Win.ini, System.ini, Boot.ini. Для настройки существует специальная утилита для управления автозапускае-мыми программами и загрузкой MSConfig.
Для запуска этой утилиты выберите в меню Пуск «Выполнить» и введите в строке msconfig.
После запуска утилиты Вы увидите окно с несколькими вкладками.
На вкладке Общие Вы можете выбрать следующие пункты:
- обычный запуск (запускаются все установленные для загрузки компоненты);
- диагностический запуск (используется только для устранения неис-правностей или конфликтов);
- выборочный запуск.
На вкладке SYSTEM.INI можно отредактировать службы и драйвера загружаемые из одноименного файла. Здесь менять что-либо не рекомендуется.
На вкладке WIN.INI можно отключить те или иные программы или службы, загружаемые через этот конфигурационный файл. Также не рекомендуется менять ничего менять.
На вкладке BOOT.INI возможность сконфигурировать загрузку двух или более операционных систем, установленных на компьютере. Но редактирование этого файла может вылиться в переустановку операционной системы.
На вкладке Службы можно отключить ненужные службы, запускаемые при загрузке системы. Многие программы, такие как антивирусы и программы безопасности компьютера, запускаются через службы операционной системы. В случае отключения служб такие программы могут перестать работать.
Вкладка Автозагрузка отвечает за загрузку приложений (программ) а так же определенных служебных утилит, загружаемых не через службы. Здесь полезно отключить некоторые из таких программ. Например, программу быстрого открытия файлов офиса, или приложений, отвечающих, например, за передачу данных с компьютера на мобильные телефоны, или программы для доступа к сети Интернет. Такие программы обычно не теряют своей функциональности, даже если они не загружаются вместе с системой. При этом Вы экономите оперативную память компьютера, необходимую для работы остальных приложений.
Вкладка Автозагрузка разбита на три колонки. В левой колонке находится элемент (программа), рядом с которой стоит галочка (или квадратик пустой, что означает, что эта программа не загружается вместе с системой). В средней колонке находится путь, указывающий откуда (из какой папки) загружается та или иная программа. В правой колонке указывается каким образом (каким ключом реестра) запускается та или иная программа.
Общие рекомендации здесь таковы: для ускорения работы операционной системы не запускайте вместе с ней программы, которые не нужны в повседневной работе. Обычно это программы, относящиеся к тому или иному оборудованию, которое вы подключаете время от времени. Не запускайте вместе с системой и программы, использующие Интернет - такие, как программы обмена мгновенными сообщениями и т.д. Вы сможете запустить их самостоятельно в любое удобное для Вас время. Это сэкономит значительные ресурсы системы.
Выполнить самостоятельно
1. Запустить редактор реестра в строке Пуск «Выполнить»: regedit.
2. Ознакомиться со всеми возможностями редактора (выполнить резервное копирование реестра).
3. Ознакомиться с основными разделами и настройками реестра, описанными выше в п. 3 и 4 данного руководства. Выполнить действия по поиску описанных в п.3 и 4 параметров реестра на выбор (в отчете подробно описать выбранные параметры).
4. Запустить утилиту MSConfig в строке Пуск «Выполнить»: msconfig.
5. Ознакомиться с основными разделами и настройками конфигура-ционных файлов Win.ini, System.ini, Boot.ini согласно описанным выше в п. 5 данного руководства.
6. Выполнить действия по изменению конфигурации на выбор при помощи утилиты MSConfig и отследить изменения в соответствующих файлах, а так же изменения в работе Windows. В отчете подробно описать выбранные изменения конфигурации и последствия произведенных изменений на работу Windows.
Вопросы:
1. Какие виды пользовательского интерфейса Вы знаете?
2. Опишите процедуру начальной загрузки системы.
3. Что такое терминал и консоль?
4. Назовите консольные команды управления системой, файлами.
5. Что такое графическая оболочка? Варианты ее реализации.
6. Опишите преимущества и недостатки ОС со встроенной графической оболочкой и ОС с графической оболочкой, реализованной в виде самостоятельного модуля.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|