المنتديات

إصلاح محتمل لإغلاق MacBook Pro 2014-2015 العشوائي على نظام Catalina 10.15.5

عثمان

ملصق أصلي
7 يونيو 2012
  • 12 يونيو 2020
بفضل الجمع بين النصائح من هذا بريد من / u / afroeskimo في / r / MacOS ، أ تعليق من / u / ASentientBot وهذا موقع ويب تعليمات إصلاح الإغلاق العشوائي لـ MacBook Pro ، مقتبسًا من موضوع MacRumors هذا ، لقد قمت (على أمل) بإصلاح جهاز MacBook Pro 2014 15 الخاص بي عندما ظل مغلقًا بشكل عشوائي في 10.15.5 Catalina.

عندما يتم إيقاف تشغيله بسبب هذه المشكلة ، يختفي الكمبيوتر تمامًا فجأة ، مثل نفاد البطارية. لقد قمت بتشغيل Disk Utility وكلا حجمي القرص (Macintosh HD و Macintosh HD - Data) جيدان وقمت باستبدال بطاريتي لمدة ستة أشهر دون أي تأثير على عمليات الإغلاق العشوائية قبل تنفيذ الحل البديل أدناه.

لفترة (منذ Mojave على الأقل) ، اضطررت إلى إعادة تسمية AppleThunderboltNHI.k بجانب AppleThunderboltNHI.kext.BAK لمنع جهاز الكمبيوتر الخاص بي من إيقاف التشغيل بشكل عشوائي. إنه حل بديل مزعج يجب القيام به في كل مرة يتم فيها تحديث جهاز Mac الخاص بي ، ولكنه يعمل بدون عمليات إيقاف تشغيل عشوائية.

بعد التحديث إلى الإصدار 10.15.5 عن طريق الخطأ (قمت بإيقاف تشغيل التحديثات التلقائية ولكن لا بد لي من النقر فوق الإشعار للتحديث بعد إعادة التشغيل) ، قمت بإعادة تسمية AppleThunderboltNHI.k بجوار AppleThunderboltNHI.kext.BAK ، ولكن كان علي أيضًا إعادة تسمية IOThunderboltFamily.k بجانب IOThunderboltFamily .kext.BAK حتى يتوقف جهاز الكمبيوتر الخاص بي عن الإغلاق بشكل عشوائي (في الوقت الحالي).

إخلاء المسؤولية: لقد نجح هذا الأمر بالنسبة لي ولكن قد لا يعمل مع الجميع. ليست مسؤولة عن أي ضرر محتمل للكمبيوتر ، وما إلى ذلك.

فيما يلي الخطوات التي اتبعتها:

1. أعد تشغيل Mac في وضع الاسترداد بالضغط على command + r أثناء بدء التشغيل. أثناء وجودك في وضع الاسترداد ، افتح Terminal بتحديده من الأدوات المساعدة في شريط القائمة.

2. النوع تعطيل csrutil في Terminal ، اضغط على Enter ، أدخل كلمة المرور الخاصة بك إذا طُلب منك ذلك.

3. إعادة التشغيل إلى وضعها الطبيعي

4. بمجرد تسجيل الدخول ، افتح Terminal واكتب sudo mount-your /

4 ا. اضغط على Enter ، ثم أدخل كلمة المرور الخاصة بك

5. النوع الباحث عن killall

5 أ. اضغط دخول

6. افتح Finder ، وانتقل إلى شريط القوائم 'Go' أعلى الشاشة ثم حدد 'Go To Folder' (الأمر + shift + G).

6 أ. انتقل إلى / System / Library / Extensions

7. بمجرد دخولك إلى مجلد الامتدادات ، أعد تسمية AppleThunderboltNHI.kext إلى AppleThunderboltNHI.kext.BAK

(طريقة طرفية بديلة: sudo mv / System/Library/Extensions/AppleThunderboltNHI.kext / System/Library/Extensions/AppleThunderboltNHI.kext.BAK )

وأعد تسمية IOThunderboltFamily.kext إلى IOThunderboltFamily.kext.BAK

(طريقة طرفية بديلة: sudo mv / System/Library/Extensions/IOThunderboltFamily.kext / System/Library/Extensions/IOThunderboltFamily.kext.BAK )

8. أعد التشغيل في وضع الاسترداد ، افتح Terminal واكتب csrutil تمكين

