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

แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้ "Contact Your Computer or Network Administrator"

"คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ" - ข้อผิดพลาดนี้รายงานบ่อยโดยผู้ใช้ที่รัน macOS Big Sur โดยเฉพาะเมื่อมีปัญหาเปิดสแกนเนอร์ หลังสืบสวนเพิ่มเติม เราพบว่าข้อผิดพลาดสิทธิ์ไม่ได้เกิดกับแอปเฉพาะ และอาจมาจากปัญหาต่างๆ

แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator

แอปพลิเคชันบางส่วนที่ผู้ใช้เจอ "Contact your computer or network administrator for assistance." บน Mac ได้แก่:

  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "Google Chrome"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "League of Legends"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "Adobe Acrobat"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "HP Scanner 3"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "Anaconda - Navigator"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "Eclipse"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "Microsoft Word"
  • คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน "DBeaver"

คู่มือสำหรับ "Contact your computer or network administrator for assistance." บน Big Sur:

  • 1. ทำไมคุณถึงเห็น 'Contact your computer or network administrator for assistance.' บน Mac?
  • 2. วิธีแก้ 'You do not have permission to open the file. Contact your computer or network administrator for assistance.' บน Mac?
  • 3. วิธีแก้ 'You do not have permission to open the application. Contact your computer or network administrator for assistance.' บน Mac?
  • 4. คำถามที่พบบ่อยเกี่ยวกับ 'You do not have permission to open the application. Contact your computer or network administrator for assistance.' บน Mac

ทำไมคุณถึงเห็น 'Contact your computer or network administrator for assistance.' บน Mac?

macOS แสดงการแจ้งเตือนนี้ "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ" เมื่อมันไม่สามารถรัน executable หลักของแอปได้

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

แม้ข้อผิดพลาดจะอ้างถึงปัญหาสิทธิ์ แต่มันอาจเกิดจากบั๊กระบบ ลายเซ็นที่เสียหาย ธง quarantine การเปิดแอปที่บีบอัดด้วย UPX ฯลฯ

วิธีแก้ 'You do not have permission to open the file. Contact your computer or network administrator for assistance.' บน Mac?

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

ความล้มเหลวนี้บ่งชี้ด้วยข้อความข้อผิดพลาด "คุณไม่มีสิทธิ์เปิดไฟล์ โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ"

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

หากโฟลเดอร์ถูกแชร์ใน /Users/Shared:

  1. คลิกขวาโฟลเดอร์ที่แชร์และเลือก "Get Info."
  2. แตะล็อกและใส่รหัสผ่าน
  3. ตรวจสอบว่าบัญชีของคุณตั้งเป็น "Read/Write."
  4. คลิกเมนู Action pop-up แล้วเลือก "Apply to enclosed items."

หากโฟลเดอร์ถูกแชร์ผ่าน File Sharing:

  1. เปิดเมนู Apple > System Preferences > Sharing
  2. เลือก "File Sharing" แล้วคลิกขวาบนโฟลเดอร์ที่แชร์
  3. เลือก "Apply Permission to Enclosed Items."

วิธีแก้ 'You do not have permission to open the application. Contact your computer or network administrator for assistance.' บน Mac?

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

  • อัปเดต Mac
  • ให้ไฟล์ภายในแอปสิทธิ์อ่าน/เขียน
  • คลิกขวาเพื่อเปิดแอป
  • Un-quarantine แอป
  • Force sign แอป
  • Unpack binary ด้วย UPX
  • เปิดด้วย Rosetta
  • เปลี่ยน Recent Items เป็น None
  • ถอนการติดตั้งและติดตั้งแอปใหม่

คุณสามารถคลิกปุ่มด้านล่างเพื่อแชร์วิธีแก้เหล่านี้กับแพลตฟอร์มโปรด

 

อัปเดต Mac

หากคุณเจอข้อผิดพลาดว่า "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ" บน Big Sur เมื่อพยายามใช้สแกนเนอร์บน Mac ภายใน Image Capture, Preview หรือหน้าต่างตั้งค่า Printers & Scanners คุณไม่ได้คนเดียว

Apple ยอมรับข้อผิดพลาดและปล่อย macOS Big Sur 11.6 เพื่อจัดการกับมัน เพียงอัปเดต Mac เป็น macOS 11.6 หรือใหม่กว่าควรแก้ปัญหา สมมติว่าคุณยังเปิดแอปไม่ได้ ให้ดำเนินการต่อไปวิธีแก้ถัดไป

