Перечислите системные файлы с которыми работает компьютер в процессе начальной загрузки

Обновлено: 02.07.2024

Нормальное функционирование Windows можно разделить, как минимум, на три фазы: начальную загрузку, режим работы и завершение работы (естественно, для крупных серверов идеальным считается режим, при котором компьютер загружается всего один раз, а потом работает без выключения — но такой случай, скорее, исключение, чем правило, тем более для систем на основе Windows). По большей части, авторы популярных статей и книг ограничиваются рассказом о второй стадии, в то время как первая, на наш взгляд, оказывается неоправданно забытой и обойденной вниманием. Это является неким недоразумением, ведь знание основных этапов начальной загрузки ОС может оказаться хорошим подспорьем в процессе решения проблем и устранения неполадок, не позволяющих компьютеру нормально загрузить операционку. Поэтому в этой части статьи мы подробно остановимся на том, как протекает процесс загрузки компьютера, работающего под управлением Windows 2000, и рассмотрим его детальнее, а также немного коснемся вопроса завершения работы.

«Воин живет действием, а не думаньем о действии или думаньем о том, что он будет думать, когда закончит действовать.»
Карлос Кастанеда,
«Отдельная реальность»

Попытаемся пойти путем воина, и не будем лишний раз лить воду о том, как «советские космические корабли бороздят просторы Большого театра», а сразу приступим к делу. То есть, прежде всего, приведем тот минимальный набор файлов, который необходим для успешного запуска системы, вот они:

multi(0)disk(0)rdisk(0)partition(3)\ WINNT, где:

  • multi() — номер адаптера IDE, с которого осуществляется загрузка,
  • disk() — параметр, аргумент которого равен нулю,
  • rdisk() — порядковый номер диска, нумерация ведется начиная с нуля,
  • partition() — порядковый номер логического диска, на котором непосредственно находятся файлы операционной системы. Нумерация начинается с единицы, а не с нуля! Вообще, с этим параметром обычно возникает много проблем, и их решение похоже на ритуальные пляски шамана с бубном.
  • \ path — каталог, в котором находятся файлы ОС.

Попутно заметим, что иногда бывает удобно создать несколько профилей оборудования, каждый из которых содержит отличный от других набор устройств (создание и управление профилями осуществляется при помощи диалогового окна Hardware Profiles с вкладки Hardware раздела System панели управления). Если такие профили существуют, загрузчик предложит выбрать один из них, после чего приступит к загрузке ядра Ntoskrnl.exe. Хочется подчеркнуть, что на этой стадии ядро только загружается в память, но ему не передается управление (то есть еще не инициализируется и не начинает исполняться системный код ядра).

В первую очередь в память загружается само ядро и уровень аппаратных абстракций. В этот момент на экране появляется подающая большие надежды надпись Starting Windows и индикатор завершенности процесса. Затем сканируется реестр (ищется куст, находящийся в \ Winnt \ System32 \ Config \ System) и составляется список драйверов устройств, необходимых для запуска. Из реестра извлекаются настройки, касающиеся организации памяти, которые могут задаваться как самим пользователем, так и специальными утилитами. Здесь же создается набор управляющих параметров (Control Set), который в дальнейшем играет очень важную роль в работе системы.

Управляющие параметры используются при начальной инициализации компьютера и потом на протяжении всего сеанса работы. При этом следует помнить, что всегда существует несколько наборов параметров: Default — используемый по умолчанию, LastKnownGood — набор, соответствующий последней успешной загрузке.

