تقنية

ما هو برنامج تشغيل الجهاز – للهواتف و الكمبيوتر

ما هو برنامج تشغيل الجهاز 

ما هو برنامج تشغيل الجهاز ؟ يوجد أيضًا جزء من الكمبيوتر يتم تجاهله دائمًا. نعم ، لقد قرأتها بشكل صحيح ، وسنتعرف هنا على جزء مهم يسمى أيضًا برنامج تشغيل الكمبيوتر أو برنامج تشغيل الجهاز.

هل تعرف ما هو برنامج تشغيل الكمبيوتر وكيف يعمل؟ إذا لم يكن الأمر كذلك ، فستكون مقالة اليوم ممتعة للغاية بالنسبة لك لأننا سنعرف اليوم كل تلك الأشياء الصغيرة والكبيرة المتعلقة ببرنامج تشغيل الكمبيوتر والتي تعتبر مهمة للغاية.

عندما يتعلق الأمر بالسائقين ، فهذا لا يعني على الإطلاق السائقين الذين تراهم كل يوم على الطرق. برنامج تشغيل الجهاز هو برنامج في جهاز الكمبيوتر الخاص بك يتحكم في قطعة من الأجهزة المتصلة بجهاز الكمبيوتر الخاص بك.

يتطلب كل شيء في جهاز الكمبيوتر تقريبًا برنامج تشغيل للجهاز حتى يتمكنوا من العمل بشكل صحيح. إذا كانت قطعة الجهاز لا تحتوي على برنامج تشغيل ، أو لا تحتوي على برنامج التشغيل الصحيح ، فإن هذه القطعة من الأجهزة تكون عديمة الفائدة تمامًا للأجزاء المباعة من النظام.

سيكون الأمر أشبه بوضع طفل في السيارة ويطلب منه قيادة السيارة. ليس لديهم أي فكرة عن السيارة وقيادتها دون أي تعليمات. تقوم برامج تشغيل الأجهزة بعمل نفس الشيء في جهاز الكمبيوتر الخاص بك ، فهي تقدم مجموعة من الإرشادات للكمبيوتر حول كيفية استخدام الجهاز بشكل صحيح.

ما هو برنامج تشغيل الجهاز

تسمى برامج تشغيل الأجهزة أيضًا برامج تشغيل الكمبيوتر أو برامج تشغيل الأجهزة. هذه مجموعة من الملفات. يساعد أجهزة الكمبيوتر المختلفة على التواصل مع نظام التشغيل.

بدون برامج تشغيل ، لا يمكن للكمبيوتر إرسال واستقبال البيانات. حيث تم إرسال البيانات إلى الطابعة.

إذا لم يتم تثبيت برنامج تشغيل مناسب ، فلن يعمل الجهاز بشكل صحيح.

أنواع برامج تشغيل الكمبيوتر

برامج تشغيل الأجهزة هي في الواقع برامج كمبيوتر صغيرة تسمح لأنظمة التشغيل بالاتصال بالأجهزة المتصلة بالكمبيوتر.

بالمناسبة ، هناك العديد من أنواع برامج تشغيل الأجهزة لأجهزة الكمبيوتر المختلفة. في الوقت نفسه ، وفقًا للوظائف الأساسية للكمبيوتر ، هناك بعض برامج التشغيل المحددة التي يجب أن تكون موجودة في جميع أجهزة الكمبيوتر. دعنا نعرف عنهم.

BIOS

BIOS (نظام الإدخال / الإخراج الأساسي) ، هو أبسط برنامج تشغيل للكمبيوتر موجود وهو مصمم وفقًا للبرنامج الأول الذي يتم تشغيله عند تشغيل الكمبيوتر.

يتم تخزين BIOS هذا في الذاكرة المضمنة في اللوحة الأم وهو مصمم لتشغيل الأجهزة المتصلة بجهاز الكمبيوتر ، وهي محركات الأقراص الثابتة وإخراج عرض الفيديو ولوحة المفاتيح والماوس.

برامج تشغيل اللوحة الأم

برامج تشغيل اللوحة الأم هي برامج صغيرة تقرأ بواسطة Windows أو Linux وتسمح بوظائف الكمبيوتر الأساسية داخل نفس نظام التشغيل.

تتضمن برامج التشغيل هذه عادةً برامج تسمح بمنافذ النطاق العريض ومنافذ USB ومنافذ الإدخال / الإخراج للماوس ولوحة المفاتيح. اعتمادًا على صناعة اللوحة الأم ، قد تحتوي برامج التشغيل هذه أيضًا على بعض برامج التشغيل الأساسية لدعم الفيديو والصوت.

BIOS ليس مثل برامج تشغيل اللوحة الأم على الإطلاق .

برامج تشغيل الأجهزة

برامج تشغيل الأجهزة هي برامج مصممة للسماح لأجزاء من أجهزة الكمبيوتر ، مثل فتحات التوسعة ، بالعمل في جهاز الكمبيوتر.

تأتي بطاقات الفيديو وبطاقات الصوت وبطاقات الشبكة وبطاقات التوسعة الأخرى مع أقراص برنامج التشغيل لتسهيل عملية تثبيت الأجهزة. تحتوي الأجهزة الأخرى ، مثل بعض أنواع الكاميرات الرقمية ومشغلات MP3 ، على برامج تشغيل كمبيوتر مبرمجة فيها بالإضافة إلى برامجها ، مما يسهل استخدامها على أجهزة الكمبيوتر الشخصية.

برامج تشغيل الأجهزة الافتراضية

تختلف برامج تشغيل الأجهزة الظاهرية كثيرًا عن معظم برامج التشغيل. حيث في غالبية برامج التشغيل ، يُسمح لأجزاء من الأجهزة بالعمل مع نظام تشغيل معين ، تحاكي برامج تشغيل الأجهزة الافتراضية قطعة من الأجهزة وتخدع الكمبيوتر بشكل أساسي ليعتقد أنه يقرأ. القيام بقطعة واحدة فقط من الأجهزة الفعلية.

أحد الاستخدامات الشائعة بشكل خاص هو برامج تشغيل الأجهزة الافتراضية هذه. تتم محاكاة ملفات ISO في محرك أقراص مضغوطة أو أقراص DVD بدون أي أقراص فعلية ، حيث تتم محاكاة أحد برامج التشغيل هذه .

كيف يعمل السائق؟

تتمثل المهمة الرئيسية لبرنامج تشغيل الجهاز في العمل كمترجم بين نظام التشغيل والجهاز. يريد نظام التشغيل الاتصال بالجهاز بشكل أساسي لسببين ، وهما إرسال البيانات واستقبال البيانات.

لكن المشكلة في هذا أن نظام التشغيل هو برنامج والجهاز هو جهاز. كلاهما يستخدم لغات مختلفة ولا يفهم لغة الآخر.

في مثل هذه الحالة ، يلعب السائق دور المترجم بين هذين الاثنين بحيث يمكن لكليهما التواصل بسهولة مع بعضهما البعض.

أولاً وقبل كل شيء ، يشرح نظام التشغيل ما يريد السائق إرساله أو تلقيه من الجهاز. الآن تفهم برامج تشغيل الأجهزة المتطلبات وتشرح الأجهزة بشكل أكبر.

في هذا، لوحة المفاتيح، الماسح الضوئي ، طابعة الخ تسمى الأجهزة الطرفية وبرامج تشغيل الأجهزة أو برامج تشغيل الأجهزة تساعد هذه الأجهزة الطرفية لتكون مرتبطة مع نظام التشغيل (نظام التشغيل).

دعونا نفهم بمثال كيف يعمل السائق:

لنفترض أن عليك طباعة شيء ما يتطلب تطبيق طابعة. أولاً ، يستدعي هذا التطبيق وظيفة يتم تنفيذها بواسطة نظام التشغيل. بعد ذلك ، يستدعي نظام التشغيل الوظيفة التي ينفذها السائق ثم يتصل السائق بالطابعة.

ثم يحصل على البيانات المطلوبة ويرسلها إلى التطبيق من خلال نظام التشغيل.

دعونا نفهم السائقين بطريقة مبسطة أكثر:

1. ليس من الضروري على الإطلاق أن تقوم الشركات التي تصمم الجهاز بكتابة برامج التشغيل. هناك العديد من هذه الحالات ، حيث يتم تصميم الجهاز وفقًا لمعيار الأجهزة المنشور. هذا يعني أنه يمكن لـ Microsoft أيضًا كتابة برنامج التشغيل ، ولا يحتاج مصمم الجهاز حتى إلى كتابة أي برنامج تشغيل.

2. ليس كل السائقين يتصلون مباشرة بأحد الأجهزة. بالنسبة لطلب إدخال / إخراج معين (مثل قراءة البيانات من جهاز) يتم وضع برامج تشغيل متعددة في مكدس ، والتي تشارك في هذا الطلب.

يمكن تصور هذه المجموعة بطريقة تقليدية حيث يكون المشارك الأول في الأعلى وآخر مشارك في الأسفل. في هذا ، يمكن لبعض برامج تشغيل المكدس المشاركة عن طريق تحويل هذا الطلب من تنسيق إلى آخر.

لا تتصل برامج التشغيل هذه بالجهاز مباشرة ؛ إنهم ببساطة يعالجون الطلب ويمررون الطلب إلى السائقين الموجودين في الجزء السفلي من المكدس.

3. المحرك الوحيد لتلك المكدس الذي يتصل مباشرة بالجهاز هو سائق الوظيفة ؛ في حين أن برامج التشغيل التي تقوم بمعالجة مساعدة تسمى محركات المرشح.

4. بعض برامج تشغيل المرشحات يلاحظون ويسجلون تلك المعلومات المتعلقة بـ I / O لكنهم لا يشاركون فيها بنشاط. على سبيل المثال ، تعمل بعض برامج تشغيل عوامل التصفية كمحققين للتأكد من أن برامج التشغيل الأخرى في المكدس تتعامل مع طلبات الإدخال / الإخراج بشكل صحيح.

أنواع برامج تشغيل Windows

يوجد نوعان أساسيان من برامج التشغيل لبرامج تشغيل Microsoft Windows:

برامج تشغيل وضع المستخدم

يتم تنفيذه في وضع المستخدم ، وعادةً ما يوفر واجهة بين تطبيق Win32 وبرامج تشغيل وضع kernel أو مكونات نظام التشغيل الأخرى.

على سبيل المثال ، في نظام التشغيل Windows Vista ، تقوم كافة برامج تشغيل الطابعة بتنفيذ وضع المستخدم.

برامج تشغيل وضع Kernel

يتم تنفيذه في وضع kernel ، وهو جزء من الجهاز التنفيذي. يحتوي على مكونات نظام تشغيل وضع kernel التي تدير الإدخال / الإخراج وذاكرة التوصيل والتشغيل والعمليات والخيوط والأمان والمزيد.

عادةً ما تكون برامج تشغيل وضع Kernel ذات طبقات. بشكل عام ، تتلقى برامج التشغيل ذات المستوى الأعلى عادةً البيانات من التطبيقات ، وتقوم بتصفية تلك البيانات ، ثم تمريرها إلى برنامج تشغيل ذي مستوى أدنى يدعم وظائف الجهاز.

بعض برامج تشغيل وضع kernel هي أيضًا برامج تشغيل WDM ، والتي تؤكد نموذج برنامج تشغيل Windows (WDM). تدعم كافة برامج تشغيل WDM ميزة التوصيل والتشغيل وإدارة الطاقة. تعد برامج تشغيل WDM متوافقة بالفعل مع المصدر (ولكنها ليست متوافقة مع النظام الثنائي) عبر Windows 98 / Me ومع Windows 2000 وأنظمة التشغيل الأحدث.

مثل أنظمة التشغيل ، يتم تنفيذ برامج تشغيل وضع kernel كمكونات نمطية منفصلة لها مجموعة محددة جيدًا من الوظائف المطلوبة. توفر كافة برامج تشغيل وضع kernel مجموعة من إجراءات التشغيل المعيارية المحددة من قِبل النظام.

أنواع برامج تشغيل وضع النواة

هناك ثلاثة أنواع أساسية من برامج تشغيل وضع Kernel . وهي أعلى مستوى ومتوسط ​​وأدنى مستوى. يختلف كل سائق قليلاً عن الآخر ولكنه يختلف اختلافاً كبيراً في وظائفه.

1. أعلى مستوى للسائقين

تتضمن برامج التشغيل عالية المستوى برامج تشغيل نظام الملفات (FSD) التي تدعم أنظمة الملفات ، مثل:

  • NTFS
  • جدول تخصيص الملفات (FAT)
  • نظام ملفات CD-ROM (CDFS)

تعتمد برامج التشغيل عالية المستوى دائمًا على دعم برامج التشغيل الأساسية ذات المستوى الأدنى ، مثل برامج تشغيل الوظائف ذات المستوى المتوسط ​​وبرامج تشغيل ناقل الأجهزة ذات المستوى الأدنى.

2. السائقين المتوسطين

هذه هي برامج تشغيل مثل قرص ظاهري أو نسخة متطابقة أو برنامج تشغيل فئة خاص بنوع الجهاز. تعتمد المحركات الوسيطة على دعم محركات المستوى الأدنى الأساسية. يتم تقسيم السائقين المتوسطين بالطرق التالية:

3. السائقين وظيفة

يتحكم في أجهزة طرفية معينة في ناقل الإدخال / الإخراج.

4. تصفية السائقين

يقومون بإدراج أنفسهم في محركات الوظائف أعلاه أو أدناه.

5. برامج تشغيل الحافلات

يقدم مجموعة من الأجهزة الفرعية التي لا يزال بإمكان برامج تشغيل الفلاتر أو الوظائف أو الفلاتر ذات المستوى الأعلى إرفاق نفسها بها.

على سبيل المثال ، يُطلق على برنامج التشغيل الذي يتحكم في محول متعدد الوظائف يحتوي على مجموعة داخلية من الأجهزة غير المتجانسة اسم برنامج تشغيل ناقل البرنامج.

6. أي فئة سائق التي يوفرها النظام

يقومون بتصدير واجهة فئة / فئة مصغرة محددة من قبل النظام ، في الواقع ، محرك وسيط مع واحد أو أكثر من برامج التشغيل المصغرة المرتبطة (تسمى أيضًا minidrivers).
يوفر كل زوج من فئات / minidriver المرتبط وظائف مكافئة لبرنامج تشغيل الوظيفة أو سائق ناقل البرنامج.

3. أدنى مستوى للسائقين

يتحكم في ناقل الإدخال / الإخراج الذي تتصل به الأجهزة الطرفية. لا تعتمد محركات المستوى الأدنى على محركات المستوى الأدنى.

يتم توفير برامج تشغيل ناقل الأجهزة بواسطة النظام وعادةً ما تتحكم في نواقل الإدخال / الإخراج القابلة للتكوين ديناميكيًا.

تعمل برامج تشغيل ناقل الأجهزة مع Plug and Play Manager والتي من خلالها تقوم بتهيئة موارد أجهزة النظام وإعادة تكوينها ، وجميع الأجهزة الفرعية المتصلة بنواقل الإدخال / الإخراج التي يتحكمون بها في السائق.

تحتوي موارد الأجهزة هذه على تعيينات لذاكرة الجهاز وطلبات المقاطعة (IRQs). (تستوعب برامج تشغيل ناقل الأجهزة بعض الوظائف التي يوفرها مكون HAL أثناء بدء تشغيل نظام التشغيل المستند إلى Windows NT ، والذي يسبق Windows 2000.)

4. المحركات القديمة

هذه هي المحركات التي تتحكم مباشرة في جهاز مادي. هذه هي المحركات ذات المستوى الأدنى.

ما هو برنامج التشغيل

توجد بعض برامج التشغيل غير المرتبطة بأي جهاز.

على سبيل المثال ، لنفترض أنه كان عليك كتابة أداة يمكنها الوصول إلى هياكل بيانات نظام التشغيل الأساسية ، والتي لا يمكن الوصول إليها إلا من التعليمات البرمجية التي يتم تشغيلها في وضع kernel.

يمكنك القيام بذلك عن طريق تقسيم هذه الأداة إلى مكونين.

حيث يعمل المكون الأول في وضع المستخدم ويقدم واجهة المستخدم. بينما يعمل المكون الثاني في وضع kernel وله حق الوصول إلى بيانات نظام التشغيل الأساسية.

يسمى المكون الذي يتم تشغيله في وضع المستخدم تطبيقًا ، ويسمى المكون الذي يتم تشغيله في وضع kernel برنامج تشغيل البرنامج .

برنامج تشغيل البرنامج غير مرتبط بجهاز على الإطلاق.

تعمل برامج تشغيل البرامج دائمًا في وضع kernel.
السبب الرئيسي لكتابة برنامج التشغيل هو أنه يتيح الوصول إلى البيانات المحمية المتوفرة فقط في وضع kernel. لكن برامج تشغيل الأجهزة لا تحتاج دائمًا إلى الوصول إلى بيانات وموارد وضع kernel. بينما تعمل بعض برامج تشغيل الأجهزة في وضع المستخدم فقط.

كيفية التحقق من برامج تشغيل الكمبيوتر لجهاز الكمبيوتر الخاص بك؟

إذا كنت تريد التحقق من حالة برامج تشغيل جهاز الكمبيوتر الخاص بك ، فيمكنك استخدام إدارة الأجهزة في نظامك من أجل هذا:

دعنا نعرف كيف نفعل ذلك.

1. في لوحة المفاتيح، اضغط على مفتاح شعار ويندوز و مفتاح R في نفس الوقت لاستدعاء مربع تشغيل.

2. اكتب devmgmt.msc واضغط على Enter للوصول إلى إدارة الأجهزة.

3. هنا يمكنك التحقق من أي إدخال معين لتوسيع حالة الجهاز / برنامج التشغيل.

ملاحظة  هنا قد ترى مشكلة شائعة عندما ترى علامة تعجب صفراء على الجهاز. يشير هذا إلى أن Windows قد اكتشف بعض المشكلات في هذا الجهاز.

بينما لحلها ، يتعين علينا تحديث برنامج تشغيل الجهاز الخاص به ، والذي يمكنك النقر بزر الماوس الأيمن فوقه واختيار برنامج التشغيل المحدث.

لماذا نحتاج أحدث برامج التشغيل؟

في كثير من الأحيان ، هناك العديد من التغييرات في أنظمة التشغيل بحيث يتم التعامل مع الأجهزة. عندما تحدث مثل هذه الأشياء ، يتعين علينا تحديث برامج التشغيل ، حتى يتمكنوا من ترجمة الأوامر الجديدة بشكل صحيح ، ويمكن لأجهزتك أيضًا فهمها.

في كثير من الأحيان يجب أن تتعلم أجهزتك الكثير. فمثلا. سيتعين على بطاقة الفيديو الخاصة بك التعرف على الرسم ثلاثي الأبعاد الجديد إذا كنت ترغب في استخدام تقنيات جديدة.

بينما ، لجعل بطاقة الفيديو الخاصة بك قادرة على ذلك ، سيتعين على الشركة المصنعة ببساطة إصدار برنامج تشغيل محدث يشرح كيف يمكنك عرض هذا النوع الجديد من الرسم. بينما بدون أحدث برنامج تشغيل ، لا يمكن لبطاقة الفيديو الخاصة بك تشغيل تلك التكنولوجيا الجديدة بشكل صحيح.

كيف تحدد موقع البرامج أو برامج التشغيل المناسبة لجهاز الكمبيوتر الخاص بك؟

لقد تحدثت هنا عن بعض هذه الأساليب ، بحيث يمكنك تنزيل برامج التشغيل من خلال تحديد موقعها من الإنترنت.

التعرف على الأجهزة

قبل البحث عن برنامج التشغيل ، احتفظ بهذه المعلومات حول الشركة المصنعة لجهازك والطراز. إذا كنت تبحث عن برامج أو برامج تشغيل لجهاز داخلي لجهاز الكمبيوتر الخاص بك ، فيمكنك العثور عليها في قسم الدعم على موقع الشركة المصنعة للجهاز.

