Архітектура комп'ютерів

Засоби діагностики

Тема. ЗАСОБИ ДІАГНОСТИКИ І ТЕХНІЧНЕ ОБСЛУГОВУВАННЯ

1. Діагностика ПК

Незалежно від того, наскільки якісно зібраний комп’ютер і наскільки добре написано встановлене на ньому програмне забезпечення, в один момент щось може піти не так, а під рукою не завжди є належний інструмент, що здатний усунути проблему. Діагностичне програмне забезпечення необхідне в тому випадку, якщо система починає давати збої або якщо ви її модернізуєте, додаючи нові пристрої.

2. Програми діагностики

Існує кілька видів діагностичних програм, які дозволяють виявляти причини неполадок, які виникають в комп’ютері. У багатьох випадках такі програми можуть виконати основну роботу з визначення дефектного вузла.

Умовно їх можна розділити на кілька груп, що представлені в порядку ускладнення програм та розширення їх можливостей.

■ POST. Процедура самоперевірки комп’ютера виконується при кожному його включенні. Ці програми містяться в ПЗП материнської плати і плат розширення.

■ Діагностичні програми виробників. Більшість відомих виробників комп’ютерів (IBM, Compaq, Hewlett-Packard, Dell і ін.) випускають для своїх систем спеціалізоване діагностичне програмне забезпечення, яке містить набір тестів, які дозволяють ретельно перевірити всі компоненти комп’ютера. В деяких випадках ці утиліти поставляються в комплекті з системою, або їх можна безкоштовно завантажити з сайту виробника. Багато виробників поставляють в комплекті зі своїм обладнанням обмежені версії загальновідомих діагностичних продуктів для конкретного апаратного забезпечення. У старих системах IBM і Compaq ці утиліти встановлювалися в спеціальному розділі жорсткого диска, до якого здійснювався доступ в процесі завантаження. Цей прийом гарантував, що незалежно від дій користувача необхідні діагностичні програми завжди будуть під рукою.

■ Діагностичні програми, що поставляються з периферійними пристроями. Багато виробників устаткування випускають діагностичні програми, які призначені для перевірки певного пристрою. Наприклад, компанія Adaptec випускає програми для перевірки працездатності адаптерів SCSI, доступ до яких можна отримати, натиснувши комбінацію клавіш під час завантаження комп’ютера. Засоби діагностики звукових адаптерів зазвичай включені в компакт-диски з їх драйверами; те ж саме можна сказати і про інші карти розширення.

■ Діагностичні програми операційних систем. Операційні системи, такі як Windows і Linux, містять власні утиліти діагностики та моніторингу продуктивності різних компонентів комп’ютера.

■ Комерційні діагностичні утиліти. Цілий ряд компаній пропонує діагностичні утиліти загального призначення для ПК. Подібні утиліти поставляються в комплекті з іншими засобами підтримки і ремонту.

■ Безкоштовні діагностичні утиліти. Доступний цілий ряд безкоштовних діагностичних утиліт для ПК, включаючи невеликі утиліти, а також цілі програмні комплекси, які підтримують запуск із завантажувальних дисків.

3. Самоперевірка при включенні (POST)

Коли в 1981 році компанія IBM почала випуск персональних комп’ютерів, в них були передбачені методи підвищення надійності, які раніше ніколи не застосовувалися. Мається на увазі програма POST і контроль парності пам’яті. Незважаючи на те що контроль парності і навіть коди корекції помилок (ЕСС) сучасними наборами мікросхем системної логіки бюджетного сектора ринку не підтримуються, будь-який комп’ютер виконує тест POST при включенні. Процедура POST - послідовність коротких підпрограм, що зберігаються в ROM BIOS на системній платі. Вони призначені для перевірки основних компонентів системи відразу після її включення, що, власне, і є причиною затримки перед завантаженням операційної системи.

При кожному включенні комп’ютера автоматично виконується перевірка його основних компонентів: процесора, мікросхеми ROM, допоміжних елементів системної плати, оперативної пам’яті і основних периферійних пристроїв. Ці тести проводяться швидко і не дуже ретельно в порівнянні з тестами, які виконують діагностичні програмами. При виявленні несправного компонента видається попередження або повідомлення про помилку (несправності).

Програмою POST діагностика не зовсім повна, вона є першою «лінією оборони», особливо якщо виявляються серйозні несправності в системній платі. Якщо виявиться, що неполадка досить серйозна, подальше завантаження системи буде припинено і з’явиться повідомлення про помилку (несправність), по якій, можна визначити причину її виникнення. Такі несправності іноді називають фатальними помилками, оскільки вони призводять до неможливості завантаження системи.

4. Представлення помилок POST

Повідомлення POST передаються користувачам в трьох варіантах: як звуковий код, текстове повідомлення на екрані і шістнадцятковий цифровий код, що відправляється за адресою порту вводу-виводу.

■ Звуковий сигнал. Для цього використовується вбудований динамік, підключений до системної плати.

■ Контрольні коди POST. Шістнадцяткові контрольні коди, що відправляються за адресою порту вводу-виводу. Для перегляду кодів необхідно встановити в слот ISA або PCI спеціальний адаптер.

■ Екранні повідомлення. Повідомлення про помилки виводяться на екран монітора після ініціалізації відеоадаптера.

Звукові коди помилок

При виявленні процедурою POST несправності комп’ютер видає характерні звукові сигнали, за якими можна визначити несправний елемент (або декілька елементів). Якщо комп’ютер справний, то при включенні він видає один короткий звуковий сигнал; якщо ж виявлена несправність, видається ціла серія коротких або довгих звукових сигналів, а іноді і їх комбінація. Характер звукових кодів залежить від версії BIOS і компаніїрозробника. Наприклад, в комп’ютерах Compaq при вдалому завершенні тесту POST видаються два звукових сигнали.

Коди помилок, що видаються в порти введення-виведення

Менш відомою можливістю цієї процедури є те, що на початку виконання кожного тесту за адресою спеціального порту вводу-виводу POST видає коди тесту (POST-коди), які можуть бути прочитані тільки за допомогою встановленої в роз’єм розширення спеціальної плати адаптера. Спочатку вони були розроблені для тестування системних плат, їх було виявлення можливих дефектів при виробництві. Зараз деякі компанії (Micro 2000, JDR Microdevices, Data Depot, Ultra-X, Quarterdeck, Trinitech і ін.) Стали випускати такі плати для фахівців, що займаються сервісним обслуговуванням комп’ютерів.

Плата POST встановлюється в роз’єм розширення. В момент виконання процедури POST на її вбудованому індикаторі будуть швидко змінюватися двозначні шістнадцяткові числа. Якщо комп’ютер несподівано припинить тестування або «зависне», в цьому індикаторі буде відображений код того тесту, під час виконання якої стався збій. Це дозволяє істотно звузити коло пошуку несправного елемента.

Старі адаптери POST підключалися до 8-разрядного роз’єму, що є частиною стандарту ISA / EISA. Багато систем (навіть зі слотами PCI) все ще підтримують інтерфейс ISA. Проте більшість системних плат більше не оснащуються застарілими роз’ємами ISA. В даний час випускаються адаптери PCI. Наприклад, компанія Micro 2000 випускає адаптер Post-Probe, оснащений як роз’ємом ISA, так і PCI. У свою чергу, компанія PC Certify випускає аналогічну плату PCISA FlipPOST.

У комп’ютерах Compaq ранніх версій і в системах, створених на основі стандарту EISA, для порту введення-виведення призначена адреса 80. Найпростіші плати POST перевіряють тільки порт 80, але більш складні плати що мають набір мініатюрних перемикачів або блок перемичок, дозволяють конфігурувати діагностичну плату для перевірки портів з іншими адресами, що застосовуються в системах.

Барельеф
Рис. Діагностична плата PCISA FlipPOST компанії PC Certify призначена для роз’ємів PCI і ISA, а також використовується для перевірки рівня напруги системної плати

Екранні повідомлення POST BIOS Екранні повідомлення в короткій формі вказують на можливу проблему, причому тільки після того, як відеоадаптер і монітор ініціалізуються системою. Типи повідомлень залежать від конкретної версії BIOS і часто відрізняються для різних BIOS одного виробника.

Більшість тестових плат BIOS поставляється з документацією, яка описує коди POST для різних версій BIOS. Для систем, оснащених іншими моделями BIOS, слід скористатися відповідною документацією або даними, що відносяться до використовуваного адаптера POST.

Контрольні запитання

1. Для чого проводиться діагностика ПК?

2. Які є програми діагностики?

3. Що таке самоперевірка при включенні (POST)?

4. Яке представлення помилок POST?

5. Які коди помилок портів введення-виведення?

6. Охарактеризуйте екранні повідомлення POST BIOS.

Тема. КОДИ ПОМИЛОК POST AMI BIOS, POST AWARD BIOS, PHOENIX AWARD BIOS І PHOENIX FIRSTBIOS

1. Коди помилок POST AMI BIOS

Таблиця. Звукові коди POST AMI BIOS (наведені можливі помилки і способи їх виправлення)

Барельеф

2. Коди помилок POST Award BIOS, Phoenix Award BIOS і Phoenix FirstBIOS

Компанія Phoenix Technologies придбала компанію Award Software, але продовжує підтримувати її торгову марку як Phoenix Award BIOS (Phoenix FirstBIOS).
Барельеф
Барельеф
Барельеф
Барельеф
Барельеф
Барельеф
Барельеф

Контрольні запитання

1. Які є коди помилок POST AMI BIOS?

2. Які є коди помилок POST Award BIOS, Phoenix Award BIOS і Phoenix FirstBIOS?

3. Які є помилки POST PhoenixBIOS?

Тема. КОДИ ПОМИЛОК POST ДЛЯ IBM BIOS. ДІАГНОСТИКА АПАРАТНОГО ЗАБЕЗПЕЧЕННЯ ТА ОПЕРАЦІЙНОЇ СИСТЕМИ

1. Коди помилок POST для IBM BIOS

У перших системах IBM PC і АТ використовувалися мікросхеми BIOS, розроблені IBM; пізніше ці продукти були ліцензовані для випуску іншими виробниками.
Барельеф
Барельеф
Барельеф
Барельеф

2. Сигнали про помилки POST IBM / Lenovo BIOS

У травні 2005 року компанія ІВМ продала свій підрозділ, що займається індивідуальними комп’ютерами, фірмі Lenovo. У сучасних системах ІВМ та Lenovo використовуються різні коди помилок POST.

Барельеф
Барельеф

3. Діагностика апаратного забезпечення

Багато діагностичних програм призначені для певних типів аппаратного забезпечення.

Багато мережних інтерфейсів плати оснащені діагностичною системою, яка призначена для тестування спеціалізованих функцій пристроїв. Залежно від використання мережевого адаптера для виконання перевірок іноді доводиться завантажувати комп’ютер в режимі DOS; в інших випадках використовується Windows.