Определившись с используемым набором, загрузчик делает его активным, присваивая разделу HKEY_LOCAL_MACHINE \ SYSTEM \ Select значение Current, и переходит к разделу HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services, где ищет драйверы устройств, у которых переменная Start имеет значение 0х0, что означает, что они должны загружаться без инициализации. В свою очередь, параметр Group определяет, какие устройства в каком порядке будут загружаться. Здесь стоит отметить, что наличие «лишних» устройств (дублирующих друг друга, а иногда и вообще не установленных) в системе сильно замедляет ее работу, ведь им требуются дополнительные ресурсы. Как вы уже, наверное, неоднократно замечали, загрузка ядра состоит из двух фаз: начальной, проходящей в текстовом режиме на печально черном фоне, и графической (видны радостные эмблемки «Майкрософта»), когда происходит непосредственно инициализация. В течение всего времени выполнения каждой фазы отображается текущее состояние процесса (индикаторная полоска, заполняющаяся прямоугольниками). В самом начале текстовой фазы загрузки ядра в нижней части экрана появляется надпись, в которой сообщается, что если вы успеете нажать F8, то будут доступны дополнительные варианты загрузки, используемые обычно при отладке или неполадках в работе системы. Никогда не пренебрегайте ими, ведь они могут очень здорово выручить вас в критической ситуации. После окончания загрузки ядра операционная система практически готова к работе, осталось только проинициализировать драйверы и подготовить службы — индикатор полностью заполняется, и происходит переключение из текстового режима в графический. На этом шаге управление передается ядру Ntoskrnl, которое получает ссылки на объекты, созданные при помощи NTLDR, таким образом, ядру передается вся информация, собранная другими модулями, а в конце передается и управление. При своей инициализации ядро производит ряд действий в следующей последовательности:

  1. окончательная подготовка к работе памяти и менеджера памяти;
  2. инициализация диспетчера объектов;
  3. установка системы безопасности;
  4. инициализация менеджера Plug and Play;
  5. установка базовых объектов и сервисов системы;
  6. настройка драйвера файловой системы и сохранение начальных параметров в реестре (создается копия набора управляющих параметров Clone, в которой содержатся данные, идентичные Current ControlSet, инициализируются устройства согласно порядку инициализации, затем создается ключ HKEY_LOCAL_MACHINE \ HARDWARE);
  7. загрузка и инициализация диспетчера ввода-вывода (обычно — самая длительная фаза);
  8. ядро «убирает за собой мусор», который остался после загрузки;
  9. последняя стадия — загрузка системных сервисов, которые, собственно, и реализуют взаимодействие с пользователем. Список основных системных сервисов приведен ниже.
    • Smss.exe — диспетчер сеансов. Он управляет другими сервисами и службами Windows, в том числе запускает Win32 (Csrss) и некоторые системные утилиты, выполняемые на этапе загрузки (указываются в разделе реестра HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager\ BootExecute). Еще две важные функции — реализация графического пользовательского интерфейса и запуск процессов csrss.exe и WinLogon.exe. Этот диспетчер запускается, тем не менее, в самом конце загрузки.
    • Csrss.exe — данный модуль предназначен, главным образом, для организации взаимодействия между компьютером и пользователем.
    • Lsass.exe — служба, запускаемая WinLogon.exe и отвечающая за безопасность системы. Она предоставляет возможность пользователю зарегистрироваться в системе, и только после того, как в системе зарегистрировался хотя бы один пользователь, загрузка считается успешной, и текущий набор управляющих параметров Clone переименовывается в LastKnownGood.

Уже после загрузки операционной системы пользователь, чтобы доказать, что он тот, за кого себя выдает, должен пройти процедуру аутентификации, то есть ввести соб-ственное регистрационное имя (или на жаргоне — логин) и пароль. Процедура подключения к системе позволяет определить, кем является пользователь и обладает ли он правом входа и работы с системой. Эту процедуру выполняет служба WinLogon. При этом в системе происходят следующие события:

  • Процесс WinLogon отображает на экране фон рабочего стола (к этому моменту объект рабочего стола уже создан, но еще не отображается), а также приглашение к вводу пользователем логина и пароля. Введенные данные передаются подсистеме безо-пасности.
  • Подсистема безопасности обращается к базе данных SAM (Security Accounts Manager, подробнее про SAM смотри в части статьи, посвященной организации безопасности в Windows 2000) и проверяет, обладает ли пользователь полномочиями работы с системой.
  • Если пользователь является авторизированным пользователем системы, то подсистема безопасности формирует для него токен доступа, который вместе с управлением передает обратно процессу WinLogon.

Процесс WinLogon посредством обращения к подсистеме Win32 создает новый процесс для пользователя и прикрепляет ему только что созданный токен доступа. Каждый процесс, в дальнейшем создаваемый пользователем, отмечается принадлежащим этому пользователю токеном доступа. Таким образом, любые попытки доступа пользователя к ресурсам системы контролируются и отслеживаются. Более того, с философской точки зрения можно сказать, что всегда точно известно, кто инициировал то или иное действие в системе. Благодаря обязательной процедуре подключения к системе упрощается реализация таких механизмов, как аудит системы и квоты на использование ресурсов.

  • Помимо прочих данных, пользовательский токен доступа содержит идентификатор пользователя, а также идентификаторы всех групп, к которым принадлежит данный пользователь.

Итак, процесс загрузки удачно завершен — УРА! Казалось бы, это происходит так быстро, но при этом, как вы успели увидеть, система совершает ошеломительное количество операций и действий как с аппаратной платформой вашего «железного коня», так и с собственными программными модулями.

Вас, конечно же, интересует, что делать дальше, после того как компьютер загружен. Что же, придется вкратце рассказать об этом. Если вы опытный пользователь или, не дай Бог, администратор, на ваш стол наверняка уже наклеен ярлык типа Quake III или Counter Strike, так что можете смело давить на него мышью. В противном случае стоит воспользоваться рекомендацией самой «Майкрософт», вдавить кнопку «Пуск» и начинать свой трудный рабочий день. Так или иначе, мы пропускаем интимные подробности вашей работы с компьютером и, предпо-ложив, что у вас все получилось великолепно, переходим к той, немного печальной и грустной поре, когда компьютер приходится выключать. Хотя эта часть работы системы довольно неприметна, она тоже может принести пару сюрпризов.

