Установка и настройка Windows



         

Администрирование групп

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

Продолжение

Использование UNIX для синтаксического и лексического анализа

Лексический анализ - это процесс простого извлечения слов из текста и их последующего анализа. В данном случае слово является строкой, которая соответствует регулярному выражению. UNIX предоставляет инструмент, который в состоянии создавать использующиеся в разных режимах лексические анализаторы.
Можно подумать, что намного проще написать свой собственный лексический анализатор,- ведь для опытного программиста это довольно простая задача. Но, рассмотрев спецификации Lex, вы найдете их использование несложным, тем более, что получаемый в результате код работает достаточно быстро.

Продолжение

Шпаргалка по редактору RK

Каждое устройство идентифицируется специальным файлом, находящимся в каталоге /dev. У специального файла есть старший и младший номера устройства.
Старший номер идентифицирует драйвер устройства и, значит, соответствующий контроллер.
Младший номер указывает на канал, устройство, привод и т.п., присоединенное к контроллеру.

Продолжение

Win32ASM Минимальное приложение

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

Продолжение

Win32ASM Hello World и три халявы MASM32

С легкой левой руки Дениса Ричи повелось начинать освоение нового языка программирования с создания простейшей программы "Hello, World". Ничто человеческое нам не чуждо - давайте и мы совершим сей грех.
В позапрошлом выпуске я уже рассказал о том, как работать в ассемблере с апишными функциями, однако вы наверняка не поняли ;). Это нормально, и не нужно из-за этого беспокоиться. Все станет более чем ясным после того как мы с вами напишем одну-две простенькие программки и разберем их по строчкам.

Продолжение

Операционная система Windows 95 для программиста

Итак, долгожданное чудо произошло и на свет появилась новая версия Windows - Microsoft Windows95. Если вы следили за компьютерной прессой, то наверняка находитесь в курсе споров на тему, какая операционная система лучше - Microsoft Windows 95, Microsoft Windows NT или IBM OS/2 Warp (а может быть, одна из версий UNIX?).
Мы не будем развивать эту тему дальше, так как по нашему убеждению, каждая из перечисленных выше операционных систем найдет свою область применения. В любом случае, найдется достаточное количество пользователей, которые пожелают заменить привычную (и порядком уже надоевшую) среду Windows версии 3.1 на объектно-ориентированную среду Microsoft Windows 95. Последняя обладает прекрасным дизайном, вполне приемлемой производительностью, удобными средствами работы в локальных и глобальных сетях. Она также практически полностью совместима с существующими приложениями DOS и Windows. Есть и другие преимущества, о которых вы еще узнаете.

Введение
Хорошие новости
Адресация памяти
Обработка извещений
Орган управления Animation
Орган управления Hot Key
Орган управления Statusbar
Орган управления Toolbar
Орган управления Trackbar
Орган управления Up-Down
Особенности программирования для Win32
Первое приложение для Microsoft Windows 95
Приложение Compact Disk Player
Приложение List Application
Приложение Property Sheet Demo
Приложение RtfPad
Приложение Smart Application
Приложение Some Books
Приложение UpDown
Приложение Wizard Demo
Создание органа управления List View
Создание органа управления Property Sheet
Создание органа управления Tree View

Установка и настройка Windows 2000

Пользователю, который "включил компьютер, но ничего не работает", обычно не до смеха, особенно если он не может самостоятельно выяснить, что случилось, и устранить неполадку. Посмотрим на вещи реально: поскольку проблемы с загрузкой возможны при работе с любой операционной системой, то и Windows 2000 не является исключением из общего правила. Несмотря на изменение названия (Windows 2000 вместо Windows NT 5.0), эта операционная система базируется на технологии NT (этот факт отражен в заставке, появляющейся при запуске систем). Именно по этой причине в процессе загрузки Windows 2000 могут возникать некоторые проблемы, с которыми сталкивались ранее пользователи операционных систем Windows NT. Тем не менее стоит порадовать пользователей и хорошими новостями: система действительно стала надежнее, стабильнее, и, кроме того, в ее состав добавлены новые средства устранения как проблем с загрузкой, так и других неполадок.
Грамотный пользователь не должен пугаться, услышав слова "boot-сектор", "главная загрузочная запись", "POST" и т. п. Чтобы по возможности быстро и с минимальными потерями выйти из ситуации, при которой возникают проблемы с загрузкой Windows 2000, необходимо знать, как происходит процесс загрузки, от момента включения компьютера и до регистрации пользователя в системе.

