เหตุผลหนึ่งที่เราชื่นชอบ macOS ก็คือคุณสมบัติด้านความปลอดภัยที่แน่นหนา คุณแทบจะไม่ต้องกังวลเกี่ยวกับไวรัสหรือมัลแวร์เพราะ Apple ให้ซอฟต์แวร์ปฏิบัติการถูกล็อคไว้อย่างปลอดภัย ทั้งหมดนี้เป็นไปด้วยดีและดีจนกระทั่งคุณไม่สามารถเปิดแอปได้เนื่องจาก macOS คอยตรวจสอบอยู่เสมอ
นี่คือสิ่งที่เกิดขึ้นกับผู้ใช้ macOS Catalina จำนวนมาก บ่อยครั้งที่ปัญหาเริ่มต้นขึ้นไม่นานหลังจากอัปเดตเป็นซอฟต์แวร์ปฏิบัติการใหม่
มาดูกันว่าคุณสามารถทำอะไรกับมันได้บ้าง
สารบัญ
- ที่เกี่ยวข้อง:
-
Catalina คอยตรวจสอบแอปพลิเคชันต่อไป
- อย่าสับสนกับข้อจำกัดของ Gatekeeper
-
จะทำอย่างไรถ้า Mac ของคุณกำลังตรวจสอบแอปพลิเคชัน
- 1. อัพเดท macOS และแอพทั้งหมดของคุณ
- 2. ลบและติดตั้งแอพที่มีปัญหาใหม่
- 3. ดูหน้าจอกิจกรรม
- 4. ถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัส ความปลอดภัย หรือการล้างข้อมูล
- 5. บูตเข้าสู่เซฟโหมดและซ่อมแซมดิสก์ของคุณ
- 6. ปิดใช้งานการตรวจสอบแอปใน macOS
- 7. ลบ Mac ของคุณและติดตั้ง macOS. ใหม่
- หากล้มเหลว ดาวน์เกรดเป็น macOS Mojave
-
เคล็ดลับผู้อ่าน
- กระทู้ที่เกี่ยวข้อง:
ที่เกี่ยวข้อง:
- วิธีเปิดแอพที่ดาวน์โหลดจากทุกที่ macOS
- ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการรับรองแอปใน macOS Catalina
- ต้องการเรียกใช้แอพ 32 บิตบน macOS Catalina หรือไม่ ใช้เครื่องเสมือนโมฮาวี
Catalina คอยตรวจสอบแอปพลิเคชันต่อไป
หลังจากเริ่มต้นระบบ Mac และเปิดแอพ แถบการโหลดจะปรากฏขึ้นโดยแจ้งว่า macOS คือ “กำลังตรวจสอบ [แอปพลิเคชัน]” บางครั้งอาจใช้เวลาครึ่งชั่วโมงหรือนานกว่านั้นก่อนที่การยืนยันจะเสร็จสิ้น และให้คุณใช้แอปได้!
เห็นได้ชัดว่า macOS Catalina รู้สึกว่าจำเป็นต้องตรวจสอบแอพทุกประเภท ไม่ใช่แค่แอปที่ไม่รู้จัก แต่แอปทั่วไป เช่น Xcode, Microsoft Word และแม้แต่แอป iWork ของ Apple
ปัญหานี้ไม่มีผลกระทบกับผู้ใช้ Catalina ทุกคน ซึ่งแสดงว่า การลบคอมพิวเตอร์ของคุณและติดตั้ง macOS. ใหม่ อาจเป็นทางออก
แต่ก่อนอื่น เรามาสำรวจวิธีแก้ปัญหาที่แนะนำซึ่งใช้เวลาน้อยกว่ากันก่อน
อย่าสับสนกับข้อจำกัดของ Gatekeeper
Gatekeeper เป็นคุณสมบัติความปลอดภัยของ macOS ที่ให้คุณเปิดซอฟต์แวร์ที่ Apple เชื่อถือเท่านั้น หากคุณเห็นข้อความว่า “macOS ไม่สามารถตรวจสอบได้ว่าแอปนี้ปราศจากมัลแวร์” แสดงว่าคุณกำลังติดต่อกับ Gatekeeper
โดยทั่วไป คุณสามารถข้ามข้อจำกัดของ Gatekeeper ได้โดยกดปุ่มควบคุมที่แอปพลิเคชันแล้วเลือก เปิด จากเมนูป๊อปอัป การแจ้งเตือนใหม่จะเตือนคุณว่าซอฟต์แวร์ไม่ได้รับการยืนยันโดย Apple และอาจมีซอฟต์แวร์ที่เป็นอันตราย แต่คุณยังสามารถเลือกได้ เปิด ยังไงก็ได้
ดูบทความอื่นๆ ของเราสำหรับ ข้อมูลเพิ่มเติมเกี่ยวกับGatekeeper.
จะทำอย่างไรถ้า Mac ของคุณกำลังตรวจสอบแอปพลิเคชัน
มีหลายสาเหตุที่ Mac ของคุณอาจใช้เวลานานในการยืนยันแอปพลิเคชันก่อนที่คุณจะสามารถเปิดได้ ลองใช้วิธีแก้ปัญหาที่เป็นไปได้ด้านล่าง ทดสอบแอปพลิเคชันของคุณอีกครั้งหลังจากแต่ละวิธี
แจ้งให้เราทราบว่าโซลูชันใดที่เหมาะกับคุณในความคิดเห็น!
1. อัพเดท macOS และแอพทั้งหมดของคุณ
ผู้ใช้จำนวนมากประสบปัญหาคล้ายกันนี้ เมื่อ Apple เปิดตัว macOS High Sierra ในปี 2560. ในที่สุด Apple ได้ออกโปรแกรมปรับปรุงแก้ไขเพื่อแก้ไขปัญหานี้ หวังว่าสิ่งเดียวกันจะเกิดขึ้นกับ macOS Catalina
ตรวจสอบให้แน่ใจว่า Mac และแอพทั้งหมดของคุณเป็นเวอร์ชั่นล่าสุดโดยสมบูรณ์:
- จากแถบเมนูบน Mac ของคุณ ให้ไปที่ > อัพเดตซอฟต์แวร์.
- ดาวน์โหลดและติดตั้งการอัปเดตที่มีให้สำหรับ macOS
- ตอนนี้เปิด Mac App Store แล้วเลือก อัพเดท จากแถบด้านข้าง
- ดาวน์โหลดและติดตั้งการอัปเดตที่มีให้กับแอปของคุณ
- สำหรับแอพใดๆ ที่คุณดาวน์โหลดนอก App Store ให้ไปที่เว็บไซต์ของผู้พัฒนาเพื่อดาวน์โหลดและติดตั้งการอัปเดตล่าสุด
2. ลบและติดตั้งแอพที่มีปัญหาใหม่
Apple ดำเนินกระบวนการตรวจสอบในแต่ละแอพของคุณเพื่อให้แน่ใจว่าได้รับการรับรองและปราศจากมัลแวร์ที่อาจสร้างความเสียหาย หลังจากที่ macOS ยืนยันแอปแล้ว ควรเพิ่มแอปนั้นในรายการที่อนุญาตพิเศษเพื่อไม่ให้ต้องมีการตรวจสอบอีก
แน่นอน ส่วนหนึ่งของปัญหาที่นี่คือ macOS คอยตรวจสอบแอพเดียวกันทุกครั้งที่คุณเปิดมัน ปฏิเสธที่จะเชื่อถือซอฟต์แวร์ ลองลบแอพของคุณออกทั้งหมด แล้วติดตั้งใหม่เพื่อดูว่าช่วยให้ macOS ทำเครื่องหมายว่าผ่านการตรวจสอบแล้วหรือไม่
ในการลบและติดตั้งแอพใหม่จาก Mac ของคุณ:
- เปิด Launchpad จากนั้นคลิกแอพใดก็ได้ค้างไว้
- คลิก NS เพื่อถอนการติดตั้งแอพที่คุณได้รับจาก Mac App Store มีแอพ Apple จำนวนมากที่คุณไม่สามารถถอนการติดตั้งได้
- สำหรับแอปที่คุณดาวน์โหลดจากที่อื่น ให้ไปที่เว็บไซต์ของนักพัฒนาซอฟต์แวร์เพื่อดูคำแนะนำในการถอนการติดตั้ง หากไม่มี ให้ลากแอปไปที่ถังขยะจากโฟลเดอร์แอปพลิเคชันของคุณ
3. ดูหน้าจอกิจกรรม
เปิดแอพตัวตรวจสอบกิจกรรมใน แอปพลิเคชั่น > ยูทิลิตี้.
ดูภายใต้รายการชื่อกระบวนการและตรวจสอบว่าแอปติดอยู่ใน XProtectService และตรวจสอบจำนวน CPU ที่กระบวนการใช้ หากแอพหรือกระบวนการไม่ตอบสนอง macOS จะทำเครื่องหมายด้วย (ไม่ตอบสนอง.)
หากแถบความคืบหน้าของแอปหยุดเคลื่อนที่ไปข้างหน้าและคงอยู่ที่นั่นเป็นระยะเวลาหนึ่ง แสดงว่าแอปนั้นอาจค้างอยู่ในกระบวนการตรวจสอบ
หากคุณไม่เห็นแอปที่กำลังยืนยันมีความคืบหน้าและเชื่อว่าแอปนั้นค้างอยู่ ให้ปิดหรือบังคับออกจากกระบวนการหรือแอปนั้น
หากต้องการยกเลิกหรือบังคับให้ออกจากกระบวนการ ให้เลือกและกดปุ่ม "x" ที่มุมซ้ายบนของตัวตรวจสอบกิจกรรม
เมื่อคุณเลือกที่จะเลิก กระบวนการนี้จะหยุดเมื่อทำได้อย่างปลอดภัย เช่นเดียวกับเมื่อคุณเลิกใช้ตามปกติ ไฟล์ > ออก ภายในแอพ
เมื่อบังคับออก กระบวนการจะหยุดทันที
4. ถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัส ความปลอดภัย หรือการล้างข้อมูล
แอพป้องกันไวรัส ความปลอดภัย หรือการล้างข้อมูลส่วนใหญ่ที่ออกแบบมาสำหรับ macOS ขึ้นชื่อเรื่องการสร้างปัญหามากกว่าแก้ปัญหา ด้วย Gatekeeper และคุณสมบัติด้านความปลอดภัยอื่นๆ ในตัว คุณจึงไม่จำเป็นต้องใช้ซอฟต์แวร์รักษาความปลอดภัยหรือซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นใน macOS
แม้ว่าคุณจะติดตั้งแอพเหล่านี้ก่อนที่ปัญหาการตรวจสอบจะเริ่มใน macOS ให้ลองถอนการติดตั้งตอนนี้ จากนั้นรีสตาร์ท Mac ของคุณเพื่อดูว่าสามารถแก้ปัญหาได้หรือไม่ เยี่ยมชมเว็บไซต์ของผู้พัฒนาสำหรับแต่ละแอพเพื่อค้นหาคำแนะนำในการถอนการติดตั้ง
แอพที่อาจมีปัญหา ได้แก่:
- MacKeeper
- MacCleaner
- ดร.คลีนเนอร์
5. บูตเข้าสู่เซฟโหมดและซ่อมแซมดิสก์ของคุณ
เซฟโหมดจะเรียกใช้การตรวจสอบซอฟต์แวร์ จำกัดโปรแกรมเริ่มต้น และล้างแคชต่างๆ ในระหว่างการเริ่มต้นระบบ ซึ่งออกแบบมาเพื่อแก้ไขปัญหาที่อาจเกิดขึ้นใน macOS
รีสตาร์ท Mac ของคุณค้างไว้ กะ ในขณะที่บูทขึ้นเพื่อเปิด Safe Mode คุณควรเห็นข้อความสีแดงว่า "Safe Boot" จากด้านบนขวาของหน้าจอการเข้าสู่ระบบ เปิดแอพต่างๆ เพื่อดูว่าปัญหาการยืนยันยังคงมีอยู่หรือไม่
รีสตาร์ท Mac ของคุณอีกครั้งเพื่อออกจาก Safe Mode
จากนั้นเปิดยูทิลิตี้ดิสก์เพื่อซ่อมแซมการอนุญาตบนดิสก์ของคุณ:
- เปิดยูทิลิตี้ดิสก์จากโฟลเดอร์ยูทิลิตี้ในแอพพลิเคชั่น
- เลือก Macintosh HD ของคุณจากแถบด้านข้าง
- คลิกปุ่มปฐมพยาบาลและตกลง วิ่ง ปฐมพยาบาล.
6. ปิดใช้งานการตรวจสอบแอปใน macOS
เมื่อใช้คำสั่ง Terminal ที่ถูกต้อง คุณสามารถปิดใช้งานคุณลักษณะการรักษาความปลอดภัยการตรวจสอบบน Mac ของคุณได้อย่างสมบูรณ์ หากเป้าหมายเดียวของคุณคือเปิดแอปอย่างรวดเร็ว นี่เป็นวิธีแก้ปัญหาที่มีประสิทธิภาพ แต่มีความเสี่ยงร้ายแรงกับแอปนี้
Apple ออกแบบ macOS เพื่อตรวจสอบแอพก่อนเปิดเพื่อปกป้องความเป็นส่วนตัวของคุณและรักษาความปลอดภัยให้ macOS หากคุณใช้คำแนะนำด้านล่างเพื่อปิดใช้งานการตรวจสอบความถูกต้อง Mac ของคุณมีความเสี่ยงที่จะติดมัลแวร์มากขึ้น
คุณควรใช้วิธีนี้เป็นวิธีการแก้ปัญหาชั่วคราวเท่านั้น
ใช้ Terminal เพื่อปิดใช้งานการตรวจสอบบน Mac ของคุณ:
- เปิด Terminal จากโฟลเดอร์ Utilities ใน Applications
- คัดลอกและวางคำสั่งต่อไปนี้ใน Terminal จากนั้นกด กลับ:
ค่าเริ่มต้นเขียน com.apple LaunchServices LSQuarantine -bool NO
- เมื่อพร้อมที่จะเปิดใช้งานการตรวจสอบอีกครั้ง ให้ป้อนรหัสเดียวกันใน Terminal แทนที่
ไม่
ลงท้ายด้วยใช่
แทนที่.
ลองใช้คำสั่ง Terminal อื่น
ผู้ใช้บางคนบอกเราว่า Terminal Command นี้ใช้งานไม่ได้กับ macOS Catalina 10.15.4 ขึ้นไปอีกต่อไป
ผู้อ่านบางคนพบว่าการใช้คำสั่งนี้แทนได้ผลสำหรับพวกเขา:
sudo xattr -dr com.apple.quarantine /Applications/AppName.app
- เพิ่มช่องว่างระหว่าง quarantine และ /Applications– นี่เป็นสิ่งสำคัญ!
- คุณอาจไม่จำเป็นต้องใช้ sudo ที่จุดเริ่มต้นของคำสั่ง ทั้งนี้ขึ้นอยู่กับสิทธิ์ของบัญชีของคุณ
คำสั่ง xattr จะช่วยได้ถ้าแอพของคุณติดค้างอยู่ในการตรวจสอบวนรอบ
คุณยังสามารถลากและวางแอพที่เป็นปัญหาลงใน Terminal
- เปิดหน้าต่างแอป Terminal ใหม่
- พิมพ์ดังต่อไปนี้: xattr -d com.apple.quarantine
- ให้แน่ใจว่าคุณวางช่องว่างหลังกักตัว
- นำแอพของคุณแล้วลากและวางลงใน Terminal
- คำสั่งควรอ่านบางอย่างเช่น: xattr -d com.apple.quarantine /Applications/ชื่อแอป.แอป
- กดปุ่มตกลง
- ลองอีกครั้งเพื่อเปิดแอปนั้น
7. ลบ Mac ของคุณและติดตั้ง macOS. ใหม่
ถ้าไม่มีอะไรทำงาน หรือถ้าคุณไม่ต้องการที่จะประนีประนอมความปลอดภัยของ Mac ของคุณอย่างถาวร ให้พยายามลบคอมพิวเตอร์ทั้งหมด แน่นอนว่าต้อง ทำการสำรองข้อมูล Time Machine ของ Mac. ของคุณ ก่อนที่คุณจะดำเนินการนี้ มิฉะนั้น คุณจะสูญเสียข้อมูลทั้งหมดของคุณ
กระบวนการทั้งหมดนี้—การสำรอง การลบ ติดตั้ง macOS ใหม่ และการกู้คืนข้อมูลสำรองของคุณ—อาจใช้เวลานานอย่างไม่น่าเชื่อ เตรียมพร้อมสำหรับ Mac ของคุณไม่ให้ใช้งานอย่างน้อยหนึ่งวันในขณะที่คุณทำ
ทำตามขั้นตอนเหล่านี้เพื่อลบ Mac ของคุณและติดตั้ง macOS ใหม่:
- สร้างข้อมูลสำรองใหม่ของ Mac ของคุณโดยใช้ Time Machine
- ถือ Command+R ในขณะที่ Mac ของคุณเปิดเครื่องเพื่อบู๊ตเข้าสู่โหมดการกู้คืน
- จากหน้าต่างยูทิลิตี้ macOS ให้เปิด ยูทิลิตี้ดิสก์.
- เลือก 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 > Force Quit จากนั้นเลือกแอพและยืนยัน Force Quit
Dan เขียนบทช่วยสอนและคำแนะนำในการแก้ปัญหาเพื่อช่วยให้ผู้คนใช้ประโยชน์จากเทคโนโลยีของตนให้เกิดประโยชน์สูงสุด ก่อนที่จะมาเป็นนักเขียน เขาสำเร็จการศึกษาระดับปริญญาตรีด้านเทคโนโลยีเสียง ดูแลการซ่อมที่ Apple Store และสอนภาษาอังกฤษในประเทศจีนด้วย