Документ предоставляется как есть, мы не несем ответственности, за правильность представленной в нём информации. Используя информацию для подготовки своей работы необходимо помнить, что текст работы может быть устаревшим, работа может не пройти проверку на заимствования.

Если Вы являетесь автором текста представленного на данной странице и не хотите чтобы он был размешён на нашем сайте напишите об этом перейдя по ссылке: «Правообладателям»

Можно ли скачать документ с работой

Да, скачать документ можно бесплатно, без регистрации перейдя по ссылке:

Операционная система . Файловая система.
Операцио́ннаясисте́ма— комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Ответы на вопросы :
1)Какие операционные системы вам известны?
Ответ : Windows XP, Linux, Windows 7, Windows, Windows 2000 .
2)Перечислите основные составляющие современной операционной системы.
Структуру ОС составляют следующие модули:
базовый модуль (ядро ОС)- управляет работой программы и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами;
командный процессор– расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру;
драйверы периферийных устройств– программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по разному и в различном темпе);
дополнительные сервисные программы (утилиты) – делают удобным и многосторонним процесс общения пользователя с компьютером.

Тип файла Расширение
Программы exe, com
Текстовые файлы txt, doc
Графические файлы GIF
Звуковые файлы mp3
Видеофайлы avi, mpg, mpeg, wmv
Файлы , созданные в Excel xls

Графический интерфейс Windows.
Графический интерфейс – это разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
Ответы на вопросы :
1)Перечислите основные элементы графического интерфейса Windows
Рабочий стол, окна объектов, меню и диалоговые окна, вспомогательные – панели инструментов, пиктограммы, строки состояния, полосы прокрутки, линейки и т.д.
2)Что находится на Панели задач?
Кнопка Пуск, открывающая меню доступа ко всем установленным приложениям в системе и средствам настройки Windows, расположена слева, в самом углу панели задач. Рядом с ней в Windows XP размещается Панель инструментов, а точнее один из ее элементов – панель Быстрый запуск. На ней размещаются маленькие значки наиболее часто запускаемых программ, например, веб-обозревателя, медиаплеера, проводника, панели управления и так далее.
3)Перечислите основные объекты Windows
Рабочий стол
Значки
Ярлык
Панель задач
Каталог
4)Перечислите типы окон Windows
окна программ,
диалоговые окна,
окна редактирования текстов

5)Назовите основные элементы окна программы
Заголовок
Строка меню
Панель инструментов
рабочая область
строка состояния
6)Объясните приемы работы с мышью
Один щелчок левой клавишей мыши
Этот прием управления мышью предназначен для выбора и выделения нужных объектов.
Два щелчка левой клавишей мыши
Используются для открытия окон папок, программ и документов.
Два щелчка по слову выделяют это слово.
При двойном щелчке левой функциональной клавишей левее абзаца – выделяется весь абзац.
Три щелчка левой клавишей мыши
Такой прием работы с мышью, как тройной щелчок по абзацу, позволяет выделить весь абзац.
Тройной щелчок левее текста выделяет весь текст целиком.
Один щелчок правой клавишей мыши
Служит для вызова контекстного меню (набора команд доступных в данном случае для обработки выделенного объекта)
«Нажать и не отпуская перетащить»
Этот прием работы чаще применяется для левой клавиши мыши и служит для перемещения объекта либо для выделения группы объектов, а также фрагментов текста.
Для перемещения объекта следует нажать на него левой клавишей мыши и не отпуская перетащить объект в нужное место, затем отпустить клавишу. Для выделения группы объектов или фрагмента текста нужно установить указатель мыши в верхнем левом углу до начала группы или фрагмента, а, затем, не отпуская перетащить в правый нижний угол. После отпускания клавиши нужные объекты/фрагмент будут выделены. Для снятия выделения достаточно щелкнуть мышью по пустому полю экрана.

7)Что такое меню?
Меню - это список команд, выводимых на экран и предлагаемых пользователю для выбора
8) Перечислите виды меню в операционной системе Windows
• Главное меню (открывается кнопкой Пуск)
• Строка меню в окнах приложения (все программы, входящие в стандартный пакет поставки Windows, имеют строку меню)
• Системное меню в окнах приложения (для изменения размеров окна и его положения)
• Контекстное меню
9)Какие элементы находятся на диалоговых панелях?
Элементы, отображающие информацию
Элементы декоративного оформления
Элементы управления
Стандартные программы Windows
1)Перечислите стандартные программы Windows
ПроигрывательWindowsMedia
Paint
Блокнот
WordPad
Калькулятор
2)Перечислите служебные программы Windows
Очистка диска

Сведения о системе

Установка и удаление программ

Восстановление системы
3)Дайте сравнительную характеристику возможностей текстовых редакторов Блокнот и WordPad

