เหตุใด macOS Catalina จึงตรวจสอบแอปพลิเคชันก่อนที่ฉันจะเปิดได้

เหตุผลหนึ่งที่เราชอบ macOS คือคุณสมบัติด้านความปลอดภัยที่แน่นหนา คุณแทบไม่ต้องกังวลเกี่ยวกับไวรัสหรือมัลแวร์เนื่องจาก Apple เก็บซอฟต์แวร์ปฏิบัติการไว้อย่างปลอดภัย ทุกอย่างดีและดีจนคุณไม่สามารถเปิดแอพได้เพราะ macOS ยังคงยืนยันอยู่เสมอ

นี่คือสิ่งที่เกิดขึ้นกับผู้ใช้ macOS Catalina จำนวนมาก บ่อยครั้งที่ปัญหาเริ่มต้นในไม่ช้าหลังจากอัปเดตเป็นซอฟต์แวร์ปฏิบัติการใหม่

มาดูกันว่าคุณสามารถทำอะไรได้บ้าง

Catalina ยังคงตรวจสอบแอปพลิเคชัน

หลังจากเริ่มต้นระบบ Mac ของคุณและเปิดแอปแถบการโหลดจะปรากฏขึ้นโดยระบุว่า macOS คือ“ กำลังยืนยัน [แอปพลิเคชัน]” บางครั้งอาจใช้เวลาครึ่งชั่วโมงหรือนานกว่านั้นก่อนที่การตรวจสอบจะเสร็จสิ้นและให้คุณใช้แอพได้!

เห็นได้ชัดว่า macOS Catalina รู้สึกว่าจำเป็นต้องตรวจสอบแอพทุกประเภท ไม่ใช่แค่แอพที่ไม่รู้จัก แต่ยังมีแอพทั่วไปเช่น Xcode, Microsoft Word และแม้แต่แอพ iWork ของ Apple

ผู้ใช้บางคนบอกว่าต้องใช้เวลากว่าครึ่งชั่วโมงในการเติมแถบความคืบหน้า

ปัญหานี้ไม่ส่งผลกระทบต่อผู้ใช้ Catalina ทุกคนซึ่งชี้ให้เห็นว่าการลบคอมพิวเตอร์ของคุณและติดตั้ง macOS ใหม่อาจเป็นวิธีแก้ปัญหา

แต่ก่อนอื่นเรามาดูวิธีแก้ปัญหาที่แนะนำซึ่งใช้เวลาน้อยกว่า

อย่าสับสนกับปัญหานี้สำหรับข้อ จำกัด ของ Gatekeeper

Gatekeeper เป็นคุณสมบัติความปลอดภัยของ macOS ที่ให้คุณเปิดซอฟต์แวร์ที่ Apple เชื่อถือได้เท่านั้น หากคุณเห็นข้อความว่า“ macOS ไม่สามารถตรวจสอบได้ว่าแอปนี้ปราศจากมัลแวร์” แสดงว่าคุณกำลังติดต่อกับ Gatekeeper

โดยทั่วไปคุณสามารถข้ามข้อ จำกัด ของ Gatekeeper ได้โดยคลิกที่แอปพลิเคชันควบคุมแล้วเลือกเปิดจากเมนูป๊อปอัป การแจ้งเตือนใหม่เตือนคุณว่าซอฟต์แวร์ไม่ได้รับการยืนยันโดย Apple และอาจมีซอฟต์แวร์ที่เป็นอันตราย แต่คุณยังสามารถเลือกที่จะเปิดได้

ดูบทความอื่น ๆ ของเราสำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Gatekeeper

หาก macOS แจ้งว่าไม่สามารถยืนยันแอปของคุณได้คุณต้องข้าม Gatekeeper

จะทำอย่างไรถ้า Mac ของคุณกำลังตรวจสอบแอปพลิเคชัน

มีสาเหตุหลายประการที่ Mac ของคุณอาจใช้เวลาในการตรวจสอบแอปพลิเคชันเป็นเวลานานก่อนที่คุณจะเปิดใช้งานได้ ลองใช้วิธีแก้ปัญหาที่เป็นไปได้แต่ละข้อด้านล่างทดสอบแอปพลิเคชันของคุณอีกครั้งหลังจากแต่ละวิธี

