غير مصنف

النهج المعيب الذي تتبعه مايكروسوفت في تحديثات التطبيقات يُلحق الضرر بأجهزة الكمبيوتر التي تعمل بنظام ويندوز

Si es usuario de Windows, es posible que haya notado que algunas de sus aplicaciones no funcionan como se esperaba después de una actualización reciente. Esto se debe a que Microsoft tiene un enfoque defectuoso para las actualizaciones de aplicaciones que causa estragos en las PC con Windows. En esta publicación de blog, explicaré cuál es el problema y cómo evitarlo.

النوافذ
النوافذ

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

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

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

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

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

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

2. **الأنظمة القديمة: قد لا تكون التطبيقات القديمة التي مضى عليها وقت طويل قد صُممت مع مراعاة آليات التحديث التلقائي الحديثة. قد تكون ترقية هذه الوظائف في البرامج الحالية معقدة.

3. ** تحكم المستخدم:** قد يشعر المطورون بالقلق إزاء تفضيلات المستخدمين للتحكم في التحديثات. فبعض المستخدمين يفضلون التحكم في توقيت وكيفية تثبيت التحديثات، بينما يفضل البعض الآخر سهولة التحديثات التلقائية.

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

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

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

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

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