ما هي البرامج الثابتة (Firmware)؟

ما هي البرامج الثابتة (Firmware)؟
(اخر تعديل 2023-06-25 07:06:15 )

عند الحديث عن الأجهزة الطرفية مثل المودم والطابعة ومكونات الكمبيوتر المادية الأخرى، عادة ما يتعين علينا تحديث البرامج الثابتة الخاصة بها كل فترة، فما هي البرامج الثابتة؟ وما هي أهمية تحديثها؟

ما هي البرامج الثابتة؟

البرامج الثابتة (Firmware) هي برامج على الجهاز، تقوم بوظائف مثل مهام الإدخال/الإخراج الأساسية وتقدم الإرشادات اللازمة للجهاز للاتصال بأجهزة الحوسبة الأخرى.

إنها مجموعة من الإرشادات المبرمجة والتي يتم حفرها بشكل دائم في جهاز مثل بطاقات الفيديو أو BIOS أو لوحات المفاتيح أو محركات الأقراص الثابتة.

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

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

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

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

هل تحتاج إلى تحديث؟

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

يمكنك العثور عليها بمساعدة الانتقال إلى خيارات “الدعم” أو “التنزيلات” على موقع الويب الخاص بجهازك.

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

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

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

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

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

لكن لا توجد أنظمة موحدة لتحديث البرامج الثابتة؛ وبالتالي، في أجهزة التخزين، يتم تجاهل البرامج. لحسن الحظ، غالبًا لا تتطلب أجهزة التخزين التحديث.

تحديث البرامج الثابتة.

في الأجهزة، يتم استخدام تحديث البرنامج الثابت لتحديث البرنامج الثابت لأنه برنامج.

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

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

يمكن للشركات المصنّعة للأجهزة توفير تحديثات البرامج الثابتة. تحديث البرنامج هو حقيقة من حقائق الحياة الرقمية. لن تكون البرامج التي قمت بتثبيتها كافية بعد الآن في حالة إنشاء تصحيح أمان جديد أو حل خلل معروف.

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

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

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

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

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

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

إقرأ أيضاً… الفرق بين المكونات المادية والبرمجية في الكمبيوتر.

أنواع تحديثات البرامج الثابتة.

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

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

هناك العديد من الأجهزة التي تستخدم البرامج الثابتة وتشمل:

  • المودم.
  • الة التصوير.
  • بعض أنظمة الألعاب.
  • BIOS للكمبيوتر.
  • جهاز الجري.
  • جهاز التوجيه.
  • الطابعة.
  • الأجهزة الطرفية المتصلة بمنفذ USB، مثل الماوس ولوحة المفاتيح وما إلى ذلك.

من أين تأتي تحديثات البرامج الثابتة؟

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

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

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

الهواتف الذكية (مثل iOS و Android)، توفر الشركات المصنعة للكاميرات الرقمية نفس الوظائف حول تحديث البرامج الثابتة للأجهزة

يعد Linksys WRT54G موجهًا لاسلكيًا؛ يمكنك رؤية مثال عند تنزيل البرنامج الثابت لجهاز التوجيه هذا.

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

كيفية التحقق من وجود تحديثات متوفرة.

يعتمد على الجهاز للتحقق من تحديثات البرامج الثابتة المتاحة؛ يمكن أن تختلف طريقة التحقق من وجود تحديثات البرامج المتاحة وفقًا للجهاز حيث توجد بعض الأجهزة التي يتم تحديثها تلقائيًا.

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

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

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

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

على سبيل المثال، يحدث تحديث BIOS في الوقت الذي يتم فيه تحديث Windows تلقائيًا كجزء من ملف.

إقرأ أيضاً… الفرق بين ذاكرة التخزين المؤقت والذاكرة الافتراضية.

لماذا التحديثات التلقائية هي الأفضل؟

يعد تحديث البرامج الثابتة (Firmware Auto Update) تلقائيًا هو الأفضل لأن البرامج الثابتة تلعب الدور الأكثر أهمية في أداء جهاز الكمبيوتر الخاص بك بالإضافة إلى الأدوات التقنية المفضلة.

قد تساعدك المعالجة التلقائية من حيث طلب القليل منك كمستهلك وقد يتم إعدادها في نمط حياتك المزدحم لتحديث البرامج في الوقت المناسب.

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

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

حقائق مهمة حول البرامج الثابتة.

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

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

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

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

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