ما هي برامج تشغيل الكمبيوتر ولماذا تحتاجها؟

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

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

ما هي السائقين؟(What Are Drivers?)

برنامج التشغيل هو رمز منخفض المستوى (برنامج) يسهل الاتصال بين مكون جهاز أو تطبيق برمجي ونظام تشغيل (OS). يعمل كمترجم يمكّن نظام التشغيل لديك من مطالبة الأجهزة أو البرامج بما تريد. 

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

يوجد بالفعل نوعان رئيسيان من برامج التشغيل: برامج تشغيل الأجهزة وبرامج تشغيل البرامج.

برامج تشغيل الأجهزة(Device Drivers)

تعد برامج تشغيل الأجهزة نوعًا من البرامج التي تتيح الاتصال بين نظام التشغيل والجهاز أو الجهاز. 

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

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

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

تتطلب الأجهزة المختلفة برامج تشغيل. فيما يلي(Below) بعض أكثرها شيوعًا:

  • طابعات(Printers)
  • ماسحات ضوئية(Scanners)
  • الكاميرات الرقمية
  • محولات الفيديو
  • قارئات البطاقة
  • كروت صوت
  • أجهزة المودم
  • شرائح اللوحة الأم
  • تحكم
  • بطاقات واجهة الشبكة
  • أجهزة التخزين(Storages devices) (HDD و SSD)

برامج تشغيل البرمجيات(Software Drivers)

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

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

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

ماذا يفعل السائقون؟(What Do Drivers Do?)

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

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

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

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

يمكن لجهاز الكمبيوتر الخاص بك تلبية جميع طلباتك وأوامرك لأن نظام التشغيل يعرف كيفية مطالبة الأجهزة بأداء عملها من خلال برامج التشغيل. 

لماذا تحتاج السائقين؟(Why Do You Need Drivers?)

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

لماذا يعد تحديث برامج التشغيل مهمًا؟(Why Is Updating Drivers Important?)

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

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

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

كيف أعرف ما إذا كان السائق بحاجة إلى التحديث؟(How Do I Know if a Driver Needs To Be Updated?)

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

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

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

لتجنب أي من هذه المشاكل ، يمكنك إعداد جهاز الكمبيوتر الخاص بك لتحديث برامج التشغيل الخاصة به تلقائيًا(set up your computer to automatically update its drivers)

تم تحديثها وصيانتها(Updated and Maintained)

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



About the author

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



Related posts