يمكنك أيضًا العثور عليه في تلك الأقراص المضغوطة أو أقراص DVD التي كنت ستحصل عليها أثناء شراء الكمبيوتر.

موقع التنزيل

إذا كانت الشركة المصنعة التي صنعت أجهزتك لا تزال تعمل ، فقد ترى برامج التشغيل الخاصة بها مدرجة في صفحة الويب الخاصة بها.

من ناحية أخرى ، إذا لم تعد الشركة المصنعة للجهاز تعمل ، أو كانت برامج التشغيل الخاصة بها غير متوفرة حاليًا ، فيمكنك استخدام برامج تشغيل من شركات خارجية لديها تقييمات مستخدم جيدة.

كيفية تحديث برامج تشغيل الكمبيوتر أو برامج تشغيل الأجهزة؟

إذا كنت ترغب في تحديث برامج تشغيل جهازك ، فقد قدمت أدناه ثلاث خطوات سهلة ، والتي يمكنك استخدامها.

الطريقة الأولى: قم بتحديث برامج التشغيل من خلال موقع الشركة المصنعة

يمكنك تحديث برنامج تشغيل جهازك يدويًا عن طريق زيارة موقع الشركة المصنعة للجهاز ، ثم البحث عن أحدث برنامج تشغيل صحيح. أثناء اختيار برنامج تشغيل ، ضع في اعتبارك أن برنامج التشغيل متوافق مع طراز جهازك الدقيق وإصدار نظام التشغيل.

بمجرد تنزيل برنامج تشغيل الجهاز هذا في نظامك ، يمكنك النقر نقرًا مزدوجًا فوق الملف الذي تم تنزيله وسيتعين عليك اتباع الإرشادات التي تظهر على الشاشة حتى تتمكن من تثبيت برنامج التشغيل.

الطريقة الثانية: تحديث برامج التشغيل باستخدام إدارة الأجهزة

1. أولا وقبل كل شيء عليك أن تذهب إلى إدارة الأجهزة في جهاز الكمبيوتر الخاص بك.

2. انقر نقرًا مزدوجًا للعثور على هذا الجهاز في إدخال معين ، ثم يتعين عليك النقر بزر الماوس الأيمن فوق الجهاز ثم تحديد تحديث برنامج التشغيل.

3. انقر فوق “بحث” تلقائيًا عن برنامج التشغيل المحدث.

4. انتظر حتى يكتشف Windows جميع التحديثات ثم اتبع الإرشادات التي تظهر على الشاشة حتى تتمكن من تثبيت هذا التحديث.

في كثير من الأحيان ، يتعذر على Windows اكتشاف تحديثات برنامج التشغيل تلقائيًا ، في مثل هذه الحالة ، يتعين عليك اتخاذ بعض الإجراءات حتى تتمكن من تحديث برنامج تشغيل الجهاز. مثل برامج الطرف الثالث.

الطريقة الثالثة: تحديث برامج التشغيل تلقائيًا بمساعدة برامج الجهات الخارجية مثل Driver Easy (موصى به)

إذا كنت تفتقر إلى الوقت والصبر ومهارات الكمبيوتر لتحديث برنامج التشغيل يدويًا ، فيمكنك استخدام برنامج تابع لجهة خارجية مثل Driver Easy.

Driver Easy هو برنامج يتعرف تلقائيًا على نظامك ويبحث أيضًا عن برامج التشغيل المناسبة له. هنا لا تحتاج إلى معرفة النظام الذي تستخدمه ، ونظام التشغيل الذي يعمل ، وما إلى ذلك. في الوقت نفسه ، لا توجد فرصة لتثبيت برنامج التشغيل الخاطئ هنا. هذا البرنامج يعتني بكل شيء.

1. قم بتحميل وتثبيت برنامج Driver Easy.

2. قم بتشغيل Driver Easy وانقر فوق Scan Now. يقوم برنامج Driver Easy بعد ذلك بفحص جهاز الكمبيوتر الخاص بك ويكتشف أي مشكلات في برامج التشغيل أو برامج تشغيل قديمة.

3. ثم انقر فوق الزر “تحديث” حتى يقوم تلقائيًا بتنزيل إصدار برنامج التشغيل الصحيح لأجهزتك.

أو يمكنك النقر فوق “تحديث الكل” الذي يقوم تلقائيًا بتنزيل وتثبيت جميع برامج التشغيل المفقودة أو القديمة في نظامك. ولكن بالنسبة لهذه الميزة ، يجب عليك شراء الإصدار Pro من هذا البرنامج.

ماذا تعلمت اليوم

آمل أن تكون قد أحببت مقالتي ما هو برنامج تشغيل الجهاز (ما هو برنامج تشغيل الجهاز ) . لطالما كنت أحاول تقديم معلومات كاملة حول برنامج تشغيل الكمبيوتر للقراء حتى لا يضطروا إلى البحث في أي مواقع أخرى أو الإنترنت في سياق هذه المقالة. سيوفر هذا أيضًا وقتهم وسيحصلون أيضًا على جميع المعلومات في مكان واحد.

إذا كانت لديك أي شكوك حول هذه المقالة أو إذا كنت تريد أن يكون هناك بعض التحسين فيها ، فيمكنك كتابة تعليقات منخفضة على ذلك.

إذا أعجبك هذا المنشور ، فما هو برنامج تشغيل الجهاز أو تعلمت شيئًا ما ، فيرجى مشاركة هذا المنشور على الشبكات الاجتماعية مثل Facebook و Twitter وما إلى ذلك.

Related Articles

技术

什么是设备驱动程序 

什么是设备驱动程序 

什么是设备驱动程序计算机中还有一部分总是被忽视。是的,你没看错,在这里我们将学习一个重要的部分,也称为计算机驱动程序或设备驱动程序。

您知道什么是计算机驱动程序以及它是如何工作的吗?如果没有,那么今天的文章对您来说会非常有趣,因为今天我们将了解有关计算机驱动程序的所有那些非常重要的小事和大事。

说到司机,这并不意味着你每天在路上看到的所有司机。设备驱动程序是计算机中的一个程序,用于控制连接到计算机的硬件。

计算机中的几乎所有东西都需要设备驱动程序才能正常运行。如果一块硬件不包含驱动程序,或者不包含正确的驱动程序,那么该硬件对于系统的销售部分完全没有用。

这就像把一个孩子放在车里,然后让他们开车。他们对这辆车一无所知,并且在没有任何指示的情况下驾驶它。设备驱动程序在您的计算机中执行相同的操作,它们向计算机提供一组有关如何正确使用硬件的指令。

什么是设备驱动程序

设备驱动程序也称为计算机驱动程序或设备驱动程序。这是一组文件。它帮助不同的计算机与操作系统进行通信。

没有驱动程序,计算机就无法发送和接收数据。将数据发送到打印机的位置。

如果未安装合适的驱动程序,设备将无法正常运行。

计算机驱动程序的类型

设备驱动程序实际上是允许操作系统与连接到计算机的硬件进行通信的微型计算机程序。

顺便说一下,对于不同的计算机,有多种类型的设备驱动程序。同时,根据计算机的基本功能,有一些特定的驱动程序应该存在于所有计算机中。让我们了解他们。

BIOS

BIOS(基本输入/输出系统)是最简单的计算机驱动程序,它是根据计算机开机时运行的第一个程序设计的。

此 BIOS 存储在主板内置的内存中,旨在操作连接到计算机的设备,即硬盘驱动器、视频显示输出、键盘和鼠标。

主板驱动程序

主板驱动程序是由 Windows 或 Linux 读取的小程序,它们允许在同一操作系统中使用基本的计算机功能

这些驱动程序通常包括允许宽带端口、USB 端口以及鼠标和键盘的输入/输出端口的程序。根据主板的品牌,这些驱动程序可能还包含一些用于视频和音频支持的基本驱动程序。

BIOS是不一样的主板驱动程序在所有

设备驱动程序

设备驱动程序是旨在允许计算机硬件的某些部分(例如扩展槽)在计算机中运行的程序。

显卡、声卡、网卡等扩展卡都自带驱动盘,方便硬件安装。其他设备,例如某些类型的数码相机和 MP3 播放器,除了软件之外,还编入了计算机驱动程序,使它们更易于在个人计算机上使用。

虚拟设备驱动程序

虚拟设备驱动程序与大多数驱动程序有很大不同。在大多数驱动程序中,硬件部分被允许与特定操作系统一起工作,虚拟设备驱动程序模拟硬件部分并从本质上诱使计算机认为它正在读取。只做一件实际的硬件。

一种特别常见的用途是用于这些虚拟设备驱动程序。ISO 文件在没有任何物理光盘的 CD 或 DVD 驱动器中模拟,因为这些驱动程序之一是模拟的

驱动程序如何工作?

设备驱动程序的主要任务是充当操作系统和设备之间的转换器。操作系统与设备通信主要有两个原因,一个是发送数据,一个是接收数据。

但问题在于操作系统是软件而硬件是硬件。他们都使用不同的语言,也听不懂对方的语言。

在这种情况下,驱动程序在这两者之间扮演翻译的角色,以便两者可以轻松地相互交流。

首先,操作系统解释驱动程序想要从设备发送或接收什么。现在设备驱动程序了解要求并进一步解释设备。

在此,称为外围设备和设备驱动程序或设备驱动程序的键盘、扫描仪打印机等帮助这些外围设备与操作系统 (OS) 相关联。

让我们通过一个例子来理解驱动程序是如何工作的:

假设您必须打印需要打印机应用程序的内容。首先,这个应用程序调用一个由操作系统执行的函数。接下来,操作系统调用驱动程序执行的功能,然后驱动程序与打印机进行通信。

然后它获取所需的数据并通过操作系统将其发送给应用程序。

让我们以更简单的方式理解驱动程序:

1. 设计设备的公司完全没有必要编写驱动程序。有许多这样的情况,其中设备是根据已发布的硬件标准设计的。这意味着微软也可以编写驱动程序,设备设计者甚至不需要编写任何驱动程序。

2. 并非所有驱动程序都直接连接到设备。对于特定的 I/O 请求(例如从设备读取数据),多个驱动程序被放置在一个堆栈中,这些驱动程序参与该请求。

该组可以以传统方式可视化其中第一个参与者在顶部,最后一个参与者在底部。在这种情况下,一些堆栈驱动程序可以通过将此请求从一种格式转换为另一种格式来参与。

这些驱动程序不直接连接到设备;他们只是处理请求并将请求传递给堆栈底部的驱动程序。

3.的唯一驱动器堆栈,其直接连接到所述设备是功能驱动程序; 而执行辅助处理的驱动程序称为过滤器驱动程序。

4. 一些过滤驱动注意到并记录了 I/O 信息,但并不积极参与其中。例如,某些过滤器驱动程序充当验证器以确保堆栈中的其他驱动程序正确处理 I/O 请求。

Windows 驱动程序类型

Microsoft Windows 驱动程序有两种基本类型的驱动程序:

用户模式驱动程序

它在用户模式下实现,通常在 Win32 应用程序和内核模式驱动程序或其他操作系统组件之间提供接口。

例如,在 Windows Vista 中,所有打印机驱动程序都实现用户模式。

内核模式驱动程序

它在内核模式下执行,是执行程序的一部分。它包含管理 I/O、即插即用内存、进程、线程、安全性等的内核模式操作系统组件。

内核模式驱动程序通常是分层的。通常,较高级别的驱动程序通常从应用程序接收数据,过滤该数据,然后将其传递给支持硬件功能的较低级别的驱动程序。

一些内核模式驱动程序也是 WDM 驱动程序,它确认 Windows 驱动程序模型 (WDM)。所有 WDM 驱动程序都支持即插即用和电源管理。WDM 驱动程序已经在 Windows 98/Me 和 Windows 2000 和更高版本的操作系统上与源代码兼容(但不是二进制兼容)。

与操作系统一样,内核模式驱动程序是作为独立的模块化组件实现的,这些组件具有一组明确定义的所需功能。所有内核模式驱动程序都提供一组系统定义的标准操作程序。

内核模式驱动程序的类型

内核模式驱动程序共有三种基本类型它们是最高、中间和最低级别。每个驱动程序都有点不同,但它们的功能却大不相同。

1.最高级别的驱动程序

高级驱动程序包括支持文件系统的文件系统驱动程序 (FSD),例如:

  • NTFS
  • 文件分配表 (FAT)
  • CD-ROM 文件系统 (CDFS)

高级驱动程序始终依赖于对基本低级驱动程序的支持,例如中级功能驱动程序和低级硬件总线驱动程序。

2.中级司机

它们是驱动程序,例如虚拟磁盘、镜像或特定于设备类型的类驱动程序。中间引擎依赖于对基本较低级别引擎的支持。中级驱动分为以下几种方式:

3.驱动功能

它控制 I/O 总线上的某些外围设备。

4.过滤驱动

他们将自己插入上方或下方的作业引擎中。

5.巴士司机

它提供了一组子设备,过滤器驱动程序、函数或更高级别的过滤器仍然可以附加到这些子设备上。

例如,控制具有一组内部异构设备的多功能转换器的驱动程序称为软件总线驱动程序。

6.系统提供的任何驱动程序类别

它们导出系统定义的微型类/类接口,实际上是具有一个或多个关联微型驱动程序(也称为微型驱动程序)的中间驱动器。
每个关联的类/微型驱动程序对都提供与作业驱动程序或程序总线驱动程序等效的功能。

3.最低级别的司机

它控制外围设备所连接的 I/O 总线。较低级别的引擎不依赖于较低级别的引擎。

硬件总线驱动程序由系统提供,通常控制可动态配置的 I/O 总线。

硬件总线驱动程序与即插即用管理器一起工作,它们用它们初始化和重新配置系统硬件资源,以及连接到它们控制驱动程序的 I/O 总线的所有子设备。

这些硬件资源包含到设备内存和中断请求 (IRQ) 的映射。(设备总线驱动程序在基于 Windows NT 的操作系统(早于 Windows 2000)启动期间采用了 HAL 组件提供的一些功能。)

4.旧引擎

这些是直接控制物理设备的执行器。这些是较低级别的引擎。

什么是司机

有些驱动程序与任何硬件设备无关。

例如,假设您必须编写一个可以访问核心操作系统数据结构的工具,这些数据结构只能从运行在内核模式下的代码访问。

您可以通过将此工具拆分为两个组件来实现此目的。

第一个组件在用户模式下运行并引入用户界面。而第二个组件在内核模式下运行并且可以访问基本的操作系统数据。

以用户模式运行的组件称为应用程序以内核模式运行组件称为程序驱动程序

软件驱动程序根本不与设备相关联。

软件驱动程序始终在内核模式下运行。
编写驱动程序的主要原因是它允许访问仅在内核模式下可用的受保护数据。但是设备驱动程序并不总是需要访问内核模式数据和资源。而某些设备驱动程序仅在用户模式下工作。

如何检查计算机的计算机驱动程序?

如果要检查计算机驱动程序的状态,可以使用系统的设备管理器执行以下操作:

让我们知道如何去做。

1. 在键盘上,同时按下Windows 徽标R 键以调用运行框。

2.输入devmgmt.msc并按 Enter 以访问设备管理器。

3. 在这里您可以检查任何给定的条目以扩展设备/驱动程序状态。

注意  当您在设备上看到黄色感叹号时,您可能会在此处看到一个常见问题。这表明 Windows 已检测到此设备存在一些问题。

要解决它,我们必须更新其设备驱动程序,您可以右键单击并选择更新的驱动程序。

为什么我们需要最新的驱动程序?

通常,操作系统中的变化太多以至于需要处理硬件。当发生这样的事情时,我们必须更新驱动程序,以便它们可以正确地翻译新命令,并且您的硬件也可以理解它们。

通常,您的硬件必须学习很多东西。例如。你的显卡必须学习有关新的3D图形,如果你想使用新技术。

然而,要使您的视频卡能够实现这一点,制造商只需发布一个更新的驱动程序,解释如何显示这种新型图形。如果没有最新的驱动程序,您的视频卡将无法正确运行这项新技术。

您如何为您的计算机找到正确的软件或驱动程序?

在这里我讲了其中的一些方法,以便您可以通过从Internet 上找到驱动程序来下载驱动程序。

设备识别

在搜索驱动程序之前,请保留有关您的硬件制造商和型号的信息。如果您正在寻找计算机内部设备的软件或驱动程序,您可以在设备制造商网站的支持部分找到它们。

您也可以在购买计算机时所拥有的那些 CD 或 DVD 中找到它。

下载网站

如果制造您硬件的制造商仍然有效,您可能会在其网页上看到他们的驱动程序。

另一方面,如果硬件制造商不再工作,或者他们的驱动程序当前不可用,您可以使用来自具有良好用户评级的第三方公司的驱动程序。

如何更新计算机驱动程序或设备驱动程序?

如果你想更新你的设备驱动程序,下面我提供了三个简单的步骤,你可以使用。

方法 1:通过制造商的网站更新驱动程序

您可以通过访问设备制造商的网站,然后搜索最新的正确驱动程序来手动更新您的设备驱动程序。选择驱动程序时,请记住该驱动程序与您的确切设备型号和操作系统版本兼容。

将此设备驱动程序下载到您的系统后,您可以双击下载的文件,您必须按照屏幕上的说明安装驱动程序。

方法 2:使用设备管理器更新驱动程序

1. 首先,您必须在计算机上转到设备管理器。

2. 双击在特定条目中找到此设备,然后您必须右键单击该设备,然后选择更新驱动程序软件。

3. 单击自动搜索更新的驱动程序软件。

4. 等待 Windows 检测到所有更新,然后按照屏幕上的说明安装此更新。

很多时候,Windows 无法自动检测驱动程序更新,在这种情况下,您必须采取一些措施才能更新设备驱动程序。比如第三方软件。

方法 3:借助 Driver Easy(推荐)等第三方软件自动更新驱动程序

如果您缺乏手动更新驱动程序的时间、耐心和计算机技能,您可以使用像 Driver Easy 这样的第三方程序。

Driver Easy 是一个程序,它可以自动识别您的系统并为其搜索合适的驱动程序。在这里,您不需要知道您使用的是什么系统,您运行的是哪个操作系统等。同时,这里也不可能安装错误的驱动程序。这个程序会处理一切。

1. 下载并安装Driver Easy。

2. 运行 Driver Easy 并单击立即扫描。Driver Easy 然后会扫描您的计算机并检测任何驱动程序问题或过时的驱动程序。

3. 然后单击更新按钮,它会自动为您的设备下载正确的驱动程序版本。

或者,您可以单击“全部更新”,这将自动下载并安装系统中所有丢失或过时的驱动程序。但要使用此功能,您必须购买此软件的 Pro 版本。

你今天学到了什么

我希望你喜欢我的文章什么是设备驱动程序(What is a Device Driver)我一直试图为我的读者提供有关计算机驱动程序的完整信息,以便他们不必在本文的上下文中搜索任何其他站点或 Internet。这也将节省他们的时间,他们还将所有信息集中在一个地方。

如果您对本文有任何疑问,或者希望对其有所改进,可以在上面写低评论。

如果您喜欢这篇文章,什么是设备驱动程序或学到了什么,请在 Facebook、Twitter 等社交网络上分享这篇文章。

Related Articles

Technique

What is the device driver software – for phones and computers

What is the device driver software – for phones and computers

What is the device driver ? There is also a part of the computer that is always overlooked. Yes, you read it right, here we will learn about an important part also called computer driver or device driver.

Do you know what a computer driver is and how it works? If not, then today’s article will be very interesting for you because today we are going to know all those little and big things about a computer driver that are very important.

When it comes to drivers, it doesn’t mean at all the drivers you see every day on the roads. A device driver is a program in your computer that controls a piece of hardware connected to your computer.

Almost everything in a computer requires a device driver for them to function properly. If a piece of hardware does not contain a driver, or does not contain the correct driver, then that piece of hardware is completely useless for the sold parts of the system.

It would be like putting a kid in the car and asking them to drive. They have no idea about the car and drive it without any instructions. Device drivers do the same thing in your computer, they give a set of instructions to the computer on how to use the hardware properly.

