Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไขรหัสข้อผิดพลาด -10823 บน Mac: คู่มือแก้ปัญหาขั้นตอน

การบันทึกหน้าเว็บบน Mac ง่ายกว่าระบบปฏิบัติการอื่นๆ มาก คุณแค่ลาก URL ของไฟล์ไปที่เดสก์ท็อปหรือโฟลเดอร์บน Finder และคุณจะได้ไฟล์ Webloc ซึ่งคุณสามารถเปิดด้วยเว็บเบราว์เซอร์ คุณสามารถใช้เว็บเบราว์เซอร์ใดก็ได้ เช่น Google Chrome, Firefox, Opera และ Safari แล้วลากไฟล์ไปที่ไหนก็ตามเพื่อสร้างไฟล์ Webloc

ไฟล์ Webloc มักเชื่อมโยงกับ Safari เนื่องจากเป็นเบราว์เซอร์เริ่มต้นของ Mac เพื่อเปิดไฟล์ แค่ดับเบิลคลิก shortcut มันจะเปิด URL ด้วย Safari อย่างไรก็ตาม คุณสามารถเปิดด้วยเบราว์เซอร์อื่นได้ คุณแค่ต้องเปลี่ยนแอปเริ่มต้นในการตั้งค่า Get Info

แต่มันไม่ทราบสาเหตุ การพยายามเปลี่ยนแอปพลิเคชันเริ่มต้นเพื่อเปิดไฟล์ Webloc นำไปสู่รหัสข้อผิดพลาด -10823 บน Mac ตามผู้ใช้ Mac ที่เจอข้อผิดพลาด การเปลี่ยนแอปเริ่มต้นสำหรับไฟล์อื่นทั้งหมดไม่ได้ผลข้อผิดพลาด ข้อผิดพลาดนี้ดูเหมือนจะใช้กับไฟล์ Webloc เท่านั้น

เคล็ดลับ: สแกน Mac เพื่อตรวจสอบปัญหาประสิทธิภาพ ไฟล์ขยะ แอป有害 和 安全 威脅
那 可能 导致 系统 问题 或 运行 缓慢

สำหรับบางผู้ใช้ ส่วน Open With เป็นสีเทา จึงไม่สามารถเปลี่ยนแอปเริ่มต้นได้โดยตรง ดังนั้นพวกเขาคลิกขวาที่ไฟล์ ค้างปุ่ม Option แล้วกดตัวเลือก "Always Open With" ที่ปรากฏ แต่สิ่งนี้ก็ให้ผลลัพธ์เดียวกัน: รหัสข้อผิดพลาด -10823

รหัสข้อผิดพลาด -10823 คืออะไร?

รหัสข้อผิดพลาด -10823 บน Mac ไม่ใช่เรื่องใหม่สำหรับ macOS Catalina เหมือนผู้ใช้ Mac ที่ได้รับผลกระทบส่วนใหญ่เชื่อ ข้อผิดพลาดนี้มีอยู่ตั้งแต่ปี 2016 กับ El Capitan และผู้ใช้ Mac หลายคนรายงานเจอข้อผิดพลาดตลอดหลายปี ผ่าน macOS เวอร์ชันต่างๆ

ข้อผิดพลาดมักมาพร้อมข้อความข้อผิดพลาดดังนี้:

You can't change the item "WEBLOC File Extension – What is a .webloc file and how do I open it?" to always open in the selected application.

The item is either locked or damaged, or in a folder you don't have permission to modify (error code -10823).

เมื่อคุณปิดการแจ้งเตือนข้อผิดพลาด คุณจะได้ข้อความอีกข้อหนึ่งว่า:

The operation can't be completed.

An unexpected error occurred (error code -10823).

เนื่องจากข้อผิดพลาดนี้ ผู้ใช้ไม่สามารถเปลี่ยนเบราว์เซอร์เริ่มต้นที่เปิดไฟล์ Webloc เฉพาะได้ เนื่องจากตัวเลือก Open With ตั้งค่าเป็น Safari โดยค่าเริ่มต้น ไฟล์ Webloc ทั้งหมดจะเปิดใน Safari แทนเบราว์เซอร์ที่ผู้ใช้ชอบ นี่อาจไม่ใช่ปัญหาใหญ่สำหรับบางผู้ใช้ แต่อาจเป็นปัญหาหากคุณอยากใช้ส่วนขยายเฉพาะเบราว์เซอร์เพื่อประมวลผลเนื้อหาของ URL

สาเหตุของรหัสข้อผิดพลาด -10823

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

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

ปัจจัยอื่นๆ ที่คุณอาจต้องพิจารณารวมถึง:

  • การจัดรูปแบบโดยไม่ได้ตั้งใจ
  • การลบไฟล์ที่เกี่ยวข้องกับไฟล์ที่ถาม
  • แพลตฟอร์มหรือรูปแบบที่ไม่รองรับ

วิธีแก้รหัสข้อผิดพลาด -10823