Возможности Блокнот WordPad
Интерфейс и элементы настройки Меню, горячие клавиши Меню, панели инструментов, горячие клавиши, строка состояния, линейка, настройка параметров
Установка параметров страницы: выбор размера бумаги, ориентации (книжная, альбомная), установка полей, задание верхнего и нижнего колонтитулов Да Да
Форматирование абзацев: установка абзацных отступов, выравнивание Нет Да
Работа с текстом, в том числе поиск и замена, переход к нужному фрагменту текста Да Да
Форматирование: установка типа шрифта, начертания, размера Да, единый формат для всего текста Да, с выбором формата для каждого фрагмента
Сохранение в файле в формате txt в кодировке ANSI, Unicode rtf, doc, txt в кодировке MS DOS, Unicode
Вставка объектов Дата и время Дата и время с выбором формата, рисунки, диаграммы, формулы, клипы и др.
Поддержка встраивания и связывания объектов Нет Да
Работа со списками Нет Да
Печать Да Да


Графический редактор Paint
1)Перечислите типы компьютерной графики
Векторная графика
Растроваяграфика
2)К какому типу графики относятся рисунки , созданную с помощью Paint?
Векторная
3)В каком формате сохраняются файлы ,созданные в Paint, по умолчанию?
Jpeg
4)Перечислите известные вам форматы файлов компьютерной графики
Png, ppi, jpeg, gif.

выделение слова – протяжка или двойной щелчок мышью по слову;

выделение строки – щелчок мышью в зоне выделения против строки;

выделение абзаца: двойной щелчок мыши в зоне выделения или тройной щелчок внутри абзаца или протяжка мышью в зоне выделения;

выделение текста от позиции курсора до конца документа – Shift+Ctrl+End;

выделение текста постранично – Shift+PageDown;

выделение прямоугольной области страницы – Alt+протяжка мышью;

выделение всего текста – тройной щелчок в зоне выделения или выполнение меню Правка/Выделить все.

Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте[timesnewroman]
Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте [arial]
Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте [GaramondNarrowC]
Современный персональный компьютер может быть реализован в настольном , портативном или карманном варианте [CourierNew]


Текстовый процессор
Текстовый процессор
Текстовый процессор
Текстовый процессор


Форматирование абзаца
1)Абзац - этоa)отступ в начальной строке печатного или рукописного текста. b) Часть текста, связанная смысловым единством и выделенная отступом первой строчки.
2)Какую команду следует выполнить для установки всех параметров абзаца?
Команду Формат – Абзац
3)Каковы функции бегунков линейки?
Левый верхний треугольник устанавливает отступ первой строки
Левый нижний треугольник устанавливает выступ первой строки.
Правый треугольник устанавливает отступ слева.
Прямоугольник устанавливает отступ справа.
4)Как называется инструмент , позволяющий повторить все параметры форматирования какого-то абзаца для других абзацев документа ?
Автоформат

Этапы загрузки операционных систем

Дело в том, что бумажная ленточка постепенно изнашивалась, начинала плохо читаться, и ЭВМ могла с первого раза «не завестись». В этом случае процесс нужно было повторять, порой несколько раз, до победного конца. Когда ленточка окончательно выходила из строя и машина никак не хотела «оживать», приходилось временно вводить программу начальной загрузки вручную при помощи расположенных на передней панели переключателей. Тут, главное, было не торопиться и не делать ошибок.

В современных компьютерах процесс загрузки большей частью автоматизирован, однако это не означает, что он не заслуживает того, чтобы с ним познакомиться.

Основные определения и этапы загрузки операционной системы

boot-os

Включение компьютера, POST, BootMonitor

Загрузчик 1-го уровня. Master Boot Record

Главной задачей программы, записанной в MBR, является поиск активного системного раздела диска и передача управления его загрузочному сектору. Таким образом, эту стадию можно назвать подготовительной, в силу того, что непосредственно загрузки самой ОС еще не происходит.

Системным принято называть раздел диска (устройства хранения) на котором расположены файлы операционной системы, отвечающие за процесс загрузки ОС (сама операционная система может размещаться в другом разделе). В принципе, системных разделов может быть несколько, поэтому один из них отмечается как активный. Именно его ищет программа, загруженная с MBR.

Загрузчик 2-го уровня. Partition Boot Sector

Начальный этап загрузки операционной системы. Менеджер загрузки ОС

Первоначально в Linux загрузчиком являлся LILO (Linux Loader). В силу имевшихся в нем недостатков, главным из которых была неспособность понимать используемые в Linux файловые системы, позднее начал использоваться загрузчик GRUB (GRand Unified Bootloader) в котором недостатки LILO были исправлены.

Если речь идет о версиях Windows до Vista, например, Windows XP, то будет загружен Ntldr. Он, в свою очередь, считывает информацию из текстового файла Boot.ini, в котором записана информация об установленных операционных системах.

Загрузка ядра операционной системы