What is the device driver

Device drivers are also called computer drivers or device drivers. This is a set of files. It helps different computers to communicate with the operating system.

Without drivers, the computer cannot send and receive data. Where the data is sent to the printer.

If a suitable driver is not installed, the device will not function properly.

Types of computer drivers

Device drivers are actually tiny computer programs that allow operating systems to communicate with the hardware that is connected to your computer.

By the way, there are many types of device drivers for different computers. At the same time, according to the basic functions of the computer, there are some specific drivers that should be present in all computers. Let’s know about them.

BIOS

BIOS (Basic Input/Output System), is the simplest computer driver out there and is designed according to the first program that runs when the computer is turned on.

This BIOS is stored in the memory built into the motherboard and is designed to operate the devices connected to the computer, namely hard disk drives, video display output, keyboard and mouse.

motherboard drivers

Motherboard drivers are small programs read by Windows or Linux that allow basic computer functions within the same operating system.

These drivers typically include programs that allow the broadband ports, USB ports, and input/output ports for mouse and keyboard. Depending on the make of your motherboard, these drivers may also contain some basic drivers for video and audio support.

BIOS is not like motherboard drivers at all .

Device drivers

Device drivers are programs designed to allow parts of a computer’s hardware, such as expansion slots, to run in a computer.

Video cards, sound cards, network cards, and other expansion cards come with driver disks to make hardware installation easier. Other devices, such as some types of digital cameras and MP3 players, have computer drivers programmed into them in addition to their software, making them easier to use on personal computers.

Virtual device drivers

Virtual device drivers are very different from most drivers. Where in the majority of drivers, pieces of hardware are allowed to work with a particular operating system, virtual device drivers simulate a piece of hardware and essentially trick the computer into thinking it is reading. Do only one piece of actual hardware.

One particularly common use is for these virtual device drivers. The ISO files are simulated in a CD or DVD drive without any physical discs, as one of these drivers is emulated .

How does the driver work?

The main task of a device driver is to act as a translator between the operating system and the device. The operating system wants to communicate with the device mainly for two reasons, which are to send data and receive data.

But the problem with this is that the operating system is software and the hardware is hardware. They both use different languages ​​and do not understand each other’s language.

In such a case, the driver plays the role of an interpreter between these two so that both can easily communicate with each other.

First of all, the operating system explains what the driver wants to send or receive from the device. Now device drivers understand the requirements and explain the devices further.

In this, keyboard, scanner , printer etc. called peripherals and device drivers or device drivers help these peripheral devices to be associated with the operating system (OS).

Let’s understand with an example how the driver works:

Let’s say you have to print something that requires a printer app. First, this application calls a function that is executed by the operating system. Next, the operating system calls the function that the driver performs and then the driver communicates with the printer.

Then it gets the required data and sends it to the application through the operating system.

Let’s understand the drivers in a more simplified way:

1. It is not at all necessary that the companies that design the device write drivers. There are many such cases, where the device is designed according to a published hardware standard. This means that Microsoft can also write the driver, and the device designer does not even need to write any driver.

2. Not all drivers connect directly to a device. For a specific I/O request (such as reading data from a device) multiple drivers are placed in a stack, which participate in that request.

This group can be visualized in a traditional way where the first participant is at the top and the last participant is at the bottom. In this, some stack drivers can participate by converting this request from one format to another.

These drivers do not connect to the device directly; They simply process the request and pass the request to the drivers at the bottom of the stack.

3. The only driver of that stack which is directly connected to the device is the function driver; Whereas the drivers that perform auxiliary processing are called filter drives.

4. Some filter drivers notice and record that I/O information but do not actively participate in it. For example, some filter drivers act as validators to ensure that other drivers in the stack handle I/O requests correctly.

Windows Driver Types

There are two basic types of drivers for Microsoft Windows drivers:

User mode drivers

It is implemented in user mode, and usually provides an interface between a Win32 application and kernel mode drivers or other operating system components.

For example, in Windows Vista, all printer drivers implement user mode.

Kernel mode drivers

It is executed in kernel mode, and is part of the executive. It contains kernel mode operating system components that manage I/O, Plug and Play memory, processes, threads, security, and more.

Kernel mode drivers are usually layered. In general, higher-level drivers typically receive data from applications, filter that data, and then pass it to a lower-level driver that supports hardware functionality.

Some kernel mode drivers are also WDM drivers, which confirm the Windows Driver Model (WDM). All WDM drivers support Plug and Play and Power Management. WDM drivers are already source-compatible (but not binary compatible) across Windows 98/Me and with Windows 2000 and later operating systems.

Like operating systems, kernel-mode drivers are implemented as separate modular components that have a well-defined set of required functions. All kernel-mode drivers provide a set of system-defined standard operating procedures.

Types of kernel mode drivers

There are three basic types of Kernel mode drivers . They are the highest, middle, and lowest level. Every driver is a little different, but they differ greatly in their functionality.

1. Highest level drivers

High-level drivers include file system drivers (FSD) that support file systems, such as:

  • NTFS
  • File Allocation Table (FAT)
  • CD-ROM File System (CDFS)

High-level drivers always rely on support for basic lower-level drivers, such as mid-level function drivers and lower-level hardware bus drivers.

2. Intermediate drivers

These are drivers such as a virtual disk, a mirror, or a device type-specific class driver. Intermediate engines rely on support for basic lower level engines. Intermediate drivers are divided in the following ways:

3. Drivers function

It controls certain peripherals on the I/O bus.

4. Filter drivers

They insert themselves into the job engines above or below.

5. Bus drivers

It presents a set of sub-devices to which filter drivers, functions, or higher-level filters can still attach themselves.

For example, a driver that controls a multifunctional converter that has an internal set of heterogeneous devices is called a software bus driver.

6. Any driver category provided by the system

They export a system-defined mini-class/class interface, in fact, an intermediary drive with one or more associated minidrivers (also called minidrivers).
Each associated class/minidriver pair provides functionality equivalent to a job driver or program bus driver.

3. Lowest level of drivers

It controls the I/O bus to which the peripheral devices are connected. Lower level engines are not dependent on lower level engines.

Hardware bus drivers are provided by the system and usually control the dynamically configurable I/O buses.

Hardware bus drivers work with the Plug and Play Manager with which they initialize and reconfigure system hardware resources, and all sub-devices connected to the I/O buses they control the driver.

These hardware resources contain mappings to device memory and interrupt requests (IRQs). (Device bus drivers take in some of the functionality provided by the HAL component during startup of the Windows NT-based operating system, which predates Windows 2000.)

4. Old engines

These are actuators that directly control a physical device. These are the lower level engines.

What is the driver

There are some drivers that are not associated with any hardware device.

For example, let’s say you had to write a tool that could access core OS data structures, which can only be accessed from code running in kernel mode.

You can do this by splitting this tool into two components.

The first component runs in user mode and introduces the user interface. While the second component runs in kernel mode and has access to basic operating system data.

A component that runs in user mode is called an application , and a component that runs in kernel mode is called a program driver .

The software driver is not associated with a device at all.

Software drivers always run in kernel mode.
The main reason for writing a driver is that it allows access to protected data that is only available in kernel mode. But device drivers do not always need to access kernel mode data and resources. While some device drivers work in user mode only.

How to check computer drivers for your computer?

If you want to check the status of your computer drivers, you can use your system’s Device Manager for this:

Let’s know how to do it.

1. On the keyboard, press the Windows logo key and the R key at the same time to invoke the Run box.

2. Type devmgmt.msc and hit Enter to access Device Manager.

3. Here you can check any given entry to expand device/driver status.

Note  Here you may see a common issue when you see a yellow exclamation mark on the device. This indicates that Windows has detected some problems with this device.

While to solve it, we have to update its device driver, which you can right-click on and choose the updated driver.

Why do we need the latest drivers?

Oftentimes, there are so many changes in operating systems that the hardware is dealt with. When things like this happen, we have to update the drivers, so that they can correctly translate the new commands, and your hardware can also understand them.

Oftentimes your hardware has to learn a lot. for example. Your video card will have to learn about the new 3D graphic if you want to use new technologies.

Whereas, to make your video card capable of this, the manufacturer will simply have to release an updated driver that explains how you can display this new type of graphic. While without the latest driver, your video card cannot properly run that new technology.

How do you locate the right software or drivers for your computer?

Here I have talked about some of these methods, so that you can download drivers by locating them from the Internet.

Device recognition

Before searching for a driver, keep this information about your hardware manufacturer and model. If you are looking for software or drivers for an internal device for your computer, you can find them in the support section of the device manufacturer’s website.

You can also find it in those CDs or DVDs that you would have had while buying the computer.

download site

If the manufacturer who made your hardware still works, you may see their drivers listed on their webpage.

On the other hand, if the hardware manufacturer is no longer working, or their drivers are not currently available, you can use drivers from third-party companies that have good user ratings.

How to update computer drivers or device drivers?

If you want to update your device drivers, below I have provided three easy steps, which you can use.

Method 1: Update the drivers through the manufacturer’s website

You can update your device driver manually by visiting the device manufacturer’s website, then searching for the latest correct driver. While choosing a driver, keep in mind that the driver is compatible with your exact device model and OS version.

Once this device driver is downloaded into your system, you can double-click on the downloaded file and you will have to follow the on-screen instructions to be able to install the driver.

Method 2: Update drivers using Device Manager

1. First of all you have to go to Device Manager on your computer.

2. Double click to find this device in a particular entry, then you have to right click on the device and then select Update driver software.

3. Click Search automatically for updated driver software.

4. Wait for Windows to detect all updates and then follow the on-screen instructions to be able to install this update.

Often times, Windows cannot detect driver updates automatically, in such a case, you have to take some actions so that you can update the device driver. Like third party software.

Method 3: Update Drivers Automatically with the Help of Third-Party Software Like Driver Easy (Recommended)

If you lack the time, patience, and computer skills to update the driver manually, you can use a third-party program like Driver Easy.

Driver Easy is a program that automatically recognizes your system and also searches for suitable drivers for it. Here you do not need to know what system you are using, which operating system you are running, etc. At the same time, there is no chance of installing the wrong driver here. This program takes care of everything.

1. Download and install Driver Easy.

2. Run Driver Easy and click Scan Now. Driver Easy then scans your computer and detects any driver issues or outdated drivers.

3. Then click the Update button so that it will automatically download the correct driver version for your devices.

Or you can click on Update All which automatically downloads and installs all missing or outdated drivers in your system. But for this feature, you have to buy the Pro version of this software.

What did you learn today

I hope you liked my article What is a Device Driver (What is a Device Driver) . I have always been trying to provide complete information about a computer driver for my readers so that they do not have to search any other sites or the Internet in the context of this article. This will also save their time and they will also have all the information in one place.

If you have any doubts about this article or if you want there to be some improvement in it, you can write low comments on it.

If you liked this post, what is device driver or learned something, please share this post on social networks like Facebook, Twitter, etc.

Related Articles

Technique

Quel est le logiciel du pilote de périphérique – pour les téléphones et les ordinateurs

Quel est le logiciel du pilote de périphérique – pour les téléphones et les ordinateurs

 

Quel est le pilote de périphérique ? Il y a aussi une partie de l’ordinateur qui est toujours négligée. Oui, vous avez bien lu, nous allons découvrir ici une partie importante également appelée pilote d’ordinateur ou pilote de périphérique.

Savez-vous ce qu’est un pilote d’ordinateur et comment il fonctionne ? Sinon, l’article d’aujourd’hui sera très intéressant pour vous car aujourd’hui, nous allons connaître toutes ces petites et grandes choses sur un pilote d’ordinateur qui sont très importantes.

Quand il s’agit de conducteurs, cela ne signifie pas du tout les conducteurs que vous voyez tous les jours sur les routes. Un pilote de périphérique est un programme de votre ordinateur qui contrôle un élément matériel connecté à votre ordinateur.

Presque tout dans un ordinateur nécessite un pilote de périphérique pour fonctionner correctement. Si une pièce de matériel ne contient pas de pilote ou ne contient pas le bon pilote, alors cette pièce de matériel est complètement inutile pour les pièces vendues du système.

Ce serait comme mettre un enfant dans la voiture et lui demander de conduire. Ils n’ont aucune idée de la voiture et la conduisent sans aucune instruction. Les pilotes de périphérique font la même chose sur votre ordinateur, ils donnent un ensemble d’instructions à l’ordinateur sur la façon d’utiliser correctement le matériel.

Quel est le pilote de périphérique

Les pilotes de périphérique sont également appelés pilotes d’ordinateur ou pilotes de périphérique. Il s’agit d’un ensemble de fichiers. Il aide différents ordinateurs à communiquer avec le système d’exploitation.

Sans pilotes, l’ordinateur ne peut ni envoyer ni recevoir de données. Où les données sont envoyées à l’imprimante.

Si un pilote approprié n’est pas installé, le périphérique ne fonctionnera pas correctement.

Types de pilotes d’ordinateur

Les pilotes de périphériques sont en fait de minuscules programmes informatiques qui permettent aux systèmes d’exploitation de communiquer avec le matériel connecté à votre ordinateur.

Soit dit en passant, il existe de nombreux types de pilotes de périphériques pour différents ordinateurs. Dans le même temps, selon les fonctions de base de l’ordinateur, il existe des pilotes spécifiques qui devraient être présents dans tous les ordinateurs. Faisons savoir à leur sujet.

BIOS

Le BIOS (Basic Input/Output System) est le pilote d’ordinateur le plus simple et est conçu selon le premier programme qui s’exécute lorsque l’ordinateur est allumé.

Ce BIOS est stocké dans la mémoire intégrée à la carte mère et est conçu pour faire fonctionner les périphériques connectés à l’ordinateur, à savoir les disques durs, la sortie d’affichage vidéo, le clavier et la souris.

pilotes de carte mère

Les pilotes de la carte mère sont de petits programmes lus par Windows ou Linux qui permettent des fonctions informatiques de base au sein du même système d’exploitation.

Ces pilotes incluent généralement des programmes qui autorisent les ports haut débit, les ports USB et les ports d’entrée/sortie pour la souris et le clavier. Selon la marque de votre carte mère, ces pilotes peuvent également contenir des pilotes de base pour la prise en charge vidéo et audio.

BIOS n’est pas comme les pilotes de la carte mère à tous .

Pilotes de périphérique

Les pilotes de périphérique sont des programmes conçus pour permettre à des parties du matériel d’un ordinateur, telles que les connecteurs d’extension, de s’exécuter dans un ordinateur.

Les cartes vidéo, cartes son, cartes réseau et autres cartes d’extension sont fournies avec des disques de pilotes pour faciliter l’installation du matériel. D’autres appareils, tels que certains types d’appareils photo numériques et de lecteurs MP3, ont des pilotes informatiques programmés en plus de leur logiciel, ce qui les rend plus faciles à utiliser sur des ordinateurs personnels.

Pilotes de périphériques virtuels

Les pilotes de périphériques virtuels sont très différents de la plupart des pilotes. Là où dans la majorité des pilotes, des éléments matériels sont autorisés à fonctionner avec un système d’exploitation particulier, les pilotes de périphériques virtuels simulent un élément matériel et trompent essentiellement l’ordinateur en lui faisant croire qu’il est en train de lire. Ne faites qu’un seul morceau de matériel réel.

Une utilisation particulièrement courante est pour ces pilotes de périphériques virtuels. Les fichiers ISO sont simulés dans un lecteur de CD ou de DVD sans aucun disque physique, car l’un de ces pilotes est émulé .

Comment fonctionne le pilote ?

La tâche principale d’un pilote de périphérique est d’agir comme un traducteur entre le système d’exploitation et le périphérique. Le système d’exploitation souhaite communiquer avec l’appareil principalement pour deux raisons, à savoir envoyer et recevoir des données.

Mais le problème avec ceci est que le système d’exploitation est un logiciel et le matériel est du matériel. Ils utilisent tous les deux des langues différentes et ne comprennent pas la langue de l’autre.

Dans un tel cas, le chauffeur joue le rôle d’interprète entre ces deux-là afin que tous deux puissent facilement communiquer entre eux.

Tout d’abord, le système d’exploitation explique ce que le pilote veut envoyer ou recevoir de l’appareil. Désormais, les pilotes de périphériques comprennent les exigences et expliquent davantage les périphériques.

En cela, le clavier, le scanner , l’ imprimante, etc. appelés périphériques et pilotes de périphériques ou pilotes de périphériques aident ces périphériques à être associés au système d’exploitation (OS).

Comprenons avec un exemple comment fonctionne le pilote :

Disons que vous devez imprimer quelque chose qui nécessite une application d’impression. Tout d’abord, cette application appelle une fonction qui est exécutée par le système d’exploitation. Ensuite, le système d’exploitation appelle la fonction exécutée par le pilote, puis le pilote communique avec l’imprimante.

Ensuite, il obtient les données requises et les envoie à l’application via le système d’exploitation.

Comprenons les pilotes de manière plus simplifiée :

1. Il n’est pas du tout nécessaire que les entreprises qui conçoivent le périphérique écrivent des pilotes. Il existe de nombreux cas de ce type, où l’appareil est conçu selon une norme matérielle publiée. Cela signifie que Microsoft peut également écrire le pilote et que le concepteur de périphérique n’a même pas besoin d’écrire de pilote.

2. Tous les pilotes ne se connectent pas directement à un périphérique. Pour une demande d’E/S spécifique (telle que la lecture de données à partir d’un périphérique), plusieurs pilotes sont placés dans une pile, qui participent à cette demande.

Ce groupe peut être visualisé de manière traditionnelle où le premier participant est en haut et le dernier participant est en bas. À cela, certains pilotes de pile peuvent participer en convertissant cette requête d’un format à un autre.

Ces pilotes ne se connectent pas directement au périphérique ; Ils traitent simplement la demande et transmettent la demande aux pilotes au bas de la pile.

3. Le seul pilote de cette pile qui est directement connecté au périphérique est le pilote de fonction ; Alors que les pilotes qui effectuent le traitement auxiliaire sont appelés lecteurs de filtre.

4. Certains pilotes de filtre notent et enregistrent ces informations d’E/S mais n’y participent pas activement. Par exemple, certains pilotes de filtre agissent comme des validateurs pour s’assurer que les autres pilotes de la pile gèrent correctement les demandes d’E/S.

Types de pilotes Windows

Il existe deux types de base de pilotes pour les pilotes Microsoft Windows :

Pilotes en mode utilisateur

Il est implémenté en mode utilisateur et fournit généralement une interface entre une application Win32 et des pilotes en mode noyau ou d’autres composants du système d’exploitation.

Par exemple, dans Windows Vista, tous les pilotes d’imprimante implémentent le mode utilisateur.

Pilotes en mode noyau

Il est exécuté en mode noyau et fait partie de l’exécutif. Il contient des composants du système d’exploitation en mode noyau qui gèrent les E/S, la mémoire Plug and Play, les processus, les threads, la sécurité, etc.

Les pilotes en mode noyau sont généralement superposés. En général, les pilotes de niveau supérieur reçoivent généralement des données des applications, filtrent ces données, puis les transmettent à un pilote de niveau inférieur qui prend en charge les fonctionnalités matérielles.

Certains pilotes en mode noyau sont également des pilotes WDM, qui confirment le modèle de pilote Windows (WDM). Tous les pilotes WDM prennent en charge Plug and Play et la gestion de l’alimentation. Les pilotes WDM sont déjà compatibles avec la source (mais pas compatibles binaires) sur Windows 98/Me et avec Windows 2000 et les systèmes d’exploitation ultérieurs.

Comme les systèmes d’exploitation, les pilotes en mode noyau sont implémentés en tant que composants modulaires séparés qui ont un ensemble bien défini de fonctions requises. Tous les pilotes en mode noyau fournissent un ensemble de procédures d’exploitation standard définies par le système.

Types de pilotes en mode noyau

Il existe trois types de base de pilotes en mode noyau . Ils sont le niveau le plus élevé, moyen et le plus bas. Chaque pilote est un peu différent, mais ils diffèrent grandement dans leurs fonctionnalités.

1. Pilotes de haut niveau