Требования к минимальной конфигурации, необходимой для установки Windows 2000
Опцию FAT следует выбирать, если объем выбранного раздела жесткого диска не превышает 2 Гбайт, и при этом требуется обеспечить возможности доступа к файлам на этом разделе при загрузке компьютера под управлением таких операционных систем, как MS-DOS, Windows 3x, Windows 95, и OS/2.

Способы установки Windows 2000
Обычная установка Windows 2000
Запуск программы установки
Запуск программы установки с CD
Запуск программы установки с CD - 2
Программы WINNT и WINNT32
Запуск программы установки через сеть
Обновление существующих систем
Обновление версий Windows до Windows 2000
Подготовка процесса инсталляции

Запуск систем Windows 2000
Если в меню загрузчика выбрана одна из версий Windows NT/2000 (или начала загружаться система по умолчанию, когда истек срок действия таймера), то NTLDR вызывает Ntdetect.com, чтобы собрать информацию о физических устройствах, подключенных на данный момент к компьютеру. Ntdetect.com возвращает полученную информацию загрузчику NTLDR.

Распознавание аппаратных средств
Выбор конфигурации (аппаратного профиля)
Загрузка ядра
Раздел HKEY_LOCAL_MACHINE\SYSTEM\Select
Инициализация ядра
Загрузка и инициализация драйверов устройств
Загрузка сервисов
Параметр BootExecute
Раздел Memory Management
Раздел DOS Devices

Поддержка Plug and Play
В Windows 2000 теперь в полном объеме реализована технология Plug and Play — набор стандартов аппаратной и программной поддержки, позволяющей компьютерной системе распознавать и адаптировать изменения аппаратной конфигурации без вмешательства пользователя и без необходимости перезагрузки компьютера. Новые средства операционной системы, выполняющие задачи по управлению аппаратными средствами, — Мастер оборудования (Hardware Wizard) и Диспетчер устройств (Device Manager) — существенно упрощают установку новых устройств, таких как устройства CD-ROM, сетевые адаптеры, жесткие диски

I/O Manager
Интерфейс WDM для Plug and Play
Типы драйверов
Уровни драйверов
Объекты устройств
Дополнительные интерфейсы Windows 2000
Шинные драйверы WDM
Драйверы устройств WDM
Компоненты Plug and Play в режиме пользователя
Дерево устройств Plug and Play

Пользовательский интерфейс
Операционные системы из семейства Windows 2000 представляют собой стратегическое направление, на развитие которого брошены лучшие силы разработчиков Microsoft! В частности, предполагается, что Windows 2000 Professional станет стандартной операционной системой для клиентских ПК, применяющихся в деловых целях. Переход на новую операционную систему — очень серьезное мероприятие, а для некоторых пользователей — еще и стресс.

Новые возможности рабочего стола
Персонализированные меню и кнопка Пуск (Start)
Вкладка Настройка меню окна Свойства
Опция Использовать сокращенные
Встроенные и пользовательские панели
Список панелей в подменю команды
Панели инструментов (Toolbars)
Панель инструментов Быстрый запуск
Улучшенный интерфейс диалоговых
Новый интерфейс диалогового окна

Панель управления в Windows 2000
Как и в предыдущих версиях Windows NT, основным назначением панели управления (Control Panel) в Windows 2000 является конфигурирование системы. Окно панели управления в Windows 2000 открывается точно таким же образом, как это делалось в Windows NT 4.0 — для этого следует в меню Пуск (Start) выбрать опции Настройка | Панель управления (Settings | Control Panel).

