วิธีถอนการติดตั้ง Unity และ Unity Hub บน Mac
ทีม AskClean · อัปเดตเมื่อ 2026-09-29
ก่อนถอน Unity ให้ตรวจสอบสำเนาสำรองและขั้นตอนคืนสิทธิ์การเปิดใช้งาน ทำขั้นตอนที่ต้องใช้ Editor ก่อนลบ Editor นั้น ถอนรุ่นต่าง ๆ ผ่าน Hub ทำขั้นตอนสิทธิ์ที่เหลือให้เสร็จแล้วจึงถอน Hub เก็บโปรเจ็กต์และส่วนที่โปรเจ็กต์ต้องพึ่งพาไว้

ทดสอบการกู้คืนก่อนถอนการติดตั้ง
บันทึกงานและตำแหน่งโปรเจ็กต์ใน Hub สำรอง Assets, Packages, ProjectSettings, ไฟล์ .meta และส่วนพึ่งพาภายนอกโปรเจ็กต์ในเครื่อง Git commit อาจไม่รวมไฟล์ที่ไม่ได้ติดตามหรือไฟล์ขนาดใหญ่ ก่อนลบ Editor รุ่นที่เข้ากันได้ตัวสุดท้าย ให้เปิดสำเนาสำรองเป็นชุดทำงานแยก ตรวจสอบแพ็กเกจส่วนตัว แล้วลองฉากหรือบิลด์ตัวอย่าง จากนั้นปิด Editor
ชื่อเมนูคงไว้เป็นภาษาอังกฤษ ชื่อที่แสดงจริงอาจต่างกันตามภาษาของอินเทอร์เฟซและเวอร์ชัน
จัดลำดับตามชนิดสิทธิ์ใช้งาน
สำหรับ Unity Personal ให้จัดการ Editor ใน Hub ให้เสร็จ แล้วออกจากบัญชีก่อนลบ Hub สำหรับสิทธิ์ชนิดอื่น ให้ทำตามขั้นตอนทางการ หากต้องใช้ Editor เช่น วิธีบรรทัดคำสั่ง ต้องทำก่อนถอน Editor ตรวจสอบการมอบหมายสิทธิ์ผู้ใช้ในองค์กรใหม่แยกต่างหาก การลบไฟล์สิทธิ์ในเครื่องไม่แทนการคืนการเปิดใช้งานหรือการมอบหมายสิทธิ์ใหม่
ถอน Editor ก่อน Hub
ใน Unity Hub > Installs ใช้ Manage > Uninstall กับรุ่นที่ติดตั้งผ่าน Hub และโมดูลของรุ่นนั้น รุ่นที่เพิ่มผ่าน Locate ใช้ Remove เพื่อลบเพียงรายการ ตรวจสอบพาธด้วย Reveal in Finder เอารายการออก แล้วจึงย้ายเฉพาะโฟลเดอร์ Editor ที่ตรงกันไปถังขยะ
ตำแหน่งเริ่มต้นอยู่ใต้ /Applications/Unity/Hub/Editor แต่ให้ยึดการตั้งค่าจริง ทำขั้นตอนสิทธิ์ให้เสร็จ ปิด Hub ย้ายแอปไปถังขยะ และตรวจสอบรายการเข้าสู่ระบบ การกู้ไฟล์ที่ย้ายผ่าน Finder ไม่ได้หมายความว่า Uninstall ของ Hub กู้ด้วยวิธีเดียวกันได้
แยกแคชออกจากโปรเจ็กต์
ปิด Unity และงานบิลด์ ตรวจสอบพาธในตารางและค่าที่กำหนดเอง แคชแพ็กเกจ Asset Store และ Bee อาจใช้ร่วมกันหรือถูกย้ายตำแหน่ง ใช้วิธีที่เวอร์ชันรองรับ ไม่ลบทั้ง ~/Library/Unity การดาวน์โหลดใหม่ต้องยังเข้าถึงต้นทางได้ และการสร้างแคชใหม่ใช้เวลา
ตามปกติควรเก็บ Library และ Temp ของโปรเจ็กต์ที่ใช้งานอยู่ จะตัดออกจากชุดเก็บถาวรได้เมื่อทดสอบแล้วว่ากู้จาก Assets, Packages, ProjectSettings และส่วนพึ่งพาทั้งหมดได้ การเปิดอีกครั้งต้องนำเข้าและสร้างแคชใหม่ ซึ่งไม่กู้ซอร์สหรือส่วนพึ่งพาที่หายไป
ตรวจสอบผลลัพธ์
ตรวจสอบตำแหน่งติดตั้งเดิมและแคชที่พิจารณา โฟลเดอร์ชื่อ Unity อาจมีงานของคุณ ตรวจสอบว่าชุดสำรองที่ทดสอบยังเข้าถึงได้และสถานะสิทธิ์ถูกต้อง ไฟล์ในถังขยะยังใช้พื้นที่ ก่อนเททิ้งต้องตรวจสอบทั้งหมด รวมถึงไฟล์ที่ไม่เกี่ยวกับ Unity เปรียบเทียบขนาดโฟลเดอร์และพื้นที่ว่าง กราฟอัปเดตช้าไม่ใช่เหตุให้ลบซ้ำ การตรวจครั้งนี้ไม่ได้ถอนซอฟต์แวร์หรือลบโปรเจ็กต์จริง
สิ่งที่ต้องตรวจสอบก่อนลบ
ตรวจสอบตำแหน่งจริง การใช้งาน และวิธีกู้คืนก่อน ตารางนี้ไม่ใช่รายการสำหรับลบอัตโนมัติและไม่ได้รับประกันว่าจะได้พื้นที่คืนเท่าใด
| รายการ | จุดที่ตรวจสอบ | ผลกระทบและเงื่อนไข |
|---|---|---|
| Editor และโมดูล | Unity Hub > Installs | ยังต้องมี Editor ที่เข้ากันได้เพื่อเปิดโปรเจ็กต์ |
| แคชแพ็กเกจ | ~/Library/Caches/Unity/upm | ตรวจสอบว่าจะเข้าถึงแหล่งแพ็กเกจสาธารณะและส่วนตัวได้อีก |
| ไฟล์ดาวน์โหลด Asset Store | ~/Library/Unity/Asset Store-5.x | ต้องยังดาวน์โหลด .unitypackage ที่จำเป็นได้ |
| แคชบิลด์ Bee | ~/Library/Unity/cache/bee | ใช้วิธีที่รองรับ บิลด์ครั้งถัดไปอาจช้าลง |
| ข้อมูลที่สร้างขึ้นของโปรเจ็กต์ | Library / Temp | ทดสอบการกู้คืนก่อน การนำเข้าใหม่ไม่คืนซอร์สที่หายไป |
| ซอร์สของโปรเจ็กต์ | Assets / Packages / ProjectSettings | เก็บทรัพยากร .meta การตั้งค่า และส่วนพึ่งพาภายนอก |
คำถามที่พบบ่อย
ถอน Hub แล้วโปรเจ็กต์จะหายไหม?
โปรเจ็กต์เก็บแยกจาก Hub แต่ควรจดตำแหน่งและทดสอบสำเนาสำรอง อย่าถือว่าซอร์สโปรเจ็กต์เป็นไฟล์ตกค้างที่ลบทิ้งได้
ลบทั้ง ~/Library/Unity ได้ไหม?
ไม่ควรลบเหมารวม ตรวจสอบแคชแต่ละชนิด วิธีที่รองรับ และเงื่อนไขกู้คืน เก็บไฟล์ที่ยังไม่ทราบหน้าที่ไว้
แหล่งอ้างอิง