додати матеріал


приховати рекламу

Windows XP

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство освіти РФ

Московський Державний Університет Економіки

Статистики та інформатики (МЕСІ)

Інститут Комп'ютерних технологій


Реферат про середовище, системам і оболонки на тему:

«Інсталяція Windows XP. Конфігурування оболонки Windows XP, оптимізація роботи »


Виконавець: Черкасов Олексій Юрійович

студентка групи дкє-102


Москва 2002 г.


Зміст.

Введення 3 стор
Що таке Windows XP? 4 стор
Як поставити XP? 10 стор
Висновок 19 стор
Список використаної літератури 20 стор


Введення.


Windows XP з'явилася 25 жовтня 2001 року. Це унікально потужна Операційна Система (ОС), в основі якої лежить Windows 2000. Так як це абсолютно нова ОС, то спертися я буду на зведення з Інтернету.



Що таке 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). Завдяки модульній побудові системи стає можливо додавання нових модулів на різні архітектурні рівні ОС.

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

У Windows XP є 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 пропаде без сліду.

Існують два види версії XP - Windows XP Home і Windows XP Professional. Крім цього, існує 64 бітна версія Windows XP Professional, зроблена для 64 бітного Intel Itanium. Пізніше будуть випущені (за твердженням Mircosoft) 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.


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


Як і в W2k, ядро NT накладає свої обмеження, тому не можна очікувати від XP абсолютно повної сумісності зі старим програмних забезпеченням. Однак, у порівнянні з w2k ситуація з сумісністю трохи покращилася. З найбільш помітних змін можна відзначити що з'явився звук у старих досовської іграх, що було дуже складно домогтися в W2k. Підтримується емуляція Sound Blaster 2 і General MIDI, так що тепер можна без біганини з бубном і сторонніх утиліт змусити працювати зі звуком такі старі хіти як Worms, Duke Nukem 3D, Warcraft 1 і 2, Dune 2. Крім цього, в XP вбудований режим сумісності зі старими ОС. Для того що б його задіяти, необхідно вибрати закладку Compatibility з Properties файлу або ярлика (shortcut) на файл. У цій закладці можна вказати під виглядом якої ОС потрібно запускати програму, чи треба змінювати дозвіл або глибину кольору при цьому (необхідно для багатьох старих програм).


На відміну від 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, коли буде проводитись пошук таких пристроїв.

І, нарешті, можна з під W9x, NT4 або W2k запустити програму "setup.exe" з кореневого каталогу СD диска, або winnt32.exe з директорії i386, і апгрейднуть систему на XP. Робить вона це дуже коректно і перед перезавантаженням видає список програм і драйверів несумісних з XP.

Проте, останній спосіб не є найоптимальнішим. Незважаючи на те що XP намагається самостійно визначити список програм і драйверів, які не будуть працювати з нею коректно, вона не в змозі зробити це правильно у всіх випадках. Тому, щоб уникнути проблем з сумісністю, краще ставити систему наново.
Є ще більш радикальний метод вирішення проблем з сумісністю. При інсталяції поверх існуючої ОС, у вас буде можливість вибору ОС (Dual boot).

Примітка: після установки XP як окремої ОС буде неможлива нормальна робота Outlook Exdivss і Internet Explorer в Windows 9x, тому що W2k замінить останні. Це вірно тільки у випадку установки обох ОС на один і той же розділ диска. Але, цю проблему можна вирішити, шляхом копіювання деяких DLL з WinNT \ System32 в Windows \ System. Для визначення потрібних бібліотек можна скористатися програмою ShowDep ( ) Або аналогічні відомості показує Outlook Exdivss у вікні "Про програму". Крім цього, багато програм доведеться встановлювати по два рази, раз для XP, і раз для W9x. Іноді, можна і в один і той же каталог, наприклад Office XP уже при установці здатний зрозуміти, що він вже раз варто, і в підсумку встановлює всього близько 18 мегабайт.


Дуже важливо вибрати потрібну версію ядра і HAL ще при інсталяції.

