Windowx XP: действительно что-то новое или просто разукрашенная W2K?
Хочу сразу обратить
внимание на некоторую провокационность заданного вопроса, ведь полностью он
звучит так: "Статистика показывает, что только 36% посетителей Софтодрома
используют Windows XP. Вопрос: почему вы не перешли на эту операционную систему?"
Дело в том, что в наших условиях - при почти поголовной (по кр. мере, на словах)
нищите и использовании многими морально устаревших компьютеров треть пользователей,
перешедших на Windows XP - это не "только", а "целых", то
есть очень много: примерно столько же пользуются Windows 98 и всего 14% - Windows
2000. Кстати, именно пользователи W2K оказались самыми "шумливыми"
противниками Windows XP.
Интересный факт: несмотря на то, что они - W2K-пользователи - должны быть достаточно
грамотными (2K - система серьезная, не слишком дружелюбная к пользователю и
требующая довольно кропотливой настройки, что подразумевает наличие у пользователя
определенных знаний), наиболее часто встречающиеся обвинения XP касаются его
"попугайного" интерфейса да того, что невозможно найти драйверы под
XP, что было бы простительно для "ламака", не знающего по неопытности,
как следует настраивать ОС и где можно найти драйверы, но никак не вяжется с
образом "гуру-профи", который явно проявляется в большинстве высказываний
почитателей W2K.Ну да ладно, начнем по порядку...
Наиболее распространенные заблуждения насчет XP:
"win2k - это был действительно шаг вперед. А XP - это всего лишь скин,
жрущий большие ресурсы и не дающий ничего нового"
На самом деле Windows XP требует примерно тех же ресурсов, что и W2K, разве
что оперативной памяти желательно побольше (вернее - чем больше, тем лучше),
а уж про скин - это вообще просто смешно слышать из уст "гуру": нет
ничего удивительного в том, что загрузка одного из стилей оформления требует
части оперативной памяти, но никто и ничто не мешает отключить этот "фантик"
и превратить интерфейс операционной системы в стандартный - он ведь никуда не
делся, оставшись в наследство от старых версии Windows, причем делается это
буквально в четыре клика.
Насчет шагов вперед. В Windows XP была произведена оптимизация работы режима
Hibernate. Hibernate - это перевод компьютера в режим "засыпания",
заключающийся в том, что все содержимое оперативной памяти сохраняется на жестком
диске, монитор и жесткие диски отключаются, после чего компьютер выключается.
Проще говоря, на чем вы остановились, выключив компьютер его переводом в спящий
режим, с того же самого места сможете продолжить свою работу или игру после
следующего включения компьютера - все приложения будут загружены точно в том
самом состоянии, которое было у них до "спячки", будто ее и не было
вовсе. Оптимизация работы этого режима, заключающаяся в отказе от сброса на
жесткий диск пустых участков памяти, позволила несколько сократить время, необходимое
для перехода в этот режим и выхода из него, а также повысило надежность корректного
выхода из "спячки".
Вторая совсем новая опция - "откат" к старой версии драйвера (тот,
кто любит опыты с новыми драйверами, наверняка оценит эту прелестную новинку).
На мой вгляд, даже этих двух на первый взгляд не слишком значительных, а на
самом деле очень важных усовершенствований операционной системы вполне достаточно
для того, чтобы перейти с любой другой версии Windows на XP, только ведь на
самом деле перечисленным дело в XP не ограничивается - одна практически полностью
переделанная система Plug & Play чего стоит. А "режим совместимости",
позволяющий запускать под XP программы, которые в этой операционной системе
запускаться не желают? А система Side by Side - еще одно принципиальное новшество
Windows XP, позволяющее обезопасить операционную систему от краха из-за криворукости
части разработчиков ПО?
"Нет драйверов для многих устройств."
"У меня ХР и 98. Win 98 стоит из-за принтера Canon 5100, для которого
нет драйвера под Windows XP."
За тот год с небольшим, что прошел с момента появления Windows XP, каждый хотя
бы мало-мальски уважающий пользователей производитель железа обновил линейку
своих драйверов, да только далеко не каждый пользователь заглядывает на сайт
производителя железа. Наглядный пример - принтер Canon 5100. Поиск этого драйвера
занял у меня меньше минуты; рекомендую, если лень ходить по производителям,
заглянуть за драйверами для XP на сайт Windows XP-drivers.com...
Вообще же большинство драйверов, предназначенных для 2K, должны заработать и
в XP, правда, не всякий из них можно установить без некоторых ухищрений. На
том случае, когда установку драйвера прерывает сама система из-за того, что
он "не подписан", останавливаться не буду - эта проблема решается
в один клик (надо всего лишь разрешить установку неподписанных драйверов), но
бывает и другое - после начала установки драйвера выдается сообщение о том,
что он не предназначен для работы в XP. Насколько я понял из комментариев, "гуру"
сразу же после этого кричит "XP - отстой", а простой, но вдумчивый
юзер задумывается над тем, почему так происходит, ведь и 2K, и XP построены
на одном ядре и драйвер, предназначенный для работы в W2K, скорее всего, должен
нормально установиться и в WinXP.
И что же? - Причина оказывается до банальности простой: перед началом установки
драйвера происходит опрос операционной системы - "Ты кто?", и после
ответа "Windows XP" инсталлятор, который знать не знает про XP, вполне
резонно (с его точки зрения) прекращает установку. Решение: перед установкой
драйвера лезем в реестр
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
и меняем там "Microsoft Windows XP" на "Microsoft Windows 2000".
Лично я именно таким способом установил в XP NT-драйвер для старенького сканера,
который после этого помолодел и даже вроде бы стал быстрее работать.
Еще раз напомню, что в XP есть такая приятная (и совершенно новая) опция, как
откат к прошлой версии драйвера нажатием на одну кнопку - система при установке
нового драйвера не перезаписывает его поверх старого, а сначала архивирует старый,
а уж потом ставит новый. Не понравился новый - один клик, и произойдет возврат
к старому драйверу.
"Слишком замороченный интерфейс по сравнению с предыдущими версиями.
Неоправданно замороченный."
"На мой взгляд, XP это операционка для тех, кто первый раз в глаза увидел
компьютер, для них она просто незаменима, она красивая, все разложено по полочкам,
и в то же время она совмешает в себе надежность 2000"
Такие вот два взаимоисключающих комментария, которые я оставлю без комментария
:)
"Программа для домохозяек"
Это хорошо или плохо? На мой взгляд - хорошо, потому что одним из принципиальных
отличий WinXP от W2K является ее кажущаяся простота, позволяющая без труда разобраться
в ней даже (пусть будет) домохозяйке, и при этом, при необходимости, очень большие
возможности по настройке системы - даже более широкие, чем в W2K. Вот всего
лишь один факт: Windows XP имеет, если можно так выразиться, двухуровневый интерфейс
и такой же двухуровневый доступ к своим настройкам. Первый уровень - тот, который
видит пользователь сразу после инсталляции операционной системы: красивый (или,
если он не нравится - страшненько разукрашенный) интерфейс, интуитивно понятный
и совсем несложный, но с доступом далеко не ко всем имеющимся настройкам системы.
Второй уровень включается только после соответствующей корректировки настроек
системы - галка там, галка тут, и каждая такая галка (главное - знать, где их
нужно поставить) открывает доступ ко всё новым опциям по настройке системы.
Кстати, о системе помощи - она ведь тоже сделана в XP по-новому: та, что появляется
после щелчка по соответствующему значку в меню Пуск - это лишь верхняя часть
"айсберга", а значительно более подробную помощь можно получить, если
прогуляться по файлам помощи отдельных апплетов - Управление компьютером, Сетевые
подключения и т.д.
"XP в основном это система для тех кто не понимает прелести NTFS, Квоты,
реестра, принципа работы *nix".
Вероятно, написавший это не видел XP даже издалека, иначе бы он знал, что Windows
XP поддерживает файловую систему NTFS, а XP Pro поддерживает и квоты (т.е. возможность
выделения каждому пользователю определенного дискового пространства); а вот
насчет реестра и "nix" я просто-напросто не понял - структура реестра
XP очень похожа на структуру реестра W2K...
"Не ставьте NTFS и всё будет работать."
Вот так - вся беда, оказывается, происходит от файловой системы NTFS. Ещё одно
ни на чем не основанное утверждение, ведь мало того что NTFS - это отказоустойчивая
файловая система, которая при практически любых сбоях может автоматически привести
себя в корректное состояние, так она ещё при определенных условиях (прежде всего
- при большом числе файлов в каталогах) оказывается в разы, если не на порядок,
быстрее FAT16/32. Другое дело, что ее эффективность проявляется только при довольно
большом размере RAM, но это - тема для уже другого разговора.
Кроме этого, NTFS имеет встроенную поддержку сжатия файлов и каталогов, чего
в FAT без применения специальных утилит сделать вообще невозможно; NTFS обладает
и массой других достоинств, включая наличие множества средств разграничения
прав объектов, возможность создания виртуальных каталогов или, например, шифрования
данных. Вот, кстати, еще один пример различия домашней XP и XP Pro - домашняя
XP шифрования данных не поддерживает...
"Не считаю ее достаточно надежной... Из-за активации, например."
Про надежность уже было сказано выше, так что теперь поговорим про активацию
вообще и о версиях XP в частности. Правда, я так и не понял, какое отношение
имеет надежность системы к необходимости её активации, так что обсудим другое.
Учитывая, что процентов 95 пользователей в экс-СССР используют - и тайны в этом
никакой нет - нелицензионные версии Windows вообще и Windows XP в частности,
остро встает вопрос об "обходе" введенной Microsoft процедуры активации
продукта. Несмотря на то, что официально имеется только две версии Windows XP
(Home - т.е. домашняя, и Professional), на самом деле есть еще так называемая
корпоративная версия, не требующая после установки активации каждой своей копии.
Этот факт, естественно, не был обойден вниманием со стороны "общественности",
поэтому сразу же после выхода Windows XP на российском полуподпольном рынке
появились компакт-диски с копиями Windows XP Pro в варианте "корпоративная".
К сожалению, "корпоративная" XP Pro выпускается только в англоязычном
исполнении (по кр. мере мне других не встречалось), но XP Pro имеет такую замечательную
опцию, как возможность подключения MUI - многоязычного пользовательского интерфейса,
что позволяет после установки специального модуля (отдельного для каждого из
языков) буквально парой кликов менять не только язык интерфейса операционной
системы, но и язык, на котором написана система помощи. Вот еще одно неоспоримое
преимущество Windows XP Pro.
Кроме этого, сама система после установки MUI продолжает считать себя англоязычной,
а это значит, что можно устанавливать самые новейшие дополнения и заплатки,
которые, как известно, выпускаются сначала только для "родной", т.е.
англоязычной, Windows...
Теперь - самый восхитительный перл:
"Вот почитал рассылку и понял, что уважаемый Е.А.С. неслишко сильно
разбирался с Вин ХР т.к. цитирую "младшие версии Windows (95/98/ME) - это
частично 16-битные системы, использующие ядро, функционирующее на фундаменте
DOS, а Windows XP основано на полностью 32-битном NT-ядре" это не так Вин
ХР использует частично ДОС 8.0, т.е. Вин ХР - это симбиоз НТ-ядра и ДОС-ядра."
Почему самый восхитительный? - Да потому, что всё в нём написанное является
правдой с точностью до наоборот: не Windows XP, а Windows 95/98/ME используют
в качестве своего фундамента DOS - в Win95 DOS обозначается как DOS 7, в Win98
- DOS 8.
Характерно, что в WinME разработчики попытались скрыть факт присутствия DOS,
убрав возможность перехода в режим DOS, но это - не более чем непонятно зачем
сделанная уловка: если в WinMe заменить файл IO.SYS на аналогичный, но от одной
из предыдущих версий Windows, то в начальной стадии загрузки системы появится
сообщение, что для продолжения загрузки системы требуется MS-DOS 8...
Вернемся к Windows XP. В этой ОС, как, впрочем и в NT4/2000, DOS'a нет и в помине,
а при необходимости лишь создается видимость, т.е. эмуляция, командной строки
DOS, причем и в этом случае "настоящего" DOS не получается - многие
DOS-программы обращаются непосредственно к устройствам (жесткому диску, аудиокарте
и т.п.), а в NT-системах это запрещено по соображениям безопасности - не безопасности
в смысле защиты системы от взлома, а безопасности в плане возможного зависания
или даже краха всей системы при сбое в работе одной из программ, что для многозадачных
систем недопустимо. Кстати, запрет на прямое обращение программ к устройствам
- это одна из причин того, что NT-системы значительно надежнее "младших"
Windows - в них в угоду совместимости с DOS запрет на непосредственное обращение
к устройствам не является абсолютным.
Напоследок - комментарий, к которому я присоединюсь, пожалуй, без всяких оговорок:
"Нормальная, надежная, быстрая система. Однозначно - самая устойчивая
(со всей ответственностью это заявляю, потому как по своему профилю мы всю линейку
виндов (и 9x- и NT-семейства) гоняем и в хвост и в гриву - кучу разного софта
на них тестируем - начиная от самого первого релиза, и заканчивая XP SP1, в
разных комбинациях MDAC/DirectX/ и прочего... Не без глюков системка, куда без
этого, но все равно - из всех - самая удачная. Проверено."
В виде примечания.
1. Если у вас появилось желание прочитать статьи, ссылки на которые даны в сегодняшней
рассылке (и не только их, но и многие другие - всё, что опубликовано на Софтодроме
о Windows XP, включая довольно обширный FAQ), то можно скачать их одним файлом.
2. По вашим просьбам сообщаю, что наиболее популярными программами для подключения
в Windows XP дополнительных стилей оформления являются (в порядке их появления
на свет божий) WindowsBlinds и Style XP.