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

ถอนการติดตั้ง Soundflower และลบ soundflower.kext ออกจาก macOS อย่างปลอดภัย

จะ uninstall Soundflower จาก Mac ยังไง? ผมติดตั้ง Soundflower แต่มันทำงานไม่ถูกต้อง ตอนนี้กำลังพิจารณาลบและ restore sound settings สิ่งที่สับสนคือ app ไม่แสดงใน Applications folder จึงไม่รู้จะลบและล้าง traces ที่มันสร้างบน Mac ยังไง

Soundflower เป็นตัวเลือกยอดเยี่ยมตอน QuickTime screen record ไม่มีเสียงบน Mac แต่คล้ายปัญหาข้างต้น ผู้ใช้ Mac หลายคนรายงานว่าไม่สามารถ remove Soundflower และ Soundflower.kext จาก Mac ให้หมดซากได้ เนื่องจากเหตุผลบางอย่างที่จะอธิบายต่อไป

อย่ากังวล บทความนี้พยายามแนะนำ วิธี remove Soundflower และ Soundflower.kext files บน Mac ที่รัน macOS Catalina, Big Sur, และ Monterey

ทำไมลบ Soundflower จาก Mac ให้หมดซากไม่ได้?

ต่างจาก installed apps บน Mac Soundflower เป็น Kernel extension ให้ reroute audio output จากแอปหนึ่งเป็น input ของอีกแอปหนึ่ง กล่าวคือ มันเป็น function วางบนอุปกรณ์มากกว่า independent app ดังนั้นหา Soundflower ใน Applications folder ไม่เจอ ทำให้ conventional app uninstall/removal ไม่ปฏิบัติได้กับ Soundflower

ถ้าคิดว่าบทความนี้ให้คำตอบที่ชัดเจน แชร์ให้คนอื่นๆ บนโซเชียลพลตฟอร์ม!

วิธี remove Soundflower จาก Mac ด้วย built-in uninstaller?

Extension เสมอมาพร้อม built-in uninstaller สำหรับ removal task Soundflower ไม่ใช่ข้อยกเว้น คุณอาจพบว่ามีไฟล์ชื่อ Uninstall Soundflower.scpt ตามมาใน Soundflower extension ตอนติดตั้ง ซึ่งเป็นส่วนสำคัญสำหรับ extension removal

ถ้าคุณลบมันหลังติดตั้ง extension ผมคิดว่าต้องดาวน์โหลดอีกครั้งจากเว็บไซต์ของมัน

  1. Download และ install Soundflower บนอุปกรณ์ (ข้ามขั้นตอนนี้ถ้า Uninstall Soundflower.scpt ยังเก็บอยู่บน Mac)
  2. Double-click Soundflower installation package file เพื่อเปิด
  3. หาไฟล์ชื่อ Uninstall Soundflower.scpt ใน DMG file → right-click → เลือก Open ใน dropdown menu
    ถอนการติดตั้ง Soundflower และลบ soundflower.kext ออกจาก macOS อย่างปลอดภัย
  4. กดไอคอนสามเหลี่ยมบน menu bar บนสุด เพื่อรัน extension removal task
    ถอนการติดตั้ง Soundflower และลบ soundflower.kext ออกจาก macOS อย่างปลอดภัย
  5. Uninstall command จะ execute อัตโนมัติ ตอนจบ execution restart Mac และจะเห็น Soundflower ถูกลบสำเร็จ

ถ้าคิดว่าบทความนี้ให้ข้อมูลมีประโยชน์ แชร์ให้คนอื่นๆ เราจะขอบคุณมาก!

วิธี uninstall Soundflower ผ่าน Mac Terminal?

มี alternative method remove Soundflower จาก Mac สำหรับคนที่คุ้นเคย Terminal และคำสั่ง นี่คือวิธีทำสำหรับ Soundflower uninstall