На самому початку текстового етапу установки XP при появі повідомлення "Setup is inspecting your computer's hardware configuration" натисніть і утримуйте клавішу "F5". У який з'явився на екрані списку версій бібліотек HAL виберіть версію, відповідну вашому комп'ютеру, або виберіть позицію "Other" для того, щоб вказати файл бібліотеки від виробника обладнання. Потім продовжуйте установку Windows. У постачання XP включені наступні версії бібліотеки HAL:

ACPI Multiprocessor PC - для ACPI-систем з декількома процесорами
ACPI Uniprocessor PC - використовується для ACPI-систем з багатопроцесорною системною платою і одним встановленим процесором.
Advanced Configuration and Power Interface (ACPI) PC - використовується для однопроцесорних ACPI-систем
MPS Uniprocessor PC - для систем без підтримки ACPI, з багатопроцесорною системною платою і одним встановленим процесором
MPS Multiprocessor PC - для багатопроцесорних систем без підтримки
ACPI Compaq SystemPro Multiprocessor or 100% compatible - для комп'ютерів Compaq SystemPro або повністю сумісних з ними.
Standard PC - використовується для будь-якого стандартного комп'ютера, не багатопроцесорного і без підтримки ACPI.
Standart PC with C-Step i486 - використовується для комп'ютерів з підтримкою цієї технології.

При інсталяції система не дає вибрати компоненти, та й після інсталяції в Add / Remove programs - Windows Components майже нічого немає. Під час встановлення обрати вам нічого, на жаль, не вдасться. Але, після інсталяції, в Windows / inf знайдіть файлик sysoc.inf і видаліть в ньому слово hide або HIDE скрізь, де знайдете. У Add / Remove Windows components з'являться нові пункти. На жаль, всі з що з'явилися пунктів видаляти не можна, але дещо все-таки можна.

