كيف لم أتمكن من تشغيل MacBook بسبب إلغاء تثبيت برنامج TeamViewer

صورة

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

صورة

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

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

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

صورة

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

صورة

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

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

بعد ساعة أخرى من هذه الضجة ، تم العثور على حل عملي. وتألفت في وضع TeamViewerAuthPlugin.bundle في مكانها الأصلي ، أي في الدليل / Library / Security / SecurityAgentPlugins / . وانقذني! شكرًا لصديقي الذي نشر خادمًا محليًا في منتصف الليل وقام بتوزيع هذا الملف على ngrok ، والذي قمت بتنزيله بنجاح من الجهاز باستخدام curl`a .

خلاصة القول هذه القصة: كن حذرا حول إلغاء تثبيت التطبيقات على MacOS!

سكرتير خاص كاتالينا يبدو أن يكون في النظام ، كل شيء يعمل.

Source: https://habr.com/ru/post/ar471202/


All Articles