Jumat, 06 April 2018

Menghapus Akun Pengguna Mac Lama Yang Sulit Dihapus / Tidak Dapat Dihapus Dengan Cara Biasa

Gambar 1. Tanda minus untuk menghapus berwarna grey, sehingga tidak dapat di klik untuk menghapus akun lama
Migrasi ke akun mac baru merupakan cara termudah untuk mengatur ulang mac tanpa harus melakukan prosedur clean instal. Biasanya mengganti user mac ini dilakukan jika mac berpindah kepemilikan. Prosedur dilakukan dengan membuat akun administrator baru, logout kemudian login lagi ke administrator yang baru dan diteruskan dengan menghapus user administrator yang lama. Dengan berpindahnya OS ke akun yang baru, maka semua pengaturan mac juga akan baru lagi seperti sedia kala. Ada kalanya ketika proses pergantian akun ini akun lama tidak dapat di hapus dengan cara standar. Hal ini meski tidak menyebabkan masalah, namun juga mengganggu bagi sebagian pengguna mac. Beberapa step yang dipaparkan berikut ini memberikan solusi jika anda mengalami error unable to delete user accout pada mac anda.

I. Persiapan yang harus dilakukan sebelum menghapus akun lama.

1. Pastikan anda tidak mencoba untuk menghapus akun yang pada saat ini anda gunakan untuk login.
2. Pastikan akun yang anda hapus bukan satu - satunya akun administrator mac anda.
3. Disable Filevault. Login dulu ke akun yang ingin dihapus, kemudian disable filevault dari :
System preferences > Security & Privacy > Filefault
4. Pastikan untuk mematikan fast user switching dan disable auto login.
5. Lakukan Repair disk Permission dengan menggunakan Disk Utility. Pada disk utility pilih boot volume kemudian klik repair permission / repair. Quit disk utility, logout & login lagi ke akun admin. Coba hapus akun yang lama, Jika masih tidak bisa lanjutkan ke prosedur berikutnya.
6. Anda mungkin tidak bisa menghapus Akun mac dikarenakan tidak memiliki izin pada akun yang lain. Jika karena itu masalahnya maka anda harus mangambil kepemilikan dari file yang tertaut pada akun tersebut. Buka terminal, kemudian ketikkan perintah sbb (Ganti saja "Akun_Anda" dengan nama akun yang anda gunakan saat ini, dan "Akun_yang_ingin_dihapus" sesuai dengan nama akun yang ingin anda hapus) :
Sudo chown Akun_Anda:Staff /Users/Akun_yang_ingin_dihapus/*
Jika diminta pasword ketikkan password login user anda, sekali ketik harus benar, kemudian tekan enter (tidak akan muncul asterix maupun huruf di terminal ketika anda mengetikkan password, pokonya harus ketik password login user anda sekali ketik harus benar kemudian tekan enter).

II. Prosedur Menghapus Akun Lama

1. Hidupkan akun user Root 

User Root ini memiliki izin khusus  yang dapat menghapus semua user & file yang berkaitan dengannya. Untuk login sebagai root, anda harus mengaktifkannya dulu melalui 
System Preferences > Users & Groups > Login Options > Klik tombol Join > Klik Open Directory Utility > Klik Edit Menu, dan pilih "Enable Root User"
masukkan password baru untuk root dan konfirmasi. Logout dari user yang sekarang, kemudian pilih Login sebagai Other, dan ketikkan sebagai user : root dan masukkan password yang telah dibuat untuk user root ini. Ketika telah masuk sebagai root, buka User & Group pada system preferences dan coba hapus user yang ingin anda hapus. Jika masih tidak bisa lanjutkan ke step berikutnya.

2. Hapus Akun User dari Directory Utility

Jalankan Directory Utility dari 
System Preferences > Users & Groups > Login Options > Klik tombol Join > Klik Open Directory Utility, Pilih Directory Editor 
Pada tab viewing pilih : Users ; in node :Local/Default. Hati hati dan jangan sapai menghapus user yang lain. Ketikkan user yang ingin di hapus pada kolom search, sorot (pilih), kemudian hapus dengan menekan tombol (-) yang ada di bagian bawah. Jika masih tidak bisa lanjut ke prosedur berikut :

3. Menghapus dari Terminal

Untuk menghapus akun lama dari terminal, caranya adalah dengan membuka terminal, kemudian ketikkan sbb :
sudo dscl . list /Users
Dari perintah ini akan ditampilkan semua Akun user yang ada di mac anda. Kemudian lanjutkan dengan mengetikkan di terminal perintah sbb :
sudo dscl . -delete /Users/Akun_yang_ingin_dihapus
ganti tulisan Akun_yang_ingin_dihapus dengan mengetikkan nama akun yang ingin di hapus sesuai user yang telah ditampilkan pada perintah sebelumnya, pastikan sama pengetikannya.

Jika Prosedur persiapan hingga ritual penghapusan akun telah dijalankan, namun belum dapat menghapus akun lama, maka saatnya melakukan Clean Install pada mac anda.





Tidak ada komentar:

Posting Komentar