เหตุผลหนึ่งที่เราชอบ 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 และแอพทั้งหมดของคุณเป็นรุ่นล่าสุด:
- จากแถบเมนูบน Mac ของคุณไปที่> Software Update
- ดาวน์โหลดและติดตั้งการอัปเดตที่มีให้กับ macOS
- ตอนนี้เปิด Mac App Store แล้วเลือกอัปเดตจากแถบด้านข้าง
- ดาวน์โหลดและติดตั้งการอัปเดตที่มีให้กับแอปของคุณ
- สำหรับแอปใด ๆ ที่คุณดาวน์โหลดนอก App Store ไปที่เว็บไซต์ของผู้พัฒนาเพื่อดาวน์โหลดและติดตั้งการอัปเดตล่าสุด
2. ลบและติดตั้งแอพที่มีปัญหาใหม่
Apple เรียกใช้กระบวนการตรวจสอบในแต่ละแอพของคุณเพื่อให้แน่ใจว่ามีการรับรองและปราศจากมัลแวร์ที่อาจสร้างความเสียหาย หลังจาก macOS ตรวจสอบแอพแล้วควรเพิ่มแอพนั้นในรายการที่อนุญาตพิเศษเพื่อที่จะได้ไม่ต้องมีการยืนยันอีก
แน่นอนว่าปัญหาส่วนหนึ่งคือ macOS จะตรวจสอบแอปเดิมทุกครั้งที่คุณเปิด มันปฏิเสธที่จะเชื่อถือซอฟต์แวร์ ลองลบแอพของคุณออกทั้งหมดจากนั้นติดตั้งใหม่เพื่อดูว่าช่วยให้ macOS ทำเครื่องหมายว่ายืนยันแล้วหรือไม่
ในการลบและติดตั้งแอพใหม่จาก Mac ของคุณ:
- เปิด Launchpad จากนั้นคลิกแอพใดก็ได้ค้างไว้
- คลิกปุ่มXเพื่อถอนการติดตั้งแอพที่คุณได้รับจาก Mac App Store มีแอพ Apple มากมายที่คุณไม่สามารถถอนการติดตั้งได้
- สำหรับแอปที่คุณดาวน์โหลดจากที่อื่นโปรดไปที่เว็บไซต์ของผู้พัฒนาเพื่อดูคำแนะนำในการถอนการติดตั้ง หากไม่มีให้ลากแอปไปที่ถังขยะจากโฟลเดอร์แอปพลิเคชันของคุณ
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 เพื่อซ่อมแซมสิทธิ์บนดิสก์ของคุณ:
- เปิด Disk Utility จากโฟลเดอร์ Utilities ใน Applications
- เลือก Macintosh HD ของคุณจากแถบด้านข้าง
- คลิกปุ่มปฐมพยาบาลและตกลงที่จะเรียกใช้การปฐมพยาบาล
6. ปิดการใช้งานการตรวจสอบแอพใน macOS
ใช้คำสั่ง Terminal ที่ถูกต้องคุณสามารถปิดใช้งานคุณสมบัติความปลอดภัยการตรวจสอบบน Mac ของคุณได้อย่างสมบูรณ์ หากเป้าหมายเดียวของคุณคือการเปิดแอปอย่างรวดเร็วนี่เป็นวิธีแก้ปัญหาที่มีประสิทธิภาพ แต่ก็มีความเสี่ยงที่ร้ายแรง
Apple ออกแบบ macOS ให้ตรวจสอบแอพก่อนเปิดเพื่อปกป้องความเป็นส่วนตัวของคุณและทำให้ macOS ปลอดภัย หากคุณใช้คำแนะนำด้านล่างเพื่อปิดใช้งานการยืนยัน Mac ของคุณมีความเสี่ยงสูงที่จะติดมัลแวร์
คุณควรใช้สิ่งนี้เป็นวิธีแก้ปัญหาชั่วคราวเท่านั้นหากเป็นเช่นนั้น
ใช้ Terminal เพื่อปิดใช้งานการยืนยันบน Mac ของคุณ:
- เปิด Terminal จากโฟลเดอร์ Utilities ใน Applications
- คัดลอกและวางคำสั่งต่อไปนี้ใน Terminal จากนั้นกดReturn :
defaults write com.apple.LaunchServices LSQuarantine -bool NO
- เมื่อพร้อมที่จะเปิดใช้งานการยืนยันอีกครั้งให้ป้อนรหัสเดิมใน Terminal โดยแทนที่
NO
ในตอนท้ายYES
แทน
ลองใช้คำสั่ง Terminal อื่น
ผู้ใช้บางคนบอกเราว่าคำสั่ง Terminal นี้ใช้กับ macOS Catalina 10.15.4 ขึ้นไปไม่ได้อีกต่อไป
ผู้อ่านบางคนพบว่าการใช้คำสั่งนี้ได้ผลแทน:
sudo xattr -dr com.apple.quarantine /Applications/AppName.app
- เพิ่มช่องว่างระหว่างเขตกักบริเวณและ / การใช้งาน - สิ่งนี้สำคัญมาก!
- คุณอาจไม่จำเป็นต้องใช้ sudo เมื่อเริ่มคำสั่งทั้งนี้ขึ้นอยู่กับสิทธิ์บัญชีของคุณ
คำสั่ง xattr น่าจะช่วยได้หากแอปของคุณติดอยู่ในลูปการตรวจสอบ
คุณยังสามารถลากและวางแอปที่ต้องการลงใน Terminal ได้อีกด้วย
- เปิดหน้าต่างแอพ Terminal ใหม่
- พิมพ์ดังต่อไปนี้: xattr -d com.apple.quarantine
- ตรวจสอบให้แน่ใจว่าคุณได้วางช่องว่างหลังจากกักบริเวณ
- ใช้แอปของคุณแล้วลากและวางลงใน Terminal
- ตอนนี้คำสั่งควรอ่านบางอย่างเช่น: xattr -d com.apple.quarantine / Applications / AppName .app
- กดปุ่มตกลง
- ลองอีกครั้งเพื่อเปิดแอปนั้น
7. ลบ Mac ของคุณและติดตั้ง macOS ใหม่
หากไม่ได้ผลอย่างอื่นหรือหากคุณไม่ต้องการลดทอนความปลอดภัยของ Mac อย่างถาวรให้พยายามลบคอมพิวเตอร์ทั้งหมด แน่นอนอย่าลืมสำรองข้อมูล Time Machine ของ Mac ของคุณก่อนที่จะดำเนินการนี้มิฉะนั้นข้อมูลทั้งหมดของคุณจะสูญหาย
กระบวนการทั้งหมดนี้ - การสำรองข้อมูลการลบการติดตั้ง macOS ใหม่และการกู้คืนข้อมูลสำรองของคุณอาจใช้เวลานานมากอย่างไม่น่าเชื่อ เตรียม Mac ของคุณให้พร้อมใช้งานเป็นเวลาอย่างน้อยหนึ่งวันในขณะที่คุณทำ
ทำตามขั้นตอนเหล่านี้เพื่อลบ Mac ของคุณและติดตั้ง macOS ใหม่:
- สร้างข้อมูลสำรองใหม่ของ Mac ของคุณโดยใช้ Time Machine
- กดCommand + Rค้างไว้ในขณะที่ Mac เปิดเครื่องเพื่อบูตเข้าสู่โหมดการกู้คืน
- จากหน้าต่าง MacOS ยูทิลิตี้เปิดDisk Utility
- เลือก Macintosh HD ของคุณจากแถบด้านข้างและคลิกลบ กรอกชื่อใหม่สำหรับไดรฟ์ของคุณและยืนยันว่าคุณต้องการลบออก
- ออกจากยูทิลิตี้ดิสก์แล้วคลิกติดตั้ง macOS ใหม่จากหน้าต่างยูทิลิตี้
- ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง macOS Catalina ใหม่
- หลังจากติดตั้งซอฟต์แวร์แล้วให้เชื่อมต่อกับข้อมูลสำรอง Time Machine ของคุณและกู้คืนข้อมูลสำคัญ อย่ากู้คืนข้อมูลสำรองทั้งหมดของคุณ
หากล้มเหลวทั้งหมดให้ปรับลดรุ่นเป็น 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> บังคับออกจากนั้นเลือกแอพและยืนยันบังคับออก