4. Діагностичні засоби операційної системи

Коли Windows стикається з серйозними проблемами, такими як шкідливе ПЗ, яке пошкоджує файлову систему або втручається в роботу операційної системи, помилки драйверів та іншого ПЗ, збої в даних, необхідних для роботи, а також збої в роботі пристроїв, система зупиняється або вимикається при умовах, які називаються перевіркою помилок (bug check). До таких помилок належать помилки STOP, помилки ядра, фатальні помилки системи і системні збої, а оскільки інформація про помилки відображається на синьому фоні в текстовому режимі, прийнято говорити про синій екран смерті (Blue Screen Of Death - BSOD). При виникненні подібних помилок, крім відображення синього екрану з текстом помилки, Windows зазвичай зберігає дамп пам’яті у файлі, після чого автоматично перезавантажує систему.

Автоматичне перезавантаження призводить до неможливості прочитати текст помилки на синьому фоні, тому слід відключити автоматичне перезавантаження системи при збоях. Для того щоб зробити це вручну, виберіть меню Start (Пуск) і в поле Run (Виконати) або Start Search (Розпочати пошук) введіть sysdm.cpl і клацніть на кнопці ОК. Потім у вікні System Properties (Властивості системи), перейдіть до вкладки Advanced (Додатково), в розділі Startup and Recovery (Завантаження і відновлення) клацніть на кнопці Settings (Параметри), після чого в розділі System Failure (Відмова системи) скиньте прапорець Automatically Restart (автоматичне перезавантаження). Ті ж результати можна отримати, ввівши в командному рядку наступну команду: wmic recoveros set AutoReboot = False

Після відключення автоматичного перезавантаження при появі синього екрану з помилкою ви зможете прочитати текст повідомлення, а після цього перезавантажити систему. В тексті повідомлення про помилку зверніть увагу на шістнадцятковий код після слова STOP, який називається кодом помилки і вказує на джерело проблеми. Для отримання докладних відомостей компанія

Microsoft пропонує докладний список кодів і їх описи: http://msdn.microsoft.com/en-us/library/ms789516.aspx

За допомогою засобів налагодження Debugging Tools для Windows можна проаналізувати файл дампа пам’яті і отримати докладні відомості, які дозволять усунути проблему. Відомості про те, де знайти сособи налагодження для Windows, а також як їх використовувати, можна знайти у статті з Бази знань Microsoft «How to read the small memory dump files that Windows creates for debugging ‘: http://support.microsoft.com/kb/315263

Помилки STOP можуть бути викликані збоями пристроїв (наприклад, модулів пам’яті), Шкідливим ПЗ і навіть невірним конфігуруванням програмного і апаратного забезпечення. Для того щоб усунути помилки Windows, для яких відображаються сині екрани, дотримуйтесь наступних порад.

■ Якщо недавно в системі було встановлено новий пристрій, спробуйте витягти його.

■ Якщо було встановлено програмне забезпечення, спробуйте видалити його.

■ Якщо недавно були встановлені драйвери, оновлення або виправлення, спробуйте виконати відкат системи або видалити недавно встановлені компоненти.

■ Переконайтеся, що в системі відсутнє шкіливе ПЗ, таке як віруси, руткіти, шпигунське і рекламне ПЗ.

■ Перевірте наявність на сайті виробника системної плати оновленої версії BIOS.

■ Переконайтеся, що процесор, плати розширення, модулі пам’яті і інші пристрої надійно вставлені в роз’єми.

■ Переконайтеся, що всі кабелі надійно і коректно підключені.

■ Переконайтеся, що встановлені всі пакети оновлень і критичні виправлення для операційної системи.

■ Вивчіть журнали системи і додатків за допомогою утиліти Event Viewer (Перегляд подій) Windows, щоб отримати додаткові повідомлення про помилки, які додані в журнал в останній час.

Контрольні запитання

1. Які є коди помилок POST для IBM BIOS?

2. Які сигнали про помилки POST IBM / Lenovo BIOS ви знаєте?

3. Що таке діагностика апаратного забезпечення?

4. Які є діагностичні засоби операційної системи?

Тема. ЗАВАТАЖЕННЯ

1. Завантаження

Під терміном завантаження (boot) мається на увазі початок роботи персонального комп’ютера. В нього завантажується велика операційна система, але все починається з маленької програми, яка в свою чергу «витягує» все інше. Весь ланцюжок подій починається з подачі напруги і завершується повністю функціонуючої операційною системою з завантаженим і працюючим програмним забезпеченням. Кожна подія в ланцюжку викликається попереднім і ініціює наступне.

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

Не залежні від операційної системи:

■ ROM BIOS на системній платі;

■ додаткові ROM BIOS адаптерів;

■ головний запис (MBR);

■ завантажувальний сектор активного розділу. Залежні від операційної системи:

■ системні файли;

■ драйвери пристроїв (що завантажуються в Config.Sys або системним реєстром Windows System. dat);

■ програми, що запускаються з файлу Autoexec.bat, групи програм автозавантаження або відповідні ключі системного реєстру.

Початковий етап завантаження виконується на всіх комп’ютерах однаково і не залежить від встановленої операційної системи. На подальші дії впливає тип встановленої операційної системи, отже і помилки можуть бути різні.

2. Завантаження: початковий етап,

що не залежить від типу встановленої операційної системи

Якщо у вас виникли проблеми при завантаженні комп’ютера, постарайтеся визначити, на якому етапі це сталося. Процес стандартного завантаження комп’ютера можна розділити на ряд етапів.

1. Включення живлення комп’ютера.

2. Джерело живлення виконує самотестування. Якщо все нормально і всі вихідні напруги відповідають нормі, джерело живлення видає на системну плату сигнал Power_Good. Між включенням комп’ютера і подачею сигналу проходить 0,1-0,5 с.

3. Мікросхема таймера отримує сигнал Power Good і припиняє генерувати сигнал Reset, який подається на процесор.

4. Процесор починає виконувати код, записаний в ROM BIOS за адресою FFFF:0000. Розмір ROM BIOS від цієї адреси до кінця становить 16 байт; за даною адресою записана команда переходу на реально виконуваний код ROM BIOS.

5. ROM BIOS виконує тестування системи, щоб перевірити її працездатність. Виявивши помилку, система подасть звуковий сигнал, так як відеоадаптер все ще не ініціалізований. Якщо BIOS відповідає стандарту Plug and Play, виконуються всі наступні дії; в іншому випадку здійснюється перехід до п. 10.

6. Plug and Play BIOS перевіряє постійні адреси введення-виведення, лінії переривань, канали прямого доступу до пам’яті та інші параметри, необхідні для конфігурації пристроїв, що відповідають стандарту Plug and Play.

7. Всі пристрої Plug and Play, перераховані в BIOS, деактивізовуються задля уникнення потенційних конфліктів.

8. Створюється карта використовуваних і вільних ресурсів.

9. Пристрої Plug and Play конфігуруються і активізовуються. Якщо в комп’ютері встановлена BIOS, що не задовільняє стандарт Plug and Play, пристрої Plug and Play ініціалізуються на основі параметрів за замовчуванням. Ці пристрої можуть бути динамічно переконфігуровуватись при завантаженні Windows (диспетчер конфігурації Windows запитує у BIOS інформацію про пристрій, а потім з’ясовує, яка конфігурація кожного пристрою Plug and Play).

10. У пошуках програми роботи з відеоадаптером BIOS сканує адреси пам’яті відеоадаптера, починаючи з С000:0000 і закінчуючи С780: 0000. Якщо BIOS відеоадаптера знайдено, перевіряється контрольна сума її коду. При збігу контрольної суми з заданою управління передається BIOS відеоадаптера, яка ініціалізує відеоадаптер і виводить на екран курсор; в іншому випадку з’являється повідомлення С000 ROM Error.

11. Якщо BIOS відеоадаптера не знайдено, використовується відеодрайвер, записаний в мікросхемі ROM системної плати, який ініціалізує відеоадаптер і виводить на екран курсор.

12. BIOS системної плати сканує пам’ять, що залишилася з С800:0000 по DF80: 0000 з кроком 2 Кбайт в пошуках BIOS будь-яких інших підключених до системної плати адаптерів (таких, як SCSI). Виявлені BIOS виконуються так само, як і BIOS відеоадаптера.

13. При невідповідності контрольної суми будь-яких BIOS виводиться повідомлення ХХХХ ROM Error, де ХХХХ - сегментна адреса некоректного модуля ROM.

14. BIOS перевіряє значення слова за адресою 0000:0472, щоб визначити, яке завантаження виконується (холодне або гаряче). У разі гарячого завантаження за цією адресою записано слово 1234h, що призводить до пропуску процедури POST. Якщо за цією адресою записано інше слово, виконується тест POST. Деякі BIOS дозволяють управляти різними аспектами процедури POST, наприклад вимикати тестування пам’яті.

15.У разі холодного завантаження виконується POST. При тестуванні на екран комп’ютера виводиться повідомлення про всі виникаючі помилки і подається сигнал з вбудованого динаміка. При успішному завершенні POST видається одиночний звуковий сигнал (в комп’ютерах Compaq - два сигнали).

16. BIOS читає сектор 1, що знаходиться на циліндрі 0, стороні 0 (найперший сектор) пристрою, що призначений для завантаження за замовчуванням. Колись таким пристроєм завжди був дисковод; сучасні версії BIOS дозволяють завантажуватися не тільки з дискети, а й з інших пристроїв, наприклад жорсткого диска і накопичувача CD-ROM. Порядок пошуку завантажувальних пристроїв визначається за допомогою програми установки параметрів BIOS. Цей сектор завантажується за адресою 0000:7С00 і перевіряє, чи є диск завантажувальним. Якщо диск знаходиться в пристрої, але сектор не може бути прочитаний, або якщо диск відсутній, BIOS переходить до п. 19.

17. Якщо завантаження виконується з дискети і перший байт завантажувального запису тома менше 06h або якщо перший байт більше або дорівнює цьому числу, але перші п’ять слів містять однакові шаблони даних, відображається повідомлення про помилку завантажувального запису дискети 602-Diskette Boot Record Error і система зупиняється .

18. Якщо завантажувальний запис тома не може знайти або завантажити системні файли або проблема виникла при завантаженні останніх, видається повідомлення про те, що диск не системний (в одному з наступних варіантів)

Барельеф

Всі ці повідомлення закладені в завантажувальному запису тому (VBR) і пов’язані з проблемами VBR або системних файлів.

19. Якщо в дисководі А: немає системної дискети, BIOS читає сектор MBR (Master Boot Record - головний завантажувальний запис); це перший сектор на жорсткому диску, який знаходиться за тією ж фізичною адресою, що і завантажувальний сектор на дискеті (циліндр 0, сторона 0, сектор 1). Виявивши такий сектор, BIOS завантажує його в пам’ять за адресою 0000:7С00 і потім перевіряє його.

