ناعم

دليل من الألف إلى الياء لبرامج تشغيل الأجهزة على أنظمة التشغيل Windows 10 و 8.1 و 7

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





آخر تحديث 17 أبريل 2022 دليل سائق الجهاز 0

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

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



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

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

ببساطة ، برنامج التشغيل هو عنصر برمجي يربط الأجهزة بنظام التشغيل. من خلال برنامج تشغيل ، يتم توصيل نواة الكمبيوتر الشخصي بعناصر الأجهزة. من الناحية العملية ، بدون برامج تشغيل النظام ، سيكون ما يلي مستحيلًا:



  • طباعة صفحة من النص ؛
  • تشغيل ملف MP3 (يستخدم النظام برامج تشغيل الصوت لترجمة الملف الثنائي إلى MP3) ؛
  • باستخدام لوحة مفاتيح وبطاقة فيديو وماوس وما إلى ذلك.

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

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

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



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

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



Kernel مقابل برامج تشغيل وضع المستخدم - ما الفرق؟

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

برامج تشغيل Kernel

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

سواق نواة

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

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

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

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

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

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

أنواع أخرى من السائقين

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

كتلة مقابل الشخصيات

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

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

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

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

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

عام مقابل الشركة المصنعة للمعدات الأصلية

هناك اختلاف آخر يمكن رسمه بين برامج تشغيل الأجهزة وهو اكتشاف أنها عامة أو مرتبطة بـ OEM (الشركة المصنعة للمعدات الأصلية).

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

Windows 10 ، على سبيل المثال ، يعمل باستخدام برامج تشغيل عامة.

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

مستودع محركات OEM

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

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

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

افتح مدير الجهاز

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

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

خاتمة

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