Завершающим этапом загрузки операционной системы является загрузка ядра ОС и передача ему управления.

Видимо Microsoft как то узнала об этом случае и в следующей версии своей ОС решила припрятать файлы загрузчика получше.

Особенности загрузки операционных систем Windows Vista / 7 / 8

В Windows Vista или Windows 7 / 8 диспетчер загрузки называется Bootmgr. Он читает список установленных операционных систем не из простого текстового файла, коим является boot.ini, а из системного хранилища BCD (Boot Configuration Data), доступ к которому осуществляется посредством специальной утилиты bcdedit.exe .

Но это еще не все. Откроем “Управление компьютером” –> “Управление дисками” >

w7-partition

Процесс стандартной инсталляции операционной системы Windows Vista / 7 / 8 создает в начале диска дополнительный раздел «Зарезервировано системой». Ему не присваивается буква диска, благодаря чему, если не сделать дополнительных шагов, и сам раздел и его содержимое будут скрыты от пользователя. Этот основной раздел имеет статус «Системный» и «Активный» и, следовательно, удалить его тоже нельзя.

В Windows 7 размер такого раздела составляет 100 МБ, из которых занято около 30 МБ, в Windows 8 – уже 350 МБ, причем занято из них 105 МБ. Такая разница объясняется тем, что в Windows 8 на этот раздел перенесена папка “Recovery”.

Посмотрим содержимое раздела «Зарезервировано системой». Для этого назначим ему букву диска, например, «W» в “Управление дисками”. Дополнительно откроем «Панель управления» –> «Параметры папок» и на вкладке «Вид» снимем галку с «Скрывать защищенные системные файлы» и поставим отметку на «Показывать скрытые файлы, папки и диски».

w7-hf

Если в системе установлен файловый менеджер FAR Manager, то для просмотра можно воспользоваться им и не заниматься настройкой видимости скрытых файлов.

Так выглядит содержимое раздела «Зарезервировано системой» в Windows 8 >

Как и ожидалось, в корне раздела мы видим загрузчик Bootmgr.

А так выглядит часть содержимого папки «Boot» >

В папке мы находим базу хранилища данных конфигурации загрузки BCD и сопутствующие ей папки с языковыми файлами и файлами шрифтов.

Для полноты картины осталось сказать о том, какой раздел называется загрузочным. Ответ уже показан на картинке с томами Windows 7. Очевидно, что это раздел, на котором находятся все основные файлы операционной системы.

Главной задачей загрузчика 3-го уровня, в роли которого выступает, в зависимости от типа ОС, Bootmgr, Ntldr или GRUB, является чтение с загрузочного диска и загрузка ядра операционной системы. Кроме того, в случае множественной загрузки, когда на компьютере установлено несколько операционных систем, загрузчик 3-го уровня позволяет выбирать нужную при каждом запуске компьютера.

Добавить к этому практически нечего и можно переходить непосредственно к редактированию загрузочного меню. Начнем с загрузочного меню Windows.

Операционная система - комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.

Ответьте на вопросы:

1)Какие операционные системы вам известны?

Windows XP, Linux, Windows 7, Windows, Windows 2000, MacOS

2)Перечислите основные составляющие современной операционной системы.

Структуру ОС составляют следующие модули:

базовый модуль (ядро ОС)- управляет работой программы и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами;

командный процессор– расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру;

драйверы периферийных устройств– программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по разному и в различном темпе);

дополнительные сервисные программы (утилиты) – делают удобным и многосторонним процесс общения пользователя с компьютером.

3)Перечислите системные файлы, с которыми работает компьютер в процессе начальной загрузки

Сформулировать определения:

Файл – это проименованная область на носителе информации.

Файловая система— порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п.

Ответьте на вопросы:

4)Перечислите основные операции с файлами и каталогами.

Основные операции с файлами:

Открытие файла и каталога - при этом возвращается целое число – идентификатор (дескриптор) файла. Дальнейшее обращение к файлу осуществляется через дескриптор, а не по имени.

Обработка файла и каталога (чтение или запись).

Закрытие файла и каталога.

5)Каковы различия имени файла в MS DOSи в операционной системе Windows?

В MS-DOS максимальная длина имени любого файла или каталога может иметь всего восемь символов, когда как в Windows может быть до 256 символов в полном имени файла

6)Заполнить таблицу:


Тип файла

Расширение

Программы

exe, com

Текстовые файлы

txt, doc

Графические файлы

GIF, bmp, jpg, png

Звуковые файлы

mp3, midi, kar, wav

Видеофайлы

avi, mpg, mpeg, wmv

Файлы , созданные в Excel

Xls, xlsx, xlsm

Графический интерфейс Windows.

Графический интерфейс – это разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.

Ответьте на вопросы:

1)Перечислите основные элементы графического интерфейса Windows

Рабочий стол, окна объектов, меню и диалоговые окна,