20. Якщо останні два байта цього сектора (його сигнатура) не рівні 55AAh, викликається переривання 18h. При цьому на екрані з’являється попередження (воно залежить від виробника BIOS вашого комп’ютера).

Барельеф

Ці повідомлення варіюються залежно від BIOS, проте причини їх виникнення пов’язані з конкретними байтами в MBR (перший сектор жорсткого диска з адресою: «циліндр 0, головка 0, сектор 1»). Такий диск може не містити розділів, або в ньому просто пошкоджений запис MBR. В процесі завантаження BIOS перевіряє два останніх байта в MBR на наявність значення 55AAh; якщо таких значень немає, ініціюється переривання 18h, що викликає програму, яка буде показувати одне з повідомлень про помилку (які щойно були продемонстровані).

Сектор головного завантажувального запису (MBR) записується на жорсткий диск програмою FDISK, утилітою Disk Management або програмою DISKPART. Після форматування жорсткого диска на низькому рівні у всіх його секторах знаходяться одні нулі і, перший сектор не містить необхідної сигнатури в останніх двох байтах. З цього випливає, що описані повідомлення про помилки будуть видаватися, якщо ви відформатували диск на низькому рівні, але забули розбити його на розділи (логічні диски).

21. Початковий завантажувач шукає в таблиці розділів активний розділ.

22. Якщо в таблиці немає активного розділу, відображається повідомлення про помилку за допомогою виклику BIOS програмного переривання 18h (див. П. 20).

23. Якщо хоча б один розділ містить неправильну мітку або кілька розділів помічені як активні, видається повідомлення про помилку Invalid partition table і система зупиняється.

24. Якщо знайдено лише один активний розділ, його завантажувальний сектор зчитується в пам’ять і виконується перевірка, чи дійсно він завантажувальний.

25. Якщо завантажувальний сектор активного розділу не читається за п’ять спроб, видається повідомлення про помилку Error loading operating system і система зупиняється.

26. Перевіряється сигнатура зчитуваного завантажувального сектора активного розділу. Якщо останні два байта не відповідають сигнатурі 55AAh, видається повідомлення про помилку Missing operating system і система зупиняється.

27. Завантажувальний сектор активного розділу містить програму завантаження операційної системи. Якщо завантажувальний сектор зіпсований, системні файли не є першими в кореневому каталозі або при спробі їх читання виникають збої, видається повідомлення, що диск не системний або містить помилку (див. П. 18):

Барельеф

Всі ці повідомлення закладені в завантажувальний запис тома (VBR) і пов’язані з проблемами VBR або системних файлів.

Подальші дії залежать від встановленої операційної системи.

Контрольні запитання

1. Що таке завантаження?

2. Які завантаження не залежні від операційної системи?

3. Які завантаження залежні від операційної системи?

4. Що відноситься до початкового етапу завантаження?

Тема. ЗАВАНТАЖЕННЯ DOS, WINDOWS 9Х/МЕ, WINDOWS VISTA/7

1. Завантаження DOS

Завантаження MS-DOS і подібних їй операційних систем (PC DOS, DR DOS і Freedos) виконується в такій послідовності.

1. Якщо раніше при завантаженні не виникло ніяких проблем, управління передається завантаженому в пам’ять файлу Io.sys (Ibmbio. com).

2. Код ініціалізації передає управління файлу Msdos.sys (Ibmdos. com), який ініціалізує драйвери базових пристроїв, визначає стан обладнання, ініціалізує дискові та додатково підключені до комп’ютера пристрої, встановлює параметри системи.

3. Завантажений файл Config.sys пероглядається, і вирази з нього виконуються в заданій послідовності. Спочатку виконуються рядки, що починаються словом DEVICE, в порядку їх розташування у файлі. При цьому завантажуються драйвери різних пристроїв, після чого виконуються вирази, що містять слово INSTALL, в порядку їх розташування у файлі. Наступним кроком є обробка виразу SHELL, яке визначає шлях до командному процесору Command.com і параметри його завантаження, а потім запускає його. Якщо такого виразу в файлі Config. sys немає або відсутній сам файл Config.sys, то за замовчуванням встановлюється ім’я командного процесора \Command.com і він запускається з параметрами, що встановлені за замовчуванням. Командний процесор перекриває в пам’яті код ініціалізації, в якому більше немає необхідності.

4. Якщо існує файл Autoexec.bat, командний процесор завантажує і виконує його. Після цього на екрані з’являється командна рядок DOS, в котрій можна працювати з операційною системою (якщо у файлі Autoexec.bat не була визначена друга інтерфейсна оболонка). Якщо файл Autoexec.bat відсутній, Command.com виконує внутрішні команди DATE і TIME, відображає повідомлення про авторські права, і на екрані з’являється командна рядок DOS.

2. Завантаження Windows 9х/Ме

Розуміючи процес завантаження Windows 9х/Ме, можна досить швидко усунути виникаючі проблеми. Завантаження Windows 9х можна розділити на три етапи:

■ завантаження і запуск файлу Io.sys (у ньому комбінуються функції файлів Io.sys і Msdos. sys операційної системи DOS);

■ настройка реального режиму;

■ завантаження і запуск файлу Win.com.

Етап 1: завантаження і запуск файлу io. sys

1. Код ініціалізації активізує драйвери базових пристроїв, визначає стан обладнання, скидає та ініціалізує підключені пристрої і встановлює параметри системи за замовчуванням. Активізується файлова система, управління передається файлу Io.sys. Протягом секунд відображається повідомлення Starting Windows. Час відображення цього повідомлення визначається рядком BootDelay = у файлі Msdos.sys (за замовчуванням 2с).

2. Код ініціалізації файлу Io.sys читає файл конфігурації Msdos.sys.

3. Завантажується і відображається файл Logo.sys (стартова заставка).

4. Якщо існують файли Drvspace.ini або Dblspace.ini, то вони завантажуються в пам’ять. Також завантажуються драйвери Himem.sys, Ifship.sys і Setver.exe.

5. Файл Io.sys перевіряє файли системного реєстру (SYSTEM.DAT і USER.DAT) на коректність даних, після чого зчитує вміст розділу реєстру Нкеу_Local_Machine\System\CurrentControlSet для завантаження драйверів пристроїв та інших зазначених у цьому розділі параметрів.

Етап 2: завантаження і запуск файлу win. сот

1. Файл WIN.СОМ завантажує файл VMM32.VXD. Файли VXD, ще не завантажені файлом VMM32.VXD, завантажуються з розділу [386 Enh] файлу WINDOWS\SYSTEM.INI.

2. Файл VMM32 перемикає процесор комп’ютера з реального режиму в захищений, після чого завантажуються файли KRNL32.DLL, GDI.EXE,

3 USER.EXE і EXPLORER.EXE (GUI-оболонка Windows 9x за замовчуванням).

3. На останньому етапі завантаження завантажуються настройки робочого стола, програми з групи Startup, а також ключ реєстру RunOnce.

Завантаження Windows NT/2000/XP

При запуску систем Windows NT/2000/XP послідовність завантаження інша, ніж в Windows 9х/Ме. Замість файлів Io.sys і Msdos. sys в Windows NT/2000/XP запускається завантажувач системи NTLDR, який починає визначати обладнання і дозволяє вибрати систему для завантаження. Нижче описаний базовий процес завантаження операційних систем Windows NT/2000/XP.

1. Завантажувальний сектор завантажує службу Ntldr (NT Loader). Процесор переходить в захищений режим, активізує файлову систему і зчитує вміст файлу Boot.ini, де визначаються параметри та початкове меню завантаження (цей файл необхідний при установці на один комп’ютер двох або більше операційних систем). При подвійному завантаженні і виборі операційної системи, яка відмінна від NT/2000/XP, завантажується файл Bootsect.dos. Якщо в системі встановлено жорсткі диски SCSI, завантажується файл Ntbootdd.sys, що містить завантажувальні драйвери SCSI.

2. Служба Ntdetect.com збирає дані апаратної конфігурації та передає їх програмі Ntldr. Якщо існує кілька апаратних записів, Windows вибирає потрібний для поточної конфігурації. Коли ПЗП BIOS разом з ACPI, Windows використовує технологію ACPI для виявлення та ініціалізації пристроїв.

3. Завантаження ядра операційної системи. Завантажувач Windows передає дані, зібрані Ntdetect.com, модулю Ntoskrnl.ехе, що завантажує безпосередньо ядро системи, рівень абстрагування від апаратних компонентів (Hal.dll) та інформацію системного реєстру. При цьому внизу екрана вказуються деталі процесу завантаження.

4. Завантаження драйверів і реєстрація користувача. Мережеві компоненти (наприклад, протокол TCP/IP) завантажуються одночасно з іншими службами, після чого на екран виводиться рядок Begin Logon (початок завантаження). Після успішної реєстрації користувача Windows оновлює інформацію останньої вдалої конфігурації.

5. Виявлення і настройка нових пристроїв Plug and Play. Новим виявленим пристроям призначаються відповідні програмні ресурси, після чого Windows витягує потрібний драйвер з архіву Driver.cab. В іншому випадку користувач сам вказує розташування драйвера. Пошук нових пристроїв здійснюється одночасно з процесом реєстрації користувача в системі.

При завантаженні Windows NT/2000/XP використовуються наступні файли:

■ ntldr;

■ boot.ini;

■ bootsect.dos (тільки в комп’ютерах з декількома операційними системами);

■ ntbootdd. ys (завантажується тільки для жорстких дисків SCSI);

■ ntdetect.com;

■ ntoskrnl.exe;

■ hal.dll;

■ файли в каталозі системна папка \ System32 \ Config (реєстр);

■ файли в каталозі системна папка \ System32 \ Drivers (драйвери).

Якщо під час завантаження з’явилося повідомлення про помилку або ж система не завантажилася належним чином, перезавантажте комп’ютер, після чого натисніть клавішу (тільки при роботі з Windows 2000 / ХР), щоб відобразилися додаткові варіанти завантаження, і виберіть варіант Enable Boot Logging (дозволити протоколювання завантаження), щоб створити файл Ntbtlog. txt. В результаті буде збережений файл, який виявиться дуже до речі при виявленні файлів і процесів, що перешкоджають коректному завантаженні.

3. Особливості процесу завантаження Windows Vista/7

Система Windows Vista або Windows 7, так само як і Windows 2000/ХР, сягає своїм корінням в Windows NT 4.0, однак процес її завантаження істотно відрізняється. Замість загрузчика Ntldr в ній використовуються три компонента:

■ диспетчер завантаження bootmgr.ехе;

■ завантажувач операційної системи winload.ехе;

■ завантажувач системи при виході з «сплячого» режиму winresume.ехе.

