Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> เบราว์เซอร์

แก้ไข Safari: แก้ข้อผิดพลาด "Cannot Open While Updating" บน Mac

เจอข้อความ "Safari cannot be opened because of a problem"? เรามีคำตอบให้

ไม่ว่าคุณจะเห็น "cannot open Safari on Mac" หรือ "Safari cannot be opened while it is being updated" มาสัปดาห์ ชั่วโมง หรือวัน เรามีวิธีแก้ทุกอย่าง

คุณไม่ได้อยู่คนเดียวที่เห็นข้อความนี้ มีคนอื่นๆ เหมือนกัน ฉันก็เคยเจอปัญหานี้และโชคดีที่หาแก้ได้

นี่คือวิธีแก้ที่ฉันแบ่งปันให้ ใช้คำแนะนำขั้นตอนต่อขั้นตอนนี้ คุณสามารถแก้ Safari cannot be opened while it is being updated และปัญหาอื่นๆ ของ Safari ได้

ขี้เกียจอ่านยาว? วิธีแก้ Safari Cannot Be Opened แบบเร็ว

  • รีบูท Mac
  • Force Quit Safari
  • กวาดพื้นที่จัดเก็บสำหรับอัปเดต
  • รันแพ็กเกจติดตั้ง Safari อีกครั้ง
  • เข้าถึงไฟล์ exec ของ Safari
  • ล้างอัปเดต App Store
  • อัปเดต macOS
  • ตรวจสอบ Mac หาปัญหาไฟล์เสียหาย
  • อัปเดต iTunes
  • ติดตั้ง macOS ใหม่ (พร้อม Safari)

ตอนนี้ มาเรียนรู้รายละเอียดวิธีทำทั้งหมด

1. ตรวจสอบว่า Safari กำลังอัปเดตอยู่หรือไม่

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac

หลังรีสตาร์ท Mac หากยังเจอข้อความ Safari cannot open ขั้นแรกคือตรวจสอบว่ามันกำลังอัปเดตอยู่หรือไม่ หากกำลังอัปเดต ให้รอจนเสร็จ วิธีตรวจสอบ:

  1. กดเมนู Apple > About This Mac
  2. กด Software Update
  3. หากมีอัปเดต จะเห็นแถบความคืบหน้า ให้รอจนเสร็จ อย่าใช้เบราว์เซอร์ขณะอัปเดต
  4. หากอัปเดตค้าง ให้รีสตาร์ท Mac
  5. ตอนนี้ลองเปิด Safari ใหม่ ควรไม่เจอปัญหา

เคล็ดลับเพิ่มเติม

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac

บางครั้ง เนื่องจากแคชและคุกกี้ ไฟล์ขยะ แอปพลิเคชันจึงทำงานผิดปกติ วิธีที่ดีที่สุดในการลบข้อมูลไม่ต้องการคือใช้ Disk Clean Pro เราจะอธิบายวิธีใช้เครื่องมือนี้ในบทความภายหลัง

นอกจากนี้ หากคุณอยากรู้จักเครื่องมือนี้ อ่านรีวิวเต็มๆ ของ Disk Clean Pro

2. รีสตาร์ท Safari

นี่คือวิธีที่ง่ายและเร็วที่สุด แต่คนหลายคนพลาด ไปที่ Force Quit หรือ Exit Safari กด Esc+Option+Command ตอนนี้รีสตาร์ท Safari สิ่งต่างๆ ควรทำงานได้ปกติ

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac

3. ออกจากระบบและเข้าสู่ระบบบัญชีผู้ใช้ใหม่

ถ้ารีสตาร์ท Safari ไม่ได้ผล ลองออกจากบัญชี จะปิดแอปพลิเคชันและกระบวนการทั้งหมดที่ทำงานอยู่ หลังออกจากระบบแล้ว กด Q+Command+Shift

หลังจากนี้ลองเปิด Safari ควรไม่เจอ Safari cannot be opened

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac

4. ตรวจสอบพื้นที่จัดเก็บ

หลายครั้ง หากพื้นที่จัดเก็บเต็ม คุณอาจเจอ cannot open Safari on Mac วิธีแก้ ตรวจสอบพื้นที่ว่าง:

Apple Menu > About this Mac > Storage Tab

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

เมื่อระบบได้รับการเพิ่มประสิทธิภาพแล้ว ให้รีสตาร์ท Safari และดูว่าปัญหาอัปเดตแก้ไขแล้วหรือยัง

5. ค้นหาแพ็กเกจอัปเดตของ Safari

บางครั้ง เนื่องจากอินเทอร์เน็ตช้าหรือขาดการเชื่อมต่ออย่างกะทันหัน Safari อัปเดตไม่ได้ติดตั้ง ในกรณีนี้ ใช้ Disk Clean Pro ล้างการดาวน์โหลดที่ไม่สมบูรณ์

นอกจากนี้ ตรวจสอบอัปเดตล่าสุดของ Safari:

  1. เปิดบูทไดรฟ์ของคุณ
  2. ค้นหาโฟลเดอร์ Library หลักในไดเรกทอรีหลัก

หมายเหตุ: เพื่อเข้าถึงโฟลเดอร์ Library ให้คลิกขวาในโฟลเดอร์ Home เลือก View Options > เลือก Show Library folder หรือ