Les pilotes de haut niveau incluent les pilotes de système de fichiers (FSD) qui prennent en charge les systèmes de fichiers, tels que :

  • NTFS
  • Table d’allocation de fichiers (FAT)
  • Système de fichiers sur CD-ROM (CDFS)

Les pilotes de haut niveau reposent toujours sur la prise en charge des pilotes de base de niveau inférieur, tels que les pilotes de fonction de niveau intermédiaire et les pilotes de bus matériel de niveau inférieur.

2. Conducteurs intermédiaires

Il s’agit de pilotes tels qu’un disque virtuel, un miroir ou un pilote de classe spécifique à un type de périphérique. Les moteurs intermédiaires reposent sur la prise en charge des moteurs de base de niveau inférieur. Les conducteurs intermédiaires sont répartis de la manière suivante :

3. Fonction de pilotes

Il contrôle certains périphériques sur le bus d’E/S.

4. Filtrer les pilotes

Ils s’insèrent dans les moteurs de travail ci-dessus ou ci-dessous.

5. Les chauffeurs de bus

Il présente un ensemble de sous-périphériques auxquels les pilotes de filtre, les fonctions ou les filtres de niveau supérieur peuvent toujours s’attacher.

Par exemple, un pilote qui contrôle un convertisseur multifonctionnel doté d’un ensemble interne de périphériques hétérogènes est appelé pilote de bus logiciel.

6. Toute catégorie de conducteur fournie par le système

Ils exportent une interface mini-classe/classe définie par le système, en fait, un lecteur intermédiaire avec un ou plusieurs minidrivers associés (également appelés minidrivers).
Chaque paire classe/minipilote associée fournit des fonctionnalités équivalentes à un pilote de tâche ou à un pilote de bus de programme.

3. Niveau le plus bas de conducteurs

Il contrôle le bus d’E/S auquel les périphériques sont connectés. Les moteurs de niveau inférieur ne dépendent pas des moteurs de niveau inférieur.

Les pilotes de bus matériels sont fournis par le système et contrôlent généralement les bus d’E/S configurables dynamiquement.

Les pilotes de bus matériels fonctionnent avec le gestionnaire Plug and Play avec lequel ils initialisent et reconfigurent les ressources matérielles du système, et tous les sous-périphériques connectés aux bus d’E/S avec lesquels ils contrôlent le pilote.

Ces ressources matérielles contiennent des mappages vers la mémoire du périphérique et des demandes d’interruption (IRQ). (Les pilotes de bus de périphérique intègrent certaines des fonctionnalités fournies par le composant HAL lors du démarrage du système d’exploitation Windows NT, antérieur à Windows 2000.)

4. Vieux moteurs

Ce sont des actionneurs qui contrôlent directement un appareil physique. Ce sont les moteurs de niveau inférieur.

Quel est le pilote

Certains pilotes ne sont associés à aucun périphérique matériel.

Par exemple, supposons que vous deviez écrire un outil qui puisse accéder aux structures de données du système d’exploitation de base, qui ne sont accessibles qu’à partir du code exécuté en mode noyau.

Vous pouvez le faire en divisant cet outil en deux composants.

Le premier composant s’exécute en mode utilisateur et présente l’interface utilisateur. Alors que le deuxième composant s’exécute en mode noyau et a accès aux données de base du système d’exploitation.

Un composant qui fonctionne en mode utilisateur est appelé une demande , et un composant qui fonctionne en mode noyau est appelé un pilote de programme .

Le pilote logiciel n’est pas du tout associé à un périphérique.

Les pilotes logiciels s’exécutent toujours en mode noyau.
La principale raison de l’écriture d’un pilote est qu’il permet d’accéder à des données protégées qui ne sont disponibles qu’en mode noyau. Mais les pilotes de périphériques n’ont pas toujours besoin d’accéder aux données et aux ressources du mode noyau. Alors que certains pilotes de périphériques ne fonctionnent qu’en mode utilisateur.

Comment vérifier les pilotes d’ordinateur pour votre ordinateur ?

Si vous souhaitez vérifier l’état des pilotes de votre ordinateur, vous pouvez utiliser le gestionnaire de périphériques de votre système pour cela :

Sachons comment faire.

1. Sur le clavier, appuyez simultanément sur la touche du logo Windows et la touche R pour appeler la boîte de dialogue Exécuter.

2. Tapez devmgmt.msc et appuyez sur Entrée pour accéder au Gestionnaire de périphériques.

3. Ici, vous pouvez vérifier n’importe quelle entrée pour étendre l’état du périphérique/pilote.

Remarque  Ici, vous pouvez rencontrer un problème courant lorsque vous voyez un point d’exclamation jaune sur l’appareil. Cela indique que Windows a détecté des problèmes avec cet appareil.

Pour le résoudre, nous devons mettre à jour son pilote de périphérique, sur lequel vous pouvez cliquer avec le bouton droit et choisir le pilote mis à jour.

Pourquoi avons-nous besoin des derniers pilotes ?

Souvent, il y a tellement de changements dans les systèmes d’exploitation que le matériel est traité. Lorsque de telles choses se produisent, nous devons mettre à jour les pilotes afin qu’ils puissent traduire correctement les nouvelles commandes et que votre matériel puisse également les comprendre.

Souvent, votre matériel doit apprendre beaucoup de choses. par example. Votre carte vidéo devra se familiariser avec le nouveau graphique 3D si vous souhaitez utiliser les nouvelles technologies.

Alors que, pour rendre votre carte vidéo capable de cela, le fabricant devra simplement publier un pilote mis à jour qui explique comment vous pouvez afficher ce nouveau type de graphique. Bien que sans le dernier pilote, votre carte vidéo ne peut pas exécuter correctement cette nouvelle technologie.

Comment trouver le bon logiciel ou les bons pilotes pour votre ordinateur ?

Ici, j’ai parlé de certaines de ces méthodes, afin que vous puissiez télécharger des pilotes en les localisant sur Internet.

Reconnaissance de l’appareil

Avant de rechercher un pilote, conservez ces informations sur le fabricant et le modèle de votre matériel. Si vous recherchez un logiciel ou des pilotes pour un périphérique interne pour votre ordinateur, vous pouvez les trouver dans la section d’assistance du site Web du fabricant du périphérique.

Vous pouvez également le trouver dans les CD ou DVD que vous auriez eu lors de l’achat de l’ordinateur.

site de téléchargement

Si le fabricant qui a fabriqué votre matériel fonctionne toujours, vous pouvez voir ses pilotes répertoriés sur sa page Web.

D’un autre côté, si le fabricant du matériel ne fonctionne plus ou si ses pilotes ne sont pas actuellement disponibles, vous pouvez utiliser des pilotes de sociétés tierces qui ont de bonnes notes d’utilisateurs.

Comment mettre à jour les pilotes d’ordinateur ou les pilotes de périphérique ?

Si vous souhaitez mettre à jour vos pilotes de périphérique, j’ai fourni ci-dessous trois étapes simples que vous pouvez utiliser.

Méthode 1 : mettre à jour les pilotes via le site Web du fabricant

Vous pouvez mettre à jour votre pilote de périphérique manuellement en visitant le site Web du fabricant du périphérique, puis en recherchant le dernier pilote correct. Lors du choix d’un pilote, gardez à l’esprit que le pilote est compatible avec le modèle exact de votre appareil et la version du système d’exploitation.

Une fois ce pilote de périphérique téléchargé dans votre système, vous pouvez double-cliquer sur le fichier téléchargé et vous devrez suivre les instructions à l’écran pour pouvoir installer le pilote.

Méthode 2 : Mettre à jour les pilotes à l’aide du Gestionnaire de périphériques

1. Tout d’abord, vous devez accéder au Gestionnaire de périphériques sur votre ordinateur.

2. Double-cliquez pour trouver ce périphérique dans une entrée particulière, puis vous devez cliquer avec le bouton droit sur le périphérique, puis sélectionner Mettre à jour le logiciel du pilote.

3. Cliquez sur Rechercher automatiquement le logiciel pilote mis à jour.

4. Attendez que Windows détecte toutes les mises à jour, puis suivez les instructions à l’écran pour pouvoir installer cette mise à jour.

Souvent, Windows ne peut pas détecter automatiquement les mises à jour des pilotes, dans ce cas, vous devez prendre certaines mesures pour pouvoir mettre à jour le pilote de périphérique. Comme un logiciel tiers.

Méthode 3 : mettre à jour les pilotes automatiquement à l’aide d’un logiciel tiers comme Driver Easy (recommandé)

Si vous manquez de temps, de patience et de compétences informatiques pour mettre à jour le pilote manuellement, vous pouvez utiliser un programme tiers comme Driver Easy.

Driver Easy est un programme qui reconnaît automatiquement votre système et recherche également les pilotes appropriés pour celui-ci. Ici, vous n’avez pas besoin de savoir quel système vous utilisez, quel système d’exploitation vous utilisez, etc. En même temps, il n’y a aucune chance d’installer le mauvais pilote ici. Ce programme s’occupe de tout.

1. Téléchargez et installez Driver Easy.

2. Exécutez Driver Easy et cliquez sur Analyser maintenant. Driver Easy analyse ensuite votre ordinateur et détecte les problèmes de pilote ou les pilotes obsolètes.

3. Cliquez ensuite sur le bouton Mettre à jour pour qu’il télécharge automatiquement la bonne version du pilote pour vos appareils.

Ou vous pouvez cliquer sur Tout mettre à jour qui téléchargera et installera automatiquement tous les pilotes manquants ou obsolètes dans votre système. Mais pour cette fonctionnalité, vous devez acheter la version Pro de ce logiciel.

Qu’avez-vous appris aujourd’hui

J’espère que vous avez aimé mon article Qu’est-ce qu’un pilote de périphérique (Qu’est-ce qu’un pilote de périphérique) . J’ai toujours essayé de fournir des informations complètes sur un pilote d’ordinateur à mes lecteurs afin qu’ils n’aient pas à rechercher d’autres sites ou Internet dans le contexte de cet article. Cela leur fera également gagner du temps et ils auront également toutes les informations au même endroit.

Si vous avez des doutes sur cet article ou si vous souhaitez qu’il y soit amélioré, vous pouvez écrire de faibles commentaires à ce sujet.

Si vous avez aimé cet article, qu’est-ce qu’un pilote de périphérique ou si vous avez appris quelque chose, veuillez partager cet article sur les réseaux sociaux comme Facebook, Twitter, etc.

Related Articles

Technik

Was ist die Gerätetreibersoftware – für Telefone und Computer?

Was ist die Gerätetreibersoftware – für Telefone und Computer?

Was ist der Gerätetreiber ? Es gibt auch einen Teil des Computers, der immer übersehen wird. Ja, Sie haben richtig gelesen, hier lernen wir einen wichtigen Teil kennen, der auch Computertreiber oder Gerätetreiber genannt wird.

Wissen Sie, was ein Computertreiber ist und wie er funktioniert? Wenn nicht, dann wird der heutige Artikel für Sie sehr interessant sein, denn heute werden wir all die kleinen und großen Dinge über einen Computertreiber wissen, die sehr wichtig sind.

Wenn es um Fahrer geht, sind damit nicht die Fahrer gemeint, die Sie jeden Tag auf den Straßen sehen. Ein Gerätetreiber ist ein Programm in Ihrem Computer, das eine an Ihren Computer angeschlossene Hardware steuert.

Fast alles in einem Computer erfordert einen Gerätetreiber, damit er richtig funktioniert. Wenn eine Hardware keinen Treiber enthält oder nicht den richtigen Treiber enthält, ist diese Hardware für die verkauften Teile des Systems völlig unbrauchbar.

Es wäre, als würde man ein Kind ins Auto setzen und es bitten, zu fahren. Sie haben keine Ahnung von dem Auto und fahren es ohne Anweisungen. Gerätetreiber tun dasselbe in Ihrem Computer, sie geben dem Computer eine Reihe von Anweisungen zur richtigen Verwendung der Hardware.

Was ist der Gerätetreiber?

Gerätetreiber werden auch Computertreiber oder Gerätetreiber genannt. Dies ist ein Satz von Dateien. Es hilft verschiedenen Computern, mit dem Betriebssystem zu kommunizieren.

Ohne Treiber kann der Computer keine Daten senden und empfangen. Wo die Daten an den Drucker gesendet werden.

Wenn kein geeigneter Treiber installiert ist, funktioniert das Gerät nicht richtig.

Arten von Computertreibern

Gerätetreiber sind eigentlich winzige Computerprogramme, die es Betriebssystemen ermöglichen, mit der Hardware zu kommunizieren, die an Ihren Computer angeschlossen ist.

Übrigens gibt es viele Arten von Gerätetreibern für verschiedene Computer. Gleichzeitig gibt es gemäß den Grundfunktionen des Computers einige spezifische Treiber, die in allen Computern vorhanden sein sollten. Informieren Sie uns über sie.

BIOS

BIOS (Basic Input/Output System) ist der einfachste Computertreiber auf dem Markt und wurde nach dem ersten Programm entwickelt, das beim Einschalten des Computers ausgeführt wird.

Dieses BIOS wird im Speicher des Motherboards gespeichert und dient zum Betrieb der an den Computer angeschlossenen Geräte, nämlich Festplatten, Videoausgabe, Tastatur und Maus.

Motherboard-Treiber

Motherboard-Treiber sind kleine Programme, die von Windows oder Linux gelesen werden und grundlegende Computerfunktionen innerhalb desselben Betriebssystems ermöglichen.

Zu diesen Treibern gehören normalerweise Programme, die Breitbandanschlüsse, USB-Anschlüsse und Eingabe-/Ausgabeanschlüsse für Maus und Tastatur ermöglichen. Abhängig vom Hersteller Ihres Motherboards können diese Treiber auch einige grundlegende Treiber für die Video- und Audiounterstützung enthalten.

BIOS ist nicht wie Motherboard – Treiber überhaupt .

Gerätetreiber

Gerätetreiber sind Programme, die entwickelt wurden, um die Ausführung von Teilen der Hardware eines Computers, wie z. B. Erweiterungssteckplätzen, in einem Computer zu ermöglichen.

Grafikkarten, Soundkarten, Netzwerkkarten und andere Erweiterungskarten werden mit Treiberdisketten geliefert , um die Hardwareinstallation zu vereinfachen. Andere Geräte, wie beispielsweise einige Arten von Digitalkameras und MP3-Playern, sind zusätzlich zu ihrer Software mit Computertreibern programmiert, die die Verwendung auf PCs erleichtern.

Virtuelle Gerätetreiber

Virtuelle Gerätetreiber unterscheiden sich stark von den meisten Treibern. Während bei den meisten Treibern Hardwareteile mit einem bestimmten Betriebssystem arbeiten dürfen, simulieren virtuelle Gerätetreiber eine Hardware und verleiten den Computer im Wesentlichen dazu, zu glauben, dass er liest. Führen Sie nur ein Stück tatsächliche Hardware aus.

Eine besonders häufige Verwendung sind diese virtuellen Gerätetreiber. Die ISO-Dateien werden in einem CD- oder DVD-Laufwerk ohne physische Datenträger simuliert , da einer dieser Treiber emuliert wird .

Wie funktioniert der Treiber?

Die Hauptaufgabe eines Gerätetreibers besteht darin, als Übersetzer zwischen dem Betriebssystem und dem Gerät zu fungieren. Das Betriebssystem möchte hauptsächlich aus zwei Gründen mit dem Gerät kommunizieren, nämlich zum Senden von Daten und zum Empfangen von Daten.

Das Problem dabei ist jedoch, dass das Betriebssystem Software und die Hardware Hardware ist. Beide verwenden unterschiedliche Sprachen und verstehen die Sprache des anderen nicht.

In einem solchen Fall übernimmt der Fahrer die Rolle eines Dolmetschers zwischen diesen beiden, damit beide problemlos miteinander kommunizieren können.

Zunächst erklärt das Betriebssystem, was der Treiber vom Gerät senden oder empfangen möchte. Jetzt verstehen Gerätetreiber die Anforderungen und erklären die Geräte weiter.

Dabei helfen Tastatur, Scanner , Drucker usw., genannt Peripheriegeräte und Gerätetreiber oder Gerätetreiber, diese Peripheriegeräte mit dem Betriebssystem (OS) zu verbinden.

Lassen Sie uns an einem Beispiel verstehen, wie der Treiber funktioniert:

Nehmen wir an, Sie müssen etwas drucken, für das eine Drucker-App erforderlich ist. Zunächst ruft diese Anwendung eine Funktion auf, die vom Betriebssystem ausgeführt wird. Als nächstes ruft das Betriebssystem die Funktion auf, die der Treiber ausführt, und dann kommuniziert der Treiber mit dem Drucker.

Dann ruft es die erforderlichen Daten ab und sendet sie über das Betriebssystem an die Anwendung.

Lassen Sie uns die Treiber vereinfacht verstehen:

1. Es ist überhaupt nicht erforderlich, dass die Unternehmen, die das Gerät entwickeln, Treiber schreiben. Es gibt viele solcher Fälle, in denen das Gerät gemäß einem veröffentlichten Hardwarestandard entwickelt wurde. Das bedeutet, dass Microsoft auch den Treiber schreiben kann und der Gerätedesigner nicht einmal Treiber schreiben muss.

2. Nicht alle Treiber verbinden sich direkt mit einem Gerät. Für eine bestimmte I/O-Anfrage (wie das Lesen von Daten von einem Gerät) werden mehrere Treiber in einem Stack platziert, die an dieser Anfrage teilnehmen.

Diese Gruppe kann auf traditionelle Weise visualisiert werden , wobei der erste Teilnehmer oben und der letzte Teilnehmer unten ist. Daran können einige Stack-Treiber teilnehmen, indem sie diese Anforderung von einem Format in ein anderes konvertieren.

Diese Treiber stellen keine direkte Verbindung zum Gerät her; Sie verarbeiten die Anfrage einfach und geben die Anfrage an die Treiber am unteren Ende des Stapels weiter.

3. Der einzige Treiber dieses Stapels, der direkt mit dem Gerät verbunden ist, ist der Funktionstreiber; Während die Treiber, die Hilfsverarbeitung durchführen, Filterlaufwerke genannt werden.

4. Einige Filtertreiber bemerken und zeichnen diese E/A-Informationen auf, nehmen jedoch nicht aktiv daran teil. Einige Filtertreiber fungieren beispielsweise als Prüfer, um sicherzustellen, dass andere Treiber im Stapel E/A-Anforderungen korrekt verarbeiten.

Windows-Treibertypen

Es gibt zwei grundlegende Arten von Treibern für Microsoft Windows-Treiber:

Benutzermodus-Treiber

Es wird im Benutzermodus implementiert und bietet normalerweise eine Schnittstelle zwischen einer Win32-Anwendung und Kernelmodustreibern oder anderen Betriebssystemkomponenten.

In Windows Vista implementieren beispielsweise alle Druckertreiber den Benutzermodus.

Kernel-Modus-Treiber

Es wird im Kernel-Modus ausgeführt und ist Teil der Exekutive. Es enthält Betriebssystemkomponenten im Kernelmodus, die I/O, Plug-and-Play-Speicher, Prozesse, Threads, Sicherheit und mehr verwalten.

Kernel-Modus-Treiber sind normalerweise geschichtet. Im Allgemeinen empfangen Treiber auf höherer Ebene normalerweise Daten von Anwendungen, filtern diese Daten und übergeben sie dann an einen Treiber auf niedrigerer Ebene, der Hardwarefunktionen unterstützt.

Einige Kernelmodustreiber sind auch WDM-Treiber, die das Windows Driver Model (WDM) bestätigen. Alle WDM-Treiber unterstützen Plug and Play und Power Management. WDM-Treiber sind bereits quellkompatibel (aber nicht binärkompatibel) unter Windows 98/Me und mit Windows 2000 und späteren Betriebssystemen.

Wie Betriebssysteme werden Kernelmodustreiber als separate modulare Komponenten implementiert, die über einen wohldefinierten Satz erforderlicher Funktionen verfügen. Alle Kernelmodustreiber bieten eine Reihe von systemdefinierten Standardbetriebsprozeduren.

