Чтение онлайн

на главную - закладки

Жанры

Полное руководство по Microsoft Windows XP

Мюллер Джон Поль

Шрифт:

При использовании PnP-совместимой системы для автоматического задания конфигурации обычно требуется более трех объектов данных. Ниже приводится перечень дополнительных функций, которыми будет обладать система PnP:

идентификация инсталлированных устройств. Windows XP автоматически распознает все компоненты Plug and Play компьютерной системы. Вы должны обеспечить наличие минимального объема информации для инсталляции и не предпринимать никаких других действий в ходе перезагрузки системы;

определение потребностей в ресурсах для аппаратных средств. Каждое устройство компьютерной системы нуждается в ресурсах процессора,

каналах прямого доступа к памяти (DMA), объемах памяти и аппаратных прерываниях. Операционная система взаимодействует с базовой системой ввода-вывода BIOS и периферийными устройствами с целью удовлетворения этих требований и без воздействия на сами устройства. Не следует удивляться, например, тому, что устройство PCI будет использовать ресурсы, скажем аппаратные прерывания (IRQ), совместно с каким-либо другим устройством. Шина PCI в данном случае обеспечивает идентификацию источника запроса на прерывание или адресата запроса на ввод-вывод данных с помощью номера слота PCI, а также регистрирует соответствующие идентификационные данные. Именно в этих условиях возможна совместная работа ресурсов;

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

загрузка и выгрузка драйверов устройств. Свойство PnP-совместимости позволяет Windows XP динамично загружать и выгружать драйверы аппаратных средств, в которых система испытывает потребность. Именно по этой причине в Windows XP легко инсталлировать большую группу устройств без перезагрузки системы, которая требовалась в обязательном порядке в рамках более ранних версий Windows;

уведомление об изменениях конфигурации. Функция Plug and Play автоматически измененяет конфигурацию компьютерной системы, однако это вовсе не означает, что Windows XP должна сообщать о проведенных модификациях пользователю. Тем не менее Windows XP каждый раз уведомляет об этом, выводя на экран соответствующее диалоговое окно. Подобный подход позволяет, в свою очередь, обеспечить дополнительное преимущество, согласно которому Windows XP информирует пользователя каждый раз при возникновении каких-либо проблем с устройствами. Вместо того чтобы сообщить о невозможности доступа к дисководу или другому устройству системы в самый последний момент (когда вы в них больше всего нуждаетесь), Windows XP уведомляет об отсутствии подобной возможности сразу после выполнения запланированных модификаций.

Файлы конфигурации для обеспечения совместимости Windows XP

Предшествующие версии Windows при задании конфигурации предусматривали использование нескольких внешних файлов, например AUTOEXEC.BAT, CONFIG.SYS, WIN.INI и SYSTEM.INI, предназначенных для загрузки операционной системы. Windows XP не нуждается в услугах подобных файлов и обычно игнорирует присутствие файлов CONFIG.SYS и AUTOEXEC.BAT в системе. Это означает, что те пользователи, которые инициируют переход от Windows 9х, должны найти какую-либо альтернативу для двух указанных файлов, а также модифицировать те устройства, которые применяют данные файлы для целей инициирования.

Windows XP поддерживает (но не использует в обязательном порядке) файлы SYSTEM.INI и WIN.INI.

Допустимо активизировать утилиту MSCONFIG (рис. 11.3) и отменить операцию обработки этих файлов, исключив из рассмотрения опции SYSTEM.INI (файл SYSTEM.INI) и WIN.INI (файл WIN.INI). Также разрешается перейти к вкладкам SYSTEM.INI (файл SYSTEM.INI) или WIN.INI (файл WIN.INI) и отменить отдельные параметры, применяемые для загрузки операционной системы. Тем не менее имеется возможность продолжить работу с этими файлами, например для поддержки старых приложений.

Рисунок 11.3. Программа MSCONFIG позволяет отменять файлы, обеспечивающие совместимость

Файл WIN.INI