แจ้งให้เราทราบว่าโซลูชันใดเหมาะกับคุณในความคิดเห็น!

1. อัปเดต macOS และแอพทั้งหมดของคุณ

ผู้ใช้หลายคนประสบปัญหาคล้าย ๆ กันนี้เมื่อ Apple เปิดตัว macOS High Sierra ในปี 2017 ในที่สุด Apple ก็ปล่อยอัปเดตแพตช์เพื่อแก้ไขปัญหานี้ หวังว่าสิ่งเดียวกันนี้จะเกิดขึ้นกับ macOS Catalina

ตรวจสอบให้แน่ใจว่า Mac และแอพทั้งหมดของคุณเป็นรุ่นล่าสุด:

  1. จากแถบเมนูบน Mac ของคุณไปที่> Software Update
  2. ดาวน์โหลดและติดตั้งการอัปเดตที่มีให้กับ macOS
  3. ตอนนี้เปิด Mac App Store แล้วเลือกอัปเดตจากแถบด้านข้าง
  4. ดาวน์โหลดและติดตั้งการอัปเดตที่มีให้กับแอปของคุณ
  5. สำหรับแอปใด ๆ ที่คุณดาวน์โหลดนอก App Store ไปที่เว็บไซต์ของผู้พัฒนาเพื่อดาวน์โหลดและติดตั้งการอัปเดตล่าสุด
เลือกช่องเพื่ออัปเดต Mac ของคุณโดยอัตโนมัติ

2. ลบและติดตั้งแอพที่มีปัญหาใหม่

Apple เรียกใช้กระบวนการตรวจสอบในแต่ละแอพของคุณเพื่อให้แน่ใจว่ามีการรับรองและปราศจากมัลแวร์ที่อาจสร้างความเสียหาย หลังจาก macOS ตรวจสอบแอพแล้วควรเพิ่มแอพนั้นในรายการที่อนุญาตพิเศษเพื่อที่จะได้ไม่ต้องมีการยืนยันอีก

แน่นอนว่าปัญหาส่วนหนึ่งคือ macOS จะตรวจสอบแอปเดิมทุกครั้งที่คุณเปิด มันปฏิเสธที่จะเชื่อถือซอฟต์แวร์ ลองลบแอพของคุณออกทั้งหมดจากนั้นติดตั้งใหม่เพื่อดูว่าช่วยให้ macOS ทำเครื่องหมายว่ายืนยันแล้วหรือไม่

ในการลบและติดตั้งแอพใหม่จาก Mac ของคุณ:

  1. เปิด Launchpad จากนั้นคลิกแอพใดก็ได้ค้างไว้
  2. คลิกปุ่มXเพื่อถอนการติดตั้งแอพที่คุณได้รับจาก Mac App Store มีแอพ Apple มากมายที่คุณไม่สามารถถอนการติดตั้งได้
  3. สำหรับแอปที่คุณดาวน์โหลดจากที่อื่นโปรดไปที่เว็บไซต์ของผู้พัฒนาเพื่อดูคำแนะนำในการถอนการติดตั้ง หากไม่มีให้ลากแอปไปที่ถังขยะจากโฟลเดอร์แอปพลิเคชันของคุณ
หากแอพไม่แสดงปุ่มลบให้ลากไปที่ถังขยะด้วย Finder

3. ดูที่ตัวตรวจสอบกิจกรรม

การตรวจสอบกิจกรรมจะแสดงกระบวนการทั้งหมดที่ทำงานบนคอมพิวเตอร์ของคุณได้ตลอดเวลา

เปิดแอพตัวตรวจสอบกิจกรรมในแอพพลิเคชั่น> ยูทิลิตี้

ดูภายใต้รายการชื่อกระบวนการและตรวจสอบว่าแอปติดอยู่ใน  XProtectService หรือไม่  และตรวจสอบว่ากระบวนการนั้นใช้ CPU มากน้อยเพียงใด หากแอพหรือกระบวนการไม่ตอบสนอง macOS จะทำเครื่องหมายว่า ( ไม่ตอบสนอง )

