Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

วิธีเปลี่ยนชื่อโฟลเดอร์ Home บน macOS

ซื้อ Mac มือสองหรือรับมาจากครอบครัว มักอยากเปลี่ยนชื่อโฟลเดอร์ Home ทำได้โดยไม่ต้องใช้ Terminal แต่มีความเสี่ยง ต้องระวัง

เตรียมความพร้อม

Backup ก่อนเสมอ ปิด iCloud Documents & Desktop ด้วย (iCloud ไม่คุ้นกับการเปลี่ยนโฟลเดอร์ Home)

สร้างบัญชี Admin เพิ่มเติม

  1. System Preferences → Users & Groups
  2. ปลดล็อก → กด + → เปลี่ยนเป็น Administrator
  3. ตั้งชื่อบัญชี (ลบทิ้งได้หลังเสร็จ)

เข้าสู่บัญชี Admin ใหม่

  1. Sign Out บัญชีเดิม → Sign In บัญชี Admin ใหม่ (อย่า Sign In iCloud)
  2. เปิด Finder ไปที่ /Users/[username]
  3. เปลี่ยนชื่อโฟลเดอร์ Home ตามต้องการ (ใส่รหัสผ่าน Admin)
  4. กลับไป Users & Groups → คลิกขวาบัญชีเดิม → Advanced Options
  5. เปลี่ยน "Account name" และ "Home directory" ให้ตรงกับชื่อใหม่ (Full name เปลี่ยนได้ถ้าอยาก) → Choose โฟลเดอร์ที่เปลี่ยนชื่อแล้ว → OK
  6. Sign Out Admin → Sign In บัญชีหลัก
  7. ลบบัญชี Admin ที่สร้างขึ้น (ติ๊ก Delete the home folder)

ปัญหาที่อาจเกิดขึ้น

กระบวนการนี้ (ที่ Apple แนะนำ) ในการทดสอบทำลายการตั้งค่าระบบเกือบทั้งหมด: Dock, Login Items, Shortcuts, iCloud ต้องตั้งค่าใหม่ทั้งหมด แอปบางตัวอาจเสียเพราะอ้างอิง Path เดิม (ติดตั้งใหม่ได้) เช่น Adobe

แก้ไข Dropbox

Dropbox จะบ่นว่าหาโฟลเดอร์ไม่เจอ (Error คล้าย Permission แต่จริงๆ โฟลเดอร์หาย) แก้โดย:

  1. ดาวน์โหลด Dropbox Installer ล่าสุด
  2. เปิด Terminal รันคำสั่งต่อไปนี้ทีละบรรทัด (Copy-Paste ป้องกันผิด):
    sudo chown "$USER" "$HOME"
    sudo chown -R "$USER" ~/Dropbox
    sudo chmod -R u+rw ~/Dropbox
    sudo mv ~/.dropbox ~/.Trash/dropbox.old
    sudo mv ~/.dropbox-master ~/.Trash/dropbox-master.old
    sudo chmod -N ~
    sudo mv /Library/DropboxHelperTools ~/DropboxHelperTools.old
  3. ติดตั้ง Dropbox ใหม่จาก .dmg

สรุป

เปลี่ยนชื่อ Home Folder ทำได้ง่ายแต่อาจต้องใช้เวลาหลายชั่วโมงแก้ปัญหา ต้องแน่ใจว่ามันคุ้มค่าก่อนทำ