Windows XP: Windows XP FAQ-2

1. Що таке WindowsXP?
2. Який build фінальний? Як точно дізнатися версію XP? Як відрізнити піратський реліз від справжнього?
3. Що таке Windows Product Activation, і навіщо він потрібен?
4. Які види поставки XP бувають?
5. Який комп'ютер необхідно мати для нормальної роботи XP?
6. Як щодо сумісності зі старим програмним забезпеченням?
7. А що знаменитий DLL-hell?
8. Що таке Dynamic Disk?
9. Що таке Task Manager?
10. Що нового з'явилося в інтерфейсі XP в порівнянні з попередніми ОС від Microsoft?
11. Як налаштувати Tackbar і Start Menu?
12. Як управляти користувачами, яким можна заходити на комп'ютер?

Загальна інформація.

1. Що таке WindowsXP?
Це нова OC від Microsoft, починаючи з якої зроблена спроба об'єднати дві, що раніше існували незалежно, лінійки W9x і NT. Спочатку цей проект називався Whisler, але зараз він розділився на дві лінії, 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). Завдяки модульній побудові системи стає можливо додавання нових модулів на різні архітектурні рівні ОС.

2. Який build фінальний? Як точно дізнатися версію XP? Як відрізнити піратський реліз від справжнього?
Фінальний білд - 2600. Дізнатися його можна або командою winver, або за версією ядра ХР, наприклад файлу ntoskrnl.exe. Відрізнити піратський реліз від справжнього, стало ще простіше, ніж в будь-якому іншому Windows. Це стало можливо завдяки механізму активації (Windows Product activation) востренним в систему. У піратському релізі повинні бути включені засоби боротьби з нею, тому якщо ви побачите папку з назвою crack, або чимось на зразок цього, то можете бути впевнені, що реліз піратський. Якщо на вашому диску немає нічого подібного, а сам диск має всі ознаки нелегального (немає голограми, ліцензійної угоди на папері, немає наклейки, яка міняє колір якщо нагріти її пальцем), то ви ризикуєте тим, що ваша версія перестане працювати в перебігу місяця. Втім, є і "ламані" піратські релізи, які не вимагають реєстрації взагалі.

3. Що таке Windows Product Activation, і навіщо він потрібен?
Це нова технологія розроблена Microsoft для боротьби з нелегальними копіями їх програмного забезпечення. Вперше подібний механізм був випробуваний на Terminal Service, з W2k Server, тепер же, схоже, подібним чином будуть захищатися всі, або багато, наступні продукти Microsoft. Суть технології полягає в наступному. Після інсталяції системи на основі серійного номера, який дається з кожною копією XP, і деяких особливостей вашого комп'ютера генерується так званий Product ID. Він складається з 20 цифр, і на його основі (разом з правильним серійним номером, звичайно ж), ви отримуєте Activation Code, після введення якого Windows вважається активованим. Як стверджує Microsoft, на основі цих двох номерів вони не можуть дізнатися нічого про ваш комп'ютер. Тобто, повна анонімність. Можливо, це і правда. Якщо не виконати такої процедури, то через 30 днів в XP просто перестане функціонувати все, крім аплету що відповідає за актівацію.Узнать, чи активована ваша версія 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 пропаде без сліду.

4. Які види поставки XP бувають?
Спочатку буде випущено дві версії, Windows XP Personal і 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 Personal позиціонується як ОС на зміну лінійки W9x, XP Professional, як зміна для Windows2000 Professional. З істотних відмінностей між ними, можна відзначити тільки відсутність підтримки SMP в XP Personal. Але, незважаючи на це, навіть XP Personal побудована на ядрі NT, тому з 25 жовтня 2001 року (дата офіційного виходу XP) можна говорити про давно обіцяну офіційну смерть лінійки W9x, і ідеології MS-DOS разом з нею. Windows.NET відрізняється від XP наявністю системних служб і додатків, властивих серверу, і підтримкою більш потужного заліза. Так, якщо XP Pro підтримує SMP тільки на два процесори, то NET Server вже на 4, NET Advanced Server на 8, а NET Datacenter Server на 32.