вспомогательные – панели инструментов, пиктограммы, строки состояния, полосы прокрутки, линейки и т.д.

2)Что находится на Панели задач?

Кнопка Пуск, открывающая меню доступа ко всем установленным приложениям в системе и средствам настройки Windows, расположена слева, в самом углу панели задач. Рядом с ней в Windows XP размещается Панель инструментов , а точнее один из ее элементов – панель Быстрый запуск. На ней размещаются маленькие значки наиболее часто запускаемых программ, например, веб-обозревателя, медиаплеера, проводника, панели управления и так далее.

3)Перечислите основные объекты Windows


  1. окна программ,

  2. диалоговые окна,

  3. окна редактирования текстов

6)Объясните приемы работы с мышью

Один щелчок левой клавишей мыши
Этот прием управления мышью предназначен для выбора и выделения нужных объектов.
Два щелчка левой клавишей мыши

Используются для открытия окон папок, программ и документов.

Два щелчка по слову выделяют это слово.

При двойном щелчке левой функциональной клавишей левее абзаца – выделяется весь абзац.

Три щелчка левой клавишей мыши

Такой прием работы с мышью, как тройной щелчок по абзацу, позволяет выделить весь абзац.

Тройной щелчок левее текста выделяет весь текст целиком.

Один щелчок правой клавишей мыши
Служит для вызова контекстного меню (набора команд доступных в данном случае для обработки выделенного объекта)

Нажать и не отпуская перетащить
Этот прием работы чаще применяется для левой клавиши мыши и служит для перемещения объекта либо для выделения группы объектов, а также фрагментов текста.

Для перемещения объекта следует нажать на него левой клавишей мыши и не отпуская перетащить объект в нужное место, затем отпустить клавишу.

Для выделения группы объектов или фрагмента текста нужно установить указатель мыши в верхнем левом углу до начала группы или фрагмента, а, затем, не отпуская перетащить в правый нижний угол. После отпускания клавиши нужные объекты/фрагмент будут выделены. Для снятия выделения достаточно щелкнуть мышью по пустому полю экрана.

7)Что такое меню?

Меню - это список команд, выводимых на экран и предлагаемых пользователю для выбора

8) Перечислите виды меню в операционной системе Windows

Главное меню (открывается кнопкой Пуск)

Строка меню в окнах приложения (все программы, входящие в стандартный пакет поставки Windows, имеют строку меню)

Системное меню в окнах приложения (для изменения размеров окна и его положения)


Каждый сетевой администратор постоянно сталкивается с ситуацией, когда пользователи, жалующиеся на неполадки, произносят туманную фразу, которая может слегка испортить настроение: «Компьютер не запускается!» Обычно при этом пользователи сообщают, что нечто непредвиденное произошло в процессе загрузки — либо во время самотестирования компьютера (Power On Self Test, POST), либо во время процедур начальной загрузки Windows. Для диагностики и устранения подобных проблем администратор должен понимать, что происходит в процессе загрузки.


Включение питания


Не жалуется ли пользователь, что ничего не происходит, когда он нажимает кнопку питания? Если да, то сначала проверьте кабель.

Вот старый администраторский трюк на случай, если проходится иметь дело с выключенным из розетки компьютером при разговоре с пользователем по телефону. Пользователи часто не проверяют, включен ли их компьютер в розетку, а когда вы указываете им на такую возможность, возмущаются. Пользователь может воскликнуть: «Конечно, он включен!», но следует проверить, правда ли это. Попросите пользователя вынуть вилку из розетки и вставить заново, ссылаясь на необходимость «проверить полярность». Постарайтесь не хихикать. Просто невероятно, как часто пользователи отвечают: «О, сработало!»

Если дело не в вилке, то, возможно, в источнике бесперебойного питания — тоже уязвимом аппаратном компоненте системе. Источники бесперебойного питания стоят недорого, но замена аккумуляторов в них — утомительная и трудоемкая задача.

Проверка оборудования и BIOS

Если во время POST обнаруживается ошибка жесткого диска, значит, работа предстоит немалая. Вообще-то я обнаружила, что в половине случаев проблема оказывается в контроллере, а не в самом диске, и замена контроллера позволяет диску нормально выполнять загрузку с сохранением всех данных неповрежденными (все гениальное просто!). Если контроллер жесткого диска первоначальной комплектации выходит из строя, не нужно сразу бежать за новой материнской платой. Достаточно купить новый контроллер. Вместо поиска встроенной микросхемы прочитайте в документации к материнской плате, что необходимо сделать, чтобы BIOS видел новую плату.

Если проблема действительно в диске, задача не ограничивается только заменой контроллера. Помимо замены диска придется переустановить операционную систему и приложения, а также выполнить восстановление данных из резервной копии, которая, конечно, датирована вчерашним днем, не правда ли?

Управление передается записи Master Boot Record