หากแถบความคืบหน้าของแอปหยุดเคลื่อนไปข้างหน้าและค้างอยู่ที่นั่นเป็นระยะเวลาหนึ่งแอปนั้นอาจค้างอยู่ในขั้นตอนการยืนยัน

หากคุณไม่เห็นว่าแอปกำลังดำเนินการตรวจสอบอยู่และเชื่อว่าแอปค้างให้ปิดหรือบังคับให้ออกจากกระบวนการหรือแอปนั้น

หากต้องการค่อนข้างหรือบังคับให้ออกจากกระบวนการให้เลือกและกดปุ่ม“ x” ที่มุมบนซ้ายของตัวตรวจสอบกิจกรรม

เมื่อคุณเลือกที่จะเลิก กระบวนการนี้จะหยุดทำงานเมื่อปลอดภัยเช่นเดียวกับเมื่อคุณเลิกใช้ไฟล์> ออกจากภายในแอปตามปกติ

เมื่อมีการบังคับให้เลิกกระบวนการจะหยุดทันที

4. ถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัสความปลอดภัยหรือซอฟต์แวร์ล้างข้อมูล

แอพป้องกันไวรัสความปลอดภัยหรือการล้างข้อมูลส่วนใหญ่ที่ออกแบบมาสำหรับ macOS นั้นมีชื่อเสียงในด้านการสร้างปัญหามากกว่าที่จะแก้ได้ ต้องขอบคุณ Gatekeeper และคุณสมบัติด้านความปลอดภัยในตัวอื่น ๆ โดยทั่วไปคุณไม่จำเป็นต้องใช้ซอฟต์แวร์รักษาความปลอดภัยของ บริษัท อื่นหรือซอฟต์แวร์ป้องกันไวรัสใน macOS

แม้ว่าคุณจะติดตั้งแอพเหล่านี้ก่อนที่ปัญหาการตรวจสอบจะเริ่มใน macOS ให้ลองถอนการติดตั้งทันที จากนั้นรีสตาร์ท Mac ของคุณเพื่อดูว่าสามารถแก้ปัญหาได้หรือไม่ ไปที่เว็บไซต์ของผู้พัฒนาสำหรับแต่ละแอปเพื่อดูคำแนะนำในการถอนการติดตั้ง

แอพที่อาจมีปัญหา ได้แก่ :

  • MacKeeper
  • MacCleaner
  • ดร

5. บูตเข้าสู่ Safe Mode และซ่อมแซมดิสก์ของคุณ

Safe Mode เรียกใช้การตรวจสอบซอฟต์แวร์ จำกัด โปรแกรมเริ่มต้นและล้างแคชต่างๆระหว่างการเริ่มต้น สิ่งนี้ออกแบบมาเพื่อแก้ไขปัญหาที่อาจเกิดขึ้นใน macOS

รีสตาร์ท Mac ของคุณและกด Shiftค้างไว้ในขณะที่บู๊ตขึ้นเพื่อเปิด Safe Mode คุณควรเห็นข้อความสีแดงว่า“ Safe Boot” ที่ด้านขวาบนของหน้าจอเข้าสู่ระบบ เปิดแอพต่างๆเพื่อดูว่าปัญหาการยืนยันยังคงมีอยู่หรือไม่

รีสตาร์ท Mac ของคุณอีกครั้งเพื่อออกจาก Safe Mode

มีเพียงคำว่า 'Safe Boot' บนหน้าจอเข้าสู่ระบบ

จากนั้นเปิด Disk Utility เพื่อซ่อมแซมสิทธิ์บนดิสก์ของคุณ:

  1. เปิด Disk Utility จากโฟลเดอร์ Utilities ใน Applications
  2. เลือก Macintosh HD ของคุณจากแถบด้านข้าง
  3. คลิกปุ่มปฐมพยาบาลและตกลงที่จะเรียกใช้การปฐมพยาบาล
