Реферат: Windows XP
В отличии от acompat.exe из дистрибутива W2k, XP в режиме совместимости не просто рапортует программе, что она это не она (по типу старой утилитки из MS-DOS, под названием setver), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Если нет желания лазать по свойствам файлов и ярлыком самостоятельно, можно воспользоваться Program Compatibility Wizard, из кнопки Start - Programs - Accessories. Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось, поэтому не будет лишним сходить на сайт производителя Вашей программы и посмотреть, не появился ли там апдейт на неё делающей её совместимой с XP. Как насчёт совместимости со старым программным обеспечением? Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP абсолютно полной совместимости со старым программных обеспечением.
Этой проблеме DL-hell было уделено самое пристальное внимание. Причём, к этому вопросу подошли более комплексно, чем когда-либо до этого. Во первых, никому не дадут просто так перезаписать какой либо DLL в системной директории. Кроме этого, остался знакомый нам по W2k механизм SFC, System File Protection. Эта система мониторит основные системные файлы, и в случае замены какого-либо из них, меняет всё обратно. Кроме этого, в Microsoft почему то позаботились об криворуких программистах, которые не могут писать нормально, и им обязательно надо что бы их творение работало с собственными DLL, подменяющими системные. При инсталляции такой программы, эти переделанные DLL всё-таки будут записываться на диск, но не вместо системных. Потом, при запуске такой программы, в случае вызова DLL должен вызываться не системный файл, а заранее сохранённый файл именно от этой программы.
Dynamic Disk – это физический диск, на котором могут быть созданы динамические разделы, здесь тоже не мало времени уделили этому разделу. Такой диск может быть доступен только из W2k или XP. Динамические разделы могут быть следующих видов:
1. Простые (simple). Простые разделы практически ни чем не отличаются
от тех, к которым мы привыкли.
2. Составные (spanned). Состоят из нескольких динамических дисков,
которые представлены как один диск. Данные пишутся и читаются последовательно.
3. Чередующиеся (stripped). Несколько динамических дисков, которые
представлены как один диск. Данные пишутся и читаются одновременно на несколько
дисков. Это, теоретически, должно обеспечивать вдвое большую скорость на
дисковых операциях. На практике, прирост хотя и значительный, но меньше, чем в
два раза. Лучше использовать этот режим только в том случае, если уже имеются
два диска. В противном случае, гораздо выгоднее купить один винчестер, вдвое
большего объёма, с отличными скоростными характеристиками, чем два маленьких и
более медленных, в расчёте на то, что они будут много быстрее. Конечно, если
взять два быстрых диска и объединить их в Stripped Volume, то они будут
быстрее, чем один. Однако системный раздел не может быть Stripped Volume. В
этом случае разумнее приобрести аппаратный IDE-RAID контролёр который
обеспечивает возможность работы с RAID даже из под ДОС; таким образом можно
сделать системный раздел чередующимся.
4. Зеркальные (mirrored). Эти разделы состоят из двух физических дисков.
Данные записываемые на один из дисков автоматически дублируются на другом. Это
не даёт никаких преимуществ в плане скорости, но зато обеспечивает вдвое
большую степень надёжности сохранности данных.
5. RAID5. Состоит из трёх, или более дисков. Представляет из себя
stripped volume с контролём ошибок. То есть, данные пишутся на два диска, в два
блока, а на третий диск, и в третий блок записывается ECC, код коррекции
ошибок, с помощью которого, по информации любого из блоков можно восстановить
содержимое второго блока. Причём код ECC записывается попеременно, на каждый из
входящих в массив дисков. Эта технология позволяет более экономно использовать
дисковое пространство, чем mirrored volumes, но, работает медленнее. Любой из
этих разделов может быть отформатирован как под FAT32, так и под NTFS.
Управление Dynamic disk осуществляется через раздел Disk Management окна
Computer Management.
Примечание: Все эти разделы, кроме simple можно создавать только на динамических дисках.
Обычный диск может быть конвертирован в динамический, из окна Disk
Management, однако обратный процесс (конвертировать динамический диск в
простой) не всегда возможен. Например, если диск с самого начала создавался как
динамический, то на нём отсутствует привычная таблица разделов, и что бы
создать её, его придётся заново разбивать с помощью fdisk и форматировать.
Кроме этого, если удалить на динамическом диске несколько партиций, то
свободное место не объединяется и новая партиция, равная по размеру удаленным,
будет состоят из нескольких мелких партиций объединненных в volume set под
одной буквой.
Task Manager – а это один из самых мощных и удобных инструментов в NT, предназначенных для управления процессами. Вызывается он либо Ctrl+Shift+Esc, либо выбором в меню, появляющимся после нажатия правой кнопкой на Taskbar-е. Task manager в XP состоит из пяти закладок - Applications, Processes, Performance, Networking и Users. Начнём с Performance.
На этой закладке показывается информация о загрузке процессора(ов) в реальном времени (зелёным цветом процессы пользователя, красным системные процессы), показывается загрузка физической памяти, причём показано сколько занято/свободно оперативной памяти, и сколько занято системного Swap-а. Кроме этого даётся другая дополнительная информация, например Threads и Processes, - количество нитей и процессов, исполняемых сейчас на машине, Peak - пиковый размер Swap-а в течении сессии, Nonpaged - количество памяти, отведённое под ядро. Эта информация может использоваться, когда надо будет ответить на вопрос, какой фактор в системе является "бутылочным горлышком", замедляющим работу (хотя для этих целей лучше использовать Performance Monitor).
Вторая закладка, Processes, содержит список процессов, активных в данный момент.
Для каждого процесса можно узнать некоторую дополнительную информацию, как то: PID (Process ID), количество используемой оперативной памяти, количество нитей, сгенерированных процессом и многое другое. Из полезных дополнений, которые появились в XP, следует отметить появившейся столбик User Name. В нём можно узнать, какой пользователь, или системная служба запустила тот или иной процесс. Добавить/удалить показываемые параметры можно через View -> Select Columns.
Кроме этого, с любым из этих процессов можно произвести определённые
действия. Для этого надо просто нажать на нём правой кнопкой мыши, появится
контекстное меню, через которое можно закончить, "убить" процесс (End
Process), можно убить сам процесс, и все остальные, которые он "породил"
(End Process Tree). Можно выставить приоритет процессу, от высшего Real-Time до
самого низкого, Low. Если на машине установлено два процессора и
многопроцессорное ядро, то в этом меню появляется ещё один пункт, Set Affinity,
который позволяет перевести процесс на другой процессор, Cpu 0, Cpu1, и так
далее до Cpu31.
Закладка - Applications, позволяет просмотреть список работающих
приложений, и "убить" любое из них. Task Manager позволяет не только
"убивать" приложения, он может также запускать новые приложения. File
-> New task (Run..). Иногда это бывает очень полезно. Например, если по
какой либо причине зависнет интерфейс пользователя, то его можно с лёгкостью
"убить" (процесс explorer.exe), а после стартовать заново. Причём,
это не обязательно должен быть explorer.exe. Можно, к примеру, запустить
progman.exe, и получить интерфейс подобный интерфейсу W3.1, или же любой из
внешних интерфейсов, которые в изобилии можно найти на просторах Интернета.
Закладка Networking. Эта одна из закладок которая появилась в Task
Manager только в XP. На ней показывается загрузка локальной сети.
Закладка Users. На ней можно посмотреть пользователей, которые в данный
момент работают на машине. Если у Вас имеется достаточно прав, то Вы можете
отключить этого пользователя, или просто послать ему сообщение. Подобные вещи
давно и широко используются в самом различном программном обеспечении,
предназначенном для управления многопользовательскими системами, но именно в
Task Manager эта возможность появилась впервые.
После достаточно долгого перерыва Microsoft существенно меняет внешний вид своих ОС. Основные принципы работы интерфейса остались прежними, но всяких мелких, и не очень, изменений и улучшений просто огромное количество. Первое, что бросается в глаза, это изменившееся оформление системы. На смену строгим, ровным линиям без лишних "украшательств" пришли округлые линии, мягкие полутона и тени. Вообще то, Microsoft не изобретал "велосипед", многие тенденции, которые нашли своё воплощение в новом оформлении XP мы могли видеть и раньше, в том числе и на PC. Как и W2k, использовавший цветовую гамму впервые появившуюся в KDE 1.2, XP использует элементы цветовой гаммы и оформление некоторых элементов интерфейса (например скролл-бары) сходные с используемыми в KDE 2.0 Если кому не нравятся новые веянья в "компьютерной моде", он легко может привести внешний вид системы в более привычный вид, такой как у W2k или W98.
Как поставить XP?
Есть несколько
способов. Во-первых, если Ваш компакт с дистрибутивом похож на тот, что выпускается
Microsoft, то он должен являться бутовым (загрузочным). Чтобы загрузиться с
него надо в BIOS-e параметр "Boot sequence" установить равным CD-ROM,
вставить CD и перезагрузиться. После старта компьютера запустится программа
установки. Дальше - просто следовать инструкциям. Это единственный метод
загрузится прямо в программу-установщик. Microsoft считает, что CD-ROM это
неотемлемая и абсолютно необходимая деталь для компьютера на который
устанавливается XP, поэтому старый добрый способ загрузки с четырёх дискеток
больше не поддерживается.
Во-вторых, можно загрузиться с DOS-овской системной дискеты с драйвером CD-ROM
и запустить программу "winnt.exe" в директории i386 на диске с
дистрибутивом.
Примечание: если Ваш винчестер подключен к внешнему контроллеру (SCSI или IDE),
то не забудьте скачать новый XP (или W2k) драйвер для него и скинуть его на
дискету. Он понадобится, если программа инсталляции не сможет правильно
определить и установить устройство. В этом случае необходимо нажать на F6,
когда будет производиться поиск таких устройств.