ไปที่ Finder > Go Menu และกดปุ่ม Option จะแสดงโฟลเดอร์ Library เพื่อดูโฟลเดอร์ซ่อนใน Finder อ่านที่นี่

  1. เลื่อนลง & กดโฟลเดอร์ updates
  2. ค้นหาไฟล์ชื่อ Safari.pkg
  3. ดับเบิลคลิกเพื่อเปิดและรันตัวติดตั้ง

หมายเหตุ: คุณจะเห็นหมายเลขแพ็กเกจและเวอร์ชันระหว่างคำว่า Safari และ .pkg

  1. รอการดำเนินการเสร็จสิ้น หลังเสร็จ รีสตาร์ท Mac และดูว่าข้อความ Safari is being updated แก้ไขแล้วหรือยัง

6. ตรวจสอบเนื้อหาแพ็กเกจของ Safari

  1. ไปที่โฟลเดอร์ Applications > หา Safari
  2. คลิกขวา > Show Package Contents
  3. เปิดโฟลเดอร์ Content
  4. หาโฟลเดอร์ macOS และเปิดมัน
  5. ค้นหาไฟล์ Safari exec (Unix executable) และเปิดมัน
  6. จะแสดงหน้าต่าง Terminal และบังคับให้ Safari เปิด

7. ล้าง App Store

บางครั้งการล้างไฟล์ชั่วคราวของ App Store ช่วยแก้ "Safari cannot be opened because of a problem" ทำได้โดยใช้ Mac cleanup และ optimizer utilities ที่ดีที่สุด หรือไปที่ Macintosh HD/Library/Updates

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac
  • ที่นี่ เปิด System Preferences > App Store
  • ยกเลิกถูกเลือก Automatically Check for Updates หรือ ยกเลิกถูกเลือก Download newly available updates in the background
    • รีสตาร์ทระบบ
    • ตอนนี้ไปที่ App Store > Updates
    • ลอง ดาวน์โหลดและติดตั้ง Safari ด้วยตนเอง
    • หากไม่มีอัปเดต ให้เปิด System Preferences > App Store และกด Show Updates
    • เมื่อเสร็จ กลับไปที่ System Preferences > App Store และติ๊กถูกกล่องที่คุณยกเลิก:
      • Automatically check for updates
      • Download newly available updates in the background

เคล็ดลับเพิ่มเติม

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac

บางครั้ง การอัปเดต macOS หรือ OS X ช่วยแก้ Safari cannot be opened because of a problem ได้ เพื่อติดตั้ง macOS ใหม่ ให้รีสตาร์ท Mac ในโหมด Recovery กด Command+R ติดตั้ง macOS เวอร์ชันล่าสุด

 

แก้ไข Safari: แก้ข้อผิดพลาด  Cannot Open While Updating  บน Mac

การติดตั้ง macOS ใหม่ ไม่ลบข้อมูล จากคอมพิวเตอร์ของคุณ! อย่างไรก็ตาม เพื่อความปลอดภัย ให้สำรองข้อมูลผ่าน Time Machine

การป้องกันดีกว่าการรักษา

หมายเหตุ: ด้วยขั้นตอนเหล่านี้ คุณจะ ไม่สามารถ อัปเกรดเป็นเวอร์ชัน macOS หลักได้ เช่น High Sierra ถึง Mojave หรือ Sierra ถึง High Sierra

8. ใช้ Activity Monitor

หากคุณยังค้างอยู่กับ Safari cannot be opened while it is being updated เราต้องขุดลึกขึ้น ไปที่ Activity Monitor ดูว่า Spotlight ใช้ SafariQuickLookExtension process หรือไม่ หากใช่ มันคือสาเหตุที่ Safari อัปเดตไม่ได้ เราต้องหาส่วนขยายนั้นใน Activity Monitor

  1. ไปที่ Applications > Utilities และเปิด Activity Monitor
  2. พิมพ์ SafariQuickLookExtension ในกล่องค้นหา
  3. หากเจอส่วนขยายที่เราหา ให้เลือกและกดปุ่ม X
  4. ในกรณีที่ไม่เจอ process ใน Activity Monitor ให้ยกเลิกการค้นหา
  5. ถัดไป กดแท็บ CPU
  6. ตอนนี้คุณจะเห็นกระบวนการที่ทำงานทั้งหมด

หาก process ไม่อยู่ใน Activity Monitor ให้ยกเลิกการค้นหา และกดแท็บ CPU ที่นี่ คุณสามารถเห็น process ที่ใช้ CPU มากที่สุด เลือกมันและกด X

ตอนนี้ ลองเปิด Safari คุณควรไม่เจอปัญหา

ใช้ขั้นตอนข้างต้น คุณสามารถแก้ Safari cannot open on Mac ได้อย่างรวดเร็ว

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

นอกจากนี้ หาก Safari ทำงานช้า ดูเหมือนว่าเปิดแท็บ 20 หรือ 30 แท็บ การปิดพวกมันจะช่วยแก้ปัญหา นี่คือทั้งหมดจากเราเกี่ยวกับวิธีแก้ Safari cannot be opened while it is being updated เราอยากรู้ว่าวิธีไหนได้ผล โปรด留下ความคิดเห็นในส่วนความคิดเห็น