Текстовий файл boot.ini, який використовувся в попередніх версіях технології NT, тепер замінений сховищем даних конфігурації завантаження (BCD). Це дозволило забезпечити єдиний інтерфейс для систем, що використовують методи конфігурування, засновані як на традиційній BIOS, так і на новій уніфікованій структурі інтерфейсу EFI. Параметри конфігурації в сховищі BCD змінюються за допомогою утиліти BCDedit - захищеною службою облікових записів програми.

Диспетчер Bootmgr.exe запускає програму Winload.exe, яка завантажує Windows, якщо немає іншої операційної системи. Всі налаштування вона бере зі сховища BCD. Однак в конфігурації подвійного завантаження, в якому поряд з Windows 7 забезпечується можливість запуску інших операційних систем, диспетчер завантаження відображає меню, що пропонує вибрати конкретну ОС.

Приміром, якщо в середовищі подвійного завантаження була обрана система Windows ХР, завантажується файл ntldr і виконується процес, описаний в попередньому розділі. Якщо ж вибирається Windows 7, файл winload.exe виконує завантаження системи на основі налаштувань в сховищі BCD.

Коли система Windows Vista / 7 перебуває у сплячому режимі, в BCD зберігається інформація про стан комп’ютера на момент перемикання в цей режим. При виході системи з режиму глибокого сну для запуску Windows використовується програма winresume.exe, яка використовує інформацію BCD і вміст файлу hiberfil. sys.

Контрольні запитання

1. Охарактеризуйте завантаження DOS.

2. Охарактеризуйте завантаження Windows 9х/Ме.

3. Охарактеризуйте особливості процесу завантаження Windows Vista/7

Тема. Програма профілактичних заходів

1. Програма профілактичних заходів

Існують два типи профілактичних заходів: активні і пасивні. Під пасивною профілактикою мають на увазі заходи, спрямовані на захист комп’ютера від зовнішніх несприятливих впливів. Йдеться про встановлення захисних пристроїв в мережі електроживлення, підтриманні чистоти і прийнятної температури в приміщенні, де встановлено комп’ютер, зменшенні рівня вібрації і т.п. Таким чином, пасивні профілактичні дозволяють забезпечити безпеку комп’ютера.

При активному профілактичному обслуговуванні виконуються операції, основне призначення яких - продовжити термін безвідмовної служби комп’ютера. Вони зводяться до періодичного чищення як всієї системи, так і окремих її компонентів. Нижче описані операції з чищення і змащення всіх основних елементів, перевстановлення мікросхем, перестиковку роз’ємів і переформатування жорстких дисків.

2. Методи активного профілактичного обслуговування

Частота проведення профілактичних заходів залежить від місця розташування і якості комп’ютерних компонентів. Якщо комп’ютер знаходиться в машинному залі або сервісному центрі бензоколонки, то профілактику необхідно проводити не рідше ніж кожні три місяці, а якщо в офісі або будинку від декількох місяців до року. Якщо після відкриття корпусу після закінчення року експлуатації системи з нього вивалиться клуб пилу, значить, інтервал між чистками необхідно скоротити.

Профілактичні процедури для жорсткого диска полягають в періодичному збереженні важливих даних і областей диска, тобто завантажувального сектора, таблиці розміщення файлів (FAT) і структури каталогів. Крім того, для збереження швидкості та надійності жорсткого диска необхідно не рідше разу на місяць проводити дефрагментацію.

3. Щотижневі та щомісячні завдання

Нижче представлений приблизний план тижневого «чищення» жорсткого диска.

■ Виконайте резервування даних або важливих файлів.

■ Інсталяція оновлень операційної системи; рекомендується перевести систему Automatic Updates в автоматичний режим.

■ Виконайте повну перевірку системи на наявність вірусів і шпигунських програм.

Про програму Відновлення системи

Відновлення системи - це автоматична служба Windows ХР і всіх наступних версій цієї операційної системи, яка з певною періодичністю створює точки відновлення - «знімки» реєстру і певних системних файлів.

Точки відновлення не припускають збереження яких- або користувача даних або даних додатків, а значить, ні в якому разі не можна відносити точки відновлення до засобів резервного копіювання. Програму відновлення системи можна застосовувати для повернення системи до попередньо створеної точки відновлення, а також для створення вручну додаткових точок відновлення.

Зазвичай знімки автоматично створюються в наступних випадках:

• при встановленні нових додатків;

• Після установки оновлення засобом Автоматичні оновлення;

• Після установки оновлення засобом Windows Update;

• при установці драйвера без цифрового підпису;

• кожні 24 години, якщо комп’ютер постійно включений, або після 24 годин з моменту створення останньої точки відновлення. Рекомендується створювати точки відновлення перед редагуванням реєстру, оскільки стане можливим відкат системи до вихідного стану, якщо щось піде не так.

На відміну від своїх попередників, в системі Windows Vista / 7 програма Відновлення системи може бути запущена і без завантаження робочого столу.

Для цього слід завантажити комп’ютер з системного DVD і перейти в середовище відновлення

4. Щомісячні профілактичні заходи.

■ Інсталяція нових драйверів для відеоадаптерів, звукових плат, модемів та інших пристроїв.

■ Запуск програми Очистка диска зі складу інструментальних засобів Windows, яка дозволяє провести пошук файлів наступних типів і видалити їх.

■ Запуск програми дефрагментації диска. Програма дефрагментації Windows Vista запускається автоматично, однак більш ретельно цю операцію виконують сторонні спеціалізовані програми.

■ Перевірка вентиляторів охолодження процесора, блоку живлення і системного блоку.

Чистка системи

Один з найбільш важливих етапів профілактичного обслуговування - регулярні і ретельні чистки. Пил, що осідає всередині комп’ютера, може стати причиною багатьох неприємностей. По-перше, вона є теплоізолятором, який погіршує охолодження системи. В результаті скорочується термін служби компонентів і збільшується перепад температур при прогріванні комп’ютера. По-друге, в пилу обов’язково містяться провідні частинки, що може привести до виникнення витоків і навіть коротких замикань між електричними ланцюгами. І по-третє, деякі речовини, що містяться в пилу, можуть прискорити процес окислення контактів, що в кінцевому рахунку призведе до порушень електричних з’єднань. У кожному разі чистка комп’ютера піде йому тільки на користь.

Для того щоб якісно почистити комп’ютер і всі встановлені в ньому плати, необхідні спеціальні інструменти та матеріали:

■ розчин для чистки контактів;

■ балончик зі стисненим повітрям;

■ маленька щітка;

■ поролонові чистячі тампони;

■ заземлений наручний браслет.

Також може придатися наступне:

■ клейка стрічка;

■ хімічно інертний герметик;

■ силіконова змазка;

■ малогабаритний пилосос.

Контрольні запитання

1. Що таке програма профілактичних заходів?

2. Які ви знаєте методи активного профілактичного обслуговування?

3. Які є щотижневі та щомісячні завдання?

4. Які є щомісячні профілактичні заходи?

Тема. ОСНОВНІ НАПРЯМКИ ПОШУКУ ТА УСУНЕННЯ НЕСПРАВНОСТЕЙ

Існують спеціальні інструментальні засоби, які дозволяють визначити причину тієї чи іншої проблеми і знайти способи її вирішення. Велика кількість складних внутрішніх ланцюгів призводить до збільшення числа потенційно небезпечних ділянок, які можуть стати причиною тієї чи іншої проблеми. З іншого боку, сучасні електричні ланцюги вбудовані в кілька плат, на кожній з яких розташовано певну кількість мікросхем. Внутрішнє об’єднання апаратних засобів привело до того, що виявлення несправних замінних компонентів значно спростилося. Розуміння принципів роботи ПК в поєднанні з досить простими інструментами, а також знання основних прийомів та логічне мислення допоможуть самостійно виявити несправності і відремонтувати.

2. Замінити чи ремонтувати?

Намагаючись вирішити ті чи інші апаратні проблеми, слід зрозуміти, що вам не доведеться ремонтувати комп’ютер, оскільки зазвичай достатньо перевстановити або замінити несправний компонент. Це викликано тим, що більша частина апаратних проблем пов’язана з некоректною установкою або неправильно заданою конфігурацією того чи іншого компонента. Близько 60% проблем, виявлених технічними фахівцями, була некоректна установка або неправильна конфігурація компонентів, тобто апаратні засоби фактично були абсолютно справні. Це стало основною рушійною силою революції під гаслом «Вмикай і працюй» («Plug and Play»), позбавити користувачів від необхідності вручну конфігурувати перемички і перемикачі в більшості апаратних пристроїв. Технологія Plug and Play дозволила мінімізувати рівень користувальницької підготовки, необхідний для правильної установки апаратних засобів, а також звести до мінімуму кількість проблем, пов’язаних з установкою, конфігурацією та конфліктом на рівні ресурсів.

Заміна несправного комп’ютерного апаратного забезпечення зумовлена, в першу чергу, економічними міркуваннями. У фінансовому відношенні несправну системну плату набагато дешевше замінити, ніж відремонтувати. В сучасних платах використовуються мікросхеми з поверхневим монтажем, контакти яких розташовані один від одного на відстані в декілька сотих дюйма.

Таким чином, для установки і припаювання мікросхем потрібне складне і дороге спеціалізоване обладнання. Але і це не допоможе, навіть якщо вдасться визначити, яка з мікросхем є несправною, і буде знайдено обладнання, необхідне для її заміни. Це пов’язано з тим, що мікросхеми продаються партіями по кілька тисяч штук, тому знайти застарілу мікросхему досить складно. Кінцевим результатом є широке поширення і використання замінних компонентів. Навіть такі великі і складні компоненти, як системна плата, зазвичай не ремонтуються, а замінюються.

3. Усунення проблем шляхом заміни компонентів

Існує декілька підходів до усунення проблем, пов’язаних з апаратним забезпеченням ПК, але в кінцевому рахунку вони зводяться до заміни чи перевстановлення тих чи інших компонентів. Зазвичай застосовується простий метод, що складається в використанні завідомо справних запасних частин. Цей метод не потребує спеціалізованих інструментальних засобів або складних діагностичних пристроїв. У простій формі все виглядає приблизно так: припустимо, є два абсолютно однакових ПК, які розташовані поруч один з одним. В одному з них виявлено деяка апаратна проблема; в даному випадку - це дефектний модуль пам’яті (DIMM). Залежно від властивостей дефекту несправність може проявитися по-різному: від абсолютно «мертвої» системи до комп’ютера, який завантажується в стандартному режимі, але «зависає» при запуску Windows або виконанні програм. Отже, комп’ютер, що стоїть ліворуч, вийшов з ладу, а правий працює нормально; в усьому іншому вони абсолютно ідентичні. Найпростіший метод виявлення несправностей полягає в заміні апаратних компонентів однієї системи частинами, взятими з іншого, і повторному тестуванні комп’ютера після кожної такої перестановки. При перестановці модулів пам’яті DIMM після включення і тестування системи виявилося, що проблема «перемістилася» з однієї системи в іншу. Так як останнім заміненим компонентом був модуль пам’яті DIMM, джерело проблеми виявлено! Цей метод не потребує використання дорогого устаткування для перевірки модулів DIMM або спеціального діагностичного програмного забезпечення. Ремонтувати такі компоненти, як модулі пам’яті, економічно недоцільно, тому оптимальним рішенням буде заміна несправного модуля DIMM.