ให้ไฟล์ภายในแอปสิทธิ์อ่าน/เขียน

คุณอาจตรวจสอบแอปบันเดิลแล้วและพบว่าสิทธิ์ตั้งเป็น Read/Write อยู่แล้ว อย่างไรก็ตาม ไฟล์ภายในแอปบันเดิลอาจไม่มีสิทธิ์เดียวกัน

ดังนั้น อีกวิธีที่คุณควรลองเพื่อแก้ "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ" คือการให้ไฟล์แอปทั้งหมดสิทธิ์อ่านและเขียน

  1. เปิด Terminal จาก Launchpad > Other
  2. คัดลอกและวางคำสั่งด้านล่างลงในหน้าต่าง Terminal sudo chmod -R 755
  3. จากนั้นเลือกแอปและลากวางแอปไปที่ Terminal และกด Enter
    แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator
  4. พิมพ์รหัสผ่านและกด Enter อีกครั้ง

ลองเปิดแอปใหม่ หากแอปไม่สามารถเปิดได้เพราะ Mac ตรวจสอบไม่ได้ ให้ไป System Preferences > Security & Privacy แตะล็อก ใส่รหัสผ่าน และอนุญาตให้แอปเปิด

 หมายเหตุ: การลากวางแอปไป Terminal คุณป้อนพาธไฟล์เต็มของมัน

คลิกขวาเพื่อเปิดแอป

โดยปกติ Gatekeeper จะขออนุญาตเมื่อเปิดแอปที่ดาวน์โหลดนอก App Store ครั้งแรก หากเปิดไม่ได้แต่โผล่ "Contact your computer or network administrator for assistance." บน Mac คุณสามารถลองคลิกขวาเปิดแอปแทนดับเบิลคลิก

ในการทำเช่นนี้ ให้คลิกขวาบนแอปที่ต้องการเปิด เลือก Open และคลิก Open เมื่อได้รับการแจ้งเตือนว่า "App is from an unidentified developer. Are you sure you want to open it?" หากไม่ช่วย ให้ไปวิธีแก้ถัดไป

Un-quarantine แอป

หากแอปที่คุณมีปัญหาเปิดเป็นแอปที่ดาวน์โหลดจากเว็บ คุณอาจได้ "Contact your computer or network administrator for assistance." บน Mac เนื่องจากบิต quarantine ที่มอบหมายให้มัน ในกรณีนี้ คุณต้องลบธง quarantine ด้วยตนเอง

แก้ "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน" บน Mac:

  1. เปิด Terminal จาก Launchpad > Other
  2. คัดลอกและวางคำสั่งด้านล่างลง Terminal sudo xattr -dr com.apple.quarantine
  3. ค้นหาแอป แล้วลากวางมันไป Terminal
  4. กด Enter
    แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator
  5. พิมพ์รหัสผ่าน แล้วกด Enter อีกครั้ง

หากคุณยังเปิดแอปไม่ได้ ลอง force sign มัน

Force sign แอป

หากแอปที่คุณพยายามรันไม่ได้รับการ codesign หรือมีลายเซ็นเสียหาย คุณจะได้ข้อผิดพลาดอ่านว่า "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ" บน Mac Big Sur

เมื่อเกิดขึ้น คุณสามารถแก้ได้ง่ายโดย force sign แอปใน Terminal โปรดทราบว่าคุณควรทำได้ก็ต่อเมื่อคุณมั่นใจว่าแอปพลิเคชันปลอดภัย

แก้ "Contact your computer or network administrator for assistance." บน Big Sur:

  1. เปิด Terminal จาก Launchpad > Other
  2. คัดลอกและวางคำสั่งด้านล่างไป Terminal sudo codesign --force --deep --sign -
  3. ลากวางแอปที่มีปัญหาไป Terminal
  4. กด Enter
    แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator
  5. พิมพ์รหัสผ่าน แล้วกด Enter อีกครั้ง

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

ผู้ใช้หลายคนมีปัญหาเดียวกับคุณ โปรดแชร์โพสต์นี้ช่วยพวกเขา

 

Unpack binary ด้วย UPX