Arten von Kernel-Modus-Treibern

Es gibt drei grundlegende Typen von Kernel-Modus-Treibern . Sie sind die höchste, mittlere und unterste Ebene. Jeder Treiber ist ein bisschen anders, aber sie unterscheiden sich stark in ihrer Funktionalität.

1. Fahrer auf höchstem Niveau

Zu den High-Level-Treibern gehören Dateisystemtreiber (FSD), die Dateisysteme unterstützen, wie zum Beispiel:

  • NTFS
  • Dateizuordnungstabelle (FAT)
  • CD-ROM-Dateisystem (CDFS)

High-Level-Treiber verlassen sich immer auf die Unterstützung grundlegender Low-Level-Treiber, wie z. B. Mid-Level-Funktionstreiber und Low-Level-Hardware-Bustreiber.

2. Fortgeschrittene Fahrer

Dies sind Treiber wie ein virtuelles Laufwerk, ein Spiegel oder ein gerätetypspezifischer Klassentreiber. Zwischen-Engines sind auf die Unterstützung grundlegender Engines auf niedrigerer Ebene angewiesen. Fortgeschrittene Fahrer werden wie folgt unterteilt:

3. Treiberfunktion

Es steuert bestimmte Peripheriegeräte am I/O-Bus.

4. Treiber filtern

Sie fügen sich oben oder unten in die Job-Engines ein.

5. Busfahrer

Es stellt eine Reihe von Untergeräten dar, an die sich noch Filtertreiber, Funktionen oder übergeordnete Filter anhängen können.

Beispielsweise wird ein Treiber, der einen multifunktionalen Konverter steuert, der einen internen Satz heterogener Geräte aufweist, als Softwarebustreiber bezeichnet.

6. Jede vom System bereitgestellte Fahrerkategorie

Sie exportieren eine systemdefinierte Miniklassen-/Klassenschnittstelle, tatsächlich ein Zwischenlaufwerk mit einem oder mehreren zugeordneten Minitreibern (auch Minitreiber genannt).
Jedes zugeordnete Klassen/Minitreiber-Paar stellt eine Funktionalität bereit, die einem Jobtreiber oder Programmbustreiber entspricht.

3. Niedrigstes Fahrerniveau

Es steuert den I/O-Bus, an den die Peripheriegeräte angeschlossen sind. Untergeordnete Triebwerke sind nicht von untergeordneten Triebwerken abhängig.

Hardware-Bustreiber werden vom System bereitgestellt und steuern normalerweise die dynamisch konfigurierbaren E/A-Busse.

Hardware-Bustreiber arbeiten mit dem Plug-and-Play-Manager zusammen, mit dem sie Systemhardwareressourcen initialisieren und rekonfigurieren, und alle Untergeräte, die mit den E/A-Bussen verbunden sind, steuern den Treiber.

Diese Hardwareressourcen enthalten Zuordnungen zum Gerätespeicher und Interrupt-Anforderungen (IRQs). (Gerätebustreiber übernehmen einige der von der HAL-Komponente bereitgestellten Funktionen während des Starts des Windows NT-basierten Betriebssystems, das älter als Windows 2000 ist.)

4. Alte Motoren

Dies sind Aktoren, die ein physisches Gerät direkt steuern. Dies sind die Motoren der unteren Ebene.

Was ist der Treiber?

Es gibt einige Treiber, die keinem Hardwaregerät zugeordnet sind.

Nehmen wir zum Beispiel an, Sie müssten ein Tool schreiben, das auf Kerndatenstrukturen des Betriebssystems zugreifen kann, auf die nur über Code zugegriffen werden kann, der im Kernelmodus ausgeführt wird.

Sie können dies tun, indem Sie dieses Werkzeug in zwei Komponenten aufteilen.

Die erste Komponente läuft im Benutzermodus und stellt die Benutzeroberfläche vor. Während die zweite Komponente im Kernel-Modus läuft und Zugriff auf grundlegende Betriebssystemdaten hat.

Eine Komponente, die im Benutzermodus ausgeführt wird, wird als Anwendung bezeichnet , und eine Komponente, die im Kernelmodus ausgeführt wird, wird als Programmtreiber bezeichnet .

Der Softwaretreiber ist überhaupt keinem Gerät zugeordnet.

Softwaretreiber laufen immer im Kernelmodus.
Der Hauptgrund für das Schreiben eines Treibers besteht darin, dass er den Zugriff auf geschützte Daten ermöglicht, die nur im Kernel-Modus verfügbar sind. Gerätetreiber müssen jedoch nicht immer auf Daten und Ressourcen im Kernelmodus zugreifen. Während einige Gerätetreiber nur im Benutzermodus funktionieren.

Wie überprüfe ich die Computertreiber für Ihren Computer?

Wenn Sie den Status Ihrer Computertreiber überprüfen möchten, können Sie dazu den Geräte-Manager Ihres Systems verwenden:

Lassen Sie uns wissen, wie es geht.

1. Drücken Sie auf der Tastatur gleichzeitig die Windows-Logo- Taste und die R-Taste , um das Feld Ausführen aufzurufen.

2. Geben Sie devmgmt.msc ein und drücken Sie die Eingabetaste, um auf den Geräte-Manager zuzugreifen.

3. Hier können Sie einen beliebigen Eintrag überprüfen, um den Geräte-/Treiberstatus zu erweitern.

Hinweis  Hier sehen Sie möglicherweise ein häufiges Problem, wenn auf dem Gerät ein gelbes Ausrufezeichen angezeigt wird. Dies weist darauf hin, dass Windows einige Probleme mit diesem Gerät festgestellt hat.

Um das Problem zu lösen, müssen wir den Gerätetreiber aktualisieren, auf den Sie mit der rechten Maustaste klicken und den aktualisierten Treiber auswählen können.

Warum brauchen wir die neuesten Treiber?

Oftmals gibt es so viele Änderungen in Betriebssystemen, dass die Hardware behandelt wird. In solchen Fällen müssen wir die Treiber aktualisieren, damit sie die neuen Befehle richtig übersetzen können und Ihre Hardware sie auch versteht.

Ihre Hardware muss oft viel lernen. zum Beispiel. Ihre Grafikkarte muss lernen , über die neue 3D – Grafik , wenn Sie neue Technologien verwenden möchten.

Um Ihre Grafikkarte dazu in der Lage zu machen, muss der Hersteller lediglich einen aktualisierten Treiber veröffentlichen, der erklärt, wie Sie diese neue Art von Grafik anzeigen können. Ohne den neuesten Treiber kann Ihre Grafikkarte diese neue Technologie nicht richtig ausführen.

Wie finden Sie die richtige Software oder Treiber für Ihren Computer?

Hier habe ich über einige dieser Methoden gesprochen, damit Sie Treiber herunterladen können, indem Sie sie aus dem Internet suchen.

Geräteerkennung

Bewahren Sie diese Informationen zu Ihrem Hardwarehersteller und -modell auf, bevor Sie nach einem Treiber suchen. Wenn Sie nach Software oder Treibern für ein internes Gerät für Ihren Computer suchen, finden Sie diese im Support-Bereich der Website des Geräteherstellers.

Sie finden es auch auf den CDs oder DVDs, die Sie beim Kauf des Computers gehabt hätten.

Download-Site

Wenn der Hersteller, der Ihre Hardware hergestellt hat, noch funktioniert, werden seine Treiber möglicherweise auf seiner Webseite aufgeführt.

Wenn der Hardwarehersteller hingegen nicht mehr arbeitet oder deren Treiber derzeit nicht verfügbar sind, können Sie Treiber von Drittanbietern mit guten Benutzerbewertungen verwenden.

Wie aktualisiere ich Computertreiber oder Gerätetreiber?

Wenn Sie Ihre Gerätetreiber aktualisieren möchten, habe ich unten drei einfache Schritte aufgeführt, die Sie verwenden können.

Methode 1: Aktualisieren Sie die Treiber über die Website des Herstellers

Sie können Ihren Gerätetreiber manuell aktualisieren, indem Sie die Website des Geräteherstellers besuchen und dann nach dem neuesten richtigen Treiber suchen. Denken Sie bei der Auswahl eines Treibers daran, dass der Treiber mit Ihrem genauen Gerätemodell und Ihrer Betriebssystemversion kompatibel ist.

Sobald dieser Gerätetreiber in Ihr System heruntergeladen wurde, können Sie auf die heruntergeladene Datei doppelklicken und müssen den Anweisungen auf dem Bildschirm folgen, um den Treiber installieren zu können.

Methode 2: Treiber mit dem Geräte-Manager aktualisieren

1. Zuerst müssen Sie auf Ihrem Computer zum Geräte-Manager gehen.

2. Doppelklicken Sie, um dieses Gerät in einem bestimmten Eintrag zu finden, klicken Sie dann mit der rechten Maustaste auf das Gerät und wählen Sie dann Treibersoftware aktualisieren.

3. Klicken Sie auf Automatisch nach aktualisierter Treibersoftware suchen.

4. Warten Sie, bis Windows alle Updates erkannt hat, und befolgen Sie dann die Anweisungen auf dem Bildschirm, um dieses Update installieren zu können.

Oftmals kann Windows Treiberupdates nicht automatisch erkennen. In einem solchen Fall müssen Sie einige Maßnahmen ergreifen, damit Sie den Gerätetreiber aktualisieren können. Wie Software von Drittanbietern.

Methode 3: Aktualisieren Sie Treiber automatisch mit Hilfe von Software von Drittanbietern wie Driver Easy (empfohlen)

Wenn Ihnen die Zeit, Geduld und Computerkenntnisse fehlen, um den Treiber manuell zu aktualisieren, können Sie ein Drittanbieterprogramm wie Driver Easy verwenden.

Driver Easy ist ein Programm, das Ihr System automatisch erkennt und auch nach passenden Treibern dafür sucht. Hier müssen Sie nicht wissen, welches System Sie verwenden, welches Betriebssystem Sie verwenden usw. Gleichzeitig besteht hier keine Chance, den falschen Treiber zu installieren. Dieses Programm kümmert sich um alles.

1. Laden Sie Driver Easy herunter und installieren Sie es .

2. Führen Sie Driver Easy aus und klicken Sie auf Jetzt scannen. Driver Easy scannt dann Ihren Computer und erkennt alle Treiberprobleme oder veraltete Treiber.

3. Klicken Sie dann auf die Schaltfläche Aktualisieren, damit automatisch die richtige Treiberversion für Ihre Geräte heruntergeladen wird.

Oder Sie können auf Alle aktualisieren klicken, wodurch automatisch alle fehlenden oder veralteten Treiber in Ihrem System heruntergeladen und installiert werden. Für diese Funktion müssen Sie jedoch die Pro-Version dieser Software kaufen.

Was hast du heute lernen

Ich hoffe, Ihnen hat mein Artikel Was ist ein Gerätetreiber (Was ist ein Gerätetreiber) gefallen . Ich habe immer versucht, meinen Lesern vollständige Informationen über einen Computertreiber zur Verfügung zu stellen, damit sie im Rahmen dieses Artikels keine anderen Sites oder das Internet durchsuchen müssen. Dadurch sparen sie auch Zeit und haben alle Informationen an einem Ort.

Wenn Sie Zweifel an diesem Artikel haben oder eine Verbesserung wünschen, können Sie niedrige Kommentare dazu schreiben.

Wenn Ihnen dieser Beitrag gefallen hat, was ist ein Gerätetreiber oder haben Sie etwas gelernt, teilen Sie diesen Beitrag bitte in sozialen Netzwerken wie Facebook, Twitter usw.

Related Articles

Tecnica

Qual è il software del driver del dispositivo – per telefoni e computer

Qual è il software del driver del dispositivo – per telefoni e computer

Qual è il driver del dispositivo ? C’è anche una parte del computer che viene sempre trascurata. Sì, hai letto bene, qui impareremo una parte importante chiamata anche driver del computer o driver del dispositivo.

Sai cos’è un driver per computer e come funziona? In caso contrario, l’articolo di oggi sarà molto interessante per te perché oggi conosceremo tutte quelle piccole e grandi cose su un driver per computer che sono molto importanti.

Quando si tratta di conducenti, non si tratta affatto dei conducenti che vedi ogni giorno sulle strade. Un driver di dispositivo è un programma nel tuo computer che controlla un componente hardware collegato al tuo computer.

Quasi tutto in un computer richiede un driver di dispositivo per funzionare correttamente. Se un pezzo di hardware non contiene un driver, o non contiene il driver corretto, allora quel pezzo di hardware è completamente inutile per le parti vendute del sistema.

Sarebbe come mettere un bambino in macchina e chiedergli di guidare. Non hanno idea dell’auto e la guidano senza alcuna istruzione. I driver di dispositivo fanno la stessa cosa nel tuo computer, forniscono una serie di istruzioni al computer su come utilizzare correttamente l’hardware.

Qual è il driver del dispositivo?

I driver di dispositivo sono anche chiamati driver di computer o driver di dispositivo. Questo è un insieme di file. Aiuta diversi computer a comunicare con il sistema operativo.

Senza driver, il computer non può inviare e ricevere dati. Dove i dati vengono inviati alla stampante.

Se non è installato un driver adatto, il dispositivo non funzionerà correttamente.

Tipi di driver per computer

I driver di dispositivo sono in realtà piccoli programmi per computer che consentono ai sistemi operativi di comunicare con l’hardware connesso al tuo computer.

A proposito, esistono molti tipi di driver di dispositivo per computer diversi. Allo stesso tempo, in base alle funzioni di base del computer, ci sono alcuni driver specifici che dovrebbero essere presenti in tutti i computer. Conosciamoli.

BIOS

BIOS (Basic Input/Output System), è il driver per computer più semplice disponibile ed è progettato in base al primo programma che viene eseguito all’accensione del computer.

Questo BIOS è archiviato nella memoria incorporata nella scheda madre ed è progettato per far funzionare i dispositivi collegati al computer, ovvero dischi rigidi, uscita display video, tastiera e mouse.

driver della scheda madre

I driver della scheda madre sono piccoli programmi letti da Windows o Linux che consentono le funzioni di base del computer all’interno dello stesso sistema operativo.

Questi driver in genere includono programmi che consentono le porte a banda larga, le porte USB e le porte di input/output per mouse e tastiera. A seconda della marca della scheda madre, questi driver possono contenere anche alcuni driver di base per il supporto video e audio.

BIOS non è come driver della scheda madre a tutti .

I driver di periferica

I driver di dispositivo sono programmi progettati per consentire l’esecuzione di parti dell’hardware di un computer, come gli slot di espansione.

Schede video, schede audio, schede di rete e altre schede di espansione sono dotate di dischi driver per semplificare l’installazione dell’hardware. Altri dispositivi, come alcuni tipi di fotocamere digitali e lettori MP3, hanno driver per computer programmati in essi oltre al loro software, rendendoli più facili da usare sui personal computer.

Driver di dispositivo virtuale

I driver dei dispositivi virtuali sono molto diversi dalla maggior parte dei driver. Laddove nella maggior parte dei driver, i componenti hardware possono funzionare con un particolare sistema operativo, i driver dei dispositivi virtuali simulano un componente hardware e sostanzialmente ingannano il computer facendogli credere che stia leggendo. Fai solo un pezzo di hardware reale.

Un uso particolarmente comune è per questi driver di dispositivi virtuali. I file ISO sono simulati in un’unità CD o DVD senza dischi fisici, poiché uno di questi driver è emulato .

Come funziona l’autista?

Il compito principale di un driver di dispositivo è quello di fungere da traduttore tra il sistema operativo e il dispositivo. Il sistema operativo vuole comunicare con il dispositivo principalmente per due motivi, che sono inviare dati e ricevere dati.

Ma il problema è che il sistema operativo è software e l’hardware è hardware. Entrambi usano lingue diverse e non capiscono la lingua dell’altro.

In tal caso, il conducente svolge il ruolo di interprete tra questi due in modo che entrambi possano comunicare facilmente tra loro.

Innanzitutto, il sistema operativo spiega cosa il driver vuole inviare o ricevere dal dispositivo. Ora i driver di dispositivo comprendono i requisiti e spiegano ulteriormente i dispositivi.

In questo, tastiera, scanner , stampante ecc. Chiamati periferiche e driver di dispositivo o driver di dispositivo aiutano questi dispositivi periferici ad essere associati al sistema operativo (OS).

Capiamo con un esempio come funziona il driver:

Diciamo che devi stampare qualcosa che richiede un’app per stampante. Innanzitutto, questa applicazione chiama una funzione eseguita dal sistema operativo. Successivamente, il sistema operativo chiama la funzione eseguita dal driver e quindi il driver comunica con la stampante.

Quindi ottiene i dati richiesti e li invia all’applicazione tramite il sistema operativo.

Comprendiamo i driver in modo più semplificato:

1. Non è affatto necessario che le aziende che progettano il dispositivo scrivano i driver. Esistono molti casi di questo tipo, in cui il dispositivo è progettato secondo uno standard hardware pubblicato. Ciò significa che Microsoft può anche scrivere il driver e il progettista del dispositivo non ha nemmeno bisogno di scrivere alcun driver.

2. Non tutti i driver si connettono direttamente a un dispositivo. Per una specifica richiesta di I/O (come la lettura di dati da un dispositivo) vengono inseriti più driver in uno stack, che partecipano a tale richiesta.

Questo gruppo può essere visualizzato in modo tradizionale in cui il primo partecipante è in alto e l’ultimo in basso. In questo, alcuni driver dello stack possono partecipare convertendo questa richiesta da un formato all’altro.

Questi driver non si collegano direttamente al dispositivo; Elaborano semplicemente la richiesta e la passano ai driver in fondo allo stack.

3. L’unico driver di quello stack che è direttamente connesso al dispositivo è il function driver; Mentre i driver che eseguono l’elaborazione ausiliaria sono chiamati unità filtro.

4. Alcuni driver di filtro notano e registrano tali informazioni di I/O ma non vi partecipano attivamente. Ad esempio, alcuni driver di filtro fungono da validatori per garantire che altri driver nello stack gestiscano correttamente le richieste di I/O.

Tipi di driver di Windows

Esistono due tipi fondamentali di driver per i driver Microsoft Windows:

Driver in modalità utente

È implementato in modalità utente e in genere fornisce un’interfaccia tra un’applicazione Win32 e driver in modalità kernel o altri componenti del sistema operativo.

Ad esempio, in Windows Vista, tutti i driver della stampante implementano la modalità utente.

Driver in modalità kernel

Viene eseguito in modalità kernel e fa parte dell’esecutivo. Contiene componenti del sistema operativo in modalità kernel che gestiscono I/O, memoria Plug and Play, processi, thread, sicurezza e altro.

I driver in modalità kernel sono generalmente stratificati. In generale, i driver di livello superiore in genere ricevono dati dalle applicazioni, filtrano tali dati e quindi li passano a un driver di livello inferiore che supporta la funzionalità hardware.

Alcuni driver in modalità kernel sono anche driver WDM, che confermano il Windows Driver Model (WDM). Tutti i driver WDM supportano Plug and Play e Power Management. I driver WDM sono già compatibili con la sorgente (ma non con il binario) su Windows 98/Me e con Windows 2000 e sistemi operativi successivi.

Come i sistemi operativi, i driver in modalità kernel sono implementati come componenti modulari separati che hanno un insieme ben definito di funzioni richieste. Tutti i driver in modalità kernel forniscono una serie di procedure operative standard definite dal sistema.

Tipi di driver in modalità kernel

Esistono tre tipi fondamentali di driver in modalità kernel . Sono il livello più alto, medio e più basso. Ogni driver è leggermente diverso, ma differiscono notevolmente nelle loro funzionalità.

1. Piloti di altissimo livello

I driver di alto livello includono i driver del file system (FSD) che supportano i file system, come:

  • NTFS
  • Tabella di allocazione dei file (FAT)
  • Sistema di file CD-ROM (CDFS)

I driver di alto livello si basano sempre sul supporto per i driver di livello inferiore di base, come i driver di funzioni di livello medio e i driver di bus hardware di livello inferiore.

