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

แก้ไขแล้ว:macOS Sequoia 15.4 บล็อกการเปิดไฟล์ .srt - อธิบายการแก้ไขแล้ว

ฉันเพิ่งอัปเดตเป็น macOS 15.4 เมื่อฉันพยายามเปิดไฟล์ข้อความธรรมดาที่มีนามสกุล .srt ฉันได้รับคำเตือนต่อไปนี้:“Apple ไม่สามารถตรวจสอบได้ว่า 'xxxx.srt' ไม่มีมัลแวร์ที่อาจเป็นอันตรายต่อ Mac ของคุณหรือทำให้ความเป็นส่วนตัวของคุณลดลง” - ชุมชน Apple

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

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

คลิกปุ่มด้านล่างเพื่อแบ่งปันวิธีการกับคนอื่นๆ!

คลิกขวาเพื่อข้ามคำเตือนความปลอดภัย

หาก macOS แสดงคำเตือนเช่น:“Apple ไม่สามารถยืนยันได้ว่าไฟล์นี้ไม่มีมัลแวร์...” คุณสามารถแทนที่ข้อจำกัดนี้ด้วยตนเองได้

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

นี่คือวิธีการ:

  1. ค้นหาไฟล์ (เช่น filename.srt) ใน Finder
  2. คลิกขวา (หรือ Control และคลิก) บนไฟล์
  3. เลือก "เปิด" จากเมนูบริบท
  4. ในขณะนี้ คำเตือนที่คล้ายกันจะปรากฏขึ้น แต่คุณจะมีตัวเลือกให้คลิก "เปิด" เพื่อยืนยัน

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

อนุญาตแอปหรือไฟล์ในการตั้งค่าระบบ

macOS 15.4 นำเสนอการตรวจสอบความปลอดภัยที่เข้มงวดยิ่งขึ้น โดยเฉพาะกับแอพหรือไฟล์จากนักพัฒนาที่ไม่ปรากฏหลักฐาน หาก macOS ไม่สามารถยืนยันนักพัฒนาหรือยืนยันว่าไฟล์นั้นปลอดภัย ระบบจะบล็อกการเข้าถึงตามค่าเริ่มต้น

วิธีการนี้ปลอดภัยกว่าการปิดระบบการรักษาความปลอดภัยของระบบโดยสิ้นเชิง และไม่จำเป็นต้องคลิกขวาและเลือก "เปิด" ทุกครั้ง

นี่คือวิธีการ:

  1. ไปที่การตั้งค่าระบบ → ความเป็นส่วนตัวและความปลอดภัย
  2. เลื่อนลงไปที่ส่วนความปลอดภัย หากไฟล์ถูกบล็อกเมื่อเร็วๆ นี้ คุณจะเห็นข้อความเช่น:“'ชื่อไฟล์' ถูกบล็อกไม่ให้ใช้งานเนื่องจากไม่ได้มาจากนักพัฒนาที่ระบุได้
  3. คลิก “อนุญาตต่อไป”
  4. ลองเปิดไฟล์อีกครั้ง

 หมายเหตุ: ตัวเลือกนี้จะปรากฏขึ้นเฉพาะเมื่อคุณพยายามเปิดไฟล์ที่ถูกบล็อกเมื่อเร็วๆ นี้

ใช้ iBoysoft DiskGeeker สำหรับ Mac เพื่อเพิ่มพื้นที่ว่างในดิสก์

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

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

หากต้องการตรวจสอบพื้นที่เก็บข้อมูลที่มีอยู่ ให้ไปที่ เมนู Apple> เกี่ยวกับ Mac เครื่องนี้> พื้นที่เก็บข้อมูล . ขอแนะนำให้รักษาพื้นที่ว่างในดิสก์อย่างน้อย 10–15% เพื่อให้แน่ใจว่า macOS ทำงานได้อย่างราบรื่น โดยเฉพาะระหว่างการอัปเดตระบบหรือเมื่อทำงานกับไฟล์ขนาดใหญ่

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

เครื่องมือการจัดการดิสก์ที่มีคุณสมบัติหลากหลายนี้สามารถช่วยคุณวิเคราะห์ว่าพื้นที่ดิสก์ของคุณถูกใช้ไปอย่างไร นอกจากนี้ยังมีการวิเคราะห์เนื้อหาที่ขับเคลื่อนด้วย AI ซึ่งช่วยระบุประเภทไฟล์และหลีกเลี่ยงการลบข้อมูลสำคัญโดยไม่ตั้งใจ 
แก้ไขแล้ว:macOS Sequoia 15.4 บล็อกการเปิดไฟล์ .srt - อธิบายการแก้ไขแล้ว

แชร์ iBoysoft DiskGeeker สำหรับ Mac เพื่อช่วยให้ผู้คนเพิ่มพื้นที่ว่างในดิสก์ได้มากขึ้น!

รีเซ็ตผู้เฝ้าประตู

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

อย่างไรก็ตาม หลังจากอัปเกรดระบบ (เช่น อัปเดตเป็น macOS Sequoia 15.4) Gatekeeper อาจระบุไฟล์หรือแอปที่ปลอดภัยเป็นครั้งคราวว่าเป็นอันตราย ส่งผลให้ไฟล์เหล่านั้นถูกบล็อกไม่ให้เปิด

เพื่อแก้ไขปัญหานี้ คุณสามารถรีเซ็ต Gatekeeper ผ่านทาง Terminal เพื่อรีเฟรชการตั้งค่าความปลอดภัยได้

  1. เปิดเทอร์มินัล
  2. ป้อนคำสั่งต่อไปนี้เพื่อปิดการใช้งาน Gatekeeper จากนั้นกด Enter (คุณอาจได้รับแจ้งให้ป้อนรหัสผ่าน):sudo spctl --master-disable
  3. เปิดใช้งาน Gatekeeper อีกครั้งโดยเรียกใช้:sudo spctl --master-enable

การรันคำสั่งเหล่านี้จะรีเซ็ตการกำหนดค่าของ Gatekeeper และล้างแฟล็กที่ไม่ถูกต้อง ทำให้สามารถเปิดไฟล์ที่ถูกบล็อกก่อนหน้านี้ได้อย่างถูกต้อง

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

บูตเข้าสู่เซฟโหมดหรือใช้บัญชีผู้ใช้อื่น

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

การบูตเข้าสู่เซฟโหมด หรือการเข้าสู่ระบบด้วยบัญชีผู้ใช้อื่นสามารถช่วยระบุได้ว่าปัญหานั้นแยกมาจากโปรไฟล์ผู้ใช้ปัจจุบันของคุณหรือไม่

บูตเข้าสู่เซฟโหมด

  1. ปิดเครื่อง Mac ของคุณ
  2. รีสตาร์ทและกดปุ่ม Shift ค้างไว้ทันที (บน Intel Mac) หรือกดปุ่มเปิด/ปิดค้างไว้ (บน Apple Silicon Mac) จนกว่าคุณจะเห็นตัวเลือกการเริ่มต้นระบบ
  3. เลือกดิสก์เริ่มต้นของคุณ จากนั้นกด Shift ค้างไว้แล้วคลิก “ดำเนินการต่อในเซฟโหมด” 
      แก้ไขแล้ว:macOS Sequoia 15.4 บล็อกการเปิดไฟล์ .srt - อธิบายการแก้ไขแล้ว
  4. เข้าสู่ระบบแล้วลองเปิดไฟล์อีกครั้ง

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

เข้าสู่ระบบด้วยบัญชีผู้ใช้อื่น

  1. ไปที่การตั้งค่าระบบ> ผู้ใช้และกลุ่ม
  2. คลิกปุ่มเพิ่มบัญชีที่มุมซ้ายล่างเพื่อสร้างบัญชีมาตรฐานหรือบัญชีผู้ดูแลระบบ 
      แก้ไขแล้ว:macOS Sequoia 15.4 บล็อกการเปิดไฟล์ .srt - อธิบายการแก้ไขแล้ว
  3. ออกจากระบบบัญชีปัจจุบันของคุณและเข้าสู่ระบบด้วยบัญชีใหม่
  4. ลองเปิดไฟล์อีกครั้ง

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

แบ่งปันห้าวิธีข้างต้นกับเพื่อนของคุณหากคุณพบว่ามีประโยชน์!