Варто задатися питанням, а чи треба переходити з FAT32 на NTFS? Все залежить від того, з якою метою ви використовуєте комп'ютер, і скільки у вас оперативної пам'яті. Слід врахувати, що NTFS працює трохи повільніше ніж FAT, з-за додатково завантажуються сервісів і її системи безпеки. Якщо у вас мало оперативної пам'яті, і ви вирішили поставити собі XP, то вам однозначно можна ставити собі NTFS. Якщо у вас 128MB або більше, то можна вже подумати про NTFS. Слід зважити переваги і недоліки NTFS для простого користувача і вирішити, що вам потрібно. До переваг FAT32 можна віднести те, що вона швидше й вимагає менше пам'яті для роботи. Якщо система працює тільки з FAT32, то на згадку не вантажаться драйвера і сервіси, необхідні NTFS. Крім цього, при використанні FAT32 є можливість доступу до диска при завантаженні із завантажувального флоппи W9x. Переваги NTFS для простого користувача можна описати одним ємним словом: indestructible. На повному серйозі, вибити NTFS надзвичайно складно, хоч і можливо. Для досвіду запускалася купа різних додатків, оптимізатори диска, і в самі невідповідні моменти тулилася кнопка reset. Повторення цього садизму добрий десяток разів ніякого враження на систему не зробило, вона продовжувала працювати без помилок. Крім цього, 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 вести лог всього, що відбувається.

  • Дані пишуться в кеш, під управлінням сервісу Cache Manager.

  • Cache Manager посилає дані Virtual Memory Manager-у (менеджеру віртуальної пам'яті), для запису на диск у фоновому режимі.

  • Virtual Memory Manager посилає дані драйверу диска, пропустивши їх через Fault Tolerant Driver (якщо у вас масив дисків RAID).

  • Драйвер диска шле їх контролеру, який вже пише їх або в кеш, або прямо на диск.

  • Якщо ця операція проходить без помилок, запис логу видаляється.

  • Якщо відбувається збій, запис логу залишається в таблиці транзакцій, і при наступному доступі до диска 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.

Гідність файлової системі 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'е, то разом з папкою Ви видаліть ВСІ вміст прімонтірованого диска. Так що будьте уважні. Крім монтування цілих дисків, можна монтувати окремі директорії, але для цього доведеться скористатися сторонньої утилітка. Взяти її можна тут: http://www.3dnews.ru/reviews/software/win-xp-faq/junction.zip. Зайдіть в консоль, запустіть її, і ознайомитеся з її операндами.

Що таке кластер? Кластер - мінімальний розмір місця на диску, яке може бути виділено файлової системою для зберігання одного файлу. Визначається він, як правило, автоматично, у разі форматування вінчестера, по залежності зазначеної в таблиці: Розмір розділу Секторів в кластері Розмір кластера

Розмір розділу

Секторів в кластері

Розмір кластера

<512MБ

1 512 байт

<1024mб

2 1K

<2048mб

4 2K

<4096mб

8 4K

<8192mб

16 8K

<16384mб

32 16K

<32768mб

64 32K
> 32768 MБ 128 64K

Невелике виключення для системного розділу: якщо він менше 2048Мб, то розмір кластера, при використанні NTFS, завжди 512 байт. Дізнатися розмір кластера в XP можна кількома способами. По-перше, можна зайти в Administrative Tools -> Computer Management -> Storage -> Disk Defragmenter. Вибрати потрібний диск і натиснути на Analyze. Через кілька секунд з'явиться табличка, де є три кнопки. Натискання на View Report запускає віконце, в якому море інформації про вибраний диск, у тому числі і Cluster size. Є ще один метод, який підходить не тільки для XP. Створюється, або береться готовий, маленький файлик розміром від 1 байта до 500 байт. Натискається на ньому права кнопка миші, вибирається Properties. Дивимося на два пункти, Size і Size on disk. Size повинен бути чимось на кшталт 10 байт (або який там розмір він реально має), а Size on disk буде, наприклад, 4096 байт, що відповідає розміру кластера, тобто 4K. Розмір кластера можна вибрати і самому, вручну, правда, лише для форматування. Робиться це так: "format d: / A: size", де size це розмір кластера в байтах. Однак існують деякі правила, яких слід дотримуватися: по-перше, розмір кластера повинен бути кратним розміром фізичного сектора, тобто 512 байтам в переважній більшості випадків, по-друге, є обмеження по кількості кластерів на розділі.

Можна зменшити займаний обсяг пpоінсталіpованной XP, наприклад, видаливши директорії:
1)% SystemRoot% \ Driver Cache \ i386 \
Це можна зробити в тому випадку, якщо все обладнання вже стоїть і працює. При додаванні нового обладнання система буде запитувати дистрибутив.
2)% SystemRoot% \ system32 \ dllcache \
Це кеш захищених системних файлів, використовуваний для їх автоматичного відновлення у випадку ушкодження. Розмір за замовчуванням цієї папки 400 Мб, і визначається він параметром SFCQuota (0xFFFFFFFF) в ключі реєстру HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
Змінити розмір кешу системних файлів можна допомогою команди sfc:
sfc / cachesize = 0 (можна ввести інше значення, наприклад, 3 Мб), а потім вручну видалити всі файли у вказаній директорії. Якщо не задати / cachesize = 0, то при наступній перевірці захищених системних файлів система знову наповнить свій кеш до заданого обсягу.
3) Виключити System Restore. Здати це можна тут: System Properties -> System Restore -> Turn off System Restore for all drives. Цим ви зітрете всю інформацію, яка записана System Restore, і зберігається в папці System Volume Informatiоn.

Якщо у Вас стоїть система на FAT32, то можна отконвеpтіровать диск в 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 не працює з динамічними дисками, тільки з основними.

Можна налаштує процес завантаження "під себе", для цього можна поміняти параметри в boot.ini? Boot.ini відповідає за порядок завантаження ОС встановлених в системі, і дозволяє задати деякі параметри завантаження цих систем. Починається цей файл розділом [boot loader] У цьому розділі всього два параметри:

Timeout, визначає час у секундах, який чекає система перш ніж почати завантажувати ОС за замовчуванням, у разі якщо в системі встановлено декілька ОС.
Default, визначає систему яка вантажиться за замовчуванням.

