Идентифициране на хардуерни и софтуерни проблеми

Съвременните компютърни системи са сложни устройства и като всяка машина могат да имат различни технически проблеми. Тези проблеми можем да класифицираме в два вида: хардуерни и софтуерни. Най-често срещаните хардуерни проблеми са:
🟢 Компютърът или работи с намалена производителност или изобщо не работи;
🟢 Захранването на системата не работи;
🟢Проблеми с централния процесор;
🟢 Проблеми с оперативната памет;
🟢 Проблеми с видеокартата;
🟢 Проблеми с периферните устройства.

Най-често срещаните софтуерни проблеми са:
🟢 Проблеми с Операционната система;
🟢 Проблеми на програмата (софтуера), свързани с хардуерен проблем;
🟢 Проблем на програмата, свързан със самата програма (неправилна настройка или проблемен код на програмата).
Повечето от посочените проблеми се идентифицират и решават обикновено в специализирани сервизи, но в системата Windows има вградени средства, които позволяват на потребителите да получат информация за възникналите хардуерни и софтуерни проблеми.

Управление на устройства чрез диспечера на устройства (Device Manager)

Един от начините за управление на хардуерните устройства на един компютър е чрез вградения в Windows модул Device Manager. Този модул осигурява информация за това как е инсталиран и конфигуриран хардуерът на един компютър и как той си комуникира с инсталираните програми. Диспечерът на устройства (Device Manager) ни позволява: да установим работещият хардуер (какви устройства имаме инсталирани) на компютъра; да променяме хардуерни настройки; да премахваме, променяме или обновяваме драйверите на устройствата, които са инсталирани; да спираме работата на дадено устройство; да откриваме и разрешаваме проблеми настъпили между устройствата

*Драйверът е компютърна програма, която управлява или контролира взаимодействието между изпълнявана програма и хардуерното устройство.

За да можем да използваме някои или всички функции на диспечера на устройствата трябва да сме влезли в системата като администратор.
Стартирането на Device Manager можем да направим с командата Start/Control Panel/Device Manager.
Друг начин за стартиране е като щракнем с десен бутон на мишката върху Computer и от появилото се контекстно меню изберем Manage/Device Manager (Фиг. 2).

В зависимост от начина по който сме стартирали диспечера на устройствата, прозорецът може да е разделен или не на две части. Лявата част с другите модули на Computer Management може да бъде показана или скрита с бутон.

На Фиг. 1 е показан прозорецът Device Manager. Най-отгоре е лентата с менюта – Filе (Файл), Action (Действие), View (Показване), Help (Помощ). Под нея е лентата с основни бутони, с помощта на които се осъществяват следните действия: стрелки за предвижване напред и назад, за преминаване в предишна папка, за отваряне/затваряне на левия панел, за помощ, за свойства на избрания хардуер , за отваряне/затваряне на десния панел, за сканиране на системата за новодобавен или променен хардуер . В зависимост от това кое устройство е избрано, ще се появят и допълнително няколко бутона: за обновяване драйверите на избраното устройство; за деинсталиране на драйвера на дадено устройство (устройството ще стане неактивно и операционната система няма да може да работи с него докато не се инсталира същия или друг драйвер); за забраняване на дадено устройство (устройството и драйверите му няма да бъдат премахнати от списъка, но то ще бъде неактивно докато не бъде разрешено отново). В основната част на прозореца е разположен под формата на дървовидна структура списък с всички устройствата на компютъра групирани по тип, в основата на който стои името на компютъра.

Състоянието на всяко устройство може да се определи от иконата, с която е визуализирано, в зависимост от нея може да се определи моментното им състояние. Хардуерът функционира правилно, ако иконата е „нормална“. При друга визуализация, това може да означава, че операционната система е забранила хардуерното устройство поради настъпил конфликт, конфигурирано е неправилно, не може да бъде разпознато от компютъра или не са инсталирани драйверите за него.
За да разгледаме свойствата и възможностите на някои от основните типове хардуер, които са инсталирани на компютъра, първо избираме типа на устройството и след това – устройството, което искаме да конфигурираме. След като сме избрали конкретното устройство с натискане на бутона Properties или с двойно щракване с мишката върху него или натискане на клавиша Enter се отваря диалогов прозорец с настройките за устройството. В зависимост от избраното устройство наличните страници в прозореца се различават.


Страницата General представя обща информация за типа, производителя и местоположението на устройството върху дънната платка. Информацията дадена в полето Device status показва текущото състоянието на устройството. При настъпил проблем в това поле се изписва номерът на грешката и се подсказва как да се разреши проблема. Предоставя се и помощна програма за отстраняване на неизправностите след натискане на бутона Troubleshoot.