ระยะเวลาที่ใช้ในการปฐมพยาบาลจะแตกต่างกันไปขึ้นอยู่กับไดรฟ์ของคุณ

6. ปิดการใช้งานการตรวจสอบแอพใน macOS

ใช้คำสั่ง Terminal ที่ถูกต้องคุณสามารถปิดใช้งานคุณสมบัติความปลอดภัยการตรวจสอบบน Mac ของคุณได้อย่างสมบูรณ์ หากเป้าหมายเดียวของคุณคือการเปิดแอปอย่างรวดเร็วนี่เป็นวิธีแก้ปัญหาที่มีประสิทธิภาพ แต่ก็มีความเสี่ยงที่ร้ายแรง

Apple ออกแบบ macOS ให้ตรวจสอบแอพก่อนเปิดเพื่อปกป้องความเป็นส่วนตัวของคุณและทำให้ macOS ปลอดภัย หากคุณใช้คำแนะนำด้านล่างเพื่อปิดใช้งานการยืนยัน Mac ของคุณมีความเสี่ยงสูงที่จะติดมัลแวร์

คุณควรใช้สิ่งนี้เป็นวิธีแก้ปัญหาชั่วคราวเท่านั้นหากเป็นเช่นนั้น

ใช้ Terminal เพื่อปิดใช้งานการยืนยันบน Mac ของคุณ:

  1. เปิด Terminal จากโฟลเดอร์ Utilities ใน Applications
  2. คัดลอกและวางคำสั่งต่อไปนี้ใน Terminal จากนั้นกดReturn :

    defaults write com.apple.LaunchServices LSQuarantine -bool NO

  3. เมื่อพร้อมที่จะเปิดใช้งานการยืนยันอีกครั้งให้ป้อนรหัสเดิมใน Terminal โดยแทนที่NOในตอนท้ายYESแทน
ใช้ความระมัดระวังเป็นพิเศษเมื่อป้อนคำสั่งใด ๆ ใน Terminal เพื่อไม่ให้ Mac ของคุณเสียหาย

ลองใช้คำสั่ง Terminal อื่น

ผู้ใช้บางคนบอกเราว่าคำสั่ง Terminal นี้ใช้กับ macOS Catalina 10.15.4 ขึ้นไปไม่ได้อีกต่อไป

ผู้อ่านบางคนพบว่าการใช้คำสั่งนี้ได้ผลแทน:

sudo xattr -dr com.apple.quarantine /Applications/AppName.app

  • เพิ่มช่องว่างระหว่างเขตกักบริเวณและ / การใช้งาน - สิ่งนี้สำคัญมาก!
  • คุณอาจไม่จำเป็นต้องใช้ sudo เมื่อเริ่มคำสั่งทั้งนี้ขึ้นอยู่กับสิทธิ์บัญชีของคุณ

คำสั่ง xattr น่าจะช่วยได้หากแอปของคุณติดอยู่ในลูปการตรวจสอบ

คุณยังสามารถลากและวางแอปที่ต้องการลงใน Terminal ได้อีกด้วย

  1. เปิดหน้าต่างแอพ Terminal ใหม่
  2. พิมพ์ดังต่อไปนี้:  xattr -d com.apple.quarantine
  3. ตรวจสอบให้แน่ใจว่าคุณได้วางช่องว่างหลังจากกักบริเวณ
  4. ใช้แอปของคุณแล้วลากและวางลงใน Terminal
  5. ตอนนี้คำสั่งควรอ่านบางอย่างเช่น:  xattr -d com.apple.quarantine / Applications / AppName .app
  6. กดปุ่มตกลง
  7. ลองอีกครั้งเพื่อเปิดแอปนั้น

7. ลบ Mac ของคุณและติดตั้ง macOS ใหม่

หากไม่ได้ผลอย่างอื่นหรือหากคุณไม่ต้องการลดทอนความปลอดภัยของ Mac อย่างถาวรให้พยายามลบคอมพิวเตอร์ทั้งหมด แน่นอนอย่าลืมสำรองข้อมูล Time Machine ของ Mac ของคุณก่อนที่จะดำเนินการนี้มิฉะนั้นข้อมูลทั้งหมดของคุณจะสูญหาย