Далее компьютер начинает загрузку операционной системы. Во время установки программа загрузки Windows помещает данные на первый сектор главного раздела компьютера (загрузочный сектор). Эти данные — не что иное, как Master Boot Record, MBR (главная загрузочная запись), которая содержит исполняемые команды. Программа установки также копирует два файла, инициирующие начальный этап загрузки Windows, — Ntldr и Ntdetect — в корневой каталог загрузочного диска. Кроме того, Windows Setup копирует boot.ini, файл, содержащий параметры загрузки, в корневой каталог загрузочного диска.

Кроме исполняемых команд, MBR содержит таблицу, определяющую расположение главных разделов диска. При установке Windows необязательно делать так, чтобы системный раздел и загрузочный раздел совпадали, хотя это распространенный подход. Загрузочные файлы Windows расположены в системном разделе, а файлы операционной системы — в загрузочном (логика именования отстала от жизни).

Системный раздел содержит файлы привязки к аппаратным компонентам, которые необходимы для загрузки Windows, включая MBR. Этот раздел должен быть главным разделом и отмечается как активный. Это всегда диск 0, поскольку именно к этому диску обращается BIOS, чтобы передать процесс загрузки файлу MBR. Загрузочный раздел содержит файлы операционной системы (папка \%systemroot%) и файлы поддержки операционной системы (\%systemroot%System).

На последнем шаге аппаратной части начальной загрузки компьютер считывает файл MBR в память и передает управление компьютером коду в MBR. Исполняемый код просматривает таблицу главного раздела и ищет отметку, указывающую на загружаемый раздел. Когда MBR находит первый загружаемый раздел, он считывает первый сектор раздела, который является загрузочным сектором.

Запуск Ntldr

Код загрузочного сектора считывает Ntldr в память, чтобы запустить процесс начальной загрузки операционной системы. В Ntldr хранится доступный только для чтения код NTFS и FAT. Он начинает работать в реальном режиме, и первая выполняемая им задача заключается в переключении системы в некоторую форму защищенного режима. Более подробно об этих режимах рассказано во врезке «Реальный режим против защищенного». Этот первоначальный вариант защищенного режима не может в полной мере выполнять аппаратно-зависимых преобразований, которые обеспечивают защиту оборудования, — данная функция становится доступной, когда операционная система загрузится полностью.

Запуск Ntdetect

Ntldr запускает Ntdetect, который запрашивает BIOS системы о данных конфигурации устройств. Система отправляет информацию, которую Ntdetect собирает в реестр и помещает в подразделы HKEY_LOCAL_MACHINEHARDWARE DESCRIPTION.

Запуск Ntoskrnl и загрузка HAL

После того как Ntdetect закончит выполнение подпрограмм проверки оборудования, он передает процесс загрузки обратно файлу Ntldr, который запускает ntoskrnl.exe и загружает .dll-файл Hardware Abstraction Layer (HAL). (Оба файла расположены в папке \%systemroot%system32.) Ntoskrnl — это главный файл ядра Windows и исполнительных подсистем. Он содержит Executive, Kernel, Cache Manager, Memory Manager, Scheduler, Security Reference Monitor и другие. Именно Ntoskrnl приводит в действие Windows. Для работы Ntoskrnl необходим файл hal.dll, который содержит код, позволяющий оборудованию взаимодействовать с операционной системой.

Загрузка драйверов и служб

Теперь Ntldr загружает низкоуровневые системные службы и драйверы устройств, но службы не инициализируются — это происходит позже. На этом фаза начальной загрузки завершается и начинается процесс основной загрузки (load sequence или kernel phase).

При загрузке системных служб и драйверов устройств Ntldr следует определенному порядку. В процессе установки Windows драйверы и системные службы копируются на компьютер, а информация о них записывается в реестр. Данные в реестре представляют собой шестнадцатеричную запись, оканчивающуюся числом в круглых скобках. Это число и определяет порядок, в котором Ntldr загружает драйверы и системные службы. Для примера следует открыть реестр и перейти в раздел HKEY_LOCAL_MACHINESYSTEM CurrentControlSetServices. На экране появится длинный список служб и драйверов устройств. Выберите любой подраздел и взгляните на данные типа REG_DWORD под именем Start.

  • (0) означает, что служба загружается во время фазы основной загрузки.
  • (1) означает, что служба загружается во время фазы инициализации (следующая фаза).
  • (2) означает, что служба загружается во время фазы загрузки, предназначенной для служб.
  • (3) означает, что служба включена, но не инициализируется (запуск службы осуществляется вручную через оснастку Services консоли Microsoft Management Console (MMC)).
  • (4) означает, что служба отключена.

Загрузка операционной системы