Windows XP вполне может обойтись без файла WIN.INI. Тем не менее перед удалением данного файла его следует тщательно проверить. Некоторые приложения, например экранные заставки, загружаются с помощью переменной LOAD= или RUN= этого файла. Такое ограничение можно обойти, добавив имена файлов к папке Автозагрузка (Startup) и изменив параметры приложения. (Вам потребуется избавиться от экранной заставки, использующей указанные переменные файла WIN.INI, если речь идет о 16-разрядном приложении. Аналогичное 32-разрядное приложение обеспечивает лучшие условия совместимости и вряд ли окажет негативное воздействие на систему.)

Многие приложения хранят данные о тех типах файлов, с которыми они работают, именно в файле WIN.INI. Приложения Windows XP не нуждаются в подобных данных, поскольку она дублирует их в системном реестре. Новые 32-разрядные приложения для получения данных обращаются непосредственно к реестру, однако некоторые старые 16-разрядные приложения используют этот файл. Легко проследить возникновение проблем, отменив раздел [Extensions] (Расширения) с помощью программы MSCONFIG и перезагрузив систему. Если все приложения работают нормально (на первый взгляд), указанный раздел можно в дальнейшем не восстанавливать.

...

Примечание

Windows XP проверяет факт появления новых записей в файлах WIN.INI и SYSTEM.INI и автоматически дублирует их в разделе реестра. Подобный подход позволяет избавиться от этих файлов, если система демонстрирует хорошие показатели стабильности и не предусматривает применения 16-разрядных приложений. Конечно, в таком случае существует много условий, иногда файл SYSTEM.INI может потребоваться для разрешения нетипичных проблем, возникающих в Windows XP. На практике целесообразно подождать завершения исполнения всех 16-разрядных приложений и только потом удалить эти файлы из системы.

Файл SYSTEM.INI

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

Однако перечень параметров, присутствующих в файле SYSTEM.INI, на этом не заканчивается. Так, специалисты Microsoft занесли сюда ряд настроек, необходимых для исполнения более ранних приложений, хотя следует еще раз отметить, что сама Windows XP в данном файле не нуждается. Конечно, нельзя предсказать, понадобятся вам сведения из этого файла или нет, поэтому я рекомендую воспользоваться программой MSCONFIG и отменить его работу, не удаляя его из компьютерной системы.

Поделиться:
Популярные книги

Дракон с подарком

Суббота Светлана
3. Королевская академия Драко
Любовные романы:
любовно-фантастические романы
6.62
рейтинг книги
Дракон с подарком

Бывшие. Война в академии магии

Берг Александра
2. Измены
Любовные романы:
любовно-фантастические романы
7.00
рейтинг книги
Бывшие. Война в академии магии

Мастер клинков. Начало пути

Распопов Дмитрий Викторович
1. Мастер клинков
Фантастика:
фэнтези
9.16
рейтинг книги
Мастер клинков. Начало пути

Имя нам Легион. Том 8

Дорничев Дмитрий
8. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 8

Измена. Право на счастье

Вирго Софи
1. Чем закончится измена
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Право на счастье

Начальник милиции 2

Дамиров Рафаэль
2. Начальник милиции
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Начальник милиции 2

Камень. Книга 4

Минин Станислав
4. Камень
Фантастика:
боевая фантастика
7.77
рейтинг книги
Камень. Книга 4

Измена. Мой заклятый дракон

Марлин Юлия
Любовные романы:
любовно-фантастические романы
7.50
рейтинг книги
Измена. Мой заклятый дракон

Предатель. Цена ошибки

Кучер Ая
Измена
Любовные романы:
современные любовные романы
5.75
рейтинг книги
Предатель. Цена ошибки

Звездная Кровь. Изгой

Елисеев Алексей Станиславович
1. Звездная Кровь. Изгой
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Звездная Кровь. Изгой

Рождение победителя

Каменистый Артем
3. Девятый
Фантастика:
фэнтези
альтернативная история
9.07
рейтинг книги
Рождение победителя

Барону наплевать на правила

Ренгач Евгений
7. Закон сильного
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Барону наплевать на правила

Камень. Книга шестая

Минин Станислав
6. Камень
Фантастика:
боевая фантастика
7.64
рейтинг книги
Камень. Книга шестая

Чужая дочь

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Чужая дочь