9. إعادة التشغيل في الوضع العادي ويجب إصلاح المشكلة.

ملاحظة: ما زلت قادرًا على توصيل الشاشة الخارجية عبر Thunderbolt وهي تعمل حتى مع تعطيل ملفات kext. لا أعتقد أن Ethernet عبر Thunderbolt تعمل مع تعطيل ملفات kext ، لكنني لم أختبرها بنفسي لأنني لا أستخدم Ethernet. الخامس

نائب الرئيس

6 نوفمبر 2020


  • 6 نوفمبر 2020
كيفك يا رجل. أريد فقط أن أقول شكراً جزيلاً على هذا. اعتقدت أنني سأضطر إلى بيع أو حتى التخلص من جهاز Macbook Pro منتصف 2014 15 ''. حاولت ذلك وأنه يعمل. أنا لا أستخدم Ethernet أيضًا ، لذلك ليس لدي أي مشاكل في تعطيله. شكرا مرة أخرى ، أنت الرجل !!! تي

تريفهارت 3

27 مايو 2021
  • 27 مايو 2021
حتى الآن رجل جيد جدا! غير حقيقي ! م

ميديسكليب

12 أبريل 2014
  • 13 يونيو 2021
بعد قراءة ومحاولة العديد من الإصلاحات الممكنة لهذه المشكلة ، تمكنت من اتباع تعليماتك حتى النهاية: يمكنني أخيرًا إعادة تسمية كلا الملفين إلى BAK. آمل أن يكون هذا هو الحل لهذه المشكلة التي واجهتها منذ سنوات. سوف ابقيك على اطلاع. شكرا! ص

روزنبرغريد

22 أغسطس 2021
  • 22 أغسطس 2021
قال utahman130: بفضل الجمع بين النصائح من هذا بريد من / u / afroeskimo في / r / MacOS ، أ تعليق من / u / ASentientBot وهذا موقع ويب تعليمات إصلاح الإغلاق العشوائي لـ MacBook Pro ، مقتبسًا من موضوع MacRumors هذا ، لقد قمت (على أمل) بإصلاح جهاز MacBook Pro 2014 15 الخاص بي عندما ظل مغلقًا بشكل عشوائي في 10.15.5 Catalina.

عندما يتم إيقاف تشغيله بسبب هذه المشكلة ، يختفي الكمبيوتر تمامًا فجأة ، مثل نفاد البطارية. لقد قمت بتشغيل Disk Utility وكلا حجمي القرص (Macintosh HD و Macintosh HD - Data) جيدان وقمت باستبدال بطاريتي لمدة ستة أشهر دون أي تأثير على عمليات الإغلاق العشوائية قبل تنفيذ الحل البديل أدناه.

لفترة (منذ Mojave على الأقل) ، اضطررت إلى إعادة تسمية AppleThunderboltNHI.k بجانب AppleThunderboltNHI.kext.BAK لمنع جهاز الكمبيوتر الخاص بي من إيقاف التشغيل بشكل عشوائي. إنه حل بديل مزعج يجب القيام به في كل مرة يتم فيها تحديث جهاز Mac الخاص بي ، ولكنه يعمل بدون عمليات إيقاف تشغيل عشوائية.

بعد التحديث إلى الإصدار 10.15.5 عن طريق الخطأ (قمت بإيقاف تشغيل التحديثات التلقائية ولكن لا بد لي من النقر فوق الإشعار للتحديث بعد إعادة التشغيل) ، قمت بإعادة تسمية AppleThunderboltNHI.k بجوار AppleThunderboltNHI.kext.BAK ، ولكن كان علي أيضًا إعادة تسمية IOThunderboltFamily.k بجانب IOThunderboltFamily .kext.BAK حتى يتوقف جهاز الكمبيوتر الخاص بي عن الإغلاق بشكل عشوائي (في الوقت الحالي).

إخلاء المسؤولية: لقد نجح هذا الأمر بالنسبة لي ولكن قد لا يعمل مع الجميع. ليست مسؤولة عن أي ضرر محتمل للكمبيوتر ، وما إلى ذلك.

فيما يلي الخطوات التي اتبعتها:

1. أعد تشغيل Mac في وضع الاسترداد بالضغط على command + r أثناء بدء التشغيل. أثناء وجودك في وضع الاسترداد ، افتح Terminal بتحديده من الأدوات المساعدة في شريط القائمة.

2. النوع تعطيل csrutil في Terminal ، اضغط على Enter ، أدخل كلمة المرور الخاصة بك إذا طُلب منك ذلك.

3. إعادة التشغيل إلى وضعها الطبيعي

4. بمجرد تسجيل الدخول ، افتح Terminal واكتب sudo mount-your /

4 ا. اضغط على Enter ، ثم أدخل كلمة المرور الخاصة بك

5. النوع الباحث عن killall

5 أ. اضغط دخول

6. افتح Finder ، وانتقل إلى شريط القوائم 'Go' أعلى الشاشة ثم حدد 'Go To Folder' (الأمر + shift + G).

6 أ. انتقل إلى / System / Library / Extensions

7. بمجرد دخولك إلى مجلد الامتدادات ، أعد تسمية AppleThunderboltNHI.kext إلى AppleThunderboltNHI.kext.BAK

(طريقة طرفية بديلة: sudo mv / System/Library/Extensions/AppleThunderboltNHI.kext / System/Library/Extensions/AppleThunderboltNHI.kext.BAK )

وأعد تسمية IOThunderboltFamily.kext إلى IOThunderboltFamily.kext.BAK

(طريقة طرفية بديلة: sudo mv / System/Library/Extensions/IOThunderboltFamily.kext / System/Library/Extensions/IOThunderboltFamily.kext.BAK )

8. أعد التشغيل في وضع الاسترداد ، افتح Terminal واكتب csrutil تمكين

9. إعادة التشغيل في الوضع العادي ويجب إصلاح المشكلة.

ملاحظة: ما زلت قادرًا على توصيل الشاشة الخارجية عبر Thunderbolt وهي تعمل حتى مع تعطيل ملفات kext. لا أعتقد أن Ethernet عبر Thunderbolt تعمل مع تعطيل ملفات kext ، لكنني لم أختبرها بنفسي لأنني لا أستخدم Ethernet.
مرحبًا ، أريد فقط أن أقول شكرًا لك على هذا الحل. لقد نجحت حقًا لفترة. ومع ذلك ، في كل مرة يتم فيها إصدار تحديث ، كان علي أن أفعل ذلك مرة أخرى ، لكن هذا لم يكن كثيرًا من المتاعب. لكنني الآن في macOS Big Sur و 'أصبح حجم الجذر الآن لقطة مختومة تشفيريًا لـ apfs' مما يعني أن التعليمات المذكورة أعلاه تتوقف عن العمل في الخطوة رقم 7. لا يمكنك إعادة تسمية ملفات النظام لأنها للقراءة فقط ، حتى بعد تعطيل csrutil. ( https://twitter.com/i/web/status/1275454103900971012 ) هذا الموضوع فرنسي بقدر ما أشعر بالقلق ، لكن عمليات الإغلاق مستمرة ولا أعرف ما الذي من المفترض أن أفعله بعد ذلك. هل اكتشفت أي شيء؟ د

دلاج

7 سبتمبر 2021
  • 7 سبتمبر 2021
قال روزنبرغريد: مرحبًا ، أريد فقط أن أقول شكرًا لك على هذا الحل. لقد نجحت حقًا لفترة. ومع ذلك ، في كل مرة يتم فيها إصدار تحديث ، كان علي أن أفعل ذلك مرة أخرى ، لكن هذا لم يكن كثيرًا من المتاعب. لكنني الآن في macOS Big Sur و 'أصبح حجم الجذر الآن لقطة مختومة تشفيريًا لـ apfs' مما يعني أن التعليمات المذكورة أعلاه تتوقف عن العمل في الخطوة رقم 7. لا يمكنك إعادة تسمية ملفات النظام لأنها للقراءة فقط ، حتى بعد تعطيل csrutil. ( https://twitter.com/i/web/status/1275454103900971012 ) هذا الموضوع فرنسي بقدر ما أشعر بالقلق ، لكن عمليات الإغلاق مستمرة ولا أعرف ما الذي من المفترض أن أفعله بعد ذلك. هل اكتشفت أي شيء؟
مرحبًا ، أنا في نفس وضعك / كنت. هل وجدت حلاً لإعادة تسمية الملفات على Big Sur ؟. نقدر ذلك تقديرا عاليا إذا كنت تستطيع المشاركة!