Ntoskrnl начинает загрузку операционной системы. Инициализируется ядро Windows и загружаются и инициализируются подсистемы. Эти действия формируют базовые элементы, необходимые для завершения загрузки операционной системы. Загрузочные драйверы, которые модуль Ntldr загрузил ранее, теперь инициализируются, вслед за чем инициализируются оставшиеся драйверы и службы. Когда инициализируются драйверы первого уровня, может возникнуть проблема в виде ошибки STOP или Blue Screen of Death. Это почти всегда бывает в процессе первой загрузки после обновления какого-либо драйвера. Во время инициализации драйвера файлом Ntoskrnl операционная система отторгает его.

Для решения проблемы необходимо перезагрузить компьютер, нажать F8 для отображения меню дополнительных возможностей (Advanced Options) и выбрать вариант загрузки последней успешной конфигурации (Last Known Good Configuration), соответствующей предыдущей версии драйвера.

Теперь ядро Windows и исполняющие модули работоспособны. Программа Session Manager Subsystem (smss.exe) настраивает пользовательскую среду. Система выполняет сверку с реестром, для того чтобы иметь возможность начать загрузку оставшихся драйверов и программного обеспечения, которые необходимо добавить. Ядро операционной системы также загружает файлы kernel32.dll, gdi32.dll и user32.dll, которые обеспечивают программное обеспечение пользователя доступом к Win32 API.

В то время когда загрузка ядра и инициализация драйверов еще не закончилась, компьютер регистрируется в домене. Используя учетную запись компьютера (уникальное имя с собственным паролем), компьютер открывает защищенный канал к контроллеру домена (DC). Все это происходит до того, как на экране появляется диалоговое окно для регистрации пользователя в системе.

В качестве дополнительной меры безопасности компьютеры (как и пользователи в сети с усиленной настройкой системы безопасности) должны периодически менять пароли. По умолчанию интервал смены пароля составляет 30 дней. Когда настает время менять пароль, компьютер генерирует новый пароль и отправляет его по защищенному каналу (доступ к которому он получил, используя предыдущий пароль) на ближайший DC. В дальнейшем для доступа к защищенному каналу компьютер должен использовать новый пароль.

DC немедленно обновляет свою базу данных и реплицирует изменение пароля компьютера на другие DC домена. Пароли учетных записей компьютера содержат отметку о событии первостепенной важности (Announce Immediately), поэтому они не дожидаются следующей репликации DC по расписанию. Иногда эти события могут вызывать заметное снижение производительности. Если у многих или у всех компьютеров домена срок действия паролей заканчивается в один и тот же день, работа, которую должны будут выполнить контроллеры домена, сразу же затормозит другие важные задачи DC, такие как аутентификация пользователей или выполнение запланированных репликаций. Ситуация может осложниться еще и в том случае, если DC предоставляет другие услуги, такие как, например, услуги сервера DNS. Можно изменить способ обслуживания паролей компьютера для домена, для организационной единицы (OU) и для индивидуального компьютера, хотя стремление повысить производительность путем настройки компьютеров по одному неэффективно. В следующей статье я планирую рассказать о методах изменения процедуры регистрации компьютера в домене.

Загрузка служб регистрации пользователя

Подсистема Win32 запускает winlogon.exe, которая выводит на экран диалоговое окно регистрации пользователя и загружает процесс Local Security Authority (lsass.exe). Начинается процесс регистрации, и пользователь должен ввести имя и пароль в диалоговом окне Windows Log On To. Если пользователь указывает правильные имя и пароль, система завершает процесс регистрации, и пользователь может начинать работать. В этот момент загрузка Windows окончена, а текущие параметры загрузки сохраняются в так называемой последней успешной конфигурации (Last Known Good Configuration). Нужно иметь в виду, что успешная регистрация пользователя необходима для сохранения Last Known Good Configuration.

Действительно, сбои во время загрузки мешают всем — и пользователям, и администраторам. Однако, если досконально разобраться в процессе загрузки, проблемы становятся менее устрашающими и администраторам удается без труда решить их.

Реальный режим против защищенного

Тем, кто работает с компьютерами со времен DOS, будет легко понять разницу между реальным и защищенным режимом. Но для тех, чье знакомство с компьютером состоялось после распространения Windows, она может быть не столь очевидной.

Если компьютер работает в реальном режиме, программы взаимодействуют непосредственно с его портами и устройствами. Например, когда происходит печать документа, программа отправляет поток данных прямо на порт принтера. Однако эта парадигма не подходит для многозадачной операционной системы. Представьте, что произойдет, если несколько программ станут одновременно отправлять потоки данных на порты компьютера. Порты недостаточно интеллектуальны и не имеют никакой возможности фильтровать или упорядочивать потоки данных в соответствии с отправляющими программами.

Если компьютер работает в защищенном режиме, порты и устройства системы защищены от приложений, которые их используют. Программа полагает, что отправляет данные на порт, но это виртуальный порт. Операционная система перехватывает поток данных и управляет им так, чтобы все приложения имели равный доступ к устройствам и чтобы данные каждого приложения не смешивались с данными других приложений.

Читайте также: