إذا كنت تدير عدة أجهزة كمبيوتر أو خوادم، فستتساءل عاجلاً أم آجلاً عن كيفية مركزية وتحكم تحديثات برامج التشغيل دون اللجوء إلى الحلول الجزئية. إن إنشاء مستودع برامج تشغيل محلي هو مجرد الجزء المفقود من اللغز: قم بالتنزيل مرة واحدة، وقم بالتوزيع عبر الشبكة، واختبر ما تريد، وقلل المخاطر.
علاوة على ذلك، فإن المستودع الجيد ليس مجرد مجلد مليء بالملفات: بل هو حل مصمم لـ وفر الوقت، وتجنب الأخطاء، وحافظ على السلامة. فيما يتعلق بالبيئة. سنرى كيف يعمل هذا النهج في كل من نظامي التشغيل ويندوز ولينكس، وما هي الأدوات التي يمكنك استخدامها، وكيف يتناسب مع الإدارة اليومية لبرامج التشغيل في مؤسستك أو على جهاز الكمبيوتر الخاص بك.
ما هو مستودع برامج التشغيل المحلي ولماذا يجب أن تهتم به؟
إن مستودع برامج التشغيل المحلي ليس أكثر من موقع مركزي (مجلد مشترك، خادم ويب أو NFS) يخزن هذا النظام جميع برامج التشغيل التي ستستخدمها على أجهزة الكمبيوتر الخاصة بك. قد يكون موجودًا على خادم يعمل بنظام ويندوز، أو نظام لينكس يعمل بنظام أباتشي، أو حل لإدارة الخوادم مثل إيفانتي أو ريد هات ساتلايت، لكن الفكرة واحدة: نقطة واحدة يتم من خلالها توزيع برامج التشغيل.
يكمن جمال هذا المستودع في أنه مُعدّ بحيث يمكن لأدوات النشر أو التزويد فهمه، وبالتالي يمكنهم ربط كل قطعة من الأجهزة ببرنامج التشغيل الخاص بها تلقائيًا هذا صحيح دون الحاجة إلى مراجعتها واحدة تلو الأخرى. وهذا أمر بالغ الأهمية عندما تريد صور نظام مستقلة عن نوع الجهاز (نفس نظام التشغيل ويندوز لأجهزة الكمبيوتر المحمولة والمكتبية، إلخ).
من الناحية العملية، يوفر لك إنشاء هذا المستودع عددًا من المزايا الواضحة: توفير هائل للوقت، والتحكم في الإصدارات، وتقليل الأخطاء البشر وميزة أمنية مهمة، حيث يمكنك التحكم في برامج التشغيل التي يتم تثبيتها والتي لا يتم تثبيتها.
في الشركات، أو ببساطة إذا كنت "الشخص المسؤول عن تكنولوجيا المعلومات" في العائلة، فإن امتلاك هذا النوع من التخزين يجعله تثبيت أو إعادة تثبيت أو ترقية الأجهزة يصبح الأمر أقل إيلاماً بكثير. وإذا قمت بدمج المستودع مع نصوص النشر، أو PXE، أو WDS، أو MDT، أو أدوات مماثلة، تصبح العملية تلقائية تقريباً.
مستودعات التحكم في بيئات الشركات (Ivanti / HII)
في حلول الإدارة مثل Ivanti Endpoint Manager، توجد وحدة نمطية محددة للتعامل مع مستودع مركزي لبرامج تشغيل HII (التصوير المستقل عن الأجهزة)الهدف هو بالضبط ما كنا نتحدث عنه: السماح بصور مستقلة عن الأجهزة من خلال الاعتماد على مستودع برامج تشغيل منظم جيدًا.
يتم استضافة هذا المستودع افتراضيًا في مدير نقاط النهاية وخادم الأمان المركزيمع ذلك، يمكنك تحديد الخادم المفضل لتخزينها فعليًا. وهذا أمر مهم لأنه سيكون المصدر الذي تستخدمه عمليات التزويد والنشر عندما يحتاج الفريق إلى برامج التشغيل الخاصة به.
لكي يعمل نظام HII بشكل صحيح، يجب أن يكون موقع المستودع قابلاً للوصول إليه من خلال مسار UNC وأيضًا من عنوان URLويرجع ذلك إلى أن المراحل المختلفة لعملية النشر تستخدم طريقة أو أخرى لتنزيل برامج التشغيل أثناء تثبيت النظام.
يتم تخزين برامج التشغيل في مجلد منظم، حيث يجب أن يتضمن كل برنامج تشغيل خاصته. ملف .inf المرتبطتقوم أداة HII بفحص هذا المجلد وإنشاء قاعدة بيانات تسمى عادةً drivers.db3، وهو الذي يستخدم لمطابقة معرفات الأجهزة مع برامج التشغيل المحددة.
تتم الإدارة اليومية من خلال وحدة التحكم، في القائمة. الأدوات > التزويد > إدارة وحدة تحكم HIIحيث يمكنك إنشاء أو إعادة إنشاء مكتبة برامج التشغيل، وتغيير المسارات، وتشغيل تحليل المجلد لتحديث قاعدة البيانات ببرامج التشغيل الجديدة.
كيفية إنشاء وتحديث مستودع HII خطوة بخطوة
يُعدّ إعداد مستودع التحكم هذا في Ivanti أمرًا بسيطًا إلى حدٍ ما، ولكن من المهم توضيح بعض المتطلبات لضمان سير كل شيء بسلاسة. تجنب المفاجآت عند بدء نشر الأجهزة.
تتمثل الخطوة الأولى في تحديد الخادم المفضل الذي سيتم وضع مستودع أقراص HII عليه فعليًا. يتم تحديد هذا الخادم داخل وحدة التحكم، في القسم الأدوات > التزويد > نسخ المحتوى / الخوادم المفضلةحتى يعرف النظام من أين يدفع الملفات ومن أين يقدمها.
ثم، من إدارة وحدة تحكم HII، استخدم الخيار المناسب لـ إنشاء مكتبة برامج التشغيليجب التأكد من أن المسار المُشار إليه هو مسار UNC صالح (على سبيل المثال، \\server\DriversHII). إذا كانت برامج التشغيل موجودة في موقع مختلف، فانقر ببساطة على "استعراض" وحدد المجلد المناسب.
في نفس الشاشة، يجب عليك التحقق من أن عنوان URL المرتبط بمسار UNC يجب أن يكون المسار صحيحًا ومتاحًا للأجهزة التي ستستخدم هذه التعريفات أثناء النشر. يجب أن يتم حل كلا المسارين - UNC و HTTP/HTTPS - بشكل صحيح.
بمجرد تأكيد كل شيء، احفظ التغييرات حتى تتمكن الأداة من البدء. حدد موقع مجلد المستودع وقم بإنشاء ملف drivers.db3عند الانتهاء، سترى رسالة تحتوي على العدد الإجمالي للملفات التي تم العثور عليها وعدد برامج التشغيل الفردية التي تمت معالجتها، مما يمنحك فكرة سريعة عما إذا كان هناك أي شيء مفقود أو زائد.
في كل مرة تضيف فيها حزم برامج تشغيل جديدة إلى هذا المجلد، ستحتاج إلى كرر عملية التوليد هذه يُمكّن هذا قاعدة البيانات من التعرّف على ملفات INF الجديدة وإتاحتها للتزويد. إنها مهمة صيانة بسيطة، ولكن يُنصح بدمجها في روتين التحديث الخاص بك.
مستودعات محلية للحزم وبرامج التشغيل في لينكس (reposync في RHEL)
في عالم لينكس، وبشكل أكثر تحديداً في ريد هات إنتربرايز لينكس (RHEL) 5 و 6 و 7الطريقة المعتادة لإعداد مستودع محلي (بما في ذلك برامج التشغيل المعبأة كحزم RPM) هي استخدام الأداة المساعدة reposyncلا يقتصر الأمر على وحدات التحكم فقط، ولكنه الأداة القياسية لاستنساخ قنوات الحزم بأكملها.
يعتمد Reposync على اشتراك النظام في مستودعات شبكة Red Hat (RHN) أو من خلال إدارة اشتراكات ريد هات (RHSM)هذا يعني أنه لن تتمكن إلا من تنزيل المحتوى ومزامنته من القنوات التي يشترك فيها الخادم فعليًا.
على سبيل المثال، إذا تم الاشتراك في RHEL 6 حزم RHEL-6-server-rpms y rhel-6-server-eus-rpmsباستخدام reposync، يمكنك استنساخ هذين المستودعين دون أي مشكلة. ومع ذلك، إذا حاولت المزامنة حزم RPM الاختيارية لخادم RHEL 6 بدون اشتراك، لن يعمل التنزيل ببساطة.
لإعداد مرآة أساسية، قم أولاً بتثبيت الحزم الضرورية (reposync جزء من الحزمة). yum-utils أو dnf-plugins-core(بحسب الإصدار). ثم تقوم بتنفيذ أمر كهذا: reposync --gpgcheck -l --repoid=rhel-6-server-rpms --download_path=/var/www/html إلى قم بتنزيل جميع حزم RPM من تلك القناة في الدليل المشار إليه.
في النهاية، ستجد في مسار التنزيل مجلدًا يحمل نفس اسم مُعرّف المستودع، والذي سيحتوي على جميع الحزم المُزامنة. لكي يتمكن العملاء من استخدامه كمستودع YUM/DNF، يجب إنشاء البيانات الوصفية باستخدام مبتدئيشير إلى ذلك المجلد.
مزامنة البيانات الوصفية والمجموعات والأمان في مستودعات RHEL
إذا كنت تريد أن يتمكن عملاؤك من استخدام ميزات متقدمة مثل تثبيت المجموعات (yum groupinstall) للاستفادة من إضافات الأمان، أنت بحاجة إلى أكثر من مجرد حزم RPM الفردية: أنت بحاجة أيضًا إلى تنزيل بيانات تعريف المستودع وملف تعريف المجموعة.
ابتداءً من RHEL 6، يتضمن reposync الخيارات التالية –تنزيل البيانات الوصفية y –downloadcompsمما يسمح بنقل جميع المعلومات الضرورية إلى النسخة المحلية، بما في ذلك الملف comps.xml تُستخدم لتحديد مجموعات من الحزم.
سيبدو الأمر النموذجي كالتالي: reposync --gpgcheck -l --repoid=rhel-6-server-rpms --download_path=/var/www/html --downloadcomps --download-metadataبحيث يكون لديك في مجلد المستودع كل من ملفات RPM والبيانات الوصفية وملف المجموعة.
بعد المزامنة، يجب عليك تشغيل البرنامج مرة أخرى في الدليل المقابل. مبتدئوهذه المرة إضافة الخيار -g comps.xml بحيث يكون المستودع المحلي قادراً على تقديم معلومات المجموعة للعملاءهذا ما يسمح بتنفيذ أوامر مثل yum groupinstall "Servidor web" على مرآتك.
فيما يتعلق بالأمان، هناك جانب دقيق في الأمر: البيانات الوصفية الخاصة بتحديثات الأمان (ملف) updateinfo.xmlلا يقوم CreateRepo بإنشائه تلقائيًا. لإعداد مستودع محلي يركز على تصحيحات الأمان يجب اتباع إجراء مختلف، مع التأكد أيضًا من أن الخادم الذي يعمل كنسخة طبق الأصل لديه نفس إصدار RHEL الخاص بالعملاء.
للحفاظ على كل هذا محدثًا، من الطبيعي جدولة مهمة مجدولة تقوم بتشغيل عملية مزامنة المستودع بشكل دوري ثم قم بتشغيل createrepo مع الخيار --update لإعادة إنشاء البيانات الوصفية التي تغيرت فقط. هذا يقلل من وقت التحديث واستهلاك الموارد على الخادم.
إدارة برامج التشغيل العامة في نظام ويندوز: لماذا يتم تحديثها وما هي المخاطر المترتبة على ذلك
بالعودة إلى نظام ويندوز، وبغض النظر عن المستودع، من الضروري فهم سبب أهمية الاهتمام ببرامج التشغيل. معظم المستخدمين لا يولون اهتمامًا إلا لـ برامج تشغيل بطاقة الرسوماتلكن باقي مكونات الجهاز تستفيد أيضاً - وبشكل كبير - من مواكبة التحديثات.
لا يقتصر تحديث برامج التشغيل على تحسين الأداء فحسب، بل هو أيضاً جزء أساسي من... أمن النظاميمكن أن يحتوي أي برنامج، بما في ذلك برامج التشغيل، على ثغرات أمنية، وعادة ما تأتي الإصدارات الجديدة بإصلاحات نادراً ما يتم الإعلان عنها بوضوح تام حتى لا تعطي أدلة لأولئك الذين لا يقومون بالتحديث.
إضافةً إلى التحديثات الأمنية، تتضمن العديد من إصدارات برامج التشغيل تحسينات في الأداء، وتحسينات في كفاءة استهلاك الطاقة، وميزات جديدة كانت الأجهزة تدعمها ولكنها لم تكن مُفعّلة أو مُطبّقة بالكامل بعد. كما أنها تُصلح الأخطاء الموروثة من الإصدارات السابقة وتحلّ مشكلات التوافق مع تحديثات نظام التشغيل ويندوز.
لكن الأمر لا يخلو من بعض العيوب: ففي بعض الأحيان، تُصدر الشركة المصنعة إصدارًا من وحدة التحكم مع أعطال خطيرة تتسبب في عدم الاستقرار أو الأعطال أو الخلل الوظيفي في مثل هذه الحالات، يُنصح بالرجوع إلى إصدار مستقر سابق ريثما يتم إصدار تحديث يُصلح المشكلة.
لقد رأينا حالة توضيحية في بعض إصدارات برامج التشغيل لـ رسومات بيانية للنطاقات الحديثةحيث تسببت التحديثات المتسرعة في تعطيل المستشعرات، أو التأثير سلبًا على الأداء، أو حتى توقف وحدة معالجة الرسومات عن العمل بشكل صحيح إلى حين إعادة تثبيت برنامج التشغيل السابق. لذا، يُنصح بالحفاظ على التحكم، والاحتفاظ، إن أمكن، بنسخة احتياطية أو محلية من الإصدارات التي تعمل بكفاءة.
ما هي المحركات الأساسية التي يجب أن تكون مركزية؟
في جهاز الكمبيوتر الحديث، يحتوي كل مكون تقريبًا على برنامج تشغيل خاص به، ولكن هناك بعض المكونات الحساسة بشكل خاص والتي تستحق مراقبتها عن كثب في مستودع البرامج أو سياسة التحديث الخاصة بك، وذلك من أجل الأداء والأمان.
La تجمع اللوحة الأم عدة برامج تشغيل رئيسيةالشبكة، والصوت، ومنافذ USB، ووحدات تحكم SATA/NVMe، وقبل كل شيء، الشريحة التي تُنسق الاتصال بين وحدة المعالجة المركزية وذاكرة الوصول العشوائي والأجهزة الطرفية. يُمكن أن يُحدث تحديث برامج التشغيل هذه فرقًا كبيرًا في الاستقرار والأداء العام.
La بطاقة الرسومات إنه عنصر كلاسيكي آخر: فهو المكون الذي تظهر فيه تحسينات برامج التشغيل بشكل ملحوظ، خاصةً في الألعاب وتطبيقات الرسومات ثلاثية الأبعاد. وتقوم الشركات المصنعة (مثل NVIDIA وAMD) بتحديث برامج التشغيل هنا بشكل متكرر لتحسين معدل الإطارات في الثانية، وإصلاح الأخطاء، وإضافة التوافق مع الألعاب الجديدة.
في مجال التخزين، كل من وحدات التخزين SSD مثل وحدات التحكم قد تتلقى هذه الأجهزة تحديثات للبرامج الثابتة أو برامج التشغيل لتحسين الأداء، وتقليل الأخطاء، أو حل مشكلات التوافق. ليس من الضروري تحديثها بشكل دوري، ولكن من المستحسن التحقق منها من حين لآخر.
La بطاقة الشبكة (إيثرنت وواي فاي) يُعدّ هذا الأمر بالغ الأهمية، لا سيما في البيئات التي تُولي اهتمامًا كبيرًا للأمن، إذ إنّ أيّ خلل في هذه المرحلة قد يُعرّض النظام للهجمات أو يُؤدّي إلى انقطاع الاتصال. وينطبق الأمر نفسه على وحدات تحكّم البلوتوث وغيرها من الأجهزة التي تُتيح الوصول إلى الخدمات من العالم الخارجي.
وأخيرا، فإن الأجهزة الطرفية المتقدمة (الفأرة، لوحات المفاتيح، سماعات الرأس، الطابعات) عادةً ما تمتلك هذه الأجهزة برامج إدارة خاصة بها، والتي بدورها تتضمن برامج التشغيل والبرامج الثابتة. ورغم أنها لا تُحسّن الأداء دائمًا، إلا أنها تُصلح الأخطاء والثغرات الأمنية، لذا يُنصح بإدراجها في خطة التحديثات، حتى لو كانت ذات أولوية أقل من برامج تشغيل النظام.
كيفية عرض ونسخ واستعادة برامج التشغيل المثبتة في نظام التشغيل ويندوز
قبل البدء في إعداد مستودع أو تجربة إصدارات جديدة، من المفيد جدًا معرفة ما هي برامج التشغيل المثبتة لديك، وكيف يمكنني نسخها احتياطيًا؟ وكيفية استعادتها في حال حدوث خطأ ما. يوفر نظام ويندوز عدة طرق للقيام بذلك، بعضها رسومي والبعض الآخر عبر سطر الأوامر.
باب المدخل الأساسي هو مدير الأجهزةمن قائمة النقر بزر الماوس الأيمن في قائمة ابدأ، يمكنك فتحها ومشاهدة جميع أجهزة الكمبيوتر الخاصة بك مُصنفة حسب الفئة. سيؤدي توسيع كل فئة إلى عرض المكونات المحددة المثبتة.
إذا نقرت بزر الماوس الأيمن على جهاز وأدخلت بياناته الخصائص، علامة تبويب وحدة التحكمسيكون لديك عدة خيارات متاحة: عرض الملفات التي تشكل برنامج التشغيل، وتحديثه، والرجوع إلى إصدار سابق (إن وجد)، وتعطيله مؤقتًا، أو إلغاء تثبيته بالكامل.
يتطلب العمل هنا عناية فائقة، لأن إلغاء تثبيت برنامج تشغيل أساسي (مثل برنامج تشغيل وحدة تحكم التخزين) قد يُعرّض النظام لحالة هشة. لحسن الحظ، في كثير من الحالات، يكون نظام ويندوز قادرًا على... إعادة تثبيت برامج التشغيل الأساسية تلقائيًا بعد إعادة التشغيل إذا اكتشف أن برامج التشغيل الأساسية مفقودة.
إذا كنت ترغب في المضي قدمًا وإنشاء نسخة احتياطية كاملة لجميع برامج التشغيل المثبتة، فيمكنك استخدام أداة DISM من وحدة التحكم. موجه الأوامر مع أذونات المسؤولباستخدام الأمر المناسب، سيقوم نظام التشغيل Windows بإزالة برامج تشغيل C:\Windows\System32\DriverStore إلى مجلد من اختيارك.
على سبيل المثال، إذا قمت بتشغيل dism /online /export-driver /destination:C:\Copia-seguridad-driversسيقوم النظام بتصدير جميع برامج التشغيل إلى هذا المسار، والذي يمكنك بعد ذلك حفظه على قرص خارجي أو مورد مشترك أكبر يشكل جزءًا من مستودعك المحلي.
استعادة برامج التشغيل وإزالتها من سطر الأوامر
إن النسخة التي أنشأتها باستخدام DISM ليست مجرد مظهر: إنها الأساس الذي يمكنك من خلاله... استعادة برامج التشغيل دفعة واحدة عند إعادة تثبيت نظام التشغيل ويندوز أو عند الرغبة في توحيد برامج التشغيل على أجهزة متعددة، يمكنك أيضاً استخدامه كنقطة انطلاق لمستودعك.
لإعادة تحميل برامج التشغيل هذه على النظام، افتح وحدة تحكم المسؤول مرة أخرى وقم بتشغيل أمر مثل هذا: dism /online /Add-Driver /Driver:C:\Copia-seguridad-drivers /Recurse، مع تعديل مسار المجلد الذي حفظت فيه النسخة الاحتياطية.
الخيار يؤدي استخدام الأمر /Recurse إلى قيام DISM بتصفح المجلدات الفرعية. كما يضيف جميع برامج التشغيل الحالية، مما يتيح لك تنظيم النسخ الاحتياطية حسب الشركة المصنعة أو نوع الجهاز بسهولة تامة. إنها طريقة سريعة لاستعادة العديد من برامج التشغيل إلى النظام دفعة واحدة بعد تثبيت نظيف.
يسمح DISM أيضًا قم بإدراج وحذف برامج التشغيل تُعدّ برامج التشغيل المُثبّتة مفيدةً في حال وجود برامج تشغيل مُعطّلة يصعب إزالتها عبر واجهة المستخدم الرسومية. يمكنك استخدام الأوامر للحصول على قائمة بجميع برامج التشغيل في صورة النظام (سواءً كانت متصلة بالإنترنت أو غير متصلة) وعرض أسمائها بصيغة OEMx.inf.
بمجرد تحديد وحدة التحكم المتعارضة، يمكن استدعاء أمر الإزالة عن طريق الإشارة إليها. الاسم المنشور (على سبيل المثال، OEM1.inf)يجب إزالة برامج التشغيل على هذا المستوى بحذر شديد، وإذا أمكن، مع وجود نسخة احتياطية مسبقة في حالة حدوث خطأ ما.
ضع في اعتبارك أن الاستخدام المكثف لأداة DISM موجه أكثر نحو البيئات الاحترافية أو المستخدمين المتقدمين. بالنسبة لمعظم المستخدمين، ستكون أداة إدارة الأجهزة كافية، ولكن عندما ترغب في أتمتة عمليات التثبيت، أو تحميل صور مخصصة، أو الحفاظ على مستودع نظيف، هذه الأوامر قيّمة للغاية..
مصادر برامج التشغيل الرسمية: تحديثات ويندوز وكتالوج مايكروسوفت
عندما لا يكون لديك مستودع محلي مُعدّ مسبقًا أو ترغب في استكمال ما لديك بالفعل، تظل مصادر مايكروسوفت الرسمية هي المحطة المنطقية الأولى، وذلك من أجل الراحة والأمان، حيث تتجنب العديد من مخاطر برامج التشغيل الخبيثة أو المُتلاعب بها.
في نظام التشغيل Windows 10 والإصدارات الأحدث، يتم توزيع جزء كبير من برامج التشغيل من خلال تحديث ويندوزمن الإعدادات > التحديث والأمان، يمكنك معرفة ما إذا كانت هناك أي تحديثات لبرامج التشغيل متاحة ضمن التحديثات الاختيارية، وتثبيتها ببضع نقرات فقط.
مع ذلك، لا يكتشف تحديث ويندوز دائمًا أحدث برامج التشغيل لجميع الأجهزة، وقد ينتهي به الأمر أحيانًا إلى تثبيت برامج تشغيل عامة أو إصدارات أقدم قليلًا من تلك التي تُصدرها الشركات المصنعة. لذا، يُعدّ خيارًا جيدًا كخطوة أولى، ولكنه ليس المصدر الوحيد الذي يجب مراعاته.
للحصول على تحكم أكثر دقة، يوجد كتالوج Microsoft Updateيمكن الوصول إليه عبر الإنترنت. هناك يمكنك البحث باستخدام مصطلحات محددة (على سبيل المثال، طراز الجهاز أو إصدار ويندوز)، وإضافة التحديثات التي تهمك إلى قائمة، و قم بتنزيلها بتنسيق منفصل لتثبيتها على شبكتك أو دمجها في مستودعك.
بعد التنزيل، تصل العديد من الحزم بتنسيق CAB أو MSU. يمكن فك ضغط ملفات CAB التي تحتوي على برامج التشغيل باستخدام أمر مثل expand <NOMBRE.cab> -F:* <CARPETA_DESTINO>بحيث يكون لديك ملفات .inf والملفات الثنائية التي ستقوم بعد ذلك بدمجها في مستودعك المحلي أو صورة مخصصة.
تتوقع مايكروسوفت أيضاً استخدام خوادم WSUS أو خدمات التحديث تتم إدارتها، مما يسمح بمركزية التصحيحات وبرامج التشغيل التي تتم الموافقة عليها قبل وصولها إلى العملاء، وهو أمر يتماشى إلى حد كبير مع فكرة المستودع المحلي، ولكنه موجه نحو تحديثات النظام والأمان.
أدوات خارجية لتحديث برامج التشغيل وعلاقتها بالمستودع
بالإضافة إلى المصادر الرسمية، يزخر السوق بالتطبيقات المصممة لـ اكتشف برامج التشغيل القديمة وقم بتحديثها تلقائيًابعضها مجاني، والبعض الآخر مدفوع، وتختلف موثوقيتها بشكل كبير، لذا من الأفضل التمييز بين المفيد وغير المفيد.
من بين الحلول المجانية الشائعة ما يلي: IOBIT سائق الداعمتقوم هذه الأداة بتحليل برامج التشغيل المثبتة مسبقًا والتحقق من وجود إصدارات جديدة متاحة. نسختها المجانية شاملة وسهلة الاستخدام، ولكن يُنصح بالانتباه أثناء التثبيت لتجنب تثبيت برامج إضافية غير مرغوب فيها.
ومن الخيارات الجديرة بالذكر أيضاً أصل أداة تثبيت برنامج التشغيل Snappyهو برنامج مفتوح المصدر وقابل للنقل، مما يعني أنك لست بحاجة إلى تثبيته على نظامك. ما عليك سوى تنزيله وتشغيله، و... يكتشف البرنامج برامج التشغيل القديمة من خلال مقارنتها بمستودع يتم تحديثه بانتظام.لا يحتوي على إعلانات أو برامج غير ضرورية، على الرغم من أن واجهته بسيطة للغاية.
إذا كنت تعمل مع معالجات إنتل، فإن الأداة مساعد برامج التشغيل والدعم من إنتل يُعدّ هذا البرنامج مفيدًا للحفاظ على تحديث برامج تشغيل الشرائح، وبطاقات الرسومات المدمجة، وغيرها من برامج التشغيل الخاصة بالشركة المصنّعة. ويعمل عن طريق فحص النظام وتوفير تنزيلات مباشرة من خوادم إنتل.
في مجال الدفع، توجد خدمات مثل برنامج Driver Reviver، تحديث برامج تشغيل Slimware أو حلول مثل برنامج AVG Driver Updater وبرنامج Driver Easyتتميز هذه الخدمات بقواعد بيانات ضخمة وعمليات مؤتمتة. وغالبًا ما توفر مزيدًا من الراحة، لكنها في جوهرها تؤدي نفس وظيفة الخدمات المجانية، لذا يجدر التفكير مليًا فيما إذا كانت التكلفة تستحق العناء.
في جميع الأحوال، إذا كنت بصدد إنشاء مستودع محلي جاد، فيمكن لهذه الأدوات أن تكون بمثابة الكشف عن المصدر وتنزيلهمع ذلك، ينبغي تجنب تحديث جميع الأجهزة بشكل عشوائي. من الأفضل اختبار برامج التشغيل في بيئة اختبار، ثم دمجها في مستودع البرامج، وبعد ذلك نشرها بطريقة منظمة.
طرق يدوية لتثبيت وتحديث برامج التشغيل في نظام التشغيل ويندوز
إلى جانب الأتمتة، لا يضر أبدًا إتقان الطرق اليدوية التقليدية لتثبيت أو تحديث برامج التشغيل، خاصةً عندما يتعين عليك التعامل مع أجهزة أو برامج تشغيل غير عادية لا تظهر في تحديثات ويندوز.
El مدير الأجهزة يتيح لك هذا تحديث برنامج التشغيل بالنقر بزر الماوس الأيمن على الجهاز، ثم اختيار "تحديث برنامج التشغيل"، والسماح لنظام التشغيل Windows بالبحث تلقائيًا في الإنترنت وجهاز الكمبيوتر الخاص بك. إذا كان برنامج التشغيل موجودًا بالفعل في مستودع البرامج المحلي، فيمكنك أيضًا اختيار "استعراض جهاز الكمبيوتر بحثًا عن برنامج التشغيل" وتحديد المجلد الذي حفظته فيه.
وهناك طريقة أخرى وهي السحب مباشرة من موقع الشركة المصنعة للوحة الأم أو المكوناتستجد عادةً أقسامًا للدعم حيث يمكنك تنزيل برامج التشغيل الخاصة بالشرائح، والشبكة، والصوت، وSATA/NVMe، والمكونات الأخرى. وتكون هذه البرامج عادةً أحدث من تلك المتوفرة في تحديثات ويندوز، مع العلم أن بعض الشركات المصنعة توقف دعم المنتجات القديمة في وقت أبكر مما نرغب.
في حالة بطاقات الرسومات، يُفضل استخدام البرامج الرسمية من NVIDIA (GeForce Experience) أو AMD (Radeon Software Adrenalin)تُعلمك هذه التطبيقات عند توفر برامج تشغيل جديدة، وتتيح لك تثبيتها ببضع نقرات، كما توفر ميزات إضافية مثل التقاط لقطات الشاشة، وتحسين الألعاب، ومراقبة درجة الحرارة والحمل.
بالنسبة للأجهزة الطرفية الخاصة بالألعاب أو الأجهزة الطرفية الاحترافية (مثل Logitech و Corsair و Razer وما إلى ذلك)، فإن برنامج التحكم نفسه عادةً ما يتولى الأمر. احرص على تحديث كل من البرامج الثابتة للجهاز وبرامج التشغيل الخاصة به.تبدأ العديد من هذه التطبيقات مع النظام وتتحقق من وجود تحديثات عند بدء التشغيل، لذلك لا تحتاج إلى التدخل تقريبًا.
وأخيرًا، بالنسبة لأجهزة الكمبيوتر التي تم تجميعها حديثًا أو التي تمت تهيئتها مؤخرًا، قد يكون من المفيد استخدام حيلة تثبيت برامج التشغيل أولاً من قرص مضغوط أو ذاكرة فلاش USB مرفقة مع اللوحة الأم فقط لتوفير الاتصال والوظائف الأساسية، ثم، بعد تثبيت نظام التشغيل ويندوزوالآن، قم بتنزيل ودمج الإصدارات الأحدث في مستودعك أو نظامك الرئيسي.
في نهاية المطاف، يتطلب إنشاء مستودع محلي لبرامج التشغيل وصيانته دمج عدة عناصر بشكل صحيح: معرفة برامج التشغيل الأساسية، وإتقان الأدوات الرسمية (تحديثات ويندوز، وكتالوج مايكروسوفت، ومزامنة المستودعات في RHEL، ووحدات HII في Ivanti)، واستخدام أدوات خارجية عند الضرورة، والاحتفاظ بنسخ احتياطية تسمح بالرجوع إلى الإصدار السابق في حال حدوث خطأ أثناء التحديث. مع تكامل هذه العناصر، تصبح إدارة برامج التشغيل عملية سهلة ومنظمة وقابلة للتكرار، وأكثر سلاسة.