ناعم

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

جرب أداة القضاء على المشاكل





نشر علىآخر تحديث: 16 فبراير 2021

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



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

محتويات[ إخفاء ]



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

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

كيف تعمل برامج تشغيل الجهاز؟

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



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

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



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

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

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

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

أين يتم استخدام برنامج تشغيل الجهاز الظاهري؟

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

هل كل الأجهزة تحتاج السائقين؟

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

اقرأ أيضا: ما هو ملف الحاسوب؟

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

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

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

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

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

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

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

اقرأ أيضا: ما هو ملف ISO؟

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

تسمى برامج التشغيل العامة المتوفرة كبرامج مدمجة مع نظام التشغيل برامج تشغيل أجهزة kernel. يتم تحميلها في الذاكرة كجزء من نظام التشغيل. يتم تخزين مؤشر برنامج التشغيل في الذاكرة ويمكن استدعاؤه عند الحاجة. برامج تشغيل أجهزة Kernel مخصصة لأجهزة مثل المعالج واللوحة الأم و BIOS والأجهزة الأخرى المتعلقة ببرنامج kernel.

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

أنواع أخرى من برنامج تشغيل الجهاز

1. برامج تشغيل عامة و OEN

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

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

2. السائقين كتلة والشخصية

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

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

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

اقرأ أيضا: ما هي شبكة Wi-Fi 6 (802.11 ax)؟

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

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

تتوفر دائمًا تحديثات برنامج التشغيل التي توفرها الشركة المصنعة مجانًا على موقعها الرسمي على الويب. احرص على عدم الدفع مقابل تحديث برنامج تشغيل الجهاز!

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

ملخص

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

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