กระบวนการทั้งหมดนี้ - การสำรองข้อมูลการลบการติดตั้ง macOS ใหม่และการกู้คืนข้อมูลสำรองของคุณอาจใช้เวลานานมากอย่างไม่น่าเชื่อ เตรียม Mac ของคุณให้พร้อมใช้งานเป็นเวลาอย่างน้อยหนึ่งวันในขณะที่คุณทำ

ทำตามขั้นตอนเหล่านี้เพื่อลบ Mac ของคุณและติดตั้ง macOS ใหม่:

  1. สร้างข้อมูลสำรองใหม่ของ Mac ของคุณโดยใช้ Time Machine
  2. กดCommand + Rค้างไว้ในขณะที่ Mac เปิดเครื่องเพื่อบูตเข้าสู่โหมดการกู้คืน
  3. จากหน้าต่าง MacOS ยูทิลิตี้เปิดDisk Utility
  4. เลือก Macintosh HD ของคุณจากแถบด้านข้างและคลิกลบ กรอกชื่อใหม่สำหรับไดรฟ์ของคุณและยืนยันว่าคุณต้องการลบออก
  5. ออกจากยูทิลิตี้ดิสก์แล้วคลิกติดตั้ง macOS ใหม่จากหน้าต่างยูทิลิตี้
  6. ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง macOS Catalina ใหม่
  7. หลังจากติดตั้งซอฟต์แวร์แล้วให้เชื่อมต่อกับข้อมูลสำรอง Time Machine ของคุณและกู้คืนข้อมูลสำคัญ อย่ากู้คืนข้อมูลสำรองทั้งหมดของคุณ
โหมดการกู้คืนจะติดตั้ง macOS เวอร์ชันปัจจุบันใหม่บนคอมพิวเตอร์ของคุณ

หากล้มเหลวทั้งหมดให้ปรับลดรุ่นเป็น macOS Mojave

ตอนนี้คุณควรจะเปิดแอพใน macOS Catalina ได้โดยไม่ต้องรอ 30 นาทีเพื่อให้แอพนั้นเสร็จสิ้นการยืนยัน ในกรณีนี้โปรดแจ้งให้เราทราบว่าขั้นตอนใดช่วยคุณแก้ไขปัญหาการยืนยันในความคิดเห็น

หรือทำตามคำแนะนำนี้เพื่อดาวน์เกรด Mac ของคุณเป็น macOS Mojave คำแนะนำอ้างถึง macOS High Sierra แต่ยังคงเหมาะสมสำหรับ Mojave

เคล็ดลับสำหรับผู้อ่าน

  • หากแอปยังคงแสดงข้อความยืนยันทุกครั้งที่คุณเปิดแอปเป็นไปได้ว่า macOS ยังคงติดธงทำเครื่องหมายไว้ ในการลบแฟล็กนั้นให้ใช้ Terminal ด้วยคำสั่ง:  sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • บนไอคอนแอพให้กด Option ค้างไว้จากนั้นคลิกขวาที่ไอคอนแล้วเลือกเปิดจากตัวเลือกเมนูแบบเลื่อนลง คุณเห็นข้อความเดียวกันเกี่ยวกับแอปที่ไม่ได้มาจากนักพัฒนาที่ได้รับการยืนยัน แต่ macOS ช่วยให้คุณดำเนินการต่อและเปิดได้ คุณต้องทำเพียงครั้งเดียวเท่านั้น หลังจากนั้นหนึ่งครั้งแอปจะเปิดขึ้นตามปกติเช่นเดียวกับแอปอื่น ๆ
  • บางครั้งแอพไม่เปิดขึ้นหลังจากกระบวนการตรวจสอบ macOS นั้น ในกรณีนั้นให้ทำการบังคับออกจากนั้นแอปจะทำงาน คุณสามารถบังคับให้ออกจากแอพผ่านเมนู Apple> บังคับออกจากนั้นเลือกแอพและยืนยันบังคับออก

โพสต์ล่าสุด

$config[zx-auto] not found$config[zx-overlay] not found