Окно панели управления (Control
Поддержка многоязычных документов в Win 2000
Поддержка стандарта Unicode
Как реализована поддержка многоязычных данных
Вкладка Языки и раскладки (Input
Индикатор языка ввода на панели задач
Различия реализаций многоязычной
Шрифты и работа с ними
Новый формат шрифта ОрепТуре
Как Windows 2000 работает со шрифтами

Общие концепции консоли управления Microsoft
В Windows 2000 был кардинально изменен интерфейс управления операционной системой. В соответствии с новой концепцией Microsoft из системы Windows NT были удалены все автономные и несовместимые друг с другом административные утилиты и разработана единая среда управления, получившая название консоль управления Microsoft (Microsoft Management Console, MMC). Эта общая консоль управления разработана для запуска всех программных модулей администрирования, конфигурирования или мониторинга локальных компьютеров и сети в целом. Такие законченные модули называются оснастками (snap-ins).

Создание панелей задач
Окно мастера создания панелей задач
Окно выбора элемента узла и команды
Окно консоли с панелью задач
Установка опций консоли
Запуск инструментов ММС
Оснастки Windows 2000
Оснастки имеющиеся в Windows 2000 Professional
Дополнительные оснастки
Управление компьютером (Computer Management)

Общие сведения о файловых системах
Windows 2000 поддерживает распределенную файловую систему (Distributed File System, DFS) и шифрующую файловую систему (Encrypting File System, EFS). Хотя DFS и EPS и названы "файловыми системами", они не являются таковыми в строгом понимании этого термина. Так, DFS представляет собой расширение сетевого сервиса, позволяющее объединить в единый логический том сетевые ресурсы, расположенные в разделах с различными файловыми системами. Что касается EPS, то это — надстройка над NTFS, которая дополняет NTFS возможностями шифрования данных.

Передача права владения
Точки соединения NTFS
Сравнение точек соединения DFS и NTFS
Различия точек соединения DFS и NTFS
Работа с точками соединения NTFSAW
Index14
Дефрагментация диска
Структурные новшества NTFS 5 0AW
Состав информации записываемой в MFT
Разделы и тома

Восстановление системы
Возникновение проблем может быть вызвано некорректно работающими приложениями и плохо написанными драйверами устройств. Стоит ли говорить о том, что такие проблемы могут создать у пользователей впечатление о Windows 2000 как о нестабильно работающей системе? Поэтому, несмотря на существенное повышение надежности системы и ее устойчивости к сбоям, проблемы все равно возможны (хотя бы как следствие "правила самолета"), и к их устранению надо быть готовым.

Безопасный режим загрузки (Safe mode)
Резервное копирование и восстановление
Вкладка Сервис (Tools) диалогового
Резервное копирование системных файлов
Системные конфигурационные файлы
Восстановление системных данных
Изготовление диска аварийного восстановления
Консоль восстановления Windows 2000
Способы запуска консоли восстановления
Запуск консоли восстановления

Управление общими дисковыми ресурсами
Локальное и удаленное администрирование общих ресурсов в Windows 2000 осуществляется с помощью оснастки Общие папки (Shared Folders). (В Windows 4.0 аналогичные функции выполняла утилита Server панели управления.) С ее помощью можно также управлять сеансами и открытыми файлами. Она входит в стандартный инструмент администрирования — Управление компьютером (Computer Management). Ниже мы рассмотрим, как с помощью оснастки Общие папки можно создать общий ресурс.

Окно свойств общего ресурса
Управление DFS
Создание корня DFS
Окно оснастки Распределенная файловая
Создание дочерних логических имен DFS
Создание дочернего логического имени DFS
Создание дочернего логического имени DFS - 2
Добавление реплик к логическому имени DFS
Альтернативные общие ресурсы
Управление репликацией DFS

Печать в Windows 2000
Печать через Интернет. Архитектура печати Windows 2000 интегрирована с технологиями Интернет. Клиент может обращаться к сетевым принтерам через корпоративные интрасети или через Интернет. После того как принтер создан и разрешено его совместное использование, он появляется в HTML-папке принтеров.

Папка принтеров
Управление доступом к принтерам
Один принтер - одно устройство печати
Несколько принтеров - одно устройство печати
Один принтер - несколько устройств печати
Отсрочка печати документов
Отсрочка печати документов - 2
Срочность печати и уровни приоритета
Установка уровней приоритетов печати
Использование пула печати

Стандартные программы Windows

Справочное руководство по стандартным программам Windows. Содержит следующие сведения -Местонахождение, Описание, Синтаксис, Параметры. Все упорядочено в алфавитном (более менее) порядке.

Arp.exe
Wscui.cpl
AppEvent.Evt
Config
Ciadv.msc
Alerter
Whoami.exe