2. Piloti intermedi

Questi sono driver come un disco virtuale, un mirror o un driver di classe specifico del tipo di dispositivo. I motori intermedi si basano sul supporto per i motori di livello inferiore di base. I conducenti intermedi sono suddivisi nei seguenti modi:

3. Funzione driver

Controlla alcune periferiche sul bus I/O.

4. Driver del filtro

Si inseriscono nei motori di lavoro sopra o sotto.

5. Autisti di autobus

Presenta una serie di dispositivi secondari a cui possono ancora collegarsi driver di filtro, funzioni o filtri di livello superiore.

Ad esempio, un driver che controlla un convertitore multifunzionale che dispone di un insieme interno di dispositivi eterogenei è chiamato driver del bus software.

6. Qualsiasi categoria di conducente fornita dal sistema

Esportano un’interfaccia mini-classe/classe definita dal sistema, di fatto un’unità intermedia con uno o più minidriver associati (chiamati anche minidriver).
Ogni coppia classe/minidriver associata fornisce funzionalità equivalenti a un driver di lavoro oa un driver di bus di programma.

3. Livello più basso di conducenti

Controlla il bus di I/O a cui sono collegati i dispositivi periferici. I motori di livello inferiore non dipendono dai motori di livello inferiore.

I driver del bus hardware sono forniti dal sistema e di solito controllano i bus di I/O configurabili dinamicamente.

I driver del bus hardware funzionano con il Plug and Play Manager con cui inizializzano e riconfigurano le risorse hardware del sistema e tutti i dispositivi secondari collegati ai bus I/O controllano il driver.

Queste risorse hardware contengono mappature alla memoria del dispositivo e alle richieste di interruzione (IRQ). (I driver del bus del dispositivo accettano alcune delle funzionalità fornite dal componente HAL durante l’avvio del sistema operativo basato su Windows NT, precedente a Windows 2000.)

4. Vecchi motori

Si tratta di attuatori che controllano direttamente un dispositivo fisico. Questi sono i motori di livello inferiore.

Qual è l’autista?

Ci sono alcuni driver che non sono associati ad alcun dispositivo hardware.

Ad esempio, supponiamo che tu debba scrivere uno strumento in grado di accedere alle strutture di dati del sistema operativo principale, a cui è possibile accedere solo dal codice in esecuzione in modalità kernel.

Puoi farlo suddividendo questo strumento in due componenti.

Il primo componente viene eseguito in modalità utente e introduce l’interfaccia utente. Mentre il secondo componente viene eseguito in modalità kernel e ha accesso ai dati di base del sistema operativo.

Un componente che viene eseguito in modalità utente è chiamato un’applicazione , e di un componente che viene eseguito in modalità kernel è chiamato un autista del programma .

Il driver del software non è affatto associato a un dispositivo.

I driver software funzionano sempre in modalità kernel.
Il motivo principale per scrivere un driver è che consente l’accesso a dati protetti che sono disponibili solo in modalità kernel. Ma i driver di dispositivo non devono sempre accedere ai dati e alle risorse in modalità kernel. Mentre alcuni driver di dispositivo funzionano solo in modalità utente.

Come controllare i driver del computer per il tuo computer?

Se vuoi controllare lo stato dei driver del tuo computer, puoi usare il Device Manager del tuo sistema per questo:

Sappiamo come farlo.

1. Sulla tastiera, premere contemporaneamente il tasto WINDOWS e il tasto R per richiamare la casella Esegui.

2. Digitare devmgmt.msc e premere Invio per accedere a Gestione dispositivi.

3. Qui puoi controllare qualsiasi dato dato per espandere lo stato del dispositivo/driver.

Nota  Qui potresti riscontrare un problema comune quando vedi un punto esclamativo giallo sul dispositivo. Ciò indica che Windows ha rilevato alcuni problemi con questo dispositivo.

Mentre per risolverlo, dobbiamo aggiornare il suo driver di dispositivo, su cui puoi fare clic con il tasto destro del mouse e scegliere il driver aggiornato.

Perché abbiamo bisogno dei driver più recenti?

Spesso, ci sono così tanti cambiamenti nei sistemi operativi che l’hardware viene gestito. Quando accadono cose del genere, dobbiamo aggiornare i driver, in modo che possano tradurre correttamente i nuovi comandi e anche il tuo hardware possa capirli.

Spesso il tuo hardware deve imparare molto. Per esempio. La scheda video dovrà imparare circa la nuova grafica 3D , se si desidera utilizzare le nuove tecnologie.

Considerando che, per rendere la tua scheda video capace di questo, il produttore dovrà semplicemente rilasciare un driver aggiornato che spieghi come puoi visualizzare questo nuovo tipo di grafica. Mentre senza il driver più recente, la tua scheda video non può eseguire correttamente quella nuova tecnologia.

Come individuare il software o i driver giusti per il computer?

Qui ho parlato di alcuni di questi metodi, in modo da poter scaricare i driver individuandoli da Internet.

Riconoscimento del dispositivo

Prima di cercare un driver, conservare queste informazioni sul produttore e sul modello dell’hardware. Se stai cercando software o driver per un dispositivo interno per il tuo computer, puoi trovarli nella sezione di supporto del sito Web del produttore del dispositivo.

Puoi anche trovarlo in quei CD o DVD che avresti avuto durante l’acquisto del computer.

sito di download

Se il produttore che ha realizzato il tuo hardware funziona ancora, potresti vedere i suoi driver elencati sulla loro pagina web.

D’altra parte, se il produttore dell’hardware non funziona più o i relativi driver non sono attualmente disponibili, è possibile utilizzare driver di società di terze parti con una buona valutazione degli utenti.

Come aggiornare i driver del computer o i driver del dispositivo?

Se desideri aggiornare i driver del tuo dispositivo, di seguito ho fornito tre semplici passaggi che puoi utilizzare.

Metodo 1: aggiornare i driver tramite il sito Web del produttore

È possibile aggiornare manualmente il driver del dispositivo visitando il sito Web del produttore del dispositivo, quindi cercando l’ultimo driver corretto. Quando scegli un driver, tieni presente che il driver è compatibile con il modello esatto del tuo dispositivo e la versione del sistema operativo.

Una volta scaricato questo driver di dispositivo nel sistema, puoi fare doppio clic sul file scaricato e dovrai seguire le istruzioni sullo schermo per poter installare il driver.

Metodo 2: aggiorna i driver utilizzando Gestione dispositivi

1. Prima di tutto devi andare in Gestione dispositivi sul tuo computer.

2. Fare doppio clic per trovare questo dispositivo in una voce particolare, quindi fare clic con il pulsante destro del mouse sul dispositivo e selezionare Aggiorna software driver.

3. Fare clic su Cerca automaticamente il software del driver aggiornato.

4. Attendi che Windows rilevi tutti gli aggiornamenti, quindi segui le istruzioni sullo schermo per poter installare questo aggiornamento.

Spesso, Windows non è in grado di rilevare automaticamente gli aggiornamenti dei driver, in tal caso, è necessario eseguire alcune azioni in modo da poter aggiornare il driver del dispositivo. Come software di terze parti.

Metodo 3: Aggiorna i driver automaticamente con l’aiuto di software di terze parti come Driver Easy (consigliato)

Se ti mancano il tempo, la pazienza e le competenze informatiche per aggiornare manualmente il driver, puoi utilizzare un programma di terze parti come Driver Easy.

Driver Easy è un programma che riconosce automaticamente il tuo sistema e cerca anche i driver adatti. Qui non è necessario sapere quale sistema stai utilizzando, quale sistema operativo stai utilizzando, ecc. Allo stesso tempo, non c’è alcuna possibilità di installare il driver sbagliato qui. Questo programma si occupa di tutto.

1. Scarica e installa Driver Easy.

2. Eseguire Driver Easy e fare clic su Scansiona ora. Driver Easy esegue quindi la scansione del computer e rileva eventuali problemi di driver o driver obsoleti.

3. Quindi fare clic sul pulsante Aggiorna in modo che scarichi automaticamente la versione del driver corretta per i tuoi dispositivi.

Oppure puoi fare clic su Aggiorna tutto che scaricherà e installerà automaticamente tutti i driver mancanti o obsoleti nel tuo sistema. Ma per questa funzione, devi acquistare la versione Pro di questo software.

Cosa hai imparato oggi

Spero ti sia piaciuto il mio articolo Che cos’è un driver di dispositivo (Che cos’è un driver di dispositivo) . Ho sempre cercato di fornire informazioni complete su un driver del computer per i miei lettori in modo che non debbano cercare altri siti o Internet nel contesto di questo articolo. Ciò farà risparmiare anche loro tempo e avranno anche tutte le informazioni in un unico posto.

Se hai dei dubbi su questo articolo o se vuoi che ci sia qualche miglioramento, puoi scrivere commenti bassi su di esso.

Se ti è piaciuto questo post, cos’è il driver del dispositivo o hai imparato qualcosa, condividi questo post sui social network come Facebook, Twitter, ecc.

Related Articles

技術

デバイスドライバソフトウェアとは何ですか-電話とコンピュータ用

デバイスドライバソフトウェアとは何ですか-電話とコンピュータ用

デバイスドライバとは何ですか?常に見落とされているコンピュータの部分もあります。はい、正しくお読みください。ここでは、コンピュータードライバーまたはデバイスドライバーとも呼ばれる重要な部分について学習します。

コンピュータードライバーとは何か、そしてそれがどのように機能するか知っていますか?そうでない場合は、今日の記事は非常に興味深いものになります。今日は、コンピュータードライバーについて、非常に重要な大小のことをすべて知っているからです。

ドライバーに関して言えば、それはあなたが道路で毎日目にするすべてのドライバーを意味するわけではありません。デバイスドライバーは、コンピューターに接続されているハードウェアを制御するコンピューター内のプログラムです。

コンピューターのほとんどすべてが正しく機能するには、デバイスドライバーが必要です。ハードウェアの一部にドライバーが含まれていない場合、または正しいドライバーが含まれていない場合、そのハードウェアはシステムの販売された部品にはまったく役に立ちません。

それは、子供を車に乗せて運転するように頼むようなものです。彼らは車について何も知らず、指示なしにそれを運転します。デバイスドライバーはコンピューターで同じことを行い、ハードウェアを適切に使用する方法についてコンピューターに一連の指示を与えます。

デバイスドライバーとは

デバイスドライバーは、コンピュータードライバーまたはデバイスドライバーとも呼ばれます。これはファイルのセットです。これは、さまざまなコンピューターがオペレーティングシステムと通信するのに役立ちます。

ドライバーがないと、コンピューターはデータを送受信できません。データがプリンタに送信される場所。

適切なドライバがインストールされていない場合、デバイスは正しく機能しません。

コンピュータードライバーの種類

デバイスドライバは、実際には、オペレーティングシステムがコンピュータに接続されているハードウェアと通信できるようにする小さなコンピュータプログラムです。

ちなみに、さまざまなコンピューター用のデバイスドライバーには多くの種類があります。同時に、コンピューターの基本機能に応じて、すべてのコンピューターに存在する必要がある特定のドライバーがいくつかあります。それらについて知りましょう。

BIOS

BIOS(Basic Input / Output System)は、最も単純なコンピュータードライバーであり、コンピューターの電源を入れたときに実行される最初のプログラムに従って設計されています。

このBIOSはマザーボードに組み込まれたメモリに保存され、コンピュータに接続されているデバイス、つまりハードドライブ、ビデオディスプレイ出力、キーボード、マウスを操作するように設計されています

マザーボードドライバ

マザーボードドライバは、WindowsまたはLinuxによって読み取られる小さなプログラムであり、同じオペレーティングシステム内で基本的なコンピュータ機能を使用できます。

これらのドライバには通常、ブロードバンドポート、USBポート、およびマウスとキーボードの入力/出力ポートを許可するプログラムが含まれています。マザーボードのメーカーによっては、これらのドライバには、ビデオおよびオーディオをサポートするための基本的なドライバが含まれている場合もあります。

BIOSがないようにマザーボードのドライバすべてで

デバイスドライバ

デバイスドライバーは、拡張スロットなど、コンピューターのハードウェアの一部をコンピューターで実行できるように設計されたプログラムです。

ビデオカード、サウンドカード、ネットワークカード、およびその他の拡張カードには、ハードウェアのインストールを容易にするためのドライバディスクが付属しています一部のタイプのデジタルカメラやMP3プレーヤーなどの他のデバイスには、ソフトウェアに加えてコンピュータードライバーがプログラムされているため、パーソナルコンピューターでの使用が容易になります。

仮想デバイスドライバー

仮想デバイスドライバーは、ほとんどのドライバーとは大きく異なります。ドライバーの大部分で、ハードウェアの一部が特定のオペレーティングシステムで動作することが許可されている場合、仮想デバイスドライバーはハードウェアの一部をシミュレートし、基本的にコンピューターをだまして読み取りを行っていると思い込ませます。実際のハードウェアは1つだけにしてください。

特に一般的な用途の1つは、これらの仮想デバイスドライバーです。ISOファイルは、これらのドライバーの1つがエミュレートされるため、物理ディスクなしでCDまたはDVDドライブでシミュレートされます

ドライバーはどのように機能しますか?

デバイスドライバーの主なタスクは、オペレーティングシステムとデバイス間のトランスレーターとして機能することです。オペレーティングシステム、主にデータの送信と受信の2つの理由でデバイス通信する必要があります。

ただし、これに伴う問題は、オペレーティングシステムがソフトウェアであり、ハードウェアがハードウェアであるということです。彼らは両方とも異なる言語を使用しており、お互いの言語を理解していません。

このような場合、ドライバーはこの2つの間で通訳の役割を果たし、両者が簡単に通信できるようにします。

まず、オペレーティングシステムは、ドライバーがデバイスから何を送受信したいかを説明します。これで、デバイスドライバーは要件を理解し、デバイスについてさらに説明します。

この場合、周辺機器と呼ばれるキーボード、スキャナープリンターなどおよびデバイスドライバーまたはデバイスドライバーは、これらの周辺機器をオペレーティングシステム(OS)に関連付けるのに役立ちます。

例を使用して、ドライバーがどのように機能するかを理解しましょう。

プリンターアプリが必要なものを印刷する必要があるとしましょう。まず、このアプリケーションは、オペレーティングシステムによって実行される関数を呼び出します。次に、オペレーティングシステムがドライバーが実行する機能を呼び出し、ドライバーがプリンターと通信します。

次に、必要なデータを取得し、オペレーティングシステムを介してアプリケーションに送信します。

より単純な方法でドライバーを理解しましょう。

1.デバイスを設計する会社がドライバーを作成する必要はまったくありません。公開されているハードウェア規格に従ってデバイスが設計されている場合が多くあります。これは、Microsoftがドライバーを作成することもでき、デバイス設計者がドライバーを作成する必要がないことを意味します。

2.すべてのドライバーがデバイスに直接接続するわけではありません。特定のI / O要求(デバイスからのデータの読み取りなど)では、複数のドライバーがスタックに配置され、その要求に参加します。

このグループは、最初の参加者が上に、最後の参加者が下にある従来の方法視覚化できますこの場合、一部のスタックドライバーは、この要求をある形式から別の形式に変換することで参加できます。

これらのドライバーはデバイスに直接接続しません。リクエストを処理し、スタックの一番下にあるドライバーにリクエストを渡すだけです。

3.その唯一のドライバスタックされたデバイスに直接接続された機能のドライバです。一方、補助処理を実行するドライバーはフィルタードライブと呼ばれます。

4.一部のフィルタードライバーは、I / O情報に気づき、記録しますが、積極的に参加しません。たとえば、一部のフィルタードライバーは、スタック内の他のドライバーがI / O要求を正しく処理することを保証するバリデーターとして機能します。

Windowsドライバーの種類

MicrosoftWindowsドライバーのドライバーには2つの基本的なタイプがあります。

ユーザーモードドライバー

これはユーザーモードで実装され、通常、Win32アプリケーションとカーネルモードドライバーまたは他のオペレーティングシステムコンポーネント間のインターフェイスを提供します。

たとえば、Windows Vistaでは、すべてのプリンタドライバがユーザーモードを実装しています。

カーネルモードドライバー

カーネルモードで実行され、エグゼクティブの一部です。これには、I / O、プラグアンドプレイメモリ、プロセス、スレッド、セキュリティなどを管理するカーネルモードのオペレーティングシステムコンポーネントが含まれています。

カーネルモードドライバーは通常、階層化されています。一般に、高レベルのドライバーは通常、アプリケーションからデータを受信し、そのデータをフィルター処理してから、ハードウェア機能をサポートする低レベルのドライバーに渡します。

一部のカーネルモードドライバーは、Windowsドライバーモデル(WDM)を確認するWDMドライバーでもあります。すべてのWDMドライバーは、プラグアンドプレイと電源管理をサポートしています。WDMドライバーは、Windows 98 / Me間およびWindows2000以降のオペレーティングシステムと既にソース互換性があります(ただし、バイナリ互換性はありません)。

オペレーティングシステムと同様に、カーネルモードドライバーは、必要な機能の明確なセットを備えた個別のモジュラーコンポーネントとして実装されます。すべてのカーネルモードドライバは、システム定義の標準操作手順のセットを提供します。

カーネルモードドライバの種類

カーネルモードドライバには、3つの基本的なタイプがありますそれらは、最高、中間、および最低レベルです。すべてのドライバーは少し異なりますが、機能が大きく異なります。

1.最高レベルのドライバー

高レベルドライバーには、次のようなファイルシステムをサポートするファイルシステムドライバー(FSD)が含まれます。

  • NTFS
  • ファイルアロケーションテーブル(FAT)
  • CD-ROMファイルシステム(CDFS)

高レベルのドライバーは、中レベルの機能ドライバーや低レベルのハードウェアバスドライバーなど、基本的な低レベルのドライバーのサポートに常に依存しています。

2.中級ドライバー

これらは、仮想ディスク、ミラー、またはデバイスタイプ固有のクラスドライバーなどのドライバーです。中間エンジンは、基本的な低レベルエンジンのサポートに依存しています。中間ドライバーは、次のように分けられます。

3.ドライバー機能

I / Oバス上の特定の周辺機器を制御します。

4.フィルタードライバー

それらは、上または下のジョブエンジンに自分自身を挿入します。

5.バスの運転手

これは、フィルタードライバー、関数、または高レベルのフィルターが引き続き接続できるサブデバイスのセットを示します。

たとえば、異種デバイスの内部セットを持つ多機能コンバーターを制御するドライバーは、ソフトウェアバスドライバーと呼ばれます。

6.システムによって提供される任意のドライバーカテゴリ

これらは、システム定義のミニクラス/クラスインターフェイス、実際には、1つ以上の関連するミニドライバー(ミニドライバーとも呼ばれる)を備えた中間ドライブをエクスポートします。
関連する各クラス/ミニドライバーのペアは、ジョブドライバーまたはプログラムバスドライバーと同等の機能を提供します。

3.最低レベルのドライバー

周辺機器が接続されているI / Oバスを制御します。低レベルのエンジンは、低レベルのエンジンに依存していません。

ハードウェアバスドライバーはシステムによって提供され、通常は動的に構成可能なI / Oバスを制御します。

ハードウェアバスドライバーは、システムハードウェアリソースを初期化および再構成するプラグアンドプレイマネージャー、およびドライバーを制御するI / Oバスに接続されているすべてのサブデバイスと連携します。

これらのハードウェアリソースには、デバイスメモリおよび割り込み要求(IRQ)へのマッピングが含まれています。(デバイスバスドライバは、Windows2000より前のWindowsNTベースのオペレーティングシステムの起動時にHALコンポーネントによって提供される機能の一部を取り入れます。)

4.古いエンジン

これらは、物理デバイスを直接制御するアクチュエータです。これらは低レベルのエンジンです。

ドライバーは何ですか

どのハードウェアデバイスにも関連付けられていないドライバがいくつかあります。

たとえば、コアOSデータ構造にアクセスできるツールを作成する必要があったとします。このツールには、カーネルモードで実行されているコードからのみアクセスできます。