Страницата Driver служи за управление на драйверите на дадения хардуер. Информацията, която се дава от тази страница, е за доставчика, датата на инсталиране, версията на драйвера и цифровия подпис. При всички типове хардуер тази страница е една и съща и съдържа следните бутони:
🟢 Driver Details – предоставя допълнителна информация за драйвера, кои са файловете и къде са разположени;
🟢 Update Driver – предизвиква актуализация на драйвера с по-нова версия;
🟢 Roll Back Driver – връща старата версия на драйвера при възникване на проблем при инсталиране на новa версия;
🟢 Disable – деактивира драйвера на даденото устройство;
🟢 Uninstall – деинсталира драйвера на даденото устройство.

В страницата Resources са описани всички ресурси, използвани от устройството, обхват на заеманата памет входящо/изходящите операции и др. Също така се показва информация дали има ресурси, които са в конфликт с това устройство или някое друго.

Диспечер на задачите (Task Manager)

Диспечерът на задачите е модул, който позволява да се види активността на един компютър и да се направи проверка на работата на програмите, услугите и процесите изпълнявани в момента, както и използването на процесора, паметта и мрежовия трафик.

Стартирането на диспечера на задачите може да стане чрез натискане на клавишната комбинация Ctrl + Shift + Esc, или с клавишната комбинация Ctrl + Alt + Del, след което се избира Start Task Manager. Друг начин за стартиране е щракване с десния бутон на мишката в лентата със задачите и от появилото се меню да се избере Start Task Manager.
На Фиг. 3 е показан прозорецът Windows Task Manager. Най-отгоре е лентата с менюта – Filе (Файл), Options (Свойства), View (Показване), Windows (Прозорци), Help (Помощ) и множество страници с различни опции

В страницата Applications са изброени всички отворени приложения. Ако дадено приложение не работи както трябва, то може да бъде затворено принудително, като първо се избере и след това се натисне бутонът End Task. Трябва да се внимава, когато се затварят приложенията по този начин, защото може да се изгубят данни, които не са съхранени. Принудителното спиране трябва да се използва само за приложения, които не функционират правилно. При такава ситуация в колоната Status на прозореца Windows Task Manager ще се изпише Not responding.

За да видим какви процеси се използват от даденото приложение, щракваме с десен бутон на мишката върху приложението и в отворилото се контекстно меню избираме Go To Process. Това действие ще отвори автоматично страницата Processes, където се виждат процесите, свързани с избраното приложение.
За стартиране на нови приложения се натиска бутонът New Task или от менюто File се избира New Task (Run…).

В страницата Processes се дава информация за всички процеси, стартирани на компютъра. Често има множество процеси за всяко приложение. За да научим повече за даден процес трябва да щракнем с десен бутон на мишката върху него и да изберем от контекстното меню Properties. За да намерим папката на твърдия диск, в която се намира този процес, щракваме с десния бутон върху процеса и избираме Open File Location. Отваря се прозорец, които показва папката, от която е стартиран процесът. Има и други полезни възможности, но тук няма да се спираме подробно на тях

В страницата Service се предоставя списък на процесите или услугите, които помагат за функционирането на операционната система. Например можете да открием процес, свързан с принтер, мрежа и др.

Информация за натовареността на даден компютър се дава в страницата Performance под формата на графики и числа. Може да се проследи броят на процесорите и колко памет се използва от ОС и приложенията. Натовареността на процесора е показана в проценти, а използваната памет е число по-малко или равно на общата сума на паметта, с която разполага компютърът. Добре е линията за графиката на натоварването да е на ниско ниво, а оперативната памет да е под това, с което разполага компютъра след като са стартирани съответните програми. При натискане на бутона Resource Monitor се прави подробен анализ на работата на компютъра (Фиг. 4). От страницата Networking можем да се информираме за мрежовия трафик, ако системата е свързана към компютърна мрежа.

От страницата Networking можем да се информираме за мрежовия трафик, ако системата е свързана към компютърна мрежа.
Страницата Users показва потребителите, свързани в момента към компютъра. За да видим от къде е свързан, потребителят изпълняваме командата Options/Show Full Account Name. За прекъсване на връзката на даден потребител към компютъра натискаме бутона Logoff, при което ОС предупреждава, че незапомнените данни на дадения потребител могат да не се запазят в паметта.

Въпроси и задачи

1. От къде можем да получим информация за хардуерни устройства на един компютър?
2. Каква информация ни дава диспечерът на задачите?
3. Как можем да спрем принудително дадена програма?
4. Потърсете в Интернет информация за софтуерни средства за откриване на хардуерни и софтуерни проблеми на компютърните системи.