Другий розділ [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 після завантаження.

У мене за замовчуванням варто:

[Boot loader]

timeout = 15

default = multi (0) disk (0) rdisk (0) partition (3) \ WINXP

[Operating systems]

multi (0) disk (0) rdisk (0) partition (3) \ WINXP = "Microsoft Windows XP Professional RU" / fastdetect

C: \ = "Microsoft Windows 98"

Якщо буде потрібно поставити Win9x при вже встановленому XP, то це можна зробити наступним чином. Win9x при інсталяції затирає завантажувальний сектор XP. Що б цього не сталося, перед установкою Win9x потрібно правильно конфігурувати його інсталятор.
Для цього в файлі MSBATCH.INF (якщо такого файлу в вашому дистрибутиві немає,
створіть його) потрібно прописати наступні рядки:

[Setup]
CleanBoot = 0

Після установки Win9x встановлює загpyзкy за замовчуванням на себе, але це легко змінюється. Якщо дистрибутив Win9x знаходиться на CD (як це зазвичай і буває), то виправлений або новостворений MSBATCH.INF можна використовувати, запустивши програму установки Win9x з параметром:
setup.exe диск: \ шлях \ MSBATCH.INF
У даному випадку файл можна назвати як завгодно, а не тільки MSBATCH.INF.

Можна змінити букву системного / завантажувального диска в XP. Це може знадобитися у разі поломки дзеркального тому або при зміні конфігурації дискової підсистеми. Нижче розглянуто, як поміняти місцями літери для дисків С і D. Якщо вам не потрібно міняти букви місцями, просто змініть значення \ DosDevice \ [літера]: на будь-яку невикористану літеру. Але при зміні букви диска у нормально працюючій системі перестануть працювати програми, які використовують абсолютний метод адресації - доведеться переінсталювати їх або вручну змінювати всі неправильні шляхи в реєстрі.

  • Зайдіть в систему як адміністратор і запустіть Regedt.exe.

  • Відкрийте ключ HKLM \ SYSTEM \ MountedDevices і дозвольте адміністратору повний доступ до нього (меню Безпека (Security) -> Дозволи (Permissions)).

  • У HKLM \ SYSTEM \ MountedDevices знайдіть букву диска, яку ви хочете змінити, в нашому випадку це "\ DosDevices \ C:".

  • Змініть букву на будь-яку невживану, наприклад, "\ DosDevices \ Z:".

  • Виберіть другу змінну букву диска, тобто "\ DosDevices \ D:", змініть

  • її на необхідну, в нашому випадку буде "\ DosDevices \ C:"

  • Виберіть значення \ DosDevices \ Z: і перейменуйте його в "\ DosDevices \ D:".

  • Перезавантажте комп'ютер.

Є можливість перейменувати папку облікового запису Адміністратор. Заходимо в систему під обліковим записом адміністратора, створюємо папку з потрібним ім'ям у директорії Documents and Settings. Потім - правий клік на іконці "My computer" -> Properties -> Advanced -> User Profiles, натискаємо кнопку Copy To ... і копіюємо профіль адміністратора в створену папку. Запускаємо regedit і знаходимо ключ:
HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
У цьому ключі знаходимо гілку, відповідну профілю адміністратора за значенням ключа ProfileImagePath і в ній виправляємо цей параметр на потрібний. Перелогініваемся, якщо все пройшло вдало, можна видалити стару папку - вона більше не знадобиться.


Висновок

Попрацювавши з XP мало кому захочеться переходити до старенького 9x, 2k і особливо до ME, тому що XP поєднує всі найкращі сторони цих Windows'ов. XP - це новий інструмент в руках людства і використовувати його треба за призначенням.



Список використаної літератури

1. Www .3 dnews. Ru

2. Www. Microsoft. Com / rus

3. Www. Expocrocus. Ru

4. + Центр довідки та підтримки Windows XP


























Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
82.5кб. | скачати


Схожі роботи:
Робота з гарячими клавішами в ОС Windows Призначення гарячих клавіш в ОС WINDOWS -функції
Пошук даних в ОС Windows Основні прийоми роботи із пошуком в ОС WINDOWS
Операційні системи WINDOWS NT NetWare UNIX Оперцiйна система Windows NT
Налаштування локальної мережі і підключення до мережі інтернет для Windows XP і Windows 7
Панель керування в ОС Windows Панель управління пристороями Пк у середовищі Windows
MS Windows
Windows 3 1
Windows 95
Робота з Windows 98
© Усі права захищені
написати до нас
Рейтинг@Mail.ru