Операционный система Windows ХР
Система Windows ХР, ее настройка, защита, восстановление и быстродействие. Свойства панели задач. Защита файлов с помощью пароля экранной заставки. Верификация драйверов. Восстановление системных файлов. Автоматическое обновление. Снятие ненужных служб.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 02.04.2009 |
Размер файла | 5,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Функция PulseEvent() устанавливает событие и тут же переводит его обратно в сброшенное состояние; ее вызов равнозначен последовательному вызову SetEvent() и ResetEvent(). Если PulseEvent вызывается для события со сбросом в ручную, то все потоки, ожидающие этот объект, получают управление. При вызове PulseEvent для события с автосбросом пробуждается только один из ждущих потоков. А если ни один из потоков не ждет объект-событие, вызов функции не дает никакого эффекта.
Ожидаемые таймеры
Пожалуй, ожидаемые таймеры - самый изощренный объект ядра для синхронизации. Появились они, начиная с Windows 98. Таймеры создаются функцией CreateWaitableTimer и бывают, также как и события, с автосбросом и без него. Затем таймер надо настроить функцией SetWaitableTimer. Таймер переходит в сигнальное состояние, когда истекает его таймаут. Отменить "тиканье" таймера можно функцией CancelWaitableTimer. Примечательно, что можно указать callback функцию при установке таймера. Она будет выполняться, когда срабатывает таймер.
Критические секции. Синхронизация в пользовательском режиме
Критическая секция гарантирует вам, что куски кода программы, огороженные ей, не будут выполняться одновременно. Строго говоря, критическая секция не является объектом ядра. Она представляет собой структуру, содержащую несколько флагов и какой-то (не важно) объект ядра. При входе в критическую секцию сначала проверяются флаги, и если выясняется, что она уже занята другим потоком, то выполняется обычная wait-функция. Критическая секция примечательна тем, что для проверки, занята она или нет, программа не переходит в режим ядра (не выполняется wait-функция) а лишь проверяются флаги. Из-за этого считается, что синхронизация с помощью критических секций наиболее быстрая. Такую синхронизацию называют "синхронизация в пользовательском режиме".
Синхронизация процессов
Описатели объектов ядра зависимы от конкретного процесса (process specific). Проще говоря, handle объекта, полученный в одном процессе, не имеет смысла в другом. Однако существуют способы работы с одними и теми же объектами ядра из разных процессов.
Во-первых, это наследование описателя. При создании объекта можно указать будет ли его описатель наследоваться дочерними (порожденными этим процессом) процессами.
Во-вторых, дублирование описателя. Функция DuplicateHandle дублирует описатель объекта одного процесса в другой, т.е. по сути, берет запись в таблице описателей одного процесса и создает ее копию в таблице другого.
И, наконец, именование объекта ядра. При создании объекта ядра для синхронизации (мьютекса, семафора, ожидаемого таймера или события) можно задать его имя. Оно должно быть уникальным в системе. Тогда другой процесс может открыть этот объект ядра, указав в функции Open…(OpenMutex, OpenSemaphore, OpenWaitableTimer, OpenEvent) это имя.
Поэтому, синхронизировать потоки внутри разных процессов можно точно также как и в пределах одного. Нужно только правильно передать описатель синхронизирующего объекта от одного процесса к другому любым из перечисленных выше способов.
Взаимодействие между процессами
Потоки одного процесса не имеют доступа к адресному пространству другого процесса. Однако существуют механизмы для передачи данных между процессами.
Разделяемая память
Как уже говорилось, система виртуальной памяти в Win32 использует файл подкачки - swap file (или файл размещения - page file), имея возможность преобразования страниц оперативной памяти в страницы файла на диске и наоборот. Система может проецировать на оперативную память не только файл размещения, но и любой другой файл. Приложения могут использовать эту возможность. Это может использоваться для обеспечения более быстрого доступа к файлам, а также для совместного использования памяти.
Такие объекты называются проекциями файлов (на оперативную память) (file-mapping object). Для создания проекции файла сначала вызывается функция CreateFileMapping(). Ей передается дескриптор (уже открытого) файла или указывается, что нужно использовать page file операционной системы. Кроме этого, в параметрах ей передается флаг защиты, максимальный размер проекции и имя объекта. Затем вызывается функция MapViewOfFile(). Она отображает представление файла (view of a file) в адресное пространство процесса. По окончании работы вызывается функция UnmapViewOfFile(). Она освобождает память и записывает данные в файл (если это не файл подкачки). Чтобы записать данные на диск немедленно, используется функция FlushViewOfFile(). Проекция файла, как и другие объекты ядра, может использоваться другими процессами через наследование, дублирование дескриптора или по имени.
Прочие механизмы (сокеты, pipe)
Кроме разделяемой памяти, в Windows есть и другие способы передачи информации между процессами, например, каналы, поименованные каналы и сокеты. Все они имеют сходный принцип и представляют собой своеобразный канал или соединение, "трубу", соединяющую процессы. Программа, имея один конец такого соединения, может читать и/или писать в него данные, обмениваясь, таким образом, информацией с программой на другом конце.
Каналы используются для пересылки данных в одном направлении между дочерним и родительским процессами или между двумя дочерними процессами. Операции чтения/записи в канал похожи на подобные операции при работе с файлами.
Поименованные каналы используются для двустороннего обмена данными между процессом-сервером и одним или несколькими процессами-клиентами. Как и анонимные каналы, они используют файлоподобный интерфейс, но, в отличие от первых, пригодны также для обмена данными по сети.
Сокет - это абстрактный объект для обозначения одного из концов сетевого соединения, в том числе и через Internet. Сокеты Windows бывают двух типов: сокеты дейтаграмм и сокеты потоков. Интерфейс Windows Sockets (WinSock) основан на BSD-версии сокетов, но в нем имеются также расширения, специфические для Windows.
Сообщения в Windows (оконные сообщения)
Говоря о Windows нельзя не упомянуть о таких понятиях как windows (окна), messages (сообщения), message queue (очередь сообщений) и т.д.
Window - это (прямоугольная) область экрана в которой приложение отображает информацию (если оно видимо, конечно) и получает информацию от пользователя. Окна принадлежат потокам. Поток, создавший окно считается владельцем этого окна. Поток может быть владельцем нескольких окон.
Окна управляются сообщениями. Все события, происходящие с окном, сопровождаются посылкой ему сообщений: создание и уничтожение окна, ввод с клавиатуры, перемещение мыши, перерисовка и перемещение окна и т.д. Сообщения окну могут посылаться как самой системой, так и пользовательскими приложениями. Каждому окну приписана функция, называемая оконной процедурой (window procedure), которая и вызывается при обработке сообщения.
Сообщения можно посылать не только окну, но и самому потоку. Каждый поток, владеющий окном, имеет очередь сообщений. Как правило, поток, владеющий окнами, только тем и занимается, что обрабатывает сообщения, посылаемые его окнам.
Если описатели объектов ядра процессо-зависимы, то описатели окон уникальны в пределах Deskop. Поэтому одному процессу не составляет никакого труда получить и использовать описатель окна принадлежащему потоку другого процесса.
Посылка же сообщений из одного приложения другому есть не что иное, как один из способов межпроцессного общения.
1.7 Управление пользователями
Как управлять пользователями, которым можно заходить на компьютер:
Как любая NT, XP имеет механизм идентификации пользователей, и каждого пользователя можно ограничить в правах. На этих пользователях и их правах строится вся модель безопасности XP, как на локальной машине, так и в сети. Нельзя защитить что-либо паролем, можно определить какие пользователи имеют право использовать тот или иной ресурс. Пользователей на одной машине может быть множество, и чтобы было проще ими управлять, пользователи разбиты на группы. Управление пользователями и группами осуществляется с помощью апплета Users Accounts в Control Panel или «Пуск -- Выполнить» запустить команду control userpasswords. После установки системы образуется только два пользователя, один с правами администратора, который вы создали в процессе установки XP, и Guest, которые показаны в окне (на самом деле есть ещё несколько пользователей, например пользователь Administrator, но его не показывает в списке, и чтобы залогиниться им придётся идти на некоторые ухищрения). Если вы обладаете правами администратора, то можете добавить или удалить пользователя в этом окне, можете поменять пароль пользователя или пиктограмму соответствующую пользователю, поменять метод, который используется для входа в систему. Для этого надо выбрать пункт Change the way users log on and off. По умолчанию стоит Use the Welcome screen что означает, что для входа кликнуть по иконке из списка и ввести пароль. Если убрать галочку с этого пункта, то будет использоваться метод входа с окном, в котором предлагается ввести имя пользователя и пароль. Вы не можете использовать Welcome Screen если компьютер входит в домейн. Классический вход может быть двух видов, с требованием нажать Crtl+Alt+Del, и без него. Чтобы это изменить, наберите в командной строке control userapasswords2. Откроется окно, на второй закладке этого окна, Advanced, ставим или снимаем галочку в чекбоксе Require Users To Press Ctrl+Alt+Delete check box, расположенном в разделе Secure Logon. На той же закладке можно нажать кнопку Advanced в разделе Advanced User Management, и запустить апплет Local Users and Groups (ещё его можно запустить через Control Panel - Administrative Tools - Computer Management - Local Users and Groups ). Вы апплете, в котором сможете добавить или удалить пользователей, отредактировать уже существующих, поменять им группу, и т.д... Кроме этого, некоторые настройки для пользователей, такие как время жизни пароля, конкретные права для различных групп, и некоторые другие настраиваются из апплета Local Security Setings из Administrative Tools.
Есть возможность отключить необходимость в вводе пароля. Для этого запускаем control userpasswords2, и снимаем галочку c users must enter a user name and password to use this computer. После этого пользователь выбранный в разделе Users for this computer: будет логиниться на компьютер сразу.
Рисунок 1.7.1 Учетные записи пользователей
Как выставить права пользователям, работающим на компьютере:
В Windows XP каждому пользователю можно выставить определенные права - что делать разрешается, а что - нет, причем, если пользователей много, их можно распределить по группам, присвоив каждой группе определенные права. Управление пользователями и группами производится через апплет Users Accounts, находящийся в Контрольной панели. Сразу после инсталляции WinXP в этом апплете можно будет увидеть двух пользователей - того, кто был создан в процессе установки (с правами администратора) и второго - гостя (Guest), по умолчанию отключенного. Вообще-то сразу же после установки появляются еще несколько пользователей (например, знакомый еще со времен NT пользователь по имени Administrator), но они не показаны в списке - таков общий принцип построения Windows XP: операционная система предназначена для всех, другими словами - и для чайников тоже, поэтому до "лишнего" можно добраться только после некоторых дополнительных манипуляций. В общем-то, это правильно - меньше дров будет наломано... В случае, если вы обладаете правами администратора, апплет Users Accounts даст возможность добавлять или удалять пользователей, менять пользователю пароль или соответствующую ему картинку-пиктограмму, а также изменять метод входа в систему. По умолчанию при входе в систему показывается экран Welcome screen с пиктограммами и именами пользователей, но, если выбрать пункт "Change the way users log on and off" и убрать в появившемся окне галку с пункта "Use the Welcome screen", вход в систему будет происходить по NT-шному - через окно, в котором предлагается ввести имя пользователя и пароль.
Возможность редактирования уже существующих пользователей:
Чтобы получить доступ к контролю над пользователями, который можно назвать "полным", придется заглянуть в апплет Computer Management (Start /Administrative Tools /Computer Management) и кликнуть по плюсику, раскрывающему Local Users and Groups...
Но и это не все хитрости: есть еще апплет Local Security Setings (он там же, в Administrative Tools), с помощью которого можно, например, изменить время жизни паролей и выставить конкретные права каждой имеющейся группе пользователей.
Рисунок 1.7.2 Изменение записей пользователей
1.8 Версии Windows XP
Microsoft выпустила три новые версии XP: XP Home Edition, XP Professional и XP 64-Bit Edition. XP home, предназначенная для домашнего использования и малого бизнеса, по сути является модификацией Windows 9x/ Операционная система XP Professional предназначена для пользователей Windows 2000 или Windows NT. Хотя XP Home Edition и XP Professional базируются на одном и том же ядре, ориентированная на применение в сфере бизнеса XP Pro обладает более расширенной функциональностью по сравнению с домашней системой. Но требования и для XP Pro, и для XP Home примерно похожи.
Таблица 1.8.1 Сравнительная характеристика Win XP Home и Win XP Pro
Возможности и средства |
Windows XP Home Edition |
Windows XP Professional |
|
Все возможности системы Windows XP Home Edition |
|||
· Новый интерфейс пользователя -- поиск необходимых средств становится более простым и быстрым. · Надежная платформа -- стабильная работа компьютера поддерживается даже в самых сложных условиях. · Проигрыватель Windows Media для Windows XP -- полнофункциональное средство, обеспечивающее поиск, воспроизведение, упорядочивание и хранение цифрового мультимедиа-материала. · Мастер установки сети -- помогает легко подключать и совместно использовать компьютеры и устройства, применяемые в домашних условиях. · Служба сообщений Windows Messenger -- эффективное средство связи и совместной работы, поддерживающее передачу немедленных сообщений, проведение голосовых и видеоконференций, а также совместное использование приложений. · Центр справки и поддержки -- упрощает решение текущих проблем и помогает своевременно получать необходимую техническую поддержку. |
+ |
+ |
|
Обеспечение доступа к корпоративной сети пользователей, находящихся вне офиса |
|||
Эффективные средства поддержки переносных компьютеров (включая технологии ClearType и DualView, а также усовершенствованное управление электропитанием) -- находясь в дороге, пользователь может выполнить такой же объем работ, как в офисе. |
+ |
+ |
|
Беспроводное подключение -- автоматическая беспроводная конфигурация сети с использованием стандарта 802.1x. |
+ |
+ |
|
Удаленный доступ к компьютеру -- можно подключаться в удаленном режиме к ПК, работающему под управлением Windows XP Professional, с любого другого ПК, на котором установлена операционная система Windows. Таким образом можно работать со всеми приложениями и данными, находясь вне офиса. |
- |
+ |
|
Автономные файлы и папки -- доступ к файлам и папкам, хранящимся на общем сетевом диске даже во время отключения компьютера от сервера. |
- |
+ |
|
Быстрый отклик системы и способность одновременно работать над выполнением нескольких задач |
|||
Быстрый запуск и усовершенствованное управление электропитанием -- ускоряют загрузку системы и переход из спящего режима в рабочий. |
+ |
+ |
|
Многозадачность -- несколько приложений могут выполняться одновременно. |
+ |
+ |
|
Масштабируемая поддержка процессора -- вплоть до поддержки двусторонней многопроцессорной обработки. |
- |
+ |
|
Защита данных и обеспечение конфиденциальности |
|||
Брандмауэр интернет-подключений -- автоматически защищает подключенный к Интернету ПК от несанкционированного доступа. |
+ |
+ |
|
Поддержка технологии безопасности Internet Explorer 6 -- контроль использования личной информации при посещении веб-сайтов. |
+ |
+ |
|
Шифрованная файловая система -- защита важных данных, содержащихся в файлах, хранящихся на диске, на котором используется файловая система NTFS. |
- |
+ |
|
Управление доступом -- запрещение доступа к избранным файлам, приложениям или другим ресурсам. |
- |
+ |
|
Возможность работы с серверами Microsoft Windows Server и системами управления предприятиями |
|||
Централизованное администрирование -- подключение систем, работающих под управлением Windows XP Professional, к домену Windows Server открывает доступ к многообразным эффективным средствам управления и обеспечения безопасности. |
- |
+ |
|
Групповая политика -- упрощает администрирование групп пользователей и компьютеров. |
- |
+ |
|
Установка и поддержка программного обеспечения -- автоматическая установка, настройка, восстановление и удаление приложений. |
- |
+ |
|
Перемещаемые профили пользователей -- доступ ко всем своим документам и настройкам независимо от компьютера, используемого для входа в систему. |
- |
+ |
|
Служба удаленной установки -- поддержка удаленной установки операционной системы на компьютеры, подключенные к сети. |
- |
+ |
|
Эффективное взаимодействие с пользователями, находящимися в других странах |
|||
Отображение текста на разных языках (технология Single Worldwide Binary) -- можно вводить текст на любом языке и запускать версию приложений Win32 для любого языка, используя соответствующую версию операционной системы Windows XP. |
+ |
+ |
|
Многоязычный пользовательский интерфейс -- можно менять язык пользовательского интерфейса, чтобы работать с локализованными диалоговыми окнами, меню, файлами справки, словарями, средствами проверки правописания и т.д. |
- |
+ |
Обзор операционной системы Windows XP 64-bit Edition
Корпорация Microsoft разработала свою первую 64-разрядную клиентскую операционную систему Windows® XP 64-Bit Edition, стараясь удовлетворить профессиональные потребности пользователей специализированных технических рабочих станций. Для продуктивной работы подобных станций требуется больший объем памяти и более высокое быстродействие, например, при выполнении вычислений, использующих переменные с плавающей точкой, необходимых в таких областях, как создание спецэффектов для кинофильмов и трехмерной анимации, а также разработка технических и научных приложений.
Обеспечение высокого быстродействия для специализированных технических приложений.
Преимущества, обеспечиваемые 64-разрядной операционной системой, проявляются в таких областях, как автомобиле-- и самолетостроение, предоставляя инженерам необходимое быстродействие для создания более сложных моделей. Благодаря таким системам инженеры могут использовать программные симуляторы для анализа эффектов воздушных потоков, напряжения и нагрева, воздействующих на материалы, из которых изготавливается автомобиль или самолет, а затем изучать полученные результаты с целью усовершенствования конструкции.
Кроме того, характеристики 64-разрядной операционной системы гарантируют значительную экономию времени, необходимого для цифрового представления трехмерных моделей, создателям цифровых мультимедийных материалов, включая разработчиков трехмерной анимации и игр и компьютерных художников.
Возможности по обработке информации, предоставляемые 64-разрядной операционной системой, обеспечивают высокую скорость сложных вычислений также в финансовых приложениях, необходимых для анализа тенденций рынка, динамики цен и осуществления продаж в режиме реального времени.
Операционная система Windows XP 64-Bit Edition устанавливается на компьютеры с процессорами Intel® ItaniumTM в качестве платформы для пользователей рабочих станций, практически исчерпавших возможности памяти 32-разрядных систем. Основное различие между 32-разрядной и 64-разрядной операционными системами состоит в особенностях обработки данных: на компьютерах с Windows XP поддерживается использование значительно большего объем а системной памяти. В Windows XP 64-Bit Edition обеспечена поддержка до 16 гигабайт ОЗУ и до 8 терабайт виртуальной памяти. Поддержка физической памяти будет расти по мере расширения возможностей оборудования. Доступ к данным, хранящимся в памяти, осуществляется в тысячи раз быстрее, чем к информации, хранящейся на жестком диске, что обеспечивает огромные преимущества по быстродействию для приложений, разработанных с расчетом на больший объем системной памяти. Кроме того, одной из целей разработки операционной системы Windows XP 64-Bit Edition было использование преимуществ процессора Itanium в области вычислений, содержащих переменные с плавающей точкой.
Благодаря операционной системе Windows XP 64-Bit Edition один и тот же компьютер может быть использован для разработки как технических, так и бизнес-приложений. Таким образом, пользователям технических рабочих станций не придется поддерживать отдельную рабочую станцию для высококлассных бизнес-приложений. Большинство 32-разрядных приложений, совместимых с Windows, будут выполняться в подсистеме операционной системы Windows XP 64-Bit Edition без каких-либо изменений. Например, конструкторы смогут создавать модели и предоставлять их в общий доступ для использования другими сотрудниками компании, копируя их в документ Word для финансового отдела или добавляя на слайды PowerPoint для группы маркетинга.
Системы, работающие под управлением Windows XP 64-Bit Edition, можно интегрировать в существующие сети Windows и управлять ими параллельно с 32-разрядными системами с помощью тех же средств администрирования. Это упрощает задачу сотрудников отдела информационных технологий и значительно снижает затраты на поддержку и администрирование систем.
2 Файловая система
Файловая система NTFS является "своей" файловой системой для Windows NT, а как известно WinXP, является своеобразным продолжением этой линейки ОС. Но если вы собираетесь использовать на одном компьютере несколько операционных систем таких, как Windows 9x и Windows XP, то загрузочный том нельзя форматировать в NTFS, так как линейки Windows 95(98) "понимают" только FAT, и дисков, отформатированных в NTFS для этих ОС просто не существует. Файлы находящиеся на дисках NTFS можно увидеть, только используя программы сторонних производителей. Если же во время установки вы не отформатировали раздел в NTFS, то это можно сделать и после неё. В командной строке WindowsXP необходимо набрать "Convert (имя диска)/FS:NTFS" без кавычек.
Таблица 2.1 Сравнительная характеристика файловых систем FAT и NTFS
Ограничения |
NTFS |
FAT и FAT 32 |
|
Размеры тома |
Минимальный размер тома составляет приблизительно 10 Мб. |
FAT поддерживает различные размеры томов - от объема дискет и до 4 Гб. |
|
На практике рекомендуется создавать тома, размеры которых не превышают 2 Тб. |
FAT 32 поддерживает тома объемом от 2 Гб. до 2 Тб. Работая под управлением Windows XP для FAT 32 можно отформатировать тома, размер которых не превышает 32 Гб. |
||
С помощью NTFS нельзя форматировать дискеты. |
Не поддерживаются диски размеры которых меньше 512 Мб. |
||
Размеры файлов |
Теоретически размер файла может составлять 16 экзабайт. |
FAT поддерживает файлы размером не более 2 Гб. FAT 32 поддерживает файлы размером не более 4 Гб. |
NTFS обладает характеристиками защищенности, поддерживая контроль доступа к данным и привилегии владельца, играющие исключительно важную роль в обеспечении целостности важных данных. Папки и файлы NTFS могут иметь назначенные им права доступа вне зависимости от того, являются ли они разделяемыми или нет.
NTFS - единственная файловая система в Windows, которая позволяет назначать права доступа к различным файлам. Устанавливая пользователям определенные разрешения для файлов и каталогов, пользователь может защищать конфиденциальную информацию от несанкционированного доступа. Разрешения пользователя на доступ к объектам файловой системы работают по принципу дополнения. Это значит, что действующие разрешения, то есть те разрешения, которые пользователь реально имеет в отношении конкретного каталога или файла, образуются из всех прямых или косвенных разрешений, назначенных пользователю для данного объекта с помощью логической функции "Или". Например, если пользователь имеет правоназначенное разрешение для каталога на чтение, а косвенно через членство в группах ему дано право на запись, то в результате пользователь сможет читать информацию в файлах каталога и записывать в них данные.
Для назначения пользователю или группе разрешения на доступ к определенному к файлу необходимо:
1. Указать файл мышью и нажать правую кнопку. Выбрать пункт Properties (Свойства) контекстного меню. В появившемся окне свойств файла перейти на вкладку Security (Безопасность). По умолчанию данной вкладки там нет, чтобы она появилась необходимо в свойствах папки убрать галочку Simple File Sharing (использовать простой общий доступ к файлам).
2. В группе Name (Имя) показан список пользователей и групп, которым уже предоставлены разрешения для этого файла. Для того, чтобы добавить или удалить пользователей или новые группы, нажать кнопку Add/Remove (Добавить/Удалить) Появится окно диалога Select Users, Groups (Выбрать пользователей, группы).В поле Enter the object names to select (Введите имена выбираемых объектов) написать имя пользователя, кнопка Check Names (Проверить имена) позволяет проверить правильность написания имени.
3. В группе Permissions (Разрешения) устанавливаются разрешения. Присутствуют указатели Deny (запретить) и Allow (Разрешить). Устанавливаются флажки для следующих параметров: Full Control (полный контроль) - пользователь получает неограниченный доступ к файлу, Modify (Изменение) - пользователь может изменять файл, Read & execute (Чтение и выполнение), Read (Чтение) - пользователь может только читать файл, Write (Запись) - пользователь может записывать в файл.
Для более тонкой настройки разрешений необходимо нажать кнопку Advanced. Появляется диалоговое окно Advanced Security Settings for (Дополнительные параметры безопасности). Здесь можно дополнительно указать дополнительные разрешения, настроить политику аудита, изменить (просмотреть) информацию о владельце файла и добавить / удалить пользователей, могущих получить доступ к файлу.
Следующее, очень полезное свойство файловой системы NTFS - это возможность введения квот. Это свойство, как правило необходимо системным администраторам, больших компаний, где работают большое количество пользователей, у которых нет привычки следить за актуальностью информации, и которые хранят ненужные файлы, тем самым занимая дисковое пространство. Так как администратор не может проследить за всем этим, он может ввести квоту на использование диска определенному пользователю. После установки квот пользователь может хранить на томе ограниченный объем данных, в то время как на этом диске может оставаться свободное пространство. Если пользователь превысит выданную ему квоту, в журнал событий будет внесена соответствующая запись. Чтобы включить квоты на диске нужно прежде всего, чтобы он был в формате NTFS, затем в свойствах папки Tools-Folder Options-View убрать флажок Simple File Sharing. Это нужно для того, чтобы в свойствах диска появилась вкладка Quota. В ней необходимо установить флажок на Enable quota managment (Активизировать управление квотами). Это будет установлена мягкое квотирование, которое выдаст предупреждение, что пользователь, если так случится, превысил квоту, но право на запись у него будет. Чтобы в случае превышения квоты пользователю было отказано в доступе к этому тому необходимо установить флажок на Deny disk space to users exceeding quota limit (Запретить запись на диск пользователям, превысившим размер дискового пространства). На этой же вкладке можно установить размер выделяемой квоты (Limit disk space to) и порог, превышение которого вызывает запись предупреждения в журнале событий (Set Warning level to) - Установить порог выдачи сообщения. Эти параметры устанавливаются по умолчанию для всех пользователей. В окне же Quota Entries можно изменить параметры квоты, задаваемой для конкретного пользователя. Для этого следует выделить конфигурируемую учетную запись с помощью контекстного меню выбрать свойства и сконфигурировать квоту.
И ещё одно нововведение NTFS - точки монтирования. Пользователь может определить различные, не связанные с собой папки и даже диски в системе как один диск или папка. Это имеет большую важность для определения в одном месте разнородной информации, находящейся в системе. Файлы и папки таким образом созданные имеют уникальный идентификационный номер, что гарантирует их правильное нахождение в системе, даже если папка или файл был перенесен.
3 BIOS
При включении ПК автоматически запускается находящаяся в BIOS программа загрузки BOOT-ROUTINE. Эта программа вызывает подпрограмму самопроверки POST (Power-On Self Test), проверяющую процессор, микросхемы ROM, оперативную память, вспомогательные элементы материнской платы, жесткий диск и другую основную периферию.
Далее программа загрузки разыскивает другие BIOS-чипы, которые могут быть встроены, к примеру, в платы расширения. SCSI- контроллеры при этом будут запускать свои собственные тестовые программы.
После этого BIOS берется уже конкретно за платы расширения и расстановку и проверку распределения ресурсов (IRQ, DMA, I/O).
Далее с загрузочных секторов жесткого диска в дело вступает начальный загрузчик, BOOTSTRAP LOADER, - программа, знающая файловую структуру носителя данных. Начальный загрузчик вызывает загрузку загрузочных программ операционной системы.
Этот стандартный алгоритм значительно дополнился и модернизировался с внедрением PnP-технологии и новой PCI-шины, а позже с появлением операционных систем, разработанных с учетом внедрения новейших технологий.
В зависимости от версии BIOS:
LOAD SETUP DEFAULTS, LOAD FAIL-SAFE, ORIGINAL или AUTO CONFIGURATION WITH POWER-ON DEFAULTS
- включение этих "безопасных" режимов имеет смысл только тогда, когда система либо вообще не запускается, либо при определенных конфигурациях зависает, сбоит, т.п. При включении таких режимов BIOS переводит систему в самое "консервативное" состояние, отключит внутреннюю и внешнюю кэш-память, переведет видео-кэш в значение "Disabled", задаст максимально возможные режимы ожидания (Waitstates) и т.п. В результате такого выбора увеличивается вероятность включения системы и ее дальнейшей настройки.
Above 1 MB Memory Test
- при установке опции в "Enabled" в процессе тестирования ОЗУ проверяется область памяти свыше 1 Мб (область памяти XMS - Extended Memory Specification). На это расходуется дополнительное время в процессе загрузки, тем более такой тест является излишним, так как драйвер-менеджер памяти HIMEM.SYS сам осуществляет проверку оперативной памяти и предпочтительнее использовать именно этот тест, так как он работает в реальном рабочем окружении. При запрете опции расширенная память не тестируется, а только инициализируется.
BIOS Update
- (обновление BIOS). Процессоры семейства P6 (Pentium Pro, Pentium II, Celeron, Xeon), а ныне и процессоры следующих поколений имеют особый механизм, называемый "программируемым микрокодом", который позволяет исправить некоторые виды ошибок, допущенных при разработке и/или изготовлении процессоров, за счет изменения микрокода. Обновления микрокода хранятся в BIOS и загружаются в процессор в процессе выполнения инструкций BIOS. Именно поэтому BIOS для материнских плат с указанными выше процессорами необходимо регулярно обновлять. Может принимать значения:
"Enabled" - разрешено,
"Disabled" - запрещено.
В "AMI BIOS" была встречена аналогичная опция под названием "CPU MicroCode Updation".
Опция может называться "Pentium II Microcode" или "Microcode Update".
В процессоры 6-го поколения, начиная с первого Pentium Pro, было встроено новое средство, которое позволяет исправлять многие ошибки процессоров, изменяя микропрограмму в самом процессоре. Это средство называется "перепрограммируемой микропрограммой". Модификации микропрограмм постоянно находятся в системной ROM BIOS (их объем составляет до двух килобайт) и загружаются в процессор системой BIOS во время выполнения POST-теста.
Чтобы можно было установить новую модификацию микропрограммы, BIOS системной платы должен содержать подпрограммы поддержки модификации микропрограмм, т.е. API (Application Program Interface - программный интерфейс приложений) обновления микрокода. Фактически все BIOS плат для Pentium Pro и Pentium II такие подпрограммы имеют. С помощью программы модификации процессора ("Processor Update Utility") фирмы "Intel", поставляемой обычно с т.н. "боксированными" процессорами, можно также определить, присутствует ли необходимый код в BIOS, сравнить номер версии процессора с номером версии микропрограммы модификации, загруженной в текущий момент, или установить новую микропрограмму модификации, если это необходимо. Указанная программа определяет используемый процессор во время выполнения POST (с помощью инструкции CPUID) и ищет соответствующее ему обновление в своей базе. Если найдена более новая версия микрокода, утилита локально перепрошивает блок данных в BIOS, не затрагивая остальные участки. Естественно, что для выполнения перепрошивки предварительно нужно разрешить перезапись флэш-памяти соответствующей перемычкой или опцией в "BIOS Setup" (см. отдельно). Несколько слов о термине "Stepping" (см. также "CPUID Instruction"). Чем выше Stepping процессора, тем меньше процессор содержит ошибок. Первый символ Stepping - это имя модели (k - ядро Katmai, c - Coppermine), второй символ указывает на серьезные изменения микрокода процессора (для процессоров Pentium III это буквы A, B или С), а последний - на незначительные изменения.
Boot From LAN First
- при установке опции в "Enabled" BIOS предпримет попытку первоначальной загрузки из сетевого загрузочного модуля, прежде чем пытаться загрузиться с локального носителя. Понятно, что данная опция по сути дает разрешение на использование удаленной загрузки.
Boot Sequence
- (последовательность начальной загрузки системы). Определяется последовательность опроса различных накопителей для загрузки операционной системы, можно сказать, поиска загрузочных файлов на устройствах в последовательности, указанной пользователем. Понятно, что, если в качестве первичного загрузочного устройства установлен жесткий диск, и обычно система с него и загружается, то выбор следующих носителей не имеет никакого значения.
Все эти устройства обозначаются либо буквами для физических жестких дисков и обычных дисководов, либо названием устройства, например, "CDROM" для накопителей CD-ROM. Поддерживаются устройства LS-120, Iomega ZIP, ATAPI CD-ROM, IDE- и SCSI-диски. Может принимать значения:
"A,C" - такой выбор оправдан только для случая загрузки с дискеты и встречался в старых моделях ПК,
"A,C,SCSI",
"A,SCSI,C",
"C only",
"C,A",
"C,A,SCSI",
"C,CDROM,A",
"CDROM,C,A",
"D,A,SCSI" (предназначено при использовании минимум двух IDE-жестких дисков),
"E,A,SCSI" (аналогично для 3-х дисков),
"F,A,SCSI" (аналогично для 4-х дисков),
"LS/ZIP,C",
"SCSI,A,C",
"SCSI,C,A".
Теперь заглянем в не такое уж и далекое прошлое. Очень непривычный вариант загрузки в свое время предлагал "Phoenix BIOS" с опцией "System Load". Опция имела два параметра:
"Standard" - ОС могла быть загружена (по умолчанию) либо с флоппика, либо с жесткого диска,
"Diskette Lock" - только с жесткого диска. Понятно, что это было давненько.
Один из ветеранов - опция "Boot devices". В ней явным образом указывалась не последовательность загрузочных устройств, а ...дисковод-загрузчик.
Ну а в более современных версиях BIOS опция "Boot Sequence" трансформировалась в несколько самостоятельных опций, естественно с большей возможностью отбора и большей гибкостью. Это выглядит следующим образом, например, у "AMI BIOS":
"First Boot Device"
"Second Boot Device"
"Third Boot Device"
"Boot Other Device" (или "Fourh Boot Device")
Параметры могут принимать следующие значения: "Floppy", "HDD-0", "HDD-1", "HDD-2", "HDD-3", "LAN" (или "Network"), "SCSI", "LS/ZIP", "CD-ROM", "Enable", "Disabled". Конечно, не все перечисленные устройства могут быть первичными загрузочными, перечислен весь перечень устройств для всех четырех опций.
А один из вариантов "AMI BIOS" содержит те же опции, но со значениями "Floppy", "Floptical" (RS 120), "CD ROM", "SCSI Device", "Network", "IDE0", "IDE1", "IDE2", а опция "Try Other Boot Devices" через значение "Yes" дает возможность не дополнительного выбора варианта загрузки, а по сути, определяет, поддерживает ли BIOS загрузку системы со второго или третьего загрузочного устройства, если система не была найдена на первом.
Более современный вариант "AMI BIOS" выглядит совсем необычно: "Disabled", "1st IDE-HDD", "2nd IDE-HDD", "3rd IDE-HDD", "4th IDE-HDD", "Floppy", "ARMD-FDD", "ARMD-HDD", "ATAPI CDROM", "SCSI" (только в качестве первого или второго загрузочного устройства), "NETWORK" и "I2O" (Intelligent Input Output) (последние два параметра только в качестве первого загрузочного устройства). Об ARMD (ATAPI Removable Media Disks) смотри подробнее в разделе "Peripherals & Resources", а также чуть ниже в опции "Support Removable Disks under BIOS as Fixed Disks".
Необходимо также отметить, что не всегда рекомендуется значение "Network" указывать в качестве первого загрузочного устройства. При этом могут возникнуть проблемы "арбитража" между сетевым адаптером и другим устройством в процессе загрузки системы.
Другое возможное название опции - "System Boot Sequence".
Необходимо еще отметить следующее. Все перечисленные варианты опций не охватывают всех возможных нюансов загрузки, предлагаемых различными версиями BIOS. Поэтому пользователь должен быть всегда готов к встрече с нестандартной ситуацией. Подтверждение тому - BIOS материнских плат от "ABIT" (BE6 и BP6), которые содержали дополнительный (extra) IDE-контроллер. Тогда в "BIOS Setup" указание на SCSI заменяется на "SCSI/EXT". Но самое главное это то, что система может быть загружена с IDE-диска на третьем или четвертом каналах IDE-интерфейса, ну и естественно со SCSI-диска и первых двух IDE-каналов. Правда, ситуация "усложняется" тем, что пользователю придется дополнительно повозиться с опцией
x Boot Sequence EXT Means
- (последовательность загрузки с дополнительных устройств) со значениями "IDE", "SCSI". Для того, чтобы грузиться с 3-го или 4-го IDE-каналов, надо в основной опции выбрать расширение "SCSI/EXT", а затем в дополнительной - значение "IDE".
В дополнение ко всему вышесказанному! Правда, это касается некоторых старых системных плат. Если система не может найти загрузочной области на "первом" устройстве, хотя она присутствует на последующих (или следующем), система может прекратить загрузку с выводом сообщения "No Operating System Found". Понятно, что в этом случае надо исправить последовательность загрузки в "Boot Sequence".
Дополнительно смотрите ниже опцию "HDD Sequence SCSI/IDE First".
Рисунок 3.1 CMOS Setup Utility
Boot Up Floppy Seek
- (поиск дисковода при загрузке компьютера). Так можно перевести название этой функции. Но смысл функции значительно шире, поскольку BIOS проверяет, есть ли дисковод для дискет, и идет ли речь при этом о 40- или 80-тидорожечном дисководе. Производится также проверка первоначального позиционирования головок (поиск нулевой дорожки), т.е. в итоге обеспечивается функционально достаточная проверка работоспособности дисководов гибких дисков при проведении теста самотестирования системы.
Поскольку все современные дисководы имеют 80 дорожек (с 1993 года дисководы на 40 дорожек не выпускаются; они поддерживали формат в 360 КБ), то выполнение этой функции является необязательным. Необходимо заметить, что BIOS не может определить разницу между 720K, 1.2M, 1.44M или 2.88M типами дисководов, т.к. все они имеют 80 дорожек. Имеет смысл установить эту опцию в "Disabled" (иначе - "Enabled"), что позволит сократить общее время тестирования ПК после его включения. Разрешение опции имеет смысл только в случае, когда загрузка системы производится с дискеты, да и то...
Другое название опции - "Floppy Drive Seek At Boot".
"Phoenix BIOS" содержит подобную опцию под названием "Fast Boot". Речь в ней идет о возможности пропустить проверку флоппи-дисковода. Уже из наименования опции становится понятным, какой смысл вкладывается в значения "Disabled"/"Enabled".
Подобную задачу решает и опция "Phoenix BIOS" под названием "Floppy Check".
Boot Up Numlock Status
- опция, определяющая, в каком режиме после включения компьютера ("Num Lock After Boot") должна работать дополнительная цифровая клавиатура (Numeric Keyboard). Разрешение этого параметра включает индикатор "Num Lock", и цифровая клавиатура становится "генератором" кодов цифр и знаков. В противном случае генерируются коды стрелок, <INS>, <DEL> и т.д., т.е. цифровая клавиатура функционирует в режиме управления курсором. Может принимать значения:
"On" (иногда "Enabled" или "Yes") - включено,
"Off" (иногда "Disabled" или "No") - отключено.
В некоторых версиях BIOS может появиться и значение "Auto", оно и будет устанавливаться по умолчанию.
Другие названия опции: "System Boot Up Numlock Status", "System Boot Up Num Lock". "AMI BIOS" предлагает свое название - "Boot Up Num-Lock", хотя ясно, что полет фантазии для данной функции весьма ограничен. Подтверждение тому - опции "Numlock" и "Num Lock (n/a)". Одним же из самых "старинных и красивых" вариантов была опция "Numlock enabled at boot".
Режим работы в любой момент времени меняется кнопкой <NumLock>.
Дополнительная информация представлена в разделе Keyboard.
Boot Up System Speed - опция выбора тактовой частоты процессора при загрузке. Значение "Low" переводит процессор в режим работы с половинной тактовой частотой и без использования внутренней кэш-памяти. Правда, в некоторых случаях тактовая частота системы может быть установлена на уровне AT-шины, т.е. около 8 МГц. Естественно, что изначально понижается пропускная способность системной и локальных шин, работы памяти и видеоканала, т.п. Такой режим может потребоваться при работе со старыми программами или платами расширения, а также при возможных проблемах при запуске системы. По умолчанию всегда устанавливается значение "High". Несмотря на кажущуюся архаичность данной опции, Вы ее найдете в самых современных системах.
Опция может носить название "System Boot Up CPU Speed". Тот же "AMI BIOS" мог предложить возможность смены тактовой частоты процессора с помощью набора клавиш - <CTRL>+<ALT>+<+> (или <->).
Boot Virus Detection - (определение вируса в загрузочном секторе). Смысл этого параметра отличается от "Virus Warning" и заключается он в следующем. Если этот параметр запрещен ("Disabled"), то до загрузки операционной системы BIOS переписывает загрузочный сектор во флэш-память и сохраняет его там. Но при этом никаких последствий для системы и пользователя не возникает. При установке параметра в "Enabled" BIOS не будет загружать систему с жесткого диска, если содержимое boot-сектора будет отличаться от сохраненного в памяти. При этом система выводит сообщение, и пользователю далее предоставляется возможность либо загрузить систему с жесткого диска, либо с дискеты.
Опция может носить название "BootSector Virus Detection".
CPUID Instruction - не совсем ясная опция. С одной стороны, в процессе проведения POST-теста на одном из его этапов выполняется команда CPUID для получения т.н. "CPU Vendor String" и параметров Family/Model/Stepping. Т.е. речь идет об идентификации процессора. Естественно, что этот этап POST никак не связан с присутствием в BIOS рассматриваемой опции.
С другой стороны, можно было встретить и такое разъяснение. При установке значения "Enabled" программы могут распознавать действующий процессор, например, 486-й, как процессор следующего поколения.
Cyrix 6x86 / MII CPU ID - если в системе установлен соответствующий названию опции процессор, необходимо опцию разрешить ("Enabled"). В данном случае поддержка процессоров Cyrix осуществляется через BIOS, хотя можно встретить и более традиционный вариант - установку перемычек на системной плате.
Daylight Saving - во включенном состоянии ("Enabled") эта опция позволяет автоматически добавлять или вычитать один час при весеннем или осеннем переводе времени (последнее воскресенье апреля и аналогично в октябре). Этот параметр можно отключить, если установлена "Windows 9x" (или выше), самостоятельно регулирующая этот процесс.
Delay IDE Initial - (задержка инициализации IDE-устройства). В данном параметре устанавливается интервал времени (в секундах), в течение которого IDE-устройство не будет опрашиваться BIOS после включения питания. Ненулевое значение параметра рекомендуется устанавливать только в случае применения старых жестких дисков. Не все старые приводы способны были достичь номинальной скорости вращения за время, которое при включении ПК проходит до начала тестирования жесткого диска. При этом неверно могли быть определены параметры диска или даже пройти его инициализация. Продолжения загрузки системы при этом далее могло и не быть. Опция была введена первоначально в "AMI BIOS" для использования старых накопителей и позднее была оставлена для совместимости.
В различных версиях BIOS могут встретиться абсолютно идентичные функции: "Hard Disk Pre-Delay", "Delay For HDD (Secs)" и "Delay IDE Initial (Sec)". Хотя при этом могут несколько варьироваться значения параметров: от "0" до "15", от "0" до "30", от "1" до "15" и "Disabled". Возможен также и такой подбор значений: 3, 6, 9, 12, 15, 21, 30 и "Disabled" (по умолчанию). "Disabled" означает, что задержка не устанавливается для всех дисков в системе.
Есть еще одна интересная опция с названием "Delay for SCSI/HDD (Secs)". Все сказанное выше справедливо и для SCSI- дисков. Только речь здесь идет уже о PCI SCSI BIOS и о правильном определении параметров диска через BIOS SCSI-контроллера. Для этого и задается задержка от 0 до 60 сек.
Deturbo Mode - при разрешении этого параметра сигнал FLUSH# процессора становится активным, и никакие данные после этого не кэшируются в свой внутренний кэш процессорами архитектуры Pentium Pro (Pentium II, Celeron и т.п.). Разрешение этого параметра ("Enabled") следует использовать только при необходимости сознательно замедлить работу компьютера. "Disabled" устанавливается по умолчанию.
Опция "AMI BIOS", "Boot Speed", аналогична предыдущим и предлагает следующие значения: "Deturbo" и "Turbo" (по умолчанию). Стоит напомнить, что снижение скоростных характеристик может понадобиться и для старых карт расширения.
Опции могут носить название "Turbo Switch", "Turbo Switch Function" и "Turbo/Deturbo Switch", хотя в некоторых случаях речь может идти только о разрешении работы переключателя <TURBO>. А в некоторых случаях, что естественно связано с реализацией чипсета и маркой процессора, возможно также периодически приостанавливать конвейер процессора. Некоторые из этих опций уже изъяты "из обращения".
Drive A, Drive B - с помощью данных опций пользователь устанавливает спецификацию, формат, можно сказать, стандарт применяемых в системе флоппи-дисководов. Не имеет значения, присутствует второй "флоппик" в ПК или нет, процедуры инсталляции и установки параметров дисководов в "BIOS Setup" попросту стандартизованы, поскольку предложить еще что-либо по данной теме вряд ли возможно. Несколько обобщая возможные варианты параметров установки, имеем следующее:
"None" (или "Disabled", или "Not Installed") - дисковод отсутствует либо запрещен доступ к нему,
"360K, 5.25 in" - 5-1/4 - дюймовый стандарт дисковода, емкостью в 360 КБ,
"1.2M, 5.25 in" - 5-1/4 - дюймовый AT-стандарт высокой плотности, емкостью 1,2 МБ,
"720K, 3.5 in" - 3-1/2 - дюймовый стандарт, емкостью 720 КБ,
"1.44M, 3.5 in" - аналогично для емкости 1,44 МБ,
"2.88M, 3.5 in" - аналогично для емкости 2,88 МБ.
Опции, предназначенные для флоппи-дисководов, также могут носить разные наименования, хотя возможности здесь явно ограничены: "Floppy Drive A:/B:", "Diskette A:/B:", "Legacy Diskette A:/B:".
Flash BIOS Protection - включение опции запрещает доступ к Flash BIOS вирусам и... неопытным пользователям. При этом не может быть произведено обновление содержимого Flash BIOS. Для обновления функцию надо отключить. На некоторых материнских платах функция реализована не в виде опции "BIOS Setup", а в виде перемычки, либо не реализована вовсе. Желательно функцию включить. Может принимать значения:
"Enabled" - защита установлена,
"Disabled" - доступ разрешен.
Естественно, что такая же функция присутствует и в "Phoenix BIOS". Только в "Flash Write" (это видно по названию) все наоборот: "Disabled" делает невозможной перезапись BIOS, "Enabled" допускает такую операцию. В любом случае более серьезного отношения к себе потребует документация на материнскую плату и знание самого процесса обновления Flash, если в этом будет необходимость.
Естественно, что после перезаписи BIOS защита должна быть установлена снова.
Несколько слов о необходимости перепрошивки BIOS! В связи с чем может возникнуть потребность решать такую задачу? Как правило, это связано с правильным распознаванием новых процессоров, поддержкой нового оборудования, т.п. Зачастую производители системных плат, выпуская новый продукт, заведомо идут на некоторое сокращение пользовательских установок "BIOS Setup", лишая конечного пользователя возможности полноценно настраивать систему. Позднее, а это происходит не всегда, такой производитель все же подготавливает обновления BIOS, размещая их на своем сайте.
Что касается оборудования, то достаточно вспомнить о различных ограничениях и поддержке жестких дисков большой емкости, о поддержке различных устройств в качестве загрузочных и т.д. Достаточно также вспомнить о полноценной поддержке стандарта ACPI со стороны BIOS и о многом другом. Все эти вопросы значительно полнее рассматриваются в литературе, посвященной модернизации BIOS, поэтому большей детализации здесь не требуется.
Floppy 3 Mode - еще одна, не так уж и редко встречающаяся, опция по установке параметров флоппи-дисководов. Во включенном состоянии ("Enabled") опция позволяет системе, как это не тривиально, поддерживать 3,5-дюймовые дисководы с возможностью читать дискеты емкостью 1,2 МБ. Хитрость в том, что этот режим является японским стандартом для флоппи-дисководов и естественно не применяется, за исключением некоторых стран Юго-Восточной Азии и собственно Японии, во всем остальном мире. А по техническим параметрам совместное использование опции и таких "японских" дисководов позволяет достичь скорости передачи в 1 Мб/сек. Так что эта совместимость "в наших условиях" имеет мало смысла.
Подобные документы
Способы восстановления операционной системы Windows, их достоинства и недостатки. Восстановление ОС при загрузке, при помощи Консоли Восстановления (Recovery Console), с помощью диска Windows XP и Acronis True Image. Проверка целостности системных файлов.
презентация [337,5 K], добавлен 20.06.2014Достоинства и недостатки операционной системы Windows XP: требования к аппаратным средствам, пользовательский интерфейс, рабочий стол, настройка цветов, шрифтов и визуальных эффектов, панели задач и быстродействия. Устойчивость и защита системы.
курсовая работа [2,6 M], добавлен 23.06.2009Появление операционной системы Windows 95. Правила присвоения имен файлам. Порядок хранения файлов на диске. Система хранения файлов и организации каталогов. Многоуровневая иерархическая файловая система. Полное имя файла. Иерархия папок Windows.
презентация [103,0 K], добавлен 11.03.2015Анализ архитектуры ОС Windows 8. Сравнение с предыдущими версиями (интерфейс Modern UI, работа с учетными записями, модель безопасности, диспетчер задач, история файлов, восстановление системы, Storage Spaces). Особенности различных версий Windows 8.
курсовая работа [289,1 K], добавлен 25.01.2016Работа с файлами, каталогами и томами в Windows и Win32 API. Функции GetWindowsDirectory и GetSystemDirectory. Примеры работы с томами. Получение и изменение атрибутов файлов. Описание минимального набора базовых функций Windows. Чтение и запись файлов.
лекция [62,7 K], добавлен 24.06.2009Понятие, сущность, структура и виды операционных систем. Характеристика операционной системы Windows XP, требования к ее установке, сравнительный анализ версий, особенности настройки, обновления версии, установки драйверов устройств и добавление новых.
реферат [558,8 K], добавлен 20.10.2009История создания. Windows 9x/NT. Операционная система Microsoft Windows. Преимущества и недостатки Windows. Некоторые клавиатурные комбинации Windows 9x и NT. Windows XP Professional. Наиболее совершенная защита.
реферат [19,3 K], добавлен 18.07.2004Программа операционной системы. Перемещение и копирование объектов. Окна Windows, операционное меню, настройка свойств папки, вызов справки Windows. Работа с дисками, папками и файлами, с приложениями и документами. Стандартные программы Windows.
контрольная работа [21,9 K], добавлен 29.01.2011Описание и назначение, основные функции панели задач и меню "Пуск", языковой панели. Порядок установки даты и времени. Методика поиска файлов. Правила запуска программ. Работа с файлами. Профилактика сбоев в работе компьютера. Основные свойства экрана.
методичка [130,0 K], добавлен 05.07.2010Хранение файлов, доступ к ним, установка и изменение атрибутов. Операционные системы DOS, Windows 95/98/Me, Windows NT/2000/XP. Файловая система FAT 16. Уменьшение потерь дискового пространства. Количество секторов в кластере. Главная загрузочная запись.
реферат [72,9 K], добавлен 19.01.2012