これを行うには、このツールを2つのコンポーネントに分割します。

最初のコンポーネントはユーザーモードで実行され、ユーザーインターフェイスを導入します。2番目のコンポーネントはカーネルモードで実行され、基本的なオペレーティングシステムデータにアクセスできます。

そのコンポーネントの実行ユーザモードでは、呼び出されたアプリケーションおよびカーネルモードで実行され、その構成要素と呼ばれるプログラムドライバ

ソフトウェアドライバは、デバイスにまったく関連付けられていません。

ソフトウェアドライバは常にカーネルモードで実行されます。
ドライバーを作成する主な理由は、カーネルモードでのみ使用可能な保護されたデータへのアクセスを許可することです。ただし、デバイスドライバーは、カーネルモードのデータとリソースに常にアクセスする必要はありません。一部のデバイスドライバーはユーザーモードでのみ動作しますが。

コンピューターのコンピュータードライバーを確認する方法は?

コンピュータドライバのステータスを確認する場合は、システムのデバイスマネージャを使用して次のことを行うことができます。

それを行う方法を教えてください。

1.キーボードで、WindowsロゴキーRキーを同時に押して、[実行]ボックスを呼び出します。

2. devmgmt.mscと入力し、Enterキーを押してデバイスマネージャーにアクセスします。

3.ここで、任意のエントリをチェックして、デバイス/ドライバのステータスを展開できます。

 ここでは、デバイスに黄色の感嘆符が表示されると、一般的な問題が発生する場合があります。これは、Windowsがこのデバイスでいくつかの問題を検出したことを示しています。

それを解決する間、デバイスドライバーを更新する必要があります。これを右クリックして、更新されたドライバーを選択できます。

なぜ最新のドライバーが必要なのですか?

多くの場合、そこにあるので、多くの変化におけるオペレーティングシステムのハードウェアを扱っています。このような場合は、ドライバーを更新して、新しいコマンドを正しく変換できるようにし、ハードウェアもそれらを理解できるようにする必要があります。

多くの場合、ハードウェアは多くのことを学ぶ必要があります。例えば。お使いのビデオカードは、する必要があります学ぶについての新しい3Dグラフィックスあなたは新しい技術を使用したい場合。

一方、ビデオカードでこれを可能にするには、製造元は、この新しいタイプのグラフィックを表示する方法を説明する更新されたドライバをリリースする必要があります。最新のドライバなしで、あなたのビデオカードが適切にその新技術を実行することはできませんが。

どのようにあなたのコンピュータのための適切なソフトウェアやドライバを探していますか?

ここでは、これらの方法のいくつかについて説明しました。これにより、インターネットからドライバーを見つけてダウンロードできるようになります。

デバイス認識

ドライバーを検索する前に、ハードウェアの製造元とモデルに関するこの情報を保管してください。コンピューターの内部デバイス用のソフトウェアまたはドライバーを探している場合は、デバイスの製造元のWebサイトのサポートセクションで見つけることができます。

また、コンピューターの購入時に持っていたはずのCDやDVDにもあります。

ダウンロードサイト

ハードウェアを製造したメーカーがまだ機能している場合は、そのドライバーがWebページにリストされていることがあります。

一方、ハードウェアメーカーが機能しなくなった場合、またはそのドライバーが現在利用できない場合は、ユーザー評価が高いサードパーティ企業のドライバーを使用できます。

コンピュータードライバーまたはデバイスドライバーを更新する方法は?

デバイスドライバを更新する場合は、以下に3つの簡単な手順を示します。これらを使用できます。

方法1:メーカーのウェブサイトを通じてドライバを更新

デバイスの製造元のWebサイトにアクセスし、最新の正しいドライバーを検索することにより、デバイスドライバーを手動で更新できます。ドライバーを選択するときは、ドライバーが正確なデバイスモデルおよびOSバージョンと互換性があることに注意してください。

このデバイスドライバがシステムにダウンロードされたら、ダウンロードしたファイルをダブルクリックできます。ドライバをインストールするには、画面の指示に従う必要があります。

方法2:デバイスマネージャーを使用してドライバーを更新する

1.まず、あなたは、あなたのコンピュータ上のデバイスマネージャに行かなければなりません。

2.ダブルクリックして特定のエントリでこのデバイスを見つけ、デバイスを右クリックして、[ドライバソフトウェアの更新]を選択する必要があります。

3.更新されたドライバーソフトウェアを自動的検索をクリックします。

4. Windowsがすべての更新を検出するのを待ってから、画面の指示に従ってこの更新をインストールできるようにします。

多くの場合、Windowsはドライバーの更新を自動的に検出できません。そのような場合、デバイスドライバーを更新できるように、いくつかのアクションを実行する必要があります。サードパーティのソフトウェアのように。

方法3:簡単なドライバーのようなサードパーティソフトウェアの助けを借りてドライバーを自動的に更新する(推奨)

ドライバーを手動で更新するための時間、忍耐力、およびコンピュータースキルが不足している場合は、DriverEasyなどのサードパーティプログラムを使用できます。

Driver Easyは、システムを自動的に認識し、それに適したドライバーを検索するプログラムです。ここでは、使用しているシステム、実行しているオペレーティングシステムなどを知る必要はありません。同時に、ここに間違ったドライバーをインストールする可能性はありません。このプログラムはすべてを処理します。

1. DriverEasyをダウンロードしてインストールします。

2. Driver Easyを実行し、[今すぐスキャン]をクリックします。次に、Driver Easyがコンピューターをスキャンし、ドライバーの問題や古いドライバーを検出します。

3.次に、[更新]ボタンをクリックして、デバイスに適したドライバーバージョンを自動的にダウンロードします。

または、[すべて更新]をクリックすると、不足しているドライバーや古いドライバーがすべて自動的にダウンロードされ、システムにインストールされます。ただし、この機能を使用するには、このソフトウェアのProバージョンを購入する必要があります。

今日は何を学びましたか

私は願っていますあなたが気に入った私の記事を(デバイスドライバがどのようなものです)デバイスドライバは何ですか私は常に、読者がこの記事の文脈で他のサイトやインターネットを検索する必要がないように、コンピュータードライバーに関する完全な情報を提供しようと努めてきました。これはまた彼らの時間を節約し、彼らはまた一箇所にすべての情報を持っているでしょう。

この記事について疑問がある場合、またはこの記事に何らかの改善を加えたい場合は、コメントを少なくすることができます。

この投稿が気に入った場合、デバイスドライバーとは何か、または何かを学んだ場合は、Facebook、Twitterなどのソーシャルネットワークでこの投稿を共有してください。

Related Articles

Técnica

O que é o software do driver do dispositivo – para telefones e computadores

O que é o software do driver do dispositivo – para telefones e computadores

Qual é o driver do dispositivo ? Há também uma parte do computador que é sempre esquecida. Sim, você leu certo, aqui aprenderemos sobre uma parte importante também chamada de driver de computador ou driver de dispositivo.

Você sabe o que é um driver de computador e como funciona? Se não, o artigo de hoje será muito interessante para você, porque hoje vamos saber todas aquelas pequenas e grandes coisas sobre um driver de computador que são muito importantes.

Quando se trata de motoristas, isso não significa de forma alguma os motoristas que você vê todos os dias nas estradas. Um driver de dispositivo é um programa em seu computador que controla uma parte do hardware conectado a ele.

Quase tudo em um computador requer um driver de dispositivo para funcionar corretamente. Se uma peça de hardware não contém um driver, ou não contém o driver correto, então essa peça de hardware é completamente inútil para as peças vendidas do sistema.

Seria como colocar uma criança no carro e pedir que ela dirigisse. Eles não têm nenhuma idéia sobre o carro e dirigem-no sem nenhuma instrução. Os drivers de dispositivo fazem a mesma coisa no seu computador, eles fornecem um conjunto de instruções ao computador sobre como usar o hardware corretamente.

Qual é o driver do dispositivo

Os drivers de dispositivo também são chamados de drivers de computador ou drivers de dispositivo. Este é um conjunto de arquivos. Ajuda diferentes computadores a se comunicarem com o sistema operacional.

Sem drivers, o computador não pode enviar e receber dados. Onde os dados são enviados para a impressora.

Se um driver adequado não estiver instalado, o dispositivo não funcionará corretamente.

Tipos de drivers de computador

Os drivers de dispositivo são, na verdade, pequenos programas de computador que permitem que os sistemas operacionais se comuniquem com o hardware conectado ao computador.

A propósito, existem muitos tipos de drivers de dispositivo para diferentes computadores. Ao mesmo tempo, de acordo com as funções básicas do computador, existem alguns drivers específicos que devem estar presentes em todos os computadores. Vamos saber sobre eles.

BIOS

BIOS (Basic Input / Output System), é o driver de computador mais simples que existe e é projetado de acordo com o primeiro programa que é executado quando o computador é ligado.

Este BIOS é armazenado na memória embutida na placa-mãe e é projetado para operar os dispositivos conectados ao computador, ou seja, discos rígidos, saída de vídeo, teclado e mouse.

drivers da placa-mãe

Os drivers da placa-mãe são pequenos programas lidos pelo Windows ou Linux que permitem funções básicas do computador no mesmo sistema operacional.

Esses drivers normalmente incluem programas que permitem portas de banda larga, portas USB e portas de entrada / saída para mouse e teclado. Dependendo da marca de sua placa-mãe, esses drivers também podem conter alguns drivers básicos para suporte de vídeo e áudio.

BIOS não é como drivers da placa mãe em tudo .

Drivers de dispositivo

Os drivers de dispositivo são programas projetados para permitir que partes do hardware de um computador, como slots de expansão, sejam executados em um computador.

Placas de vídeo, placas de som, placas de rede e outras placas de expansão vêm com discos de driver para facilitar a instalação do hardware. Outros dispositivos, como alguns tipos de câmeras digitais e tocadores de MP3, possuem drivers de computador programados neles, além de seu software, tornando-os mais fáceis de usar em computadores pessoais.

Drivers de dispositivo virtual

Drivers de dispositivo virtual são muito diferentes da maioria dos drivers. Onde na maioria dos drivers, peças de hardware podem funcionar com um sistema operacional específico, drivers de dispositivo virtual simulam uma peça de hardware e, essencialmente, enganam o computador a pensar que está lendo. Faça apenas uma peça de hardware real.

Um uso particularmente comum é para esses drivers de dispositivo virtual. Os arquivos ISO são simulados em uma unidade de CD ou DVD sem nenhum disco físico, pois um desses drivers é emulado .

Como funciona o driver?

A principal tarefa de um driver de dispositivo é atuar como um tradutor entre o sistema operacional e o dispositivo. O sistema operacional deseja se comunicar com o dispositivo principalmente por dois motivos, que são enviar e receber dados.

Mas o problema com isso é que o sistema operacional é o software e o hardware é o hardware. Ambos usam idiomas diferentes e não entendem a língua um do outro.

Nesse caso, o motorista desempenha o papel de um intérprete entre os dois para que ambos possam se comunicar facilmente.

Em primeiro lugar, o sistema operacional explica o que o driver deseja enviar ou receber do dispositivo. Agora, os drivers de dispositivo entendem os requisitos e explicam os dispositivos com mais detalhes.

Neste, teclado, scanner , impressora etc. chamados periféricos e drivers de dispositivo ou drivers de dispositivo ajudam esses dispositivos periféricos a serem associados ao sistema operacional (SO).

Vamos entender com um exemplo como o driver funciona:

Digamos que você precise imprimir algo que requeira um aplicativo de impressora. Primeiro, esse aplicativo chama uma função que é executada pelo sistema operacional. Em seguida, o sistema operacional chama a função que o driver executa e, em seguida, o driver se comunica com a impressora.

Em seguida, ele obtém os dados necessários e os envia ao aplicativo por meio do sistema operacional.

Vamos entender os drivers de uma forma mais simplificada:

1. Não é necessário que as empresas que projetam os dispositivos escrevam drivers. Existem muitos casos em que o dispositivo é projetado de acordo com um padrão de hardware publicado. Isso significa que a Microsoft também pode escrever o driver, e o designer do dispositivo nem mesmo precisa escrever nenhum driver.

2. Nem todos os drivers se conectam diretamente a um dispositivo. Para uma solicitação de E / S específica (como leitura de dados de um dispositivo), vários drivers são colocados em uma pilha, que participam dessa solicitação.

Este grupo pode ser visualizado de forma tradicional, onde o primeiro participante fica na parte superior e o último participante na parte inferior. Nesse caso, alguns drivers de pilha podem participar convertendo essa solicitação de um formato para outro.

Esses drivers não se conectam diretamente ao dispositivo; Eles simplesmente processam a solicitação e a passam para os drivers na parte inferior da pilha.

3. O único driver dessa pilha que está diretamente conectado ao dispositivo é o driver de função; Já os drivers que executam o processamento auxiliar são chamados de drives de filtro.

4. Alguns drivers de filtro percebem e registram essas informações de E / S, mas não participam ativamente delas. Por exemplo, alguns drivers de filtro atuam como validadores para garantir que outros drivers na pilha tratem as solicitações de E / S corretamente.

Tipos de driver do Windows

Existem dois tipos básicos de drivers para drivers do Microsoft Windows:

Drivers de modo de usuário

Ele é implementado no modo de usuário e geralmente fornece uma interface entre um aplicativo Win32 e os drivers do modo kernel ou outros componentes do sistema operacional.

Por exemplo, no Windows Vista, todos os drivers de impressora implementam o modo de usuário.

Drivers do modo kernel

É executado em modo kernel, e faz parte do executivo. Ele contém componentes do sistema operacional do modo kernel que gerenciam E / S, memória Plug and Play, processos, threads, segurança e muito mais.

Os drivers do modo kernel são geralmente em camadas. Em geral, os drivers de nível superior normalmente recebem dados de aplicativos, filtram esses dados e, em seguida, os passam para um driver de nível inferior que oferece suporte à funcionalidade de hardware.

Alguns drivers de modo kernel também são drivers WDM, que confirmam o Windows Driver Model (WDM). Todos os drivers WDM suportam Plug and Play e gerenciamento de energia. Os drivers WDM já são compatíveis com a origem (mas não com compatibilidade binária) no Windows 98 / Me e no Windows 2000 e sistemas operacionais posteriores.

Como os sistemas operacionais, os drivers do modo kernel são implementados como componentes modulares separados que possuem um conjunto bem definido de funções necessárias. Todos os drivers do modo kernel fornecem um conjunto de procedimentos operacionais padrão definidos pelo sistema.

Tipos de drivers de modo kernel

Existem três tipos básicos de drivers de modo Kernel . Eles são os níveis mais alto, médio e mais baixo. Cada driver é um pouco diferente, mas eles diferem muito em sua funcionalidade.

1. Motoristas de nível mais alto

Os drivers de alto nível incluem drivers de sistema de arquivos (FSD) que oferecem suporte a sistemas de arquivos, como:

  • NTFS
  • Tabela de alocação de arquivos (FAT)
  • Sistema de arquivos de CD-ROM (CDFS)

Os drivers de alto nível sempre contam com suporte para drivers básicos de nível inferior, como drivers de função de nível médio e drivers de barramento de hardware de nível inferior.

2. Motoristas intermediários

Esses são drivers como um disco virtual, um espelho ou um driver de classe específico do tipo de dispositivo. Os motores intermediários contam com suporte para motores básicos de nível inferior. Os motivadores intermediários são divididos das seguintes maneiras:

3. Função do motorista

Ele controla certos periféricos no barramento de E / S.

4. Filtrar drivers

Eles se inserem nos mecanismos de trabalho acima ou abaixo.

5. Motoristas de ônibus

Ele apresenta um conjunto de sub-dispositivos aos quais drivers de filtro, funções ou filtros de nível superior ainda podem se anexar.

Por exemplo, um driver que controla um conversor multifuncional que possui um conjunto interno de dispositivos heterogêneos é chamado de driver de barramento de software.

6. Qualquer categoria de driver fornecido pelo sistema

Eles exportam uma interface de miniclasse / classe definida pelo sistema, na verdade, uma unidade intermediária com um ou mais minidrivers associados (também chamados de minidrivers).
Cada par de classe / minidriver associado fornece funcionalidade equivalente a um driver de trabalho ou driver de barramento de programa.

3. O mais baixo nível de motoristas

Ele controla o barramento de E / S ao qual os dispositivos periféricos estão conectados. Os motores de nível inferior não dependem dos motores de nível inferior.

Os drivers de barramento de hardware são fornecidos pelo sistema e geralmente controlam os barramentos de E / S configuráveis ​​dinamicamente.

Os drivers de barramento de hardware funcionam com o Plug and Play Manager, com o qual inicializam e reconfiguram os recursos de hardware do sistema, e todos os sub-dispositivos conectados aos barramentos de E / S controlam o driver.

Esses recursos de hardware contêm mapeamentos para a memória do dispositivo e solicitações de interrupção (IRQs). (Os drivers de barramento de dispositivo incorporam algumas das funcionalidades fornecidas pelo componente HAL durante a inicialização do sistema operacional baseado no Windows NT, que é anterior ao Windows 2000).

4. Motores antigos

São atuadores que controlam diretamente um dispositivo físico. Esses são os motores de nível inferior.

Qual é o driver

Existem alguns drivers que não estão associados a nenhum dispositivo de hardware.

Por exemplo, digamos que você tivesse que escrever uma ferramenta que pudesse acessar as estruturas de dados centrais do sistema operacional, que só podem ser acessadas a partir do código em execução no modo kernel.

Você pode fazer isso dividindo esta ferramenta em dois componentes.

O primeiro componente é executado no modo de usuário e apresenta a interface do usuário. Enquanto o segundo componente é executado no modo kernel e tem acesso aos dados básicos do sistema operacional.

Um componente que é executado em modo de usuário é chamado de um aplicativo , e um componente que é executado em modo kernel é chamado um motorista de programa .

O driver do software não está associado a nenhum dispositivo.

Os drivers de software sempre são executados no modo kernel.
O principal motivo para escrever um driver é que ele permite acesso a dados protegidos que estão disponíveis apenas no modo kernel. Mas os drivers de dispositivo nem sempre precisam acessar os dados e recursos do modo kernel. Embora alguns drivers de dispositivo funcionem apenas no modo de usuário.

Como verificar os drivers do seu computador?

Se quiser verificar o status dos drivers do seu computador, você pode usar o Gerenciador de dispositivos do sistema para isso:

Vamos saber como fazer.

1. No teclado, pressione a tecla do logotipo do Windows e a tecla R ao mesmo tempo para invocar a caixa Executar.

2. Digite devmgmt.msc e pressione Enter para acessar o Gerenciador de Dispositivos.

3. Aqui você pode verificar qualquer entrada para expandir o status do dispositivo / driver.

Observação  Aqui, você pode ver um problema comum ao ver um ponto de exclamação amarelo no dispositivo. Isso indica que o Windows detectou alguns problemas com este dispositivo.

Enquanto para resolvê-lo, temos que atualizar seu driver de dispositivo, que você pode clicar com o botão direito e escolher o driver atualizado.

Por que precisamos dos drivers mais recentes?

Freqüentemente, há tantas mudanças nos sistemas operacionais que lidam com o hardware. Quando coisas assim acontecem, temos que atualizar os drivers, para que eles possam traduzir corretamente os novos comandos, e seu hardware também possa entendê-los.

Freqüentemente, seu hardware precisa aprender muito. por exemplo. Sua placa de vídeo terá que aprender sobre o novo gráfico 3D se você quiser usar novas tecnologias.

Considerando que, para tornar sua placa de vídeo capaz disso, o fabricante simplesmente terá que lançar um driver atualizado que explica como você pode exibir este novo tipo de gráfico. Enquanto sem o driver mais recente, sua placa de vídeo não pode executar adequadamente essa nova tecnologia.

Como você localiza o software ou drivers corretos para o seu computador?

Aqui, falei sobre alguns desses métodos, para que você possa baixar drivers localizando-os na Internet.

Reconhecimento de dispositivo