โปรดทราบ: คำสั่งผิดอาจเสี่ยงอุปกรณ์ของคุณ ตรวจสอบให้แน่ใจว่าคำสั่งถูกต้อง 100% ตอนรัน

  1. เปิด Finder กด Shift + Command + G พร้อมกัน เพื่อเปิด Go To Folder
  2. พิมพ์ path นี้และกด Run เข้า: /Library/Extensions
  3. หาไฟล์ "Soundflower.kext" ในโฟลเดอร์ใหม่ที่เปิด → ลากไป Mac Trash
  4. ใส่รหัสผ่านบัญชีตอนถูกขอ
  5. พิมพ์ path นี้และกด Run เข้า: /System/Library/Extensions
  6. เปิด Terminal ใน Applications > Utilities
  7. พิมพ์คำสั่งนี้ใน Terminal window ใส่รหัสผ่านตอนถูกขอ ไม่เห็น password ตอนพิมพ์ แค่แน่ใจว่าพิมพ์ถูกต้อง
  8. กด Enter/Return execute คำสั่ง
  9. Terminal จบ execution restart อุปกรณ์ และเสร็จแล้ว

ชอบวิธีนี้? แชร์ให้เพื่อนหรือครอบครัว!

ทำไม Soundflower กลับมาแสดงบน Mac หลัง uninstall?

ผม uninstall Soundflower จาก laptop macOS Monterey ตอนเปิด System Preferences > Sound มันยังแสดงอยู่ แต่ Finder ไม่เจออะไรเลย ลองดูใต้ System/Library/Extensions ก็ไม่เจอ ใครรู้ว่าผมพลาดอะไรไหม?

บางคนสับสนตอน Soundflower ที่ uninstall แล้วกลับมาแสดงบน Mac จริงๆ Soundflower เหมือน independent app ในมุมมองนี้ กล่าวง่ายๆ app developers ทิ้ง secret installer หรือ helper ไว้บนคอมพิวเตอร์เพื่อล่อให้ reinstall ภายหลัง installer หรือ assistance นี้ซ่อนอยู่บน Mac และปฏิเสธที่จะถูกลบหรือทำความสะอาด Soundflower extension เหมือนกัน

จนกว่าจะหา Soundflower.kext file บน Mac และลบทันที การลบ Soundflower extension เพียงอย่างเดียวไม่พอถ้าจะไม่ใช้แล้ว!

  1. เปิด Finder เลือก Go → Go To Folder จาก dropdown menu
  2. พิมพ์ path นี้เข้า: /Library
  3. พิมพ์ Soundflower ใน search box หา destination file Finder จะ list ไฟล์ทั้งหมดที่ชื่อมี Soundflower
  4. Select ไฟล์ทั้งหมดเกี่ยวกับ Soundflower → control-click → Move To Trash
    ถอนการติดตั้ง Soundflower และลบ soundflower.kext ออกจาก macOS อย่างปลอดภัย
  5. ใส่รหัสผ่านบัญชีตอนขอ → OK เพื่อดำเนินต่อ
  6. ไป Mac Trash กด Empty ลบ Soundflower.kext files ให้หมดซาก
  7. Reboot Mac และเสร็จสิ้น!

ถ้าคุณลบ Soundflower kernel extension และ Soundflower.kext สำเร็จภายใต้คำแนะนำบทความนี้ แชร์ความสุขให้คนอื่นๆ ด้วยปุ่ม Share ด้านล่าง!

สรุป

บางคนเจอปัญหา uninstall Soundflower จาก Mac ที่มี macOS Catalina, Big Sur, Monterey ซึ่งรบกวนตอน uninstall ไม่ได้เลย บทความนี้อธิบายวิธี remove Soundflower จาก Mac ให้หมดซาก ด้วย built-in uninstaller และ Mac Terminal

ถ้าคุณโชคร้ายเจอปัญหาแบบนี้ ลองวิธีจากบทความนี้ทันที!

FAQ เกี่ยวกับวิธี remove Soundflower จาก Mac ให้หมดซาก

Q: ลบ Soundflower ให้หมดซากจาก Mac ยังไง?
A: ใช้ built-in uninstaller ที่มาพร้อม Soundflower installation package ลบให้หมดซากจาก Mac แล้ว clean kext file ด้วย

Q: Soundflower ฟรีไหม?
A: ใช่ Soundflower ฟรี เป็น system extension ให้ channel audio จากแอปหนึ่งไปอีกแอป

Q: Soundflower รองรับ M1 Mac ไหม?
A: Soundflower ล่าสุดรองรับ Intel Macs รัน macOS Monterey และก่อนหน้า แต่ incompatible กับ M1 Macs ถ้าอยาก screen record with internal audio บน M1, M2, M3 Mac ให้ใช้ BlackHole แทน