Незважаючи на спрощений підхід, описаний метод є найшвидшим і простим способом виявлення проблемних компонентів, чим він і відрізняється від безпосереднього тестування кожного компонента за допомогою відповідного діагностичного обладнання. Замість абсолютно ідентичною системи, призначеної для запозичення тих чи інших апаратних компонентів, більшість фахівців використовують набір завідомо справних запасних частин. Цей набір складається працездатних компонентів, які раніше були у вжитку і можуть бути використані для заміни «підозрілих» елементів проблемної системи.

Цей метод досить ефективний, тому що для формування системи потрібна обмежена кількість елементів, причому для заміни можуть бути використані свідомо справні запасні частини інших моделей (наприклад, щоб переконатися в несправності відеоадаптера, його можна замінити графічною платою молодшої моделі).

4. Виявлення несправностей при завантаженні системи

Метод початкового завантаження застосовується для виявлення несправностей і найкраще підходить для тестування абсолютно «мертвих» систем. При використанні цього методу ви повністю розбираєте систему, залишаючи тільки найнеобхідніші компоненти, а потім перевіряєте, чи працює вона. Наприклад, залишаєте в системі тільки корпус з блоком живлення, системну плату, процесор з радіатором або вентилятором охолодження, один банк оперативної пам’яті, відеоадаптер і монітор. Потім включаєте систему і дивитеся, чи вона працює. При такій спрощеній конфігурації на екрані повинні з’явитися дані процедури самотестування POST або логотип компаніївиробника, що підтверджує працездатність системної плати, процесора, модулів пам’яті, відеоадаптера і монітора. Якщо до системи підключена клавіатура, то через кілька секунд після включення повинні загорітися три світлодіода (, і ). Це говорить про функціонування процесора і системної плати, так як підпрограми POST проводять тестування клавіатури. Отримавши працездатну систему, яка містить мінімальну кількість функціональних компонентів, починайте послідовно встановлювати інші компоненти, проводячи тестування системи після кожної переустановки. Це дозволить переконатися в тому, що система все ще працює і доданий або переустановлений компонент не є причиною виниклої проблеми. По суті, ви заново формуєте систему з самого початку, використовуючи для цього вже існуючі елементи, але на кожному етапі встановлюєте тільки один з них.

Багато проблем викликані окисленням контактів і роз’ємів, тому для відновлення системи іноді достатньо її розібрати, а потім знову зібрати. Розбирання, перевірка і зборка системи для того, щоб переконатися у відсутності несправностей, у 60% зникали після складання комп’ютера. Відключення і повторне підключення компонентів призводить до відновлення робочих характеристик контактних гнізд і кабельних роз’ємів, які використовуються в різних пристроях. Найчастіше так вирішуються багато проблем.

Поради, які допоможуть впоратися з виниклою проблемою.

■ Вилучіть непотрібні компоненти або усуньте чинники, які завідомо не мають відношення до виниклої проблеми.

■ Переінсталюйте, замініть один з компонентів або змініть його конфігурацію.

■ Перевіряйте систему після кожної внесеної зміни.

■ Детально описуйте всі вироблені дії.

■ Не ігноруйте те, що здається простим або очевидним. Намагайтеся по два-три рази перевіряти установку і конфігурацію кожного компонента.

■ Майте на увазі, що блок живлення є одним з найбільш ненадійних компонентів ПК, на який мало хто звертає увагу. Для тестування «підозрілої» системи рекомендується використовувати запасний завідомо справний блок живлення з великим запасом потужності.

■ Кабелі та роз’єми також є однією з основних причин виникнення проблем, тому завжди тримаєте під рукою з’єднувачі різних типів.

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

1. Вимкніть комп’ютер і всі підключені пристрої. Відключіть усі зовнішні пристрої, крім клавіатури і монітора.

2. Перевірте підключення комп’ютера до мережі.

3. Перевірте підключення клавіатури і монітора. Увімкніть монітор та встановіть регулятори яскравості і контрастності в положення 2/3 від максимального. Якщо зображення на екрані не з’являється, а комп’ютер виглядає працюючим, спробуйте вставити відеоадаптер в інший роз’єм (що неможливо для карт AGP) або замініть адаптер або монітор.

4. Якщо комп’ютер завантажується з жорсткого диска, переконайтеся, що в дисководі немає дискети. Можете помістити в дисковод завідомо працюючу дискету або дискету з діагностичною програмою.

5. Увімкніть комп’ютер. Подивіться на вентилятори блоку живлення, процесора і інших елементів (якщо вони існують); також зверніть увагу на індикатори передньої панелі. Якщо вентилятор не обертається, а індикатор живлення не світиться, то, швидше за все, проблема криється в блоці живлення або системній платі.

6. Поспостерігайте за процесом самотестування при включенні живлення (POST). При відсутності проблем система подасть один звуковий сигнал і почне завантаження. Коди некритичних помилок будуть відображатися на екрані монітора. При появі фатальних помилок система буде подавати звукові сигнали. Коди і звукові сигнали визначаються використовуваною.

7. Дочекайтеся успішного запуску операційної системи.

Контрольні запитання

1. Які є напрямки пошуку та усунення несправностей?

2. Що краще замінити чи ремонтувати?

3. Як усунення проблему шляхом заміни компонентів?

4. Як виявити несправності при завантаженні системи?

Тема. ПРОБЛЕМИ ПРИ ВИКОНАННІ ТЕСТУ POST. ПРОБЛЕМИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

1. Проблеми при виконанні тесту POST

В процесі самотестування при включенні живлення найчастіше помилки з’являються через некоректне конфігурування апаратного забезпечення. Щоб з’ясувати причину появи помилки POST, дайте відповідь на такі запитання.

■ Чи правильно підключені всі кабелі і чи щільно вони закріплені?

■ Чи правильно сконфігуровані параметри пристроїв в BIOS (зокрема, процесора, жорстких дисків і пам’яті)?

■ Чи правильно встановлені всі пристрої?

■ Чи правильно встановлені перемикачі та перемички?

■ Чи не виникає конфлікт пристроїв, тобто чи не використовують вони однакові системні ресурси?

■ Чи правильно встановлено перемикач напруги 110/220 В на блоці живлення?

■ Чи правильно встановлені всі плати і диски?

■ Чи підключена клавіатура?

■ Чи встановлений завантажувальний жорсткий диск?

■ Чи підтримує BIOS встановлені пристрої?

■ Чи правильно встановлені модулі пам’яті?

2. Проблеми програмного забезпечення

Програмне забезпечення (особливо найновіше) може служити причиною помилок. Найчастіше це відбувається через несумісність програмного і апаратного забезпечення. В даному випадку перевірте наступне.

■ Чи відповідає система мінімальним вимогам, які висуваються з боку програмного забезпечення?

■ Перевірте коректність установки програми. Переустановите її в разі потреби.

■ Перевірте, чи встановлені останні версії драйверів пристроїв.

■ Перевірте систему на наявність вірусів, використовуючи найсучаснішу антивірусну програму.

3. Проблеми з адаптерами