ไฟล์ Webloc ทำให้ผู้ใช้ Mac บันทึกหน้าเว็บที่พบได้ง่าย และเปิดด้วยเบราว์เซอร์ที่ตนเลือก แต่ข้อผิดพลาดรหัส -10823 บน Mac ทำให้ซับซ้อนขึ้นด้วยการจำกัดแอป Open With เริ่มต้นให้เป็น Safari เท่านั้น หากคุณเจอข้อผิดพลาดนี้ นี่คือสิ่งที่คุณสามารถทำเพื่อแก้ปัญหานี้:

ขั้นตอนที่ 1: รีสตาร์ท Mac

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

ขั้นตอนที่ 2: ลองสร้างไฟล์ Webloc ใหม่

เป็นไปได้ว่ารหัสข้อผิดพลาด -10823 ใช้กับไฟล์ Webloc เพียงไฟล์เดียว เพื่อตัดสิ่งนี้ออก ให้สร้างไฟล์ Webloc อีกไฟล์หนึ่งโดยลาก URL อื่นไปที่ Desktop ต่อไป ลองเปลี่ยนแอปเริ่มต้นสำหรับไฟล์ Webloc ใหม่โดยคลิกขวาที่มัน แล้วเลือก Get Info เลื่อนลงไปที่ Open With และเลือกเบราว์เซอร์อื่นนอกจาก Safari

หากรหัสข้อผิดพลาด -10823 ไม่ปรากฏ แสดงว่าปัญหา侷限在ไฟล์ที่คุณมีปัญหาเดิม หากเป็นเช่นนี้ สร้างไฟล์ Webloc ใหม่จาก URL ที่คุณต้องการบันทึก แล้วดูว่าข้อผิดพลาดปรากฏอีกหรือไม่ คุณอาจต้องใช้เบราว์เซอร์อื่นสร้างไฟล์ Webloc

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

ขั้นตอนที่ 3: ลบไฟล์ขยะ

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

ขั้นตอนที่ 4: รีเซ็ตสิทธิ์ (Permissions)

เนื่องจากปัญหานี้เกี่ยวข้องกับสิทธิ์ของไฟล์ Webloc การรีเซ็ตสิทธิ์ควรแก้ข้อผิดพลาดนี้ได้เร็ว วิธีรีเซ็ตสิทธิ์ของไฟล์:

  1. จาก Finder ไปที่ Go > Home เพื่อเปิดโฟลเดอร์ home
  2. คลิก File > Get Info เพื่อเปิดหน้าต่าง Info ของโฟลเดอร์ home
  3. ขยายส่วน Sharing & Permissions โดยคลิกลูกศรข้างๆ
  4. คลิกไอคอนล็อกเพื่อสามารถเปลี่ยนแปลงการตั้งค่าโฟลเดอร์ได้ ใส่ชื่อผู้ดูแลระบบและรหัสผ่าน แล้วกด Enter
  5. คลิกไอคอนเกียร์ด้านล่าง แล้วเลือก Apply to enclosed items คลิก OK เพื่อยืนยัน

คุณจะเห็นแถบความคืบหน้าที่ด้านบนของหน้าต่าง รอจนกระบวนการเสร็จสิ้น ล็อกหน้าต่างอีกครั้ง แล้วรีสตาร์ท Mac นี่ควรรีเซ็ตสิทธิ์ของโฟลเดอร์ home และแก้รหัสข้อผิดพลาด -10823

ขั้นตอนที่ 5: เปลี่ยนเบราว์เซอร์เริ่มต้นใน System Preferences

หากคุณยังมีปัญหาเปลี่ยนแอปเริ่มต้นเพื่อเปิดไฟล์ Webloc คุณสามารถเปลี่ยนเบราว์เซอร์เริ่มต้นของทั้งระบบแทน ขั้นตอนเปลี่ยนเบราว์เซอร์เริ่มต้นใน macOS Catalina:

  1. คลิกไอคอน Apple มุมซ้ายบนของหน้าจอ แล้วเลือก System Preferences
  2. คลิก General มุมซ้ายบนของหน้าต่าง
  3. คลิกตัวเลือก Default Web Browser เพื่อเปิด dropdown เมนู และเลือกเบราว์เซอร์อื่นที่ติดตั้งอยู่บน Mac แล้ว

ปิดหน้าต่าง และตรวจสอบว่ารหัสข้อผิดพลาด -10823 แก้ไขได้แล้วหรือไม่

สรุป

รหัสข้อผิดพลาด -10823 อาจไม่ใช่ข้อผิดพลาด Mac หลัก แต่มันน่าหงุดหงิดเช่นกัน โดยเฉพาะหากคุณต้องเปิดไฟล์ Webloc เฉพาะด้วยเบราว์เซอร์เฉพาะ ข้อผิดพลาดนี้อาจเกิดจากปัจจัยหลากหลาย แตกระบวนการ troubleshooting นั้นง่ายกว่าที่คุณคิด ดังนั้น หากคุณเจอรหัสข้อผิดพลาด -10823 เมื่อพยายามเปลี่ยนเบราว์เซอร์เริ่มต้นสำหรับไฟล์ Webloc ของคุณ แค่ทำตามวิธีแก้ข้างต้นเพื่อแก้ไขมัน