![]() |
КомпьютерМастер |
![]() |
Услуги | Цены | Гарантии | Вызов мастера | Всё о компьютерах | Полезные ссылки |
Windows XP - Вопросы и ответы | ||||||||||||||||||||||||||||
I. Общая информация1.1. Что такое WindowsXP?Это новая OC от компании Microsoft, в которой сделана попытка объединить две, ранее существовавшие независимо, линейки W9x и NT. Первоначально этот проект назывался Whistler, но сейчас он разделился на две линии: WindowsXP, позиционирующуюся на замену W9x и W2kPro, и Windows.NET, позиционирующуюся на замену NT Server всех сортов. Вне зависимости от названия, все они являются прямыми наследниками Windows2000, и продолжателями линейки WindowsNT. Этот факт и определяет основные особенности WindowsXP. Это полностью 32-разрядная ОС с приоритетной многозадачностью. В её основе лежат те же принципы, на которых базировались все NT. Это: 1. Совместимость (Compatibility). Система может иметь привычный интерфейс ОС семейства Windows, с некоторыми добавлениями и расширениями, поддержку файловых систем NTFS5, NTFS4, FAT16 и FAT32. Большинство приложений, написанных под MSDOS, W9x, NT4, а также некоторые программы под OS/2 и POSIX, запускаются и функционируют без проблем. При проектировании NT учитывалась возможность работы системы в различных сетевых средах, поэтому в поставку входят средства для работы в Unix- и Novell-сетях. 2. Переносимость (Portability). Система работает на различных процессорах семейства x86 производства Intel и AMD. Уже существует 64-битная версия WindowsXP и Windows.NET, предназначенная для работы на Intel Itanium. Реализация поддержки процессоров других архитектур возможна, но потребует некоторых усилий. 3. Масштабируемость (Scalability). В WindowsXP реализована поддержка технологии SMP. В Windows.NET Advanced Server и Datacenter Server кроме этого есть поддержка COW (Cluster Of Workstations). 4. Система безопасности (Security). Реализована привычная для NT система безопасности на уровне пользователей. 5. Распределённая обработка (Distributed processing). WindowsXP имеет встроенные в систему сетевые возможности, что обеспечивает возможность связи с различными типами компьютеров-хостов благодаря наличию разнообразных транспортных протоколов и технологии "клиент-сервер". 6. Надёжность и отказоустойчивость (Reliability and robustness). Архитектура ОС защищает приложения от повреждения друг другом и самой операционной системой. При этом используется отказоустойчивая структурированная обработка особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью. 7. Локализация (Localization). Система предоставляет возможности для работы во многих странах мира на национальных языках, что достигается применением стандарта ISO Unicode. 8. Расширяемость (Extensibility). Благодаря модульному построению системы становится возможно добавление новых модулей на различные архитектурные уровни ОС. 1.2. Какой build финальный? Как точно узнать версию XP? Как отличить пиратский релиз от настоящего? Финальный билд - 2600. Узнать его можно либо командой winver, либо по версии ядра ХР, например файла ntoskrnl.exe. Отличить пиратский релиз от настоящего стало ещё проще, чем в какой-либо другой Windows, благодаря механизму активации (Windows Product activation), встроенному в систему. В пиратском релизе должны быть включены средства борьбы с ней, поэтому если вы увидите папку с названием crack, или чем-то вроде этого, то можете быть уверены, что релиз пиратский. Если на вашем диске нет ничего подобного, а сам диск имеет все признаки нелегального (нет голограммы, лицензионного соглашения на бумаге, нет наклейки, которая меняет цвет, если нагреть её пальцем), то вы рискуете тем, что эта версия перестанет работать в течение месяца. Впрочем, есть и "ломаные" пиратские релизы, которые не требуют регистрации вообще. Кроме этого существуют так называемые корпоративные релизы, сделанные Microsoft для своих крупнейших OEM партнёров. Такие релизы не требуют регистрации изначально. 1.3. Что такое Windows Product Activation, и зачем он нужен?Это новая технология, разработанная Microsoft для борьбы с нелегальными копиями их программного обеспечения. Впервые подобный механизм был опробован на Terminal Service, из W2k Server, теперь же, похоже, подобным образом будут защищаться многие последующие продукты Microsoft. Суть технологии состоит в следующем: после инсталляции системы на основе серийного номера, который даётся с каждой копией XP, и некоторых особенностей вашего компьютера, генерируется так называемый Product ID. Он состоит из 20 цифр, и на его основе (вместе с правильным серийным номером, конечно же) вы получаете Activation Code, после введения которого Windows считается активированной. Как утверждает Microsoft, на основе этих двух номеров они не могут узнать ничего про ваш компьютер. То есть полная анонимность. Если не проделать такой процедуры, то через 30 дней в XP просто перестанет функционировать всё, кроме апплета отвечающего за активацию. Проводить активацию на одном и том же компьютере можно сколько угодно. Product ID на одной и той железке всегда будет одинаковый, поэтому вы безбоязненно можете переставлять систему столько раз сколько захотите, Activation Code который вы получили один раз, будет подходить всегда. Вне зависимости от того, какой из способов активирования вы использовали. Узнать, активирована ли ваша версия XP, можно в окне System Summary, находящегося в меню Programs -> Accessories -> System tools -> System Information. Если увидите строку Activation Status и напротив неё надпись вроде Activation Pending (XX days remaining), значит через XX дней ваша XP перестанет работать. Апплет, который отвечает за активацию XP, находится в меню Programs -> Accessories -> System Tools -> Activate Windows. При запуске этого апплета откроется простой визард, который предложит зарегистрировать свою копию XP через интернет, либо по телефону. После того как система будет активирована (любым способом), строка Activation Pending из System Information пропадёт без следа. 1.4. Какие виды поставки XP бывают?Первоначально выпущено две версии - Windows XP Home Edition и Windows XP Professional. Кроме этого, существует 64-битная версия Windows XP Professional, сделанная для 64-битного Intel Itanium. Позже будут выпущены Widows.NET Server, Windows.NET Advanced Server и Windows.NET Datacenter Server (x86 и 64 bit edition для каждого). XP Home позиционируется как ОС на смену линейки W9x (хотя не имеет с ней ничего общего), XP Professional как смена для Windows2000 Professional. Из существенных отличий между ними можно отметить только отсутствие поддержки SMP в XP Home. Но, несмотря на это, даже XP Home построена на ядре и по идеологии NT, поэтому с 25 октября 2001 года (дата официального выхода XP) можно говорить о давно обещанной официальной смерти линейки W9x, и идеологии MS-DOS вместе с ней. Windows.NET отличается от XP наличием системных служб и приложений, свойственных серверу, и поддержкой более мощного железа. Так, если XP Pro поддерживает SMP только на два процессора, то NET Server уже на 4, NET Advanced Server на 8, а NET Datacenter Server на 32. 1.5. Какой компьютер необходимо иметь для нормальной работы XP?Microsoft утверждает, что для успешной инсталляции XP необходим процессор не менее 233 мегагерц, 64 мегабайта оперативной памяти и 1.5 гигабайта свободного места на диске. Однако, для более-менее комфортной работы, понадобится процессор не менее 500 мегагерц и не менее 128 мегабайт оперативной памяти. Хотя, максимально облегчив интерфейс, можно добиться того, что XP будет требовать меньше памяти чем W2k, поэтому если пожертвовать всякими "примочками" и визуальными эффектами, то вполне комфортно можно будет работать и на менее мощных системах. Вообще, если на машине работает W2k, то будет работать и XP, ничуть не хуже, если не лучше. Как и любая ОС на ядре NT, XP очень любит лишнюю оперативную память, поэтому 512 мегабайт для такой системы желательны, хотя и не обязательны. На 256 Mb система работает очень быстро и очень приятно, если не грузить её слишком тяжёлыми приложениями. Если включить все визуальные эффекты, то XP будет заметно притормаживать на относительно слабых процессорах, вне зависимости от объёма оперативной памяти. Такой же эффект наблюдается при использовании слабой видеокарты. Однако, если система достаточно мощная, то нормально настроенная XP будет работать гораздо быстрее, чем любая ОС от Microsoft, выпущенная ранее. 1.6. Как насчёт совместимости со старым программным обеспечением?Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP абсолютно полной совместимости со старым программным обеспечением. Однако, по сравнению с w2k, ситуация с совместимостью несколько улучшилась. Из наиболее заметных изменений можно отметить появившийся звук в старых ДОСовских играх, что было весьма сложно добиться в W2k. Поддерживается эмуляция Sound Blaster 2 и General MIDI, так что теперь можно без плясок с бубном и сторонних утилит заставить работать со звуком такие старые хиты как Worms, Duke Nukem 3D, Warcraft 1 и 2, Dune 2. Кроме этого, в XP встроен режим совместимости со старыми ОС. Чтобы его задействовать, необходимо создать ярлык (shortcut) на проблемную программу, и выбрать закладку Compatibility из Properties ярлыка. В этой закладке можно указать, под видом какой ОС требуется запускать программу, надо ли менять разрешение или глубину цвета при этом (необходимо для многих старых программ). В отличие от acompat.exe из дистрибутива W2k, XP в режиме совместимости не просто рапортует программе, что она - это не она (по типу старой утилитки из MS-DOS под названием setver), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Если нет желания лазать по свойствам файлов и ярлыкам самостоятельно, можно воспользоваться Program Compatibility Wizard, из кнопки Start - Programs - Accessories. Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось, поэтому не будет лишним сходить на сайт производителя вашей программы и посмотреть, не появился ли там апдейт, делающей её совместимой с XP. 1.7. А что знаменитый DLL-hell?Этой проблеме было уделено самое пристальное внимание. Причём, к этому вопросу подошли более комплексно, чем когда-либо до этого. Во первых, никому не дадут просто так перезаписать какой либо DLL в системной директории. Кроме этого, остался знакомый нам по W2k механизм SFC, System File Protection. Эта система мониторит основные системные файлы, и в случае замены какого-либо из них, меняет всё обратно. Кроме этого, в Microsoft почему то позаботились об криворуких программистах, которые не могут писать нормально, и им обязательно надо чтобы их творение работало с собственными DLL, подменяющими системные. При инсталляции такой программы, эти переделанные DLL всё-таки будут записываться на диск, но не вместо системных. Потом, при запуске такой программы, в случае вызова DLL должен вызываться не системный файл, а заранее сохранённый файл именно от этой программы. Хранятся эти DLL в подкаталоге WinSxS, что означает Windows Side by Side (бок о бок), что весьма символично. 1.8. Что такое Dynamic Disk?Это физический диск, на котором могут быть созданы динамические разделы. Такой диск может быть доступен только из W2k или XP. Динамические разделы могут быть следующих видов:
1. Простые (simple). Простые разделы практически ни чем не отличаются от тех, к которым мы привыкли. Примечание: Все эти разделы, кроме simple, можно создавать только на динамических дисках. Обычный диск может быть конвертирован в динамический, из окна Disk Management, однако обратный процесс (конвертировать динамический диск в простой) не всегда возможен. Например, если диск с самого начала создавался как динамический, то на нём отсутствует привычная таблица разделов, и чтобы создать её, его придётся заново разбивать с помощью fdisk и форматировать. Кроме этого, если удалить на динамическом диске несколько партиций, то свободное место не объединяется и новая партиция, равная по размеру удаленным, будет состоят из нескольких мелких партиций объединненных в volume set под одной буквой. 1.9. Что такое Task Manager?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 эта возможность появилась впервые. 1.10. Что нового появилось в интерфейсе XP по сравнению с предыдущими ОС от Microsoft?После достаточно долгого перерыва Microsoft существенно меняет внешний вид своих ОС. Основные принципы работы интерфейса остались прежними, но всяких мелких, и не очень, изменений и улучшений просто огромное количество. Первое, что бросается в глаза, это изменившееся оформление системы. На смену строгим ровным линиям без лишних "украшательств" пришли округлости, мягкие полутона и тени. Вообще-то, Microsoft не изобретал "велосипед", многие тенденции, которые нашли своё воплощение в новом оформлении XP, мы могли видеть и раньше, в том числе и на PC. Как и W2k, использовавший цветовую гамму впервые появившуюся в KDE 1.2, XP использует элементы цветовой гаммы и оформление некоторых элементов интерфейса (например скролл-бары) сходные с используемыми в KDE 2.0. Если кому не нравятся новые веянья в "компьютерной моде", он легко может привести внешний вид системы в более привычный вид, такой как у W2k или W98. 1.11. Как включить antialiasing шрифтов в XP?Делается это в Display Properties, закладка Appearance, кнопка Effects... Надо поставить галочку напротив Use following metod to smooth edges if screen font. Выбрав Standard, вы включите стандартную поддержку АА, которая была в ОС от Microsoft ещё со времён W95, включается при большом размере фонтов, поэтому в повседневной работе мало чем отличается от полного отсутствия АА. Выбрав ClearFont, вы задействуете технологию, изначально придуманную Microsoft для LCD экранов, и ранее использоваемую в Windows CE. Этот метод прекрасно показывается на современных CRT мониторах, и даёт реальный AA, причём везде, ко всех приложениях, всех окошках, и т.д.. Того же эффекта можно добиться и через реестр, HKEY_USERS\.DEFAULT\Control Panel\Desktop, присвойте ключу FontSmoothingType значение 1 - если хотите Standard AA, 2 - если хотите ClearType, и оставьте 0, если ничего не хотите. Но, в последнем случае придётся перезагрузить компьютер. 1.12. Как настроить Tackbar и Start Menu?Всё богатство настроек Taskbar вызывается через правый клик на таскбаре, пункт Properties. На первой закладке, Taskbar, имеется два раздела. В первом разделе, Taskbar Appearance доступны следующие чекбоксы:
Lock the taskbar отметив этот пункт вы потеряете возможность добавлять/удалять иконки в quick launch меню, не сможете менять его размер и местоположение. Зато, уберётся разграничительная линия между quick launch меню и основной частью таскбара. Show Quick Launch показывает/прячет Quick launch.
Второй раздел, Notification area.
Вторая закладка - Start Menu. Для Classic Start Menu доступны те же опции, что были в W2k, и несколько новых, из которых стоит отметить пункт, раньше доступный только через реестр или с помощью различных твикеров, удаление из Start Menu пункта Run. 1.13. При открытии папки с рисунками, они показываются как картинки. В первый раз тормозит, потом работает быстро. Где это всё кешируется? И как это отключить?Для отключения этой функции достаточно изменить вид отображения папки в меню View, или через соответствующую ему пиктограмму. Сам кэш храниться в той же директории что и картинки, это системный файл с именем Thumbs.db. 1.14. Как управлять пользователями, которым можно заходить на компьютер?Как любая NT, XP имеет механизм идентификации пользователей, и каждого пользователя можно ограничить в правах. На этих пользователях и их правах строится вся модель безопасности XP, как на локальной машине, так и в сети. Нельзя защитить что-либо паролем, можно определить какие пользователи имеют право использовать тот или иной ресурс. Пользователей на одной машине может быть множество, и чтобы было проще ими управлять, пользователи разбиты на группы. Управление пользователями и группами осуществляется с помощью апплета Users Accounts в Control Panel. После установки системы образуется только два пользователя, один с правами администратора, который вы создали в процессе установки XP, и Guest, которые показаны в окне (на самом деле есть ещё несколько пользователей, например пользователь Administrator, но его не показывает в списке, и чтобы залогиниться им придётся идти на некоторые ухищрения). Если вы обладаете правами администратора, то можете добавить или удалить пользователя в этом окне, можете поменять пароль пользователя или пиктограмму соответствующую пользователю, поменять метод, который используется для входа в систему. Для этого надо выбрать пункт Change the way users log on and off. По умолчанию стоит Use the Welcome screen что означает, что для логона следует всего-навсего кликнуть по иконке из списка и ввести пароль. Если убрать галочку с этого пункта, то будет использоваться старый добрый метод входа знакомый по всем NT, с окном в котором предлагается ввести имя пользователя и пароль. Вы не можете использовать Welcome Screen если компьютер входит в домейн. Классический вход может быть двух видов, с требованием нажать Crtl+Alt+Del, и без оного. Для того чтобы это изменить, наберите в любой командной строке control userapasswords2. Откроется знакомое пользователям W2k окно. На второй закладке этого окна, Advanced, ставим или снимаем галочку в чекбоксе Require Users To Press Ctrl+Alt+Delete check box, расположенном в разделе Secure Logon. На той же закладке можно нажать кнопку Advanced в разделе Advanced User Management, и запустить хорошо знакомый пользователям предыдущих ОС линейки NT апплет Local Users and Groups (ещё его можно запустить через Control Panel - Administrative Tools - Computer Management - Local Users and Groups ). Вы окажетесь в хорошо знакомом пользователям предыдущих ОС линейки NT апплете, в котором сможете добавить или удалить пользователей отредактировать уже существующих, поменять им группу, и т.д... Кроме этого, некоторые настройки для пользователей, такие как время жизни пароля, конкретные права для различных групп, и некоторые другие настраиваются из апплета 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.15. Как залогиниться администратором?Без лишних усилий администратором дают залогиниться только в Safe mode. Но, залогиниться им можно и в нормальном режиме. Самый простой способ, это не использовать Welcome screen. При обычном входе вводите имя пользователя (Administrator), пароль, и логинитесь. При использовании Welcome screen, когда выкинется окно с списком пользователей, дважды нажмите Ctrl+Alt+Del, и окажитесь в старом добром окне, где сможете ввести имя пароль. После того, как залогинитесь Administrator'ом, можете удалить всех пользователей с правами администратора, и тогда вы будете грузится administrator'ом всегда по умолчанию. Ещё одним способом, является конфигурирование окна User Accounts (control userapasswords2) на автоматическую загрузку администратора. 1.16. Существуют ли аналоги autoexec.bat и config.sys под XP?Да. Расположены они в папке C:\WINDOWS\system32\, и называются autoexec.nt и config.nt. Эти файлы влияют только на процессы, работающие через NTVDM (эмуляция DOS) и на Win32 никакого эффекта не оказывают. Можно отметить настройку эмуляции Sound Blaster 2.0, которую теперь поддерживает NTVDM. Через autoexec.nt можно настроить ресурсы (IRQ, I/O порт, DMA). Значения которые установлены по умолчанию строкой SET BLASTER=A220 I5 D1 P330 соответствуют "традиционным значениям", которые считались стандартными для SB, и менять их, как правило, не приходится. Причём абсолютно не имеет значения, какие ресурсы реально использует ваша звуковая плата, при работе через NTVDM все порты виртуальные. Кроме того следует отметить, что при указании путей в autoexec.nt могут некорректно вести себя Win16-приложения. Поэтому крайне рекомендуется прописывать пути в свойствах "Мой компьютер" ("My Computer") на закладке "Дополнительно" ("Advanced") -> "Переменные среды" ("Environment Variables"). Примечание: Если в момент загрузки W2k в корне системного раздела присутствовал файл autoexec.bat, то значения переменной path, определенные в нём, добавятся к путям определенным в "Переменных среды". Если вы не хотите этого, в разделе реестра HKCU\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon значение параметра ParseAutoexec: REG_SZ: установите 0. 1.17. Чем отличаются Windows XP Professional и Windows XP Home?Обе эти системы имеют очень много общего, и XP Pro и XP Home построены на одном и том же ядре, NT 5.1. Разница между ними заключается только в том, что XP Home не поддерживает несколько функций, работающих в XP Pro. В XP Home не поддерживаются следующие функции:
Remote Desktop – позволяет удалённую работу на компьютере. 1.18. Как посмотреть Up Time (время работы с последней перезагрузки)?Запустите окно терминала (cmd) и наберите в нём systeminfo. Эта команда выдаст различную информацию по системе, в том числе и uptime. 1.19. Что случилось с regedit32.exe? Никак не могу его найти.Этой полезной и привычной многим пользователям NT утилитки больше не существует. Все функции, которые когда то можно было выполнить только с её помощью, теперь доступны и в простом Regedit. 1.20. Как создавать и редактировать темы для XP?В состав ХР не входит никаких программ для работы с темами. Придется использовать II. Инсталляция.2.1. Как поставить XP?
Есть несколько способов. Во-первых, если ваш CD с дистрибутивом похож на тот, что выпускается Microsoft, то он должен быть бутовым (загрузочным). Чтобы загрузиться с него надо в BIOS-e параметр "Boot sequence" установить равным CD-ROM, вставить CD и перезагрузиться. После старта компьютера запустится программа установки. Дальше - просто следовать инструкциям. Во-вторых, можно загрузиться с DOS-овской системной дискеты с драйвером CD-ROM и запустить программу "winnt.exe" в директории i386 на диске с дистрибутивом. Примечание: если ваш винчестер подключен к внешнему контроллеру (SCSI или IDE), то не забудьте скачать новый XP (или W2k) драйвер для него и скинуть его на дискету. Он понадобится, если программа инсталляции не сможет правильно определить и установить устройство. В этом случае необходимо нажать на F6, когда будет производиться поиск таких устройств. И, наконец, можно из под W9x, NT4 или W2k запустить программу "setup.exe" из корневого каталога СD диска, или winnt32.exe из директории i386, и апгрейднуть систему на XP. Делается это корректно, и перед перезагрузкой система выдаёт список программ и драйверов, несовместимых с XP.
Однако, последний способ не является самым оптимальным. Несмотря на то, что XP пытается самостоятельно определить список программ и драйверов, которые не будут работать с ней корректно, она не в состоянии сделать это правильно во всех случаях. Поэтому, во избежание проблем с совместимостью, мы бы рекомендовали вам ставить систему заново. Кроме этого, многие программы придётся устанавливать по два раза, отдельно для XP и для W9x. Иногда можно в один и тот же каталог, например Office 2000 уже при установке способен понять, что он уже установлен, и в итоге устанавливает всего около 18 мегабайт. 2.2. Как выбрать нужную версию ядра и HAL ещё при инсталляции?В самом начале текстового этапа установки XP при появлении сообщения "Setup is inspecting your computer's hardware configuration" нажмите и удерживайте клавишу "F5". В появившемся на экране списке версий библиотек HAL выберите версию, соответствующую вашему компьютеру, или выберите позицию "Other" для того, чтобы указать файл библиотеки от производителя оборудования. Затем продолжите установку Windows. В поставку XP включены следующие версии библиотеки HAL:
ACPI Multiprocessor PC - для ACPI-систем с несколькими процессорами. 2.4. Стоит ли переходить с FAT32 на NTFS?Всё зависит от того, с какой целью вы используете компьютер, и сколько у вас оперативной памяти. Следует учесть, что NTFS работает несколько медленнее чем FAT, из-за дополнительно загружаемых сервисов и её системы безопасности. Если у вас мало оперативной памяти, и вы решили поставить себе XP, то вам однозначно нельзя ставить себе NTFS. Если у вас 128MB или больше, то можно уже подумать об NTFS. Следует взвесить преимущества и недостатки NTFS для простого пользователя и решить, что вам нужно. К преимуществам FAT32 можно отнести то, что она быстрее и требует меньше памяти для работы. Если система работает только с FAT32, то в память не грузятся драйвера и сервисы, необходимые NTFS. Кроме этого, при использовании FAT32 имеется возможность доступа к диску при загрузке с загрузочного флоппи W9x. Преимущества NTFS для простого пользователя можно описать одним ёмким словом: indestructible. На полном серьёзе, вышибить NTFS чрезвычайно сложно, хоть и возможно. Для опыта запускалась куча различных приложений, оптимизаторы диска, и в самые неподходящие моменты жалась кнопка reset. Повторение этого садизма добрый десяток раз никакого впечатления на систему не произвело, она продолжала работать без ошибок. Кроме этого, NTFS обладает встроенными средствами шифрования файлов, что обеспечивает определённую уверенность в сохранности данных. Конечно, при условии что система не будет переустанавливаться. 2.5. Что вообще такое NTFS, и как она работает?NTFS выросла из файловой системы HPFS, разрабатываемой совместно IBM и Microsoft для проекта OS/2. Она начала использоваться вместе с Windows NT 3.1 в 1993 году. Windows NT 3.1 должна была составить конкуренцию серверам на базе NetWare и Unix, поэтому NTFS вобрала в себя все тогдашние технологические достижения. Вот основные из них: 1. Работа с большими дисками. NTFS имеет размер кластера 512 байт, что в принципе оптимально, но его можно менять до 64К. Более важно то, что NTFS способна теоретически работать с томами размером в 16,777,216 терабайт. Теоретически, потому что таких жестких дисков пока просто не существует, и появятся они весьма не скоро. 2. Устойчивость. NTFS содержит две копии аналога FAT, которые называются MFT (Master File Table). В отличие от FAT MSDOS, MFT больше напоминает таблицу базы данных. Если оригинал MFT повреждён в случае аппаратной ошибки (например, появления bad-сектора), то система при следующей загрузке использует копию MFT, и автоматически создаёт новый оригинал, уже с учётом повреждений. Но это не самое главное. Главное, что NTFS использует систему транзакций при записи файлов на диск. Эта система пришла из СУБД, где защита целостности данных - жизненно важное дело. Уже это говорит о её эффективности. В упрощённом виде она работает так:
Драйвер ввода/вывода NTFS инициирует процесс записи, одновременно сообщая сервису Log File Service вести лог всего происходящего. 3. Защищенность. NTFS рассматривает файлы, как объекты. Каждый файловый объект обладает свойствами, такими как его имя, дата создания, дата последнего обновления, архивный статус, и дескриптор безопасности. Файловый объект также содержит набор методов, которые позволяют с ним работать, такие как open, close, read и write. Пользователи, включая сетевых, для обращения к файлу вызывают эти методы, а Security Reference Monitor определяет, имеет ли пользователь необходимые права для вызова какого-либо из этих методов. Кроме этого, файлы можно шифровать. Правда, с шифрованием стоит быть осторожнее. Если у вас рухнет система, или вы её переустановите то вы не сможете прочитать зашифрованные файлы, если не имеете ERD. 4. Компрессия данных. NTFS позволяет компрессировать отдельные каталоги и файлы, в отличие от DriveSpace, который позволял сжимать только диски целиком. Это очень удобно, для экономии пространства на диске, например можно сжимать "на лету" большие графические файлы формата BMP, или текстовые файлы, причём для пользователя всё это будет прозрачно. 5. Поддержка формата ISO Unicode. Формат Unicode использует 16bit для кодировки каждого символа, в отличие от ASCII, который использовал 8bit, или ещё хуже - 7bit. Для простого пользователя это означает то, что теперь он может называть файлы на любом языке, хоть на китайском - система это будет поддерживать, не требуя изменить кодовую страницу, как это делал DOS и W9x. 2.6. Что нового в файловой системе NTFS5, и в чем её отличия от NTFS4?Самое главное, за что ругали NT4, и в чём она уступала NetWare, это за отсутствие квотирования. Квотирование - это ограничение максимального объёма дискового пространства для пользователя, которое он сможет использовать. Зачем это нужно? Ну, на компьютерах, работающих в больших сетях, в фирмах и организациях и без вопросов понятно зачем, ведь жесткие диски не резиновые. А на домашнем компьютере, можно например, выделить пользователю "жена" или "младший брат" не более 50МБ на винчестере, чтобы они не захламляли диск чем попало. Причём, вовсе не обязательно, чтобы все файлы пользователя хранились в одном месте, они могут быть разбросаны по всем дискам. Устанавливаются квоты через Properties NTFS раздела, закладка Quota. Через Quota Entries... можно выставлять квоты для каждого отдельного пользователя. Второе, достаточно важное отличие NTFS5 от старой версии - возможность поиска файла, по имени его владельца. Зачем это нужно? А вот зачем: например, вам нужно найти все файлы созданные в Word-е, каким-то одним пользователем, на диске, где этих файлов тысячи. В NT4 это было проблемой. С помощью Access Control List (Список управления доступом), можно легко проверить, какие файлы доступны пользователю, и установить права доступа к отдельным файлам или каталогам. Кроме непосредственного изменения самой структуры NTFS, в XP добавлен Microsoft Index Server, который значительно ускоряет поиск файлов, особенно по их содержимому, за счёт индексации содержимого дисков. Управляется эта служба через раздел Indexing Service окна Computer Management. В этом разделе можно просмотреть, какие директории индексируются, и, при желании, добавить новые или удалить старые. Работает это c любыми разделами, а не только NTFS. В NTFS5 добавлена такая функция как точки монтирования или, по-другому, точки соединения (junction point). Функция эта давно знакома пользователям различных вариантов Unix/Linux, но в продуктах Microsoft она появилась впервые недавно (только с W2k). С помощью этой технологии можно присоединить любой дисковый ресурс в любое место файловой системы. Например, можно присоединить жёсткий диск D:\ в любой из каталогов на диске C:\, например, в C:\games Теперь, зайдя в директорию C:\games, можно будет видеть содержимое корневого каталога диска D:\. Все изменения, которые будут произведены в этой директории, будут произведены на диске D:\. После этого, можно в окне Computer management -> Disk Management убрать букву, присвоенную этому диску (Change disk letter and path), и пользователь даже не будет знать, что на компьютере установлено два диска! Он будет работать с одним диском C:\ и директория C:\games для него ничем не будет отличаться от других. Смонтировать диск или раздел в директорию на NTFS разделе или диске, можно из уже знакомого нам меню Change disk letter and path, выбором пункта Add.. -> Mount in this Ntfs folder -> Browse... Управлять этой функцией можно и через командную строку, командой mountvol. Сразу после примонтирования диска, директория в которую он смонтировался, будет показываться другим значком. Но стоит переименовать её, как она примет такой же вид, как и все остальные. Что бы размонтировать диск, используйте Disk Management, меню Change disk letter and path, выбором пункта Remove. Если просто удалите папку с примонтированым диском в Explorer'е, то вместе с папкой вы удалите ВСЁ содержимое примонтированого диска. Так что будьте внимательны. Кроме монтирования целых дисков, можно монтировать отдельные директории, но для этого придётся воспользоваться сторонней утилиткой. Взять её можно здесь. Зайдите в консоль, запустите её, и ознакомитесь с её операндами. 2.7. Что такое кластер, и какого размера он должен быть?Кластер - минимальный размер места на диске, которое может быть выделено файловой системой для хранения одного файла. Определяется он, как правило, автоматически, при форматировании винчестера, по зависимости указанной в таблице:
Небольшое исключение для системного раздела: если он меньше 2048МБ, то размер кластера, при использовании NTFS, всегда 512 байт.
Узнать размер кластера в XP можно несколькими способами. Во первых, можно зайти в Administrative Tools -> Computer Management -> Storage -> Disk Defragmenter. Выбрать нужный диск и нажать на Analyze. Через несколько секунд появится табличка, где есть три кнопки. Нажатие на View Report запускает окошко, в котором море информации про выбранный диск, в том числе и Cluster size. 2.8. Как уменьшить занимаемый объем пpоинсталиpованной XP?Можно удалить директории: * %SystemRoot%\Driver Cache\i386\ Это можно сделать в том случае, если всё оборудование уже стоит и работает. При добавлении нового оборудования система будет запрашивать дистрибутив. * %SystemRoot%\system32\dllcache\ Это кэш защищенных системных файлов, используемый для их автоматического восстановления в случае повреждения. Размер по умолчанию этой папки 400 Мб, и определяется он параметром SFCQuota (0xFFFFFFFF) в ключе реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon Изменить размер кэша системных файлов можно помощью команды sfc: sfc /cachesize=0 (можно ввести другое значение, например, 3 Мб), а потом вручную удалить все файлы в указанной директории. Если не задать /cachesize=0, то при следующей проверке защищенных системных файлов система снова наполнит свой кэш до заданного объема. * Выключить System Restore. Сдать это можно здесь: System Properties -> System Restore -> Turn off System Restore for all drives. Этим вы сотрёте всю информацию, которая записана System Restore, и хранится в папке System Volume Informatiоn.
* Отключить Hibernate. * Уменьшить размер Swap файла. По умолчанию XP создаёт файл подкачки размером в полтора раза больше чем объём оперативной памяти. С современными объёмами RAM, которые даже в домашних машинах могут доходить до гигабайта, и файл подкачки того размера, что XP выставит для такой машину по умолчанию, большинству пользователей не нужен. Поменять размер файла подкачки можно через System Properties – закладка Advanced, кнопка Settings раздела Performance. В открывшемся окне переходим на закладку Advanced и нажимаем на кнопку Change раздела Virtual Memory. В открывшемся окне выбираем диск или раздел, на котором требуется изменить размер файла подкачки, вводит нужные значения, и нажимаем на кнопку Set. Остаётся только перезагрузиться. 2.9. Можно ли отконвеpтировать диск FAT32 в NTFS без потеpи данных?1. Можно воспользоваться командой CONVERT том: /FS:NTFS [/V] Преобразование произойдет при следующей перезагрузке. Потери информации не при этом не будет, но нужно иметь в виду, что размер кластера после конвертации составит 512 байт, что не очень хорошо на больших разделах, кроме того, диск после конвертации будет сильно фрагментирован. Обратное преобразование (NTFS -> FAT) без потери данных средствами XP невозможно, потребуется отформатировать раздел заново. 2. Выполнить конвертацию также сможет программа Partition Magic. C NTFS 5 нормально работает, начиная с версии 6.0, но если использовать только загрузочную дискету, то подойдет и версия 5.01. Данная программа также позволяет выполнять обратное преобразование без потери данных и даже может менять размер кластера (к сожалению, только на FAT16 и FAT32). Partition Magic не работает с динамическими дисками, только с основными. 2.10. Как полностью выключить SFC (System Files Protection)?Для этого необходимо поменять значение [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon] "SfcDisable" на "dword:ffffff9d". Для того чтобы включить его обратно, этот же ключ надо изменить на 0. Кроме этого, можно воспользоваться вот этой утилиткой http://www.3dnews.ru/documents/1143/setsfc.zip, с помощью которой можно не только выключить sfc, но и изменить некоторые другие его параметры, причём делать это гораздо удобнее, чем копаться в дебрях реестра. Однако, следует помнить что сделав это, вы рискуете испытать на себе все последствия Dll-hell, начиная от снижения общей производительности системы и заканчивая самыми разнообразными проблемами и глюками, вызванных заменой системных библиотек на несовместимые версии от сторонних производителей. 2.11. Какие параметры можно менять в boot.ini?boot.ini отвечает за порядок загрузки ОС установленных в системе, и позволяет задать некоторые параметры загрузки этих систем. Начинается этот файл разделом [boot loader] В этом разделе всего два параметра:
Timeout, определяет время в секундах, которое ждёт система прежде чем начать загружать ОС по умолчанию, в случае если в системе установлено несколько ОС. Второй раздел [operating system], в котором находится список возможных к загрузке ОС. Для каждой ОС указывается её местоположение с использованием имен ARC (Advanced RISC Computer). scsi(*) или multi(*) - элемент scsi(*) используется в случае контроллера SCSI с отключенным BIOS. Элемент multi(*) используется для дисков всех остальных типов, включая IDE, EIDE, ESDI и SCSI с включенным BIOS. (*) - номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, расположенного ближе к слоту 0 на мат. плате. disk(*) - если (1) = scsi(*), то равен логическому номеру устройства (LUN), установленному для диска. Если (1) = multi(*), то всегда равен нулю. rdisk(*) - если (1) = multi(*), то равен номеру диска в цепочке, счет дисков начинается с 0. Если (1) = multi(*), то всегда равен нулю. partition(*) - определяет дисковый раздел, содержащий файлы ОС. В отличие от всех остальных элементов имен ARC нумерация разделов начинается с 1, т.е. первый раздел обозначается partition(1), второй - partition(2) и т.д. \path - определяет каталог (или подкаталог) раздела, в котором находятся файлы ОС. По умолчанию в XP используется путь \windows. Кроме этого, в кавычках прописывается текст, который будет виден в пункте выбора этой ОС в стартовом меню. После этого текста могут быть ключи которые влияют на загрузки ОС. Для XP возможны следующие ключи: /basevideo - с этим ключом система будет использовать только стандартный VGA драйвер. Этот параметр может пригодится если вы на коротко время ставите другую видеокарту, и вам не хочется мучаться с перестановкой драйверов. /fastdetect - обычно ставится автоматически при инсталляции системы. При установке этого ключа система не определяет все Plug and Play устройства в процессе загрузки. /maxmem - определяет максимальный размер RAM, который может использоваться системой. Теоретически, может помочь если у вас глючная оперативка. /noguiboot - при использовании этого ключа не будет рисоваться цветная заставка при загрузке. Может использоваться теми кто не желает смотреть на эту картинку в 60 герцах. Но надо учесть, что кроме этого не будут рисоваться BSOD при загрузке. Но виснуть система, если что-нибудь не в порядке, естественно не перестанет. /noserialmice=[com 1,2,3] - при использовании этого параметра не будет определяться мышь подключенная к COM порту для портов перечисленных в скобках. Если номера портов не указывать, то мышь не будет определяться на всех портах. /bootlog - при задании этого параметра система будет писать лог загрузки в %SystemRoot%\Nbtlog.txt Этот параметр можно использовать что найти причину почему система может загрузится только в safe mode. /safeboot - при его установке система загрузится в Safe mode. То же самое можно сделать нажав F8 в начале загрузки системы. Через двоеточие можно задать несколько параметров для /safeboot. Minimal - минимальная конфигурация. Network - с поддержкой сети. Dsrepair - доступна только в NET Server и позволяет восстановить Active Directory с заблаговременно сделанной резервной копии. Alternateshell - позволяет использовать альтернативные графические оболочки. По умолчанию с системой ставится только Explorer (стандартная оболочка) и Progman (осталась в наследство от Windows3.11 и NT 3.5). /sos - отображает на экране список загружаемых драйверов. Может помочь выяснить, на чём система спотыкается при загрузке. /baudrate - этот параметр указывает скорость с которой будет работать COM порт для отладки системы. Если не указать конкретную скорость, то будет 9600 для модема и 19200 для нуль-модемного кабеля. При включении этого параметра автоматически ставится параметр /debug /crashdebug - с этим флагом загружается отладчик, но остаётся в неактивном состоянии до тех пор пока не произойдёт ошибка ядра. Может использоваться разработчиками программного обеспечения. /debugport=com* - указывает номер COM порта (* должна быть номером порта) используемого при отладчиком. Автоматически включает ключ /debug /debug - загружается отладчик, который может быть активизирован другим компьютером через подключенным COM порт. Может использоваться разработчиками ПО. /nodebug - на экран не выводится отладочная информация. /hal - указывает имя файла, который должен использоваться как hal.dll после загрузки. /kernel - указывает имя файла, который должен использоваться как ntoskrnl.dll после загрузки. 2.12. Как мне поставить Win9x при уже установленном XP?
Win9x при инсталляции затирает загрузочный сектор XP. Чтобы этого не произошло, перед установкой Win9x нужно правильно сконфигурировать его инсталлятор. Для этого в файле MSBATCH.INF (если такого файла в вашем дистрибутиве нет, создайте его) нужно прописать следующие строки:
После установки Win9x устанавливает загpyзкy по умолчанию на себя, но это легко меняется. Если дистрибутив Win9x находится на CD (как это обычно и бывает), то исправленный или новосозданный MSBATCH.INF можно использовать, запустив программу установки Win9x с параметром:
setup.exe диск:\путь\MSBATCH.INF 2.13. Как изменить букву системного/загрузочного диска в XP?Изменение буквы может потребоваться в случае поломки зеркального тома или при изменении конфигурации дисковой подсистемы. Ниже рассмотрено, как поменять местами буквы для дисков С и D. Если вам не нужно менять буквы местами, просто измените значение \DosDevice\[буква]: на любую неиспользуемую букву. Имейте в виду, что при изменении буквы диска в нормально работающей системе перестанут работать программы, которые используют абсолютный метод адресации - придется переинсталлировать их или вручную изменять все неправильные пути в реестре.
Зайдите в систему как администратор и запустите Regedt.exe. Примечание: перед сменой буквы подумайте, где окажется свап файл. Дело в том, что с потерей диска, на котором должен быть свап-файл, система при загрузке сразу же после окна логона отрапортует вам о том что свап-файл слишком мал, и вновь вернётся в окно логона. Этот цикл может быть бесконечным, и чтобы загрузиться вам переустанавливать систему заново. Впрочем, можно будет ставить систему наверх, тогда не придётся переустанавливать установленные программы. 2.14. Как переименовать папку аккаунта Администратор?
Заходим в систему под аккаунтом администратора, создаем папку с нужным именем в директории Documents and Settings. Затем - правый клик на иконке "My computer" -> Properties -> Advanced -> User Profiles, нажимаем кнопку Copy To ... и копируем профиль администратора в созданную папку. Запускаем regedit и находим ключ: 2.15. Как сделать загрузочные флоппи-диски для XP?В отличие от W2k, где всё необходимое шло вместе с дистрибутивом, для XP вам придётся скачать пакет из http://support.microsoft.com/support/kb/articles/q310/9/94.asp?ID=310994 Для создания комплекта загрузочных дискет вам понадобится 6 флоппи-дисков. При загрузке с них вы окажитесь в той же программе установки, что и при загрузке с компакт-диска с XP, так что если у вас есть возможность грузиться с такого диска, эти дискеты вам не нужны. 2.16.Как удалить XP с диска без потери данных? Hадо вернуться на Win9x.
Если XP стоял на NTFS, сначала нужно cконвертировать диск в FAT32. Для этого можно воспользоваться программой Partition Magic фирмы Power Quest. Затем создаем загрузочную дискету нужной версии Win9x, копируем на неё файлы fdisk.com, sys.com и загружаемся с неё. Выполняем команды fdisk /mbr и sys a: c: 2.17.После изменения прав доступа к файлам (security permissions) на NTFS хочется вернуть все к тому виду, как было после установки. Возможно ли это?Да, это возможно. Более того, это просто необходимо, если вы поставили XP на FAT или FAT32, а затем cконвертировали файловую систему в NTFS. Для того, чтобы восстановить разрешения по умолчанию для NTFS, зайдите в систему под аккаунтом администратора, и введите в командной строке: Secedit /configure /db C:\windows\temp\temp.mdb /Cfg c:\winnt\inf\defltwk.inf /areas filestore Данная процедура затронет все папки из %Windir% и "Program Files", а для папки "Documents and Settings" все же придется выставлять права доступа вручную. Примечание: после выполнения команды вы можете получить сообщение о том, что задача выполнена, но часть файлов отсутствует и для них операция не применима.
(!) Если вы запретили доступ к файлам аккаунту SYSTEM на загрузочном диске, то результатом будет невозможность загрузки системы. Для решения этой проблемы придется воспользоваться другой копией XP или W2k (можно поставить вновь на другой диск или раздел) и с помощью Windows Explorer дать аккаунту SYSTEM полные права доступа на корневую папку и все системные файлы и папки. V. Шрифты5.1. Вместо русских букв в некоторых программах показываются закорючки.Запустите апплет Control Panel -> Regional and Languadge Options. На закладке Regional Options есть два раздела, Standarts and formats и Location. Первый раздел настраивает локаль для конкретного пользователя и отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры длины используются и так далее. В нашем случае его лучше всего ставить Russian. Второй пункт отвечает, в том числе, и за системные шрифты, это как раз то, что нам и нужно. Необходимо убедиться, что там выставлена Russia. Кроме этого, на закладке Advanced надо выставить Language for non-Unicode programs в Russian. После этого, при отображении всех менюшек и сообщений, XP будет использовать русскую кодировку. Конечно же, это никак не повлияет на латинские буквы. 5.2. В DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально.
Для решения необходимо в реестре по адресу
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout Кроме этого, в файле "autoexec.nt", расположенном в Windows\system32, надо добавить строку "lh %SystemRoot%\system32\kb16.com ru". После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). Данный метод нормально работает в том случае, если Language settings for the system (апплет Regional Options) в качестве Default стоит Cyrilic. 5.3. Региональные настройки настроил, но всё равно, в некоторых местах (например в Photoshop) показываются закорючки.
Можно, но этот метод не совсем корректен. В ключе реестра [HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\Control\Nls\CodePage] изменяем значение параметра "1252" на "c_1251.nls" Обычно этот метод применяют для Photoshop, но он применим и для некоторых других программ. Но, могут начаться проблемы с русскоязычными программами. Поэтому, мы бы советовали экспортировать этот ключ из реестра, и создать два *.reg файлика, один из которых будет учить такие программы русскому языку, а другой возвращать всё в прежнее состояние. В случае с Photoshop для кардинального решения проблемы следует воспользоваться вот этим (линк на ps601patch110.zip) патчем. Для его использования необходимо пропатчить Photoshop до версии 6.01, что можно сделать скачав патч отсюда ftp://ftp.adobe.com/pub/adobe/photoshop/win/6.x/ps601up.exe Еще одним решением, является использование Photoshop 7 версии, в нём (наконец то) нет проблем с национальными раскладками.
|
|