Antes de procurar um driver, guarde estas informações sobre o fabricante e modelo do hardware. Se você estiver procurando por software ou drivers para um dispositivo interno do seu computador, poderá encontrá-los na seção de suporte do site do fabricante do dispositivo.

Você também pode encontrá-lo nos CDs ou DVDs que teria ao comprar o computador.

site de download

Se o fabricante que fez seu hardware ainda funcionar, você poderá ver os drivers listados em sua página da web.

Por outro lado, se o fabricante do hardware não estiver mais funcionando ou se seus drivers não estiverem disponíveis no momento, você pode usar drivers de empresas terceirizadas com boas classificações de usuário.

Como atualizar drivers de computador ou drivers de dispositivo?

Se você deseja atualizar seus drivers de dispositivo, abaixo forneci três etapas fáceis, que você pode usar.

Método 1: atualize os drivers por meio do site do fabricante

Você pode atualizar o driver do dispositivo manualmente visitando o site do fabricante do dispositivo e, em seguida, procurando o driver correto mais recente. Ao escolher um driver, lembre-se de que o driver é compatível com o modelo exato do seu dispositivo e versão do sistema operacional.

Uma vez que este driver de dispositivo é baixado em seu sistema, você pode clicar duas vezes no arquivo baixado e você terá que seguir as instruções na tela para poder instalar o driver.

Método 2: Atualizar drivers usando o Gerenciador de Dispositivos

1. Em primeiro lugar, você deve ir ao Gerenciador de Dispositivos em seu computador.

2. Clique duas vezes para localizar este dispositivo em uma entrada específica e, em seguida, clique com o botão direito do mouse no dispositivo e selecione Atualizar software de driver.

3. Clique em Pesquisar automaticamente por software de driver atualizado.

4. Aguarde até que o Windows detecte todas as atualizações e siga as instruções na tela para instalar esta atualização.

Freqüentemente, o Windows não consegue detectar atualizações de driver automaticamente; nesse caso, você precisa realizar algumas ações para poder atualizar o driver de dispositivo. Como software de terceiros.

Método 3: Atualizar drivers automaticamente com a ajuda de software de terceiros, como o Driver Easy (recomendado)

Se você não tiver tempo, paciência e conhecimentos de informática para atualizar o driver manualmente, pode usar um programa de terceiros como o Driver Easy.

Driver Easy é um programa que reconhece automaticamente o seu sistema e também procura os drivers adequados para ele. Aqui você não precisa saber qual sistema está usando, qual sistema operacional está executando, etc. Ao mesmo tempo, não há chance de instalar o driver errado aqui. Este programa cuida de tudo.

1. Baixe e instale o Driver Easy.

2. Execute o Driver Easy e clique em Verificar agora. O Driver Easy então verifica o seu computador e detecta quaisquer problemas de driver ou drivers desatualizados.

3. Em seguida, clique no botão Atualizar para que ele baixe automaticamente a versão correta do driver para seus dispositivos.

Ou você pode clicar em Atualizar tudo, que irá baixar e instalar automaticamente todos os drivers ausentes ou desatualizados em seu sistema. Mas para este recurso, você deve comprar a versão Pro deste software.

O que você aprendeu hoje

Espero que tenha gostado do meu artigo O que é um driver de dispositivo (O que é um driver de dispositivo) . Sempre tentei fornecer informações completas sobre um driver de computador para meus leitores, para que eles não precisassem pesquisar em nenhum outro site ou na Internet no contexto deste artigo. Isso também economizará seu tempo e eles também terão todas as informações em um só lugar.

Se você tiver alguma dúvida sobre este artigo ou se quiser que ele seja aprimorado, você pode escrever comentários baixos sobre ele.

Se você gostou deste post, o que é driver de dispositivo ou aprendeu algo, por favor, compartilhe este post em redes sociais como Facebook, Twitter, etc.

Related Articles

Техника

Какое программное обеспечение драйвера устройства – для телефонов и компьютеров

Какое программное обеспечение драйвера устройства – для телефонов и компьютеров

Какой драйвер устройства ? Также есть часть компьютера, на которую всегда не обращают внимания. Да, вы правильно прочитали, здесь мы узнаем о важной части, также называемой драйвером компьютера или драйвером устройства.

Вы знаете, что такое компьютерный драйвер и как он работает? Если нет, то сегодняшняя статья будет для вас очень интересна, потому что сегодня мы узнаем все те мелкие и большие вещи о драйвере компьютера, которые очень важны.

Когда дело доходит до водителей, это вовсе не означает всех водителей, которых вы видите на дорогах каждый день. Драйвер устройства – это программа на вашем компьютере, которая управляет частью оборудования, подключенного к вашему компьютеру.

Почти все в компьютере требует наличия драйвера устройства для правильной работы. Если аппаратное обеспечение не содержит драйвера или не содержит правильного драйвера, то это аппаратное обеспечение совершенно бесполезно для проданных частей системы.

Это все равно что посадить ребенка в машину и попросить его водить машину. Они понятия не имеют о машине и водят ее без всяких инструкций. Драйверы устройств делают то же самое на вашем компьютере, они дают компьютеру набор инструкций о том, как правильно использовать оборудование.

Что такое драйвер устройства

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

Без драйверов компьютер не может отправлять и получать данные. Где данные отправляются на принтер.

Если подходящий драйвер не установлен, устройство не будет работать должным образом.

Типы компьютерных драйверов

Драйверы устройств – это на самом деле крошечные компьютерные программы, которые позволяют операционным системам взаимодействовать с оборудованием, подключенным к вашему компьютеру.

Кстати, существует множество типов драйверов устройств для разных компьютеров. В то же время, согласно базовым функциям компьютера, существуют определенные драйверы, которые должны присутствовать на всех компьютерах. Давайте узнаем о них.

BIOS

BIOS (базовая система ввода / вывода) – это простейший компьютерный драйвер, разработанный в соответствии с первой программой, запускаемой при включении компьютера.

Этот BIOS хранится в памяти, встроенной в материнскую плату, и предназначен для работы с устройствами, подключенными к компьютеру, а именно с жесткими дисками, видеовыходом, клавиатурой и мышью.

драйверы материнской платы

Драйверы материнской платы – это небольшие программы, читаемые Windows или Linux, которые позволяют выполнять основные функции компьютера в одной и той же операционной системе.

Эти драйверы обычно включают программы, которые позволяют использовать широкополосные порты, порты USB и порты ввода / вывода для мыши и клавиатуры. В зависимости от производителя вашей материнской платы эти драйверы могут также содержать некоторые базовые драйверы для поддержки видео и аудио.

BIOS не как драйверы материнской платы на всех .

Драйверы устройств

Драйверы устройств – это программы, разработанные для того, чтобы части оборудования компьютера, такие как слоты расширения, могли работать на компьютере.

Видеокарты, звуковые карты, сетевые карты и другие карты расширения поставляются с дисками с драйверами, чтобы упростить установку оборудования. В другие устройства, такие как некоторые типы цифровых фотоаппаратов и MP3-плееры, в дополнение к программному обеспечению запрограммированы компьютерные драйверы, что упрощает их использование на персональных компьютерах.

Драйверы виртуальных устройств

Драйверы виртуальных устройств сильно отличаются от большинства драйверов. В то время как в большинстве драйверов части оборудования разрешено работать с определенной операционной системой, драйверы виртуальных устройств моделируют часть оборудования и, по сути, обманывают компьютер, заставляя его думать, что он читает. Сделайте только одно настоящее оборудование.

Эти драйверы виртуальных устройств используются особенно часто. Файлы ISO моделируются в приводе компакт-дисков или DVD без каких-либо физических дисков, поскольку эмулируется один из этих драйверов .

Как работает драйвер?

Основная задача драйвера устройства – действовать как переводчик между операционной системой и устройством. Операционная система хочет связываться с устройством в основном по двум причинам: отправлять и получать данные.

Но проблема в том, что операционная система – это программное обеспечение, а оборудование – это оборудование. Они оба говорят на разных языках и не понимают язык друг друга.

В таком случае водитель играет роль переводчика между этими двумя, так что оба могут легко общаться друг с другом.

Прежде всего, операционная система объясняет, что драйвер хочет отправить или получить от устройства. Теперь драйверы устройств понимают требования и объясняют устройства более подробно.

В этом случае клавиатура, сканер , принтер и т. Д., Называемые периферийными устройствами и драйверами устройств или драйверами устройств, помогают этим периферийным устройствам быть ассоциированными с операционной системой (ОС).

Разберемся на примере, как работает драйвер:

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

Затем он получает необходимые данные и отправляет их в приложение через операционную систему.

Давайте разберемся с драйверами более упрощенно:

1. Совершенно не обязательно, чтобы компании, разрабатывающие устройства, писали драйверы. Есть много таких случаев, когда устройство разработано в соответствии с опубликованным стандартом оборудования. Это означает, что Microsoft также может написать драйвер, и разработчику устройства даже не нужно писать какой-либо драйвер.

2. Не все драйверы подключаются напрямую к устройству. Для конкретного запроса ввода-вывода (например, чтения данных с устройства) в стек помещаются несколько драйверов, которые участвуют в этом запросе.

Эту группу можно визуализировать традиционным способом, когда первый участник находится вверху, а последний участник – внизу. В этом могут участвовать некоторые драйверы стека, преобразовывая этот запрос из одного формата в другой.

Эти драйверы не подключаются к устройству напрямую; Они просто обрабатывают запрос и передают его драйверам внизу стека.

3. Единственный драйвер этого стека, который напрямую связан с устройством, – это функциональный драйвер; В то время как драйверы, выполняющие вспомогательную обработку, называются приводами фильтров.

4. Некоторые драйверы фильтров замечают и записывают эту информацию о вводе-выводе, но не принимают в ней активного участия. Например, некоторые драйверы фильтров действуют как валидаторы, чтобы гарантировать, что другие драйверы в стеке правильно обрабатывают запросы ввода-вывода.

Типы драйверов Windows

Существует два основных типа драйверов для драйверов Microsoft Windows:

Драйверы пользовательского режима

Он реализован в пользовательском режиме и обычно обеспечивает интерфейс между приложением Win32 и драйверами режима ядра или другими компонентами операционной системы.

Например, в Windows Vista все драйверы принтера реализуют пользовательский режим.

Драйверы режима ядра

Он выполняется в режиме ядра и является частью исполнительной системы. Он содержит компоненты операционной системы режима ядра, которые управляют вводом-выводом, памятью Plug and Play, процессами, потоками, безопасностью и т. Д.

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

Некоторые драйверы режима ядра также являются драйверами WDM, которые подтверждают модель драйвера Windows (WDM). Все драйверы WDM поддерживают Plug and Play и Power Management. Драйверы WDM уже совместимы с исходным кодом (но не совместимы на двоичном уровне) в Windows 98 / Me, а также в Windows 2000 и более поздних операционных системах.

Как и операционные системы, драйверы режима ядра реализованы как отдельные модульные компоненты, которые имеют четко определенный набор требуемых функций. Все драйверы режима ядра предоставляют набор стандартных рабочих процедур, определенных системой.

Типы драйверов режима ядра

Существует три основных типа драйверов режима ядра . Это самый высокий, средний и самый низкий уровень. Каждый драйвер немного отличается, но они сильно различаются по своей функциональности.

1. Драйверы высшего уровня

Драйверы высокого уровня включают драйверы файловой системы (FSD), которые поддерживают файловые системы, например:

  • NTFS
  • Таблица размещения файлов (FAT)
  • Файловая система CD-ROM (CDFS)

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

2. Водители среднего уровня

Это такие драйверы, как виртуальный диск, зеркало или драйвер класса для конкретного типа устройства. Промежуточные двигатели полагаются на поддержку базовых двигателей более низкого уровня. Промежуточные водители делятся следующим образом:

3. Функция драйверов

Он управляет определенными периферийными устройствами на шине ввода-вывода.

4. Фильтр драйверов.

Они вставляются в рабочие механизмы сверху или снизу.

5. Водители автобусов

Он представляет собой набор подустройств, к которым все еще могут присоединяться драйверы фильтров, функции или фильтры более высокого уровня.

Например, драйвер, управляющий многофункциональным преобразователем, имеющим внутренний набор разнородных устройств, называется программным драйвером шины.

6. Любая категория драйверов, указанная в системе.

Они экспортируют определенный системой интерфейс мини-класса / класса, по сути, промежуточный диск с одним или несколькими связанными мини-драйверами (также называемыми мини-драйверами).
Каждая связанная пара класс / минидрайвер обеспечивает функциональность, эквивалентную драйверу задания или драйверу шины программы.

3. Самый низкий уровень водителей

Он управляет шиной ввода-вывода, к которой подключены периферийные устройства. Двигатели нижнего уровня не зависят от двигателей нижнего уровня.

Драйверы аппаратной шины предоставляются системой и обычно управляют динамически конфигурируемыми шинами ввода-вывода.

Драйверы аппаратной шины работают с диспетчером Plug and Play, с помощью которого они инициализируют и реконфигурируют системные аппаратные ресурсы, а также все подустройства, подключенные к шинам ввода-вывода, которыми они управляют.

Эти аппаратные ресурсы содержат сопоставления с памятью устройства и запросы прерывания (IRQ). (Драйверы шины устройства используют некоторые функции, предоставляемые компонентом HAL во время запуска операционной системы на основе Windows NT, которая предшествовала Windows 2000.)

4. Старые двигатели

Это исполнительные механизмы, которые напрямую управляют физическим устройством. Это двигатели нижнего уровня.

Какой драйвер

Есть некоторые драйверы, которые не связаны с каким-либо аппаратным устройством.

Например, предположим, что вам нужно было написать инструмент, который мог бы обращаться к базовым структурам данных ОС, к которым можно получить доступ только из кода, запущенного в режиме ядра.

Вы можете сделать это, разделив этот инструмент на два компонента.

Первый компонент работает в пользовательском режиме и представляет пользовательский интерфейс. При этом второй компонент работает в режиме ядра и имеет доступ к основным данным операционной системы.

Компонент, работающий в пользовательском режиме , называется приложением , а компонент, который работает в режиме ядра, называется программным драйвером .

Программный драйвер вообще не связан с устройством.

Программные драйверы всегда работают в режиме ядра.
Основная причина написания драйвера заключается в том, что он разрешает доступ к защищенным данным, доступным только в режиме ядра. Но драйверам устройств не всегда требуется доступ к данным и ресурсам режима ядра. Пока некоторые драйверы устройств работают только в пользовательском режиме.

Как проверить компьютерные драйверы для вашего компьютера?

Если вы хотите проверить состояние драйверов вашего компьютера, вы можете использовать для этого диспетчер устройств вашей системы:

Давайте узнаем, как это сделать.

1. На клавиатуре одновременно нажмите клавишу с логотипом Windows и клавишу R, чтобы открыть окно «Выполнить».

2. Введите devmgmt.msc и нажмите Enter, чтобы получить доступ к диспетчеру устройств.

3. Здесь вы можете проверить любую запись, чтобы раскрыть статус устройства / драйвера.

Примечание.  Здесь вы можете увидеть типичную проблему, когда на устройстве отображается желтый восклицательный знак. Это указывает на то, что Windows обнаружила некоторые проблемы с этим устройством.

Чтобы решить эту проблему, мы должны обновить драйвер устройства, который вы можете щелкнуть правой кнопкой мыши и выбрать обновленный драйвер.

Зачем нам нужны последние версии драйверов?

Часто бывает так много изменений в операционных системах, что приходится иметь дело с оборудованием. Когда происходит подобное, мы должны обновить драйверы, чтобы они могли правильно переводить новые команды, а ваше оборудование также могло их понять.

Часто ваше оборудование должно многому научиться. Например. Ваша видеокарта должна узнать о новой трехмерной графике, если вы хотите использовать новые технологии.

Принимая во внимание, что для того, чтобы сделать вашу видеокарту способной к этому, производителю просто нужно будет выпустить обновленный драйвер, который объясняет, как вы можете отображать этот новый тип графики. Пока вы не используете последнюю версию драйвера, ваша видеокарта не может правильно работать с этой новой технологией.

Как найти подходящее программное обеспечение или драйверы для своего компьютера?

Здесь я рассказал о некоторых из этих методов, чтобы вы могли загружать драйверы, находя их в Интернете.

Распознавание устройства

Перед поиском драйвера сохраните эту информацию о производителе и модели вашего оборудования. Если вы ищете программное обеспечение или драйверы для внутреннего устройства для вашего компьютера, вы можете найти их в разделе поддержки на веб-сайте производителя устройства.

Вы также можете найти его на тех компакт-дисках или DVD-дисках, которые были у вас при покупке компьютера.

скачать сайт

Если производитель, изготовивший ваше оборудование, все еще работает, вы можете увидеть его драйверы на его веб-странице.

С другой стороны, если производитель оборудования больше не работает или их драйверы в настоящее время недоступны, вы можете использовать драйверы сторонних компаний, которые имеют хорошие оценки пользователей.

Как обновить драйверы компьютера или устройства?

Если вы хотите обновить драйверы вашего устройства, ниже я предоставил три простых шага, которые вы можете использовать.

Способ 1. Обновите драйверы через сайт производителя.

Вы можете обновить драйвер устройства вручную, посетив веб-сайт производителя устройства и выполнив поиск последней версии правильного драйвера. Выбирая драйвер, имейте в виду, что драйвер совместим с вашей конкретной моделью устройства и версией ОС.

После того, как этот драйвер устройства загружен в вашу систему, вы можете дважды щелкнуть загруженный файл, и вам нужно будет следовать инструкциям на экране, чтобы иметь возможность установить драйвер.

Метод 2: обновите драйверы с помощью диспетчера устройств

1. Прежде всего, вам нужно зайти в диспетчер устройств на вашем компьютере.

2. Дважды щелкните, чтобы найти это устройство в определенной записи, затем щелкните устройство правой кнопкой мыши и выберите «Обновить программное обеспечение драйвера».

3. Щелкните Автоматический поиск обновленного программного обеспечения драйвера.

4. Подождите, пока Windows обнаружит все обновления, а затем следуйте инструкциям на экране, чтобы установить это обновление.

Часто Windows не может автоматически обнаруживать обновления драйверов, в таком случае вам нужно предпринять некоторые действия, чтобы вы могли обновить драйвер устройства. Как стороннее программное обеспечение.

Метод 3: автоматическое обновление драйверов с помощью стороннего программного обеспечения, такого как Driver Easy (рекомендуется)

Если вам не хватает времени, терпения и компьютерных навыков для обновления драйвера вручную, вы можете использовать стороннюю программу, например Driver Easy.

Driver Easy – это программа, которая автоматически распознает вашу систему, а также ищет для нее подходящие драйверы. Здесь вам не нужно знать, какую систему вы используете, какую операционную систему вы используете и т. Д. При этом, здесь нет шанса установить неправильный драйвер. Эта программа обо всем позаботится.

1. Загрузите и установите Driver Easy.

2. Запустите Driver Easy и щелкните «Сканировать сейчас». Затем Driver Easy сканирует ваш компьютер и обнаруживает проблемы с драйверами или устаревшие драйверы.

3. Затем нажмите кнопку «Обновить», чтобы автоматически загрузить правильную версию драйвера для ваших устройств.

Или вы можете нажать «Обновить все», что автоматически загрузит и установит все отсутствующие или устаревшие драйверы в вашей системе. Но для этой функции вам нужно купить версию Pro этого программного обеспечения.

Что вы узнали сегодня

Надеюсь, вам понравилась моя статья Что такое драйвер устройства (Что такое драйвер устройства) . Я всегда старался предоставить своим читателям полную информацию о драйвере компьютера, чтобы им не приходилось искать какие-либо другие сайты или Интернет в контексте этой статьи. Это также сэкономит их время, и у них также будет вся информация в одном месте.

Если у вас есть какие-либо сомнения по поводу этой статьи или вы хотите, чтобы она была улучшена, вы можете писать низкие комментарии к ней.

Если вам понравился этот пост, что такое драйвер устройства или вы узнали что-то, поделитесь этим постом в социальных сетях, таких как Facebook, Twitter и т. Д.