Подібні проблеми найчастіше виникають через неправильну установку або виділення ресурсів (переривання, каналу прямого доступу до пам’яті і адрес вводу-виводу. Слід встановити для цього адаптера найновіший драйвер, який відомий операційній системі.

У ряді випадків проблема пов’язана з роз’ємом системної плати, до якого підключається адаптер. Незважаючи на те що всі слоти PCI володіють абсолютно однаковими характеристиками, деякі роз’єми мають порушену синхронізацію або передають різні сигнали. В результаті підключення адаптера до іншого роз’єму іноді повністю «реанімується», несправна система. Іноді достатньо вийняти адаптер, почистити контакти і знову вставити його в той самий роз’єм.

Адаптери PCI після інсталяції драйвера «прив’язуються» до певного гнізда, тобто підключення адаптера до іншого роз’єму представляється менеджеру ресурсів РnР як установка абсолютно нового адаптера, для якого знову доведеться встановлювати драйвер. Не приєднуйте адаптер до іншого слоту без попередньої підготовки потрібних драйверів

4. Способи розв’язання поширених проблем

Після включення системи загоряється індикатор джерела живлення, вентилятори починають працювати, але більше нічого не відбувається

Якщо індикатори світяться, а вентилятори обертаються, значить, блок живлення частково працює, але це не гарантує його повну справність. Причиною неприємностей класичної «неживої» системи може стати практично будь-який дефектний апаратний компонент. Найчастіше трапляється несправність блоків живлення, ніж інших компонентів, тому перш за все, слід взяти мультиметр і заміряти вихідні напруги на роз’ємах блоку живлення. Для нормальної роботи отримані величини не повинні відрізнятися від номінальної напруги більш ніж на 5%. Навіть якщо виконані заміри підтвердять справність блоку живлення, можна підключити до системи потужний і свідомо справний блок живлення, після чого провести повторне тестування комп’ютера. Якщо проблема залишиться, скористайтеся методом початкового завантаження. Для цього частково розберіть систему, залишивши тільки корпус з блоком живлення, системну плату, процесор (з радіатором або вентилятором охолодження), один банк оперативної пам’яті (один модуль пам’яті DIMM), відеоадаптер і монітор. Якщо системна плата відновила роботу, починайте додавати раніше вилучені компоненти, встановлюючи їх по одному і перевіряючи систему після кожної зміни. Якщо симптоми не змінилися, встановіть плату POST і подивіться, чи є системна плата частково працездатною і на якому етапі тестування POST вона припиняє роботу. Спробуйте також замінити відеоадаптер, модулі пам’яті, процесор і системну плату, а також перевірити правильність установки процесора і радіатора або вентилятора охолодження.

При включенні система подає звуковий сигнал, але на екрані немає зображення

Звуковий сигнал вказує на наявність несправності, виявленої подпрограммами тесту POST. Знайдіть код звукового сигналу в таблиці, яка відповідає версії ПЗП системної плати. Ці дані зазвичай наводяться в інструкції по використанні системної плати. При завантаженні Windows NT / 2000 / XP / Vista на екрані з’являється повідомлення STOP або STOP ERROR Повідомлення про помилку STOP може з’явитися з різних причин, до яких відносяться пошкоджені файли, віруси, неправильна настройка пристроїв і несправні апаратні компоненти. Найбільш корисним джерелом інформації, що використовується для обробки повідомлень про помилки, які відображаються операційною системою Windows, є База знань Microsoft (MSKB) - інтерактивний збірник, що включає більше 250 тис. Статей, зміст яких охоплює всі програмні продукти Microsoft.

При роботі з Windows 95/98 / Ме виводиться повідомлення про помилку Fatal Exception

Ця помилка еквівалентна помилці STOP, що виникає в Windows NT / 2000 / XP / Vista. Як було сказано в попередньому розділі, вона може бути викликана як апаратними, так і програмними проблемами. Для пошуку оптимального рішення слід звернутися на сайт Бази знань Microsoft за адресою

http://support.microsoft.com.

Неможливо вимкнути комп’ютер в Windows

Проблема може бути викликана помилками ПЗП системної плати (спробуйте оновити версію ПЗП), помилками різних версій Windows (відвідайте сайт www. Windowsupdate. Com і встановіть), а в деяких випадках - неправильною конфігурацією або несправністю апаратних засобів. Для того щоб отримати більш детальну інформацію про проблеми Windows, зверніться до статей Бази знань Microsoft.

Комп’ютер не вимикається при натисканні кнопки живлення

У настільних комп’ютерах, випущених після 1996 року, головним чином використовуються формфактори АТХ і ВТХ, які відрізняються особливою конструкцією блоку живлення, в якій мережевий вимикач підключений не до блоку, а безпосередньо до системної плати. Це дає можливість керувати енергоживленням комп’ютера за допомогою системної плати і операційної системи, що дозволяє запобігти непередбаченим перепадам напруги, які можуть привести до втрати даних або пошкодження файлової системи. Проте при виникненні будь-яких проблем, «зависання» або виході системи з ладу системна плата часто не реагує на натискання кнопки вимикання, тобто сигнал завершення роботи не передається блоку живлення. У подібних випадках для виключення системи зазвичай просто висмикують штепсель з розетки, але, на щастя, передбачена можливість примусової зупинки роботи системи. Для цього достатньо натиснути кнопку живлення (яка зазвичай знаходиться на передній панелі системного блоку) і утримувати її протягом як мінімум чотирьох секунд, що повинно привести до відключення живлення. Єдиний недолік примусового завершення роботи комп’ютера полягає в тому, що можуть бути втрачені незбережені дані і бути пошкоджена файлова система. В останньому випадку в Windows 95/98 / Me / NT / 2000 необхідно запустити програму Scandisk.

Перевірка диска. (В системах Windows ХР і новіших версіях використовується аналогічна програма Chkdsk.) Програми Scandisk і Chkdsk дозволяють перевірити і виправити помилки файлової системи.

Не працює модем

В першу чергу перевірте, чи справна телефонна лінія та чи чути гудок. Потім при необхідності замініть телефонний кабель. Якщо модем інтегрований в системну плату, перевірте параметри BIOS і переконайтеся, що модем підключений. Спробуйте також змінити параметри одного з розділів налаштувань BIOS, який називається Enhanced System Configuration Data. В результаті підпрограми Plug and Play змінять конфігурацію системи, що може вирішити конфлікти ресурсів. При наявності внутрішнього модему і вільних послідовних портів СОМ1/СОМ2, вбудованих в системну плату (які використовуються з зовнішнім модемом), спробуйте відключити послідовні порти, щоб звільнити додаткові системні ресурси. Також видаліть і перевстановіть драйвери модему, використовуючи найсучасніші версії драйверів, отримані від виробника модему. Якщо це не допомогло, фізично від’єднайте та повторно встановіть модем. Встановіть внутрішній модем в інший роз’єм. При наявності зовнішнього модему перевірте, чи подається напруга і чи підключений належним чином модем до послідовного порту або порту USB. Спробуйте також замінити силовий роз’єм зовнішнього модему і послідовний кабель або кабель USB. Якщо всі рекомендації виконані, але модем все одно не працює, замініть модем або системну плату. Слід зауважити, що модеми дуже сприйнятливі до електричних розрядів, зокрема до ударів блискавок, що трапилося поблизу. Не забувайте відключати модем під час грози. Якщо модем перестав працювати одразу після грози, можна з упевненістю сказати, що він був пошкоджений при ударі блискавки. Крім того, сильний електричний розряд міг також привести до пошкодження послідовного порту або системної плати. Компоненти, пошкоджені при ударі блискавки, швидше за все, доведеться замінити.

Не працює клавіатура

Існують два основні варіанти підключення клавіатури до комп’ютера: через стандартний порт клавіатури (який зазвичай називається PS/2) і порт USB. Одна з проблем полягає в тому, що більш старі системи, що мають порти USB, не підходять для використання клавіатури USB, оскільки підтримка USB забезпечується тільки операційною системою; наприклад, іноді системна плата містить порт USB, але BIOS не підтримує стандарт USB Legacy. Ця технологія призначена спеціально для клавіатури USB (і миші), тому одержала широке поширення тільки з 1998 року. У багатьох системах, що мали необхідну підтримку в BIOS, виникали проблеми з апаратною реалізацією USB Legacy; іншими словами, були помилки в програмному коді, які перешкоджали коректній роботі клавіатури USB. Якщо виникають проблеми з клавіатурою USB, перевірте, чи підтримується в BIOS функція USB Legacy. Якщо наявність підтримки проблему не виправила, спробуйте встановити останню версію BIOS для системної плати і новітні пакети оновлень Windows від Microsoft. Існують комп’ютери більш ранніх версій, які не підтримують порт USB. В цьому випадку клавіатуру USB доведеться замінити клавіатурою PS/2. Ряд клавіатур має інтерфейси обох типів (USB і PS/2), що робить можливим їх підключення практично до будь-якого комп’ютера.

Якщо проблеми пов’язані з клавіатурою PS/2, необхідно спочатку розібратися, що є їх причиною - сама клавіатура або системна плата. Для цього спробуйте замінити клавіатуру на справну. Якщо ця клавіатура теж не працює, то, найімовірніше, несправний контролер клавіатури, вбудований в системну плату. Це означає, що системну плату доведеться замінити.

Не працюють звукові колонки

Часто це пов’язано з тим, що колонки не підключені до комп’ютера або просто вимкнені, а тому обов’язково звертайте на це увагу. Крім того, перевіряйте регулятор рівня гучності в Windows або використовуваному додатку; за допомогою регулятора можна підвищити гучність звуку або вимкнути його зовсім. Якщо колонки підключені і рівень гучності досить високий, перевірте, чи не пов’язана відсутність звуку з несправністю колонок або звуковий плати. Щоб з’ясувати це, достатньо підключити справні колонки і подивитися, чи працюють вони. Якщо колонки не працюють, можна з упевненістю говорити про несправності звукової плати: ймовірно, неправильно визначені параметри конфігурації або несправна сама звукова плата. Спробуйте також змінити параметри одного з розділів налаштувань BIOS, який називається Enhanced System Configuration Data. В результаті підпрограми Plug and Play змінять конфігурацію системи, що може вирішити конфлікти ресурсів.

Якщо це не допоможе, фізично відключіть, а потім знову встановіть звукову плату. Спочатку встановіть її в той же роз’єм, а потім в якийсь інший, так як проблеми синхронізації можуть іноді з’являтися при використанні несправних роз’ємів. Якщо це не допомогло, замініть плату. Якщо аудіосистема в дійсності є мікросхемою, вбудованою в системну плату, спробуйте «обнулити» параметри ESCD, а потім перевстановіть драйвер. Якщо це не спрацює, доведеться відключити інтегровану аудіосистему, після чого встановити аудіоабо системну плату. Якщо проблема виникає тільки при відтворенні музичних компакт-дисків, перевірте кабель, що з’єднує звукову плату з накопичувачем CD-ROM. При відсутності кабелю відкрийте з панелі управління Windows діалогове вікно Властивості: Система, перейдіть до вкладки Пристрої і подивіться, чи встановлений прапорець Цифрове аудіо. Якщо ні, то встановіть його. У тому випадку, якщо система не підтримує згаданий параметр, придбайте аналоговий кабель для з’єднання звукової плати і накопичувача.

Контрольні запитання

1. Що таке проблеми при виконанні тесту POST?

2. Які є проблеми програмного забезпечення?

3. Які є проблеми з адаптерами?

4. Які є способи розв’язання поширених проблем?

Тема. СПОСОБИ ВИРІШЕННЯ ПОШИРЕНИХ ПРОБЛЕМ

Спотворене зображення на екрані монітора

Спотворення представленого на екрані зображення найчастіше є результатом некоректних або непідтримуваних налаштувань частоти оновлення, дозволу або насиченості кольору. До спотворення також може привести використання невірних драйверів. Для того щоб перевірити конфігурацію відеоадаптера, включите систему і подивіться, чи виконується самотестування при включенні живлення (POST) або ж відразу запускається програма налаштувань BIOS. Якщо під час процедури POST екран виглядає нормально, але при завантаженні Windows зображення починає спотворюватися, то проблема пов’язана, швидше за все, з неправильною установкою або конфігурацією системної плати. Щоб вийти з цього становища, запустіть систему в режимі захисту від збоїв (Safe Mode), натиснувши при завантаженні Windows клавішу .

При цьому відбувається блокування поточних драйверів та налаштувань відеосистеми, а також перехід системи в заданий за замовчуванням режим VGA, який підтримується базовою системою введення-виведення, вбудованої в відеоадаптер. Коли на екрані з’явиться робочий стіл Windows, клацніть на ньому правою кнопкою миші, виберіть у контекстному меню параметр Властивості, після чого встановіть необхідні настройки або замініть драйвер відеоадаптера.

Якщо екранне зображення спотворюється відразу після включення системи, це говорить про несправності відеоадаптера, інтерфейсного кабелю або монітора. В першу чергу замініть монітор і кабель (якщо він знімний). Якщо заміна монітора і кабелю не вирішила проблему, найімовірніше, несправна графічна плата. Замініть плату або, якщо плата оснащена роз’ємом PCI, встановіть її в інший роз’єм. Якщо відеоадаптер вбудований в системну плату, доведеться встановити зовнішній графічний адаптер або замінити системну плату.

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

Новий відеоадаптер AGP не підходить ні до одного роз’єму Більшість сучасних відеоадаптерів має інтерфейс AGP 4х, AGP 8х або PCI Express х16. Карту PCI Express х16 неможливо вставити в інший роз’єм, однак проблеми можуть виникнути при використанні карт AGP в старих системах.

На новітні відеоадаптери АСР, які найчастіше створюються на основі інтерфейсів AGP 4Х або AGP 8Х, подається тільки напруга 1,5 В. Системні плати більш ранніх версій з роз’ємами AGP 2Х призначені для роботи тільки з 3,3-вольтними платами. Установка 1,5-вольтной плати в роз’єм, на який подається напруга 3,3 В, може привести до пошкодження як відеоадаптера, так і системної плати. Для запобігання подібних лих в специфікації АСР визначені спеціальні ключі. Як правило, роз’єми та плати мають відповідні ключі, завдяки чому 1,5-вольтні плати можуть бути встановлені тільки в роз’єми, на які подається напруга 1,5 В, а плати, що споживають 3,3 В, тільки в 3,3-вольтні роз’єми. Існують також універсальні роз’єми, в які можуть бути встановлені як 1,5-, так і 3,3-вольтні плати. Розташування ключів на платах AGP і роз’ємах визначається стандартом AGP.

Плати AGP4X або 8Х (1,5 В) підходять тільки для 1,5-вольтного і універсального (3,3 або 1,5 В) роз’ємів. Конструктивні особливості плат і роз’ємів не дозволяють встановлювати 1,5-вольтную плату в роз’єм, на який подається напруга 3,3 В.

Не працює встановлений процесор нової версії

Перш за все перевірте, чи підтримує системна плата встановлений процесор. Також переконайтеся в тому, що в системі використовується остання версія BIOS; відвідайте сайт виробника системної плати і подивіться, чи можна завантажити які-небудь оновлення. Якщо такі є, встановіть їх. Зверніть увагу на положення перемичок (на платах ранніх версій) або на настройки BIOS і перевірте, чи правильно ідентифікований процесор і чи відповідають його настройки частоті шини FSB (шини процесора) параметрам множника синхронізації і величині напруги, що подається. В деяких системах в програмі настройки BIOS для переходу до параметрів процесора необхідно натиснути комбінацію клавіш .

Переконайтеся, що процесор не «розігнаний» і налаштований на номінальну робочу частоту. Якщо для будь-яких параметрів процесора, що задаються в налаштуваннях BIOS, встановлений ручний режим, замініть його режимом автоматичної настройки. Після цього вийміть процесор з гнізда, а потім знову встановіть його на місце. Перевірте правильність установки радіатора (або вентилятора охолодження) і наявність термічної прокладки, яка повинна заповнювати проміжок між процесором і теплоотводом.

Те, що процесор підходить для гнізда (або роз’єму) на системній платі, зовсім не означає, що він буде працювати. Для забезпечення працездатності процесора повинні виконуватися певні умови.

■ Процесор повинен відповідати роз’єму на системній платі.

■ Системна плата повинна підтримувати напругу, необхідну для процесора. В сучасних процесорах використовуються виходи ідентифікатора напруги (VID), які дозволяють за допомогою модуля стабілізатора (VRM), вбудованого в системну плату, задати точне значення відповідно напруги. Слід зауважити, що системні плати ранніх версій далеко не завжди підтримують низьку напругу, яка потрібна новітнім процесорам.

■ Підтримка процесора в ROM BIOS системної плати. Сучасні плати зчитують параметри процесора для визначення робочої частоти шини FSB (шини процесора), а також для настройки множника тактової частоти. Багато процесорів мають різні вимоги щодо ініціалізації і налаштувань кешу, а також виправлення помилок.

■ Підтримка процесора набором мікросхем системної логіки. В деяких випадках для підтримки процесора може знадобитися набір мікросхем певної версії або моделі.

Перед придбанням нового процесора необхідно звернутися до виробника системної плати і дізнатися, чи підтримується процесор платою. Якщо підтримується, то він відповідає всім перерахованим вище вимогам. Існують поновлення BIOS, які дозволяють реалізувати підтримку більш сучасних процесорів в деяких системних платах ранніх версій, причому незалежно від того, чи вказувалися процесори в документації до плати. Наприклад, материнська плата може містити застарілу систему BIOS, яка не підтримує потенційно сумісний процесор. У такій ситуації після установки процесора в материнську плату система взагалі не запускається; для цього потрібно оновити BIOS. Однак як замінити BIOS в системі, яка взагалі не працює? В даному випадку єдиний варіант - знайти старий процесор, який підтримується існуючою системою BIOS, тимчасово встановити його, виконати оновлення BIOS, після чого замінити його купленим процесором. Система нормально працює протягом декількох хвилин, потім «зависає» або починає давати збої

Це класичні ознаки перегріву системи. Найчастіше перегрівається центральний процесор, але це можуть бути й інші системні компоненти, наприклад відеоадаптер або набір мікросхем системної плати. Якщо система нова або зібрана на замовлення, то перегрів компонентів пов’язаний, швидше за все, з непродуманим компонуванням, яке не забезпечує відповідне охолодження. Для усунення цієї проблеми потрібно встановити радіатор більшого розміру, більш потужний вентилятор або раціональну компоновка елементів. Якщо система працювала нормально, але з деяких пір почала перегріватися, спробуйте з’ясувати, з чим це пов’язано. Можливо, причина криється в якихось змінах, внесених в дану систему. Якщо нічого не змінювалося, то проблема, швидше за все, в несправності вентилятора охолодження.

В сучасних системах має бути кілька вентиляторів охолодження, один з яких зазвичай знаходиться в блоці живлення, а другий - на процесорі (або встановлюється так, щоб струмінь повітря був направлений прямо на процесор). Можуть використовуватися також додаткові вентилятори, які монтуються у внутрішній частині корпусу. Перевірте, чи правильно встановлені вентилятори і чи всі вони працюють. Працюючі вентилятори не повинні видавати скрегочучі або різкі звуки, які вказують на поломку підшипників. У багатьох сучасних системах використовуються вентилятори охолодження з термостатичним регулятором, тобто швидкість обертання вентилятора змінюється в залежності від температури. Переконайтеся в тому, що системний блок знаходиться на достатній відстані від стіни, а порти вентилятора нічим не закриті. Спробуйте зняти процесор, а потім поставити його назад; потім перевстановіть тепловідвід, нанісши на процесор новий шар теплопровідної пасти. Перевірте блок живлення і переконайтеся, що подається напруга достатня для живлення всієї системи (потужність блоку живлення зазвичай дорівнює 300 Вт або більше). Для вимірювання напруги, що подається на виходи блоку живлення, скористайтеся цифровим мультиметром. Різниця отриманих величин і номінального напруги не повинна перевищувати ± 5%.

Спробуйте замінити блок живлення свідомо справним запасним блоком.

Періодично виникають проблеми з накопичувачами на жорстких дисках

У більшості систем використовуються накопичувачі з інтерфейсом АТА (він же IDE), які включають в себе дисковод з вбудованим контроллером, плоский кабель і схему хост-адаптера на системної платі. Як правило, причиною періодично виникаючих проблем є пошкодження кабелю або несправність накопичувача, що буває набагато частіше, ніж несправність або вихід з ладу хост-адаптера. Більшість проблем пов’язана з інтерфейсним кабелем. Накопичувачі АТА використовують 40- або 80-жильний кабель, що має зазвичай два або три 40-контактних роз’єми (по одному роз’єму на кожному кінці і один додатковий 40-контактний роз’єм посередині).

Накопичувачі, які підтримують швидкість передачі даних АТА-33 і вище (33 Мбайт / с, режим Ultra DMA Mode 2), повинні використовувати 80-жильні кабелі. Перевірте справність кабелю, після чого вийміть роз’єми кабелю з відповідних гнізд на накопичувачі і системної платі, а потім вставте їх назад. Не забувайте також про те, що відповідно до специфікації АТА максимальна довжина кабелю не повинна перевищувати 18 дюймів (46 см). Це особливо важливо при використанні більш високошвидкісних інтерфейсів, таких як АТА100 або АТА-133. Спробуйте замінити кабель інтерфейсу нової 80-жильной 18- дюймової версією.

Якщо заміна кабелю нічого не дала, замініть накопичувач іншим свідомо справним пристроєм, встановіть операційну систему і подивіться, як працюватиме накопичувач. Якщо проблема залишилася, значить, вона пов’язана з системною платою, яку, швидше за все, доведеться замінити. Як альтернативу можна встановити плату розширення з контролером АТА-133 і під’єднати жорсткий диск до неї, проте в більшості випадків заміна старої материнської плати новою є більш ефективним рішенням.

У разі використання жорстких дисків з інтерфейсом SATA майте на увазі, що роз’єми SATA деяких материнських плат не мають механізму фіксації. Кабель міг просто від’єднатися від жорсткого диска або системної плати. Кабелі SATA також часто виходять з ладу при їх скручуванні. Замініть пошкоджений кабель новим, при цьому щільно вставте його в роз’єми материнської плати і жорсткого диска.

Контрольні запитання

1. Які дії коли спотворене зображення на екрані монітора?

2. Що робити коли зображення на моніторі перекошене або тремтить?

3. Що робити коли система нормально працює протягом декількох хвилин, потім «зависає» або починає давати збої?

4. Які дії коли періодично виникають проблеми з накопичувачами на жорстких дисках

Тема. СПОСОБИ ВИРІШЕННЯ ПОШИРЕНИХ ПРОБЛЕМ

Під час завантаження операційної системи з’являється повідомлення Missing operating system

Під час завантаження система зчитує дані першого сектора жорсткого диска, тобто головний завантажувальний запис (MBR), і виконує код, що міститься в цьому секторі. Код MBR, в свою чергу, зчитує таблицю розділів, яка також знаходиться в головній завантажувального запису, і визначає місцезнаходження системного розділу. Після цього MBR завантажує перший сектор завантажувального розділу, він же завантажувальний запис розділу (VBR), який містить код початкового завантаження певної операційної системи.

Але перед тим як виконати код VBR, MBR перевіряє, чи закінчується завантажувальний запис розділу байтами сигнатури 55AAh. Якщо виявляється, що перший сектор завантажувального розділу (VBR) не закінчується байтами 55AAh, MBR виводить повідомлення Missing operating system.

Існує декілька причин виникнення подібної проблеми.

■ Неправильно задано чи зіпсовані параметри накопичувача в налаштуваннях BIOS. Параметри накопичувача, введені в BIOS Setup, зберігаються в мікросхемі CMOS RAM, електроенергія до якої подається від батареї, що знаходиться на системній платі. Якщо настроєна неправильно, програма MBR по-різному виконує трансляцію даних і зчитує зовсім інший сектор VBR, після чого виводить на екран повідомлення Missing operating system. Причиною може бути також повністю розряджена батарея CMOS, так як падіння напруги призводить до втрати або пошкодження параметрів накопичувача, які зберігаються в мікросхемі. Розряджена батарея є однією з найбільш ймовірних причин. Ремонтуючи систему, перевірте і замініть батарею CMOS, запустіть програму настройки BIOS, перейдіть до меню параметрів жорсткого диска і введіть правильні параметри. Зверніть увагу на те, що для більшості параметрів накопичувача краще використовувати варіант автоматичного визначення.

■ Використовуваний накопичувач ще не відформатований і не розбитий на розділи. Відповідне повідомлення може з’явитися на екрані в тому випадку, коли завантаження операційної системи з жорсткого диска проводиться до її остаточної установки. Завантажте комп’ютер за допомогою завантажувального диска (дискети або компакт-диска) і запустіть програму SETUP, яка створить розділи на жорсткому диску і відформатує його під час інсталяції операційної системи.

■ Головний завантажувальний запис (MBR) і / або таблиці розділів пошкоджені. Однією з багатьох причин є вірусне зараження завантажувального сектора диска. Щоб усунути цю проблему, перезавантажте комп’ютер і почніть завантаження за допомогою неінфікованої і захищеної від запису дискети або завантажувального компакт-диска, що містить програму FDISK. Введіть у командному рядку FDISK / MBR, що призведе до повторного запису коду MBR без зміни таблиці розділів. Потім перезавантажте систему. Якщо на екрані знову з’являється повідомлення про помилку, а вам потрібно відновити дані, що зберігаються на жорсткому диску, необхідно повністю відновити таблиці розділів, використовуючи утиліту для роботи з розділами. Якщо відновлювати дані не потрібно, спробуйте перевстановити операційну систему, заново створивши розділи і відформатувавши жорсткий диск.

■ Пошкоджено завантажувальний запис розділу (VBR). Для усунення даної проблеми здійсніть «холодне» завантаження (повне вимкнення і подальше включення) з інсталяційного компакт-диска Windows ХР або новішої версії, після чого скористайтеся командою FixBOOT в утиліті Recovery Console (Windows ХР) або Recovery Environment (Windows Vista і вище) . Це призведе до перезапису завантажувальної версії розділу VBR.

В системі виникають періодичні помилки оперативної пам’яті Якщо в системі недавно були встановлені додаткові модулі пам’яті або внесені будь-які зміни, поверніть попередні параметри системи і подивіться на її роботу. Якщо не допомогло, переустановіть всі модулі пам’яті. Почистіть окислені контакти модулів пам’яті за допомогою спеціального миючого засобу, а потім нанесіть на контакти захисне струмопровідне мастило. Перевірте параметри пам’яті, задані в BIOS Setup; як правило, всі параметри повинні встановлюватися автоматично. Потім встановіть останню версію BIOS для системної плати і вилучіть всі модулі пам’яті за винятком одного банку пам’яті.

Завантажте систему, що має тільки один банк пам’яті, встановлений в роз’єм, в якому знаходилися модулі другого або третього банку пам’яті. Виниклі проблеми можуть бути пов’язані з несправністю роз’єму, тому більшість системних плат не вимагають заповнення роз’ємів в порядку зростання їх порядкових номерів. Крім того, замініть модуль, що залишився одним з раніше вилучених, новим або свідомо справним запасним модулем. Якщо нічого не змінилося, значить, виникла проблема пов’язана з системною платою, блоком живлення або іншим компонентом комп’ютера.

Вилучіть з системи всі інші компоненти і подивіться, чи не виникають помилки пам’яті. Перевстановіть процесор, замініть блок живлення, використовуючи для цього новий високоякісний модуль або свідомо справний запасний блок живлення. В крайньому випадку замініть системну плату.

Спостерігаються часті «зависання» і спонтанні перезавантаження комп’ютера

Це класичні ознаки проблеми, пов’язаної з блоком живлення. Після того як блок живлення пройде всі внутрішні тести і підтвердить стабільність вихідних сигналів, системної платі передається спеціальний сигнал Power_Good. Коли сигнал пропадає, нехай навіть на мить, система перезавантажується. Проблеми, що виникають в схемі сигналу Power Good, призводять до «зависання» системи і мимовільного перезавантаження. Це може бути викликано також перепадами напруги в електричній мережі, до якої підключений комп’ютер. За допомогою цифрового мультиметра перевірте напругу, що подається на виходи блоку живлення. Отримана величина не повинна перевищувати номінальну напругу понад ± 5%. За допомогою тестера перевірте розводку мережевої розетки і переконайтеся, що напруга живлення становить приблизно 220 В. Замініть шнур живлення або силову шину, що використовується для підключення блоку живлення до електричної мережі. На жаль, спонтанний характер збоїв системи робить описану проблему важковирішуваною. Якщо проблема не пов’язана з неправильною розводкою або несправністю мережевий розетки, краще замінити блок живлення, використовуючи для цього абсолютно новий або свідомо справний резервний блок, що має достатню потужність (рекомендується 300 Вт і вище). Якщо не допомагає, перевстановіть процесор і тепловідвід, нанісши свіжий шар теплопроводної пасти. Потім перевстановіть модулі пам’яті, спробуйте попрацювати тільки з одним банком пам’яті і, нарешті, замініть системну плату.

Після установки накопичувача збільшеного обсягу система розпізнає тільки 8,4 або 137 Гбайт

ROM BIOS системної плати постійно модифікувалися, забезпечуючи підтримку жорстких дисків все більшої ємності. Базові системи введеннявиведення, створені до серпня 1994 року, як правило, підтримують накопичувачі ємністю до 528 Мбайт, тоді як BIOS, випущені до січня 1998 року, забезпечують підтримку жорстких дисків ємністю не більше 8,4 Гбайт. Більшість BIOS, датованих 1998 роком і далі, підтримують накопичувачі ємністю до 137 Гбайт, a BIOS, випущені після вересня 2002 року, забезпечують підтримку жорстких дисків ємністю більше 137 Гбайт.

Подолати бар’єр в 137 Гбайт значно складніше, оскільки до проблем BIOS додаються особливості операційної системи і драйвера контролера АТА. При зверненні до накопичувачів ємністю більше 137 Гбайт використовуються 48-розрядні числа адреси логічного блоку (LBA), що потребують підтримки BIOS, драйвера набору мікросхем і операційної системи. Як правило, необхідні BIOS з підтримкою 48-розрядної адресації LBA. Якщо BIOS системної плати не забезпечує необхідну підтримку, слід встановити плату Ultra АТА, яка дозволяє реалізувати підтримку накопичувачів великої ємності. Оригінальна версія Windows ХР, а також системи Windows 2000 / NT і Windows 95/98 / Ме не забезпечує підтримку жорстких дисків ємністю більше 137 Гбайт.

Не функціонує оптичний накопичувач

Накопичувачі на оптичних дисках відносяться до числа потенційно ненадійних компонентів комп’ютера. Тому немає нічого дивного в тому, що накопичувач абсолютно несподівано виходить з ладу після року нормальної роботи.

Якщо виникли проблеми з недавно встановленим накопичувачем, перевірте його конфігурацію і налаштування, а також зверніть увагу на положення перемичок. При використанні 80-жильного кабелю необхідно встановити перемички в положення Cable Select; для 40-жильного кабелю перемички накопичувача слід встановлювати в положення Master або Slave.

Перевірте справність кабелю і зверніть увагу на його довжину (відповідно до специфікації АТА максимальна довжина кабелю не повинна перевищувати 18 дюймів). Замініть його новим або свідомо справним запасним кабелем (для цього бажано використовувати 80-жильний кабель). Перевірте, чи приєднаний силовий кабель до накопичувача, а також виміряйте напругу, що підводиться, використовуючи для цього цифровий мультиметр. Перевірте, чи правильно задані параметри накопичувача в налаштуваннях BIOS, і подивіться, чи визначається дисковод в процесі завантаження. Або замініть накопичувачі і, при необхідності, системну плату.

Якщо накопичувач вже встановлювався і нормально працював, спочатку зчитайте звичайні штамповані диски, а потім - записувані і перезаписувані (CDR / RW або DVD-R / RW, DVD + R / RW), після чого виконайте всі перераховані вище дії.

При використанні приводу SATA DVD в системі Windows Vista потрібно конфігурувати хост-адаптер SATA, що використовується пристроєм для емуляції режиму РАТА, а не встановленого за замовчуванням ACHI.

Не працює порт USB або підключений до нього пристрій Перевірте, чи активізовані порти USB в налаштуваннях BIOS. Переконайтеся в тому, що операційна система підтримує USB, - така підтримка є тільки в Windows 98, але не в Windows 95 і Windows NT. Потім приберіть всі USB-концентратори і підключіть пристрій безпосередньо до роз’єму кореневого концентратора системи. Замініть кабель. Багатьом пристроям USB потрібна додаткова потужність, тому придбайте зовнішній блок живлення, до якого можна підключити пристрій USB (якщо це необхідно). Замініть блок живлення.

Якщо потрібна підтримка USB 2.0, налаштуйте порти для роботи в цьому режимі. Якщо пристрій живиться від шини USB, замініть блок живлення потужнішим; перевантаження блоку живлення призводить до подачі недостатнього живлення на порти USB.

Система не розпізнає додатковий модуль пам’яті Перевірте, чи сумісний даний модуль пам’яті з системною платою. Існує безліч типів пам’яті, які зовні виглядають практично однаково. Те, що модуль пам’яті можна вставити в роз’єм на системній платі, зовсім не гарантує його роботу. Щоб визначити необхідні типи пам’яті, а також отримати перелік підтримуваних модулів, зверніться до документації з використання системної плати. Зверніть увагу на те, що всі системні плати мають певні обмеження за

обсягом підтримуваної пам’яті Встановлений накопичувач не працює, але індикатор на передній панелі світиться

Це основна ознака неправильно підключеного кабелю. Дисководи АТА і накопичувачі для гнучких дисків мають роз’єми, оснащені спеціальними ключами, які забезпечують правильне підключення кабеля. Однак існують кабелі, роз’єми яких не мають відповідних ключів, що дозволяє встановлювати їх «задом наперед». Якщо неправильно під’єднати кабель до системної плати або накопичувача, індикатор на панелі буде світитися, але сам накопичувач залишиться непрацездатним. В деяких випадках це може привести до «зависання» системи. Перевірте правильність підключення обох кінців кабелю; червона смуга на кабелі вказує розташування виводу 1. На накопичувачі, в свою чергу, вихід 1 зазвичай розташовується поруч з роз’ємом живлення.

Підключаючи кабель до системної плати, знайдіть на ній спеціальні мітки, нанесені методом трафаретного друку.

Після установки нової версії BIOS комп’ютер «завис» і не подає ніяких ознак життя

Це може статися при невдалому оновленні вмісту пам’яті ROM. Багато системних плат мають підпрограму відновлення, яку можна запустити, встановивши перемичку на платі в певне положення. При запуску підпрограми система звертається до дискети, на якій записана програма оновлення BIOS. Після цього активуйте режим відновлення BIOS, встановивши перемичку на системній платі в відповідне положення, включіть систему і почекайте, поки процедура відновлення не буде закінчена. Зазвичай для цього потрібно близько 5 хвилин. На початку і в кінці процедури подається звуковий сигнал. Після того як відновлення BIOS буде завершено, вимкніть систему і встановіть перемичку в початкове положення.

Якщо системна плата не підтримує функцію відновлення BIOS, плату доведеться відправити для ремонту компанії-виробнику.

Контрольні запитання

1. Що робити коли під час завантаження операційної системи з’являється повідомлення Missing operating system?

2. Які дії коли в системі виникають періодичні помилки оперативної пам’яті?

3. Якщо спостерігаються часті «зависання» і спонтанні перезавантаження комп’ютера потрібно…?

4. Які дії якщоне функціонує оптичний накопичувач?

5. Що робити коли система не розпізнає додатковий модуль пам’яті?