หากแอปของคุณหยุดเปิดได้ถูกต้องบน macOS Big Sur น่าจะมี binary ที่บีบอัดด้วย UPX ซึ่ง Big Sur ไม่รู้จักแล้ว วิธีแก้กรณีนี้คือ unpack binary ด้วย UPX

แก้ "Contact your computer or network administrator for assistance." บน Big Sur: (ข้ามไปขั้นตอน 3 หากคุณติดตั้ง Homebrew แล้ว)

  1. เปิด Terminal จาก Launchpad > Other
  2. ป้อนคำสั่งต่อไปนี้และกด Enter เพื่อติดตั้ง Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. หลังจาก ติดตั้ง Homebrew บน Mac พิมพ์คำสั่งด้านล่างและกด Enter เพื่อติดตั้ง UPX brew install upx
  4. คัดลอกและวางคำสั่งต่อไปนี้ไป Terminal sudo upx -d
  5. ค้นหาแอปของคุณ คลิกขวาเลือก "Show Package Contents" คลิก Contents > Mac OS แล้วลากวาง UNIX executable ไป Terminal
    แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator
  6. กด Enter
    แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator
  7. พิมพ์รหัสผ่านและกด Enter อีกครั้ง

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

 

เปิดด้วย Rosetta

ผู้ใช้ที่ประสบ 'คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ' เมื่อเปิดแอป Intel บน M1 Mac พบวิธีแก้ง่ายๆ ในการแก้ปัญหา หากคุณยังไม่ได้ทำ ลองเปิดแอปด้วย Rosetta

แก้ "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน" บน M1 Mac:

  1. คลิกขวาบนแอปที่มีปัญหา
  2. ติ๊ก "Open using Rosetta."
  3. ดับเบิลคลิกเพื่อเปิดแอป

หากโผล่ข้อความขอให้ติดตั้ง Rosetta ให้คลิก Install เพื่อดาวน์โหลด

เปลี่ยน Recent Items เป็น None

สิ่งนี้อาจดูไม่เกี่ยวข้อง แต่บางผู้ใช้แก้ข้อผิดพลาด "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน" ได้โดยการลดจำนวน recent items ไม่เสียหายที่จะลอง ให้ปฏิบัติตามขั้นตอนด้านล่าง:

  1. คลิกโลโก้ Apple > System Preferences
  2. เลือก General
  3. ค้นหากล่องถัดจาก "Recent Items."
  4. เปลี่ยนตัวเลขเป็น "None."
    แก้ไขข้อผิดพลาดสิทธิ์ macOS Big Sur: วิธีแก้  Contact Your Computer or Network Administrator

หากคุณสามารถเปิดแอปที่มีปัญหาหลังขั้นตอนเหล่านี้ คุณสามารถกลับไปที่จำนวน Recent Items ที่ต้องการในภายหลัง

ถอนการติดตั้งและติดตั้งแอปใหม่

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

ควรคุณกำจัด "Contact your computer or network administrator for assistance." บน Mac แล้ว แชร์โพสต์นี้ช่วยผู้อื่น

 

คำถามที่พบบ่อยเกี่ยวกับ 'คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน โปรดติดต่อผู้ดูแลคอมพิวเตอร์หรือเครือข่ายเพื่อขอความช่วยเหลือ' บน Mac

Qจะหลีกเลี่ยง Mac ได้ไงถ้าไม่มีสิทธิ์ใช้แอป? A

คลิกขวาบนแอป เลือก Get Info แล้วตั้งสิทธิ์เป็น Read/Write น่าจะตั้งแล้วแต่ไฟล์ภายในแอปบันเดิลอาจไม่มีสิทธิ์เดียวกัน ลองให้ไฟล์ที่แอปประกอบด้วยสิทธิ์อ่านและเขียน หากไม่ได้ ใช้วิธีแก้อื่นในโพสต์นี้

Qทำไงให้เปลี่ยน "คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน"? A

เนื่องจากเหตุผลเบื้องหลังข้อผิดพลาด 'คุณไม่มีสิทธิ์เปิดแอปพลิเคชัน' หลากหลาย คุณอาจต้องลองหลายวิธีเพื่อ troubleshoot ปัญหา ตามที่ระบุในโพสต์นี้ คุณสามารถอัปเดต Mac ให้ไฟล์ภายในแอปสิทธิ์อ่าน/เขียน ลบธง quarantine ของแอป force sign แอป ฯลฯ