Ако имате проблеми с компютъра си, много е вероятно причината за това да са драйверите за хардуера. Всяка операционна система – от Windows до Android – използва хардуерни драйвери.
Това е софтуер, който операционната система на компютъра ви използва, за да ‘говори’ с хардуера. Ето какво още е нужно да знаете по темата според How To Geek.
Драйверите са като преводачи за вашия компютър
Най-основно, компонентите на компютъра се разделят на два вида – софтуер и хардуер. Софтуерът е вашата операционна система (OS), както и всички програми и приложения, които сте инсталирали на компютъра си. Хардуерът включва вашата дънна платка, RAM, мишка, клавиатура, принтер и всичко друго, свързано с компютъра ви.
Без никаква помощ, софтуерът не знае как да говори с вашия хардуер и обратно. Хардуерните драйвери са софтуер, който учи вашата ОS, програми и приложения как да работят с вашите устройства. Представете си, че вашата ОS говори английски, а хардуерът ви говори немски. Хардуерните драйвери са преводачът, който преобразува английския в немски и обратно.
Производителите правят драйвери, а софтуерните разработчици ги използват
Някои от производителите на хардуер, правят и драйвери, но не всички. Microsoft (и някои други производители) предоставят универсални драйвери, които всеки може да използва. Тези драйвери предлагат икономия на разходи и последователност в работата на устройствата.
Пропускането на процеса на създаване на драйвери дава възможност на производителя да настрои хардуера си към добре известен щателно тестван драйвер със спецификации, отговарящи на нуждите на компанията. Вашата мишка, клавиатура и USB устройства вероятно използват общи драйвери, направени от Microsoft.
Някои устройства могат да използват общите драйвери, но може да се нуждаят и от специфичните за устройството драйвери, за да работят по-добре. Например, графичната карта на компютъра ви може да се справи с общите драйвери, но ще се нуждае от драйверите на производителя си – NVIDIA, AMD или Intel – за оптимална производителност на 3D игрите.
Софтуерът понякога използва множество драйвери, за да работи с устройството, предавайки данните през всеки oт тях. Нека се върнем към горния пример за езиковата бариера, представете си, че софтуерът ви говори английски, а хардуерът ви говори немски.
За съжаление, първият преводач говори само английски и италиански. Това е достатъчно, за да се улесни комуникацията. А сега си представете втори преводач, който говори италиански и немски. Чрез изпращане на данните през двата преводача в крайна сметка комуникацията ще се осъществи успешно. Същата основна концепция се появява, когато се използват множество драйвери между софтуер и хардуер.
Защо хардуерните драйвери могат да причинят системни сривове
Тясното взаимодействие между софтуер, драйвер и хардуер е това, което помага на вашия компютър да се представя добре. От това взаимодействие зависи и дали ще се появят проблеми. Да се върнем към примера с преводачите. Езиковият превод е толкова добър, колкото добри са участниците по веригата.
Ако вашият преводач говори много добър английски, но само основен немски, тогава е възможно да се появят грешки, тъй като немскоговорящият участник може да не разбере какво му се казва.
Същото се случва и с драйверите на устройствата, но проблемът е по-сложен. Не само, че самият драйвер на устройството може да не е перфектен, но софтуерът и хардуерът, които са включени, също могат да имат проблеми. И тези проблеми могат да се изострят, докато се предават надолу по веригата.
Проблемът може да доведе до това лошите данни да попречат на изпълнението на заявката и системата да не успее да се възстанови. В резултат вашата операционна система може да замръзне или да се срине.
Какво да направите, ако подозирате че използвате лоши хардуерни драйвери
Ако смятате, че имате проблем с хардуерния драйвер, първото нещо, което трябва да направите, е да проучите защо сте стигнали до това заключение. Ако програма ви препоръчва да актуализирате остарял софтуер и обещава да ви помогне в това, трябва да спрете.
Не се препоръчва използването на помощни програми за актуализиране на драйверите; те могат да причинят повече вреда, отколкото полза. Най-доброто нещо, което можете да направите за вашата машина е деинсталирането на актуализатора на драйвери.
Истината е, че обикновено не е необходимо да актуализирате хардуерните драйвери. Ако не видите проблем с хардуера си и той работи добре, тогава е по-добре да оставите нещата такива, каквито са. Едно изключение са графичните драйвери, свързани с графичните карти; те се актуализират редовно за решаване на проблеми, добавяне на нови функции и подобряване на производителността на новите компютърни игри.
Но повечето от вашите хардуерни драйвери вероятно никога няма да се нуждаят от актуализиране.
Ако обаче видите син екран на смъртта, който изписва съобщение за грешка за хардуерен драйвер, вероятно сте на прав път. Ако хардуерен драйвер причинява сривове, следващата ви стъпка трябва да бъде да проверите за нови драйвери.
Но дори и в този случай не използвайте помощната програма за актуализиране на драйвери. Най-добрият начин да актуализирате драйвера си е чрез Windows Update или уебсайта на производителя. Сравнете най-новата версия, която производителят предлага с версията, показана в Device Manager.
В повечето случаи, хардуерните драйвери трябва да работят на заден план и не бива да забелязвате тяхното присъствие. Обикновено изобщо не е нужно да се притеснявате за тях. Или не се нуждаят от актуализиране, или Windows ще се погрижи за това вместо вас.
Разбирането на тези ключови факти ще ви помогне да разрешите проблем, ако се появи такъв и да избегнете причиняването на допълнителни щети.
Вижте как да разберете какво са правили другите на вашия компютър
Discussion about this post