5. Який комп'ютер необхідно мати для нормальної роботи XP?
Microsoft стверджує, що для успішної інсталяції XP вам необхідний процесор не менше 233 мегагерц, 64 мегабайта оперативної пам'яті, і 1.5 гігабайти вільного місця на диску. Однак, для більш-менш комфортної роботи знадобиться процесор не менше 500 мегагерц, і не менше 128 мегабайт оперативної пам'яті. Хоча, максимально полегшивши інтерфейс можна добитися того, що XP вимагатиме менше пам'яті ніж W2k, тому якщо пожертвувати всякими "примочками", і візуальними ефектами, то цілком комфортно можна буде працювати і на менш потужних системах. Як і будь-яка ОС на ядрі NT, XP дуже любить зайву оперативну пам'ять, тому 512 мегабайт для такої системи зовсім не будуть зайвими. Крім цього, на відносно слабких процесорах, XP помітно пригальмовує незалежно від обсягу оперативної пам'яті.

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, під назвою subst), але і емулює структуру реєстру Windows, властиву тій чи іншій версії ОС. Втім, не варто очікувати від цього механізму дива, 100% сумісності добитися так і не вдалося.

7. А що знаменитий DLL-hell?
Цій проблемі було приділено найпильнішу увагу. Причому, до цього питання підійшли більш комплексно, ніж будь-коли до цього. По-перше, нікому не дадуть просто так перезаписати будь-якої DLL в системній директорії. Крім цього, залишився знайомий нам по W2k механізм SFC, System File Protection. Ця система моніторить основні системні файли, і в разі заміни будь-якого з них, змінює все назад. Крім цього, в Microsoft чомусь потурбувалися про криворуких програмістів, які не можуть писати нормально, і їм обов'язково треба що б їх творіння працювало з власними DLL, підмінюють системні. При інсталяції такої програми, ці перероблені DLL все-таки будуть записуватися на диск, але не замість системних. Потім, при запуску такої програми, у разі виклику DLL повинен викликатися не системний файл, а заздалегідь збережений файл саме від цієї програми.

8. Що таке 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 під однією літерою.

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.

Закладка Task Manager - Applications, дозволяє переглянути список працюючих додатків, і "вбити" будь-яке з них. Task Manager дозволяє не тільки "вбивати" додатки, він може також запускати нові додатки. File -> New task (Run ..). Іноді це буває дуже корисно. Наприклад, якщо з якої-небудь причини зависне інтерфейс користувача, то його можна з легкістю "вбити" (процес explorer.exe), а після стартувати заново. Причому, це не обов'язково повинен бути explorer.exe. Можна, наприклад, запустити progman.exe, і отримати інтерфейс подібний до інтерфейсу W3.1, або ж будь-який із зовнішніх інтерфейсів, які в достатку можна знайти на просторах інтернету.

Закладка Networking. Ця одна з закладок яка з'явилася в Task Manager яка з'явилася тільки в XP. На ній показується завантаження локальної мережі.

Закладка Users. На ній можна подивитися користувачів, які в даний момент працюють на машині. Якщо у Вас є достатньо прав, то ви можете відключити цього користувача, або просто послати йому повідомлення. Подібні речі давно і широко використовуються в самому різному програмному забезпеченні, призначеному для управління розрахованими на багато користувачів системами, але саме в Task Manager ця можливість з'явилася вперше.

10. Що нового з'явилося в інтерфейсі XP в порівнянні з попередніми ОС від Microsoft?
Після досить довгої перерви Microsoft істотно змінює зовнішній вигляд своїх ОС. Основні принципи роботи інтерфейсу залишилися колишніми, але всяких дрібних, і не дуже, змін і поліпшень просто величезна кількість. Перше, що кидається в очі, це змінене оформлення системи. На зміну строгим, рівним лініям без зайвих "прикрас" прийшли округлі лінії, м'які півтони і тіні. Взагалі то, Microsoft не винайшов "велосипед", багато тенденцій, які знайшли своє втілення в новому оформленні XP ми могли бачити і раніше, в тому числі і на PC. Як і W2k, використав кольорову гаму вперше з'явилася в KDE 1.2, XP використовує елементи колірної гами і оформлення деяких елементів інтерфейсу (наприклад скролл-бари) схожі з використовуваними в KDE 2.0 Такими темпами, ми коли-небудь все-таки дочекаємося напівпрозорих вікон, іконок і antialiased фонтів в ОС від Microsoft Smile happy Якщо кому не подобаються нові віяння в "комп'ютерної моді", він легко може привести зовнішній вигляд системи в більш звичний вигляд, такий як у W2k або W98.

11. Як налаштувати Tackbar і Start Menu?
Все багатство налаштувань Tackbar викликається через правий клік на таскбару, пункт Properties. На першій закладці, Taskbar, є два розділи. У першому розділі, Taskbar Appearance доступні наступні чекбокси

Lock the taskbar зазначивши цей пункт ви втратите можливість додавати / видаляти іконки в quick launch меню, не зможете змінювати його розмір і місце розташування. Зате, забереться розмежувальна лінія між quick launch меню і основною частиною таскбара.

Auto-hide taskbar подібний пункт існував вже в W98, і зазначивши його ви змусите Ваш таскбар їхати вниз, за межі екрану, коли курсор мишки стоїть не на ньому.
Keep taskbar on top of other windows зняття цього чекбокса призведе до того, що розкриті на повний екран вікна будуть закривати собою таскбар

Group similar taskbar buttons якщо цей пункт відзначений, то кілька копій однієї і тієї ж програми групуються в одній кнопці. Наприклад, якщо у Вас відкрито декілька десятків вікон IE, то вони не розповзаються на кілька рядів, а групуються в одній кнопці, і викидаються списком при натисканні на неї.

Show Quick Launch показує / ховає Quick launch.

Другий розділ, Notification area:

Show the clock включає / вимикає відображення годинника на таскбару.

Hide inactive icons дозволяє ховати невикористовувані іконки в notification area. Натиснувши на кнопку customize, розташовану поруч, ви зможете переглянути список іконок, які відображаються в цій області, і вибрати для кожної з них, повинна вона показуватися завжди, повинна ховатися відразу, або повинна ховатися коли не використовується.

Друга закладка - Start Menu.
Всього два пункти, Start menu і Classic start menu. Що вони роблять, прекрасно зрозуміло з картинки над ними, яка змінюється при виборі одного або іншого пункту. Кілька більш цікаві кнопочки Customize навпроти кожного з пунктів, але і там все досить зрозуміло і очевидно.

Для Start Menu можна налаштувати розмір іконок, скільки програм буде показуватися в списку найбільш часто використовуваних програм, вибрати програми запускаються при натисканні на Internet і E-Mail, вибрати режим в якому будуть показуватися різні елементи меню, і чи будуть показуватися взагалі (Display as link - при натисканні відкриється вікно, Display as menu - при наведенні мишки викине меню, Do not display item - взагалі не покаже).

Для Classic Start Menu доступні ті ж опції, що були в W2k, і кілька нових, з яких варто відзначити пункт, раніше доступний тільки через реєстр або за допомогою різних твикеров, видалення з Start Menu пункту Run.

12. Як управляти користувачами, яким можна заходити на комп'ютер?
В XP є механізм ідентифікації користувачів, і кожного користувача можна обмежити в правах. Користувачів, на одній машині може бути безліч, і що б було простіше ними керувати, користувачі розбиті на групи. Управління користувачами і призначеними для користувача групами здійснюється за допомогою аплету Users Accounts в Control Panel. Після установки системи, утворюється тільки два користувача, один з правами адміністратора, який ви створили в процесі установки XP і Guest, які показані у вікні (насправді є ще кілька користувачів, наприклад користувач Administrator, але залогінитися їм можна тільки з локальної машини, і тільки в Safe mode. Зроблено це для підвищення безпеки, тепер немає однакового для всіх користувача Administrator, підібравши пароль до якого Зловмисники отримували повний контроль над машиною). Якщо ви володієте правами адміністратора, то ви можете додати або видалити користувача в цьому вікні, можете поміняти пароль користувача або піктограму відповідну користувачеві, поміняти метод, який використовується для входу в систему. Для цього треба вибрати пункт Change the way users log on and off. За замовчуванням варто Use the Welcome screen що означає, що для Логон слід всього-на-всього клікнути по іконці зі списку і ввести пароль. Якщо прибрати галочку з цього пункту, то буде використовуватися старий добрий метод входу знайомий по всім NT, з вікном в якому пропонується ввести ім'я користувача і пароль. Але, реального контролю над користувачами з вікна Users Accounts ви не отримаєте. Для цього Вам доведеться заглянути в Control Panel і звернутися до аплету Administrative Tools - Computer Management - Local Users and Groups. ви опинитеся в добре знайомому користувачам попередніх ОС лінійки NT аплеті, в якому ви зможете додати або видалити користувачів відредагувати вже існуючих, поміняти їм групу, і т.д .. Крім цього, деякі настройки для користувачів, такі як час життя пароля, конкретні права для різних груп, і деякі інші налаштовуються з аплету Local Security Setings з Administrative Tools.