Anonim

Seperti semua perangkat lunak, macOS tidak kebal terhadap bug atau masalah sesekali. Meskipun jarang terjadi, folder di macOS terkadang dapat berubah dari muncul sebagai folder biasa menjadi muncul sebagai paket, seperti yang digunakan untuk menginstal aplikasi macOS baru. Hal ini juga dapat terjadi karena desain, terutama jika Anda membuat perangkat lunak baru.

Untungnya, ini adalah proses yang mudah untuk memulihkan folder di Mac, jika perlu. Ada beberapa cara untuk melakukannya, tetapi cara termudah adalah dengan menggunakan aplikasi Terminal Mac. Berikut cara memulihkan folder di Mac, apa pun formatnya.

Memulihkan Folder di Mac Menggunakan Terminal

Aplikasi Mac Finder mencoba mendeteksi secara otomatis apa tujuan sebenarnya dari file atau folder sehingga ia mengetahui cara menanganinya dengan benar. Jika atribut yang salah telah diterapkan ke folder, maka Finder akan memperlakukan folder Anda sebagai sebuah paket dan tidak akan mengizinkan Anda untuk mengakses file yang ada di dalamnya.

Ini juga akan dilakukan jika folder Anda memiliki ekstensi yang salah, seperti app Agar petunjuk ini berfungsi, Anda memerlukan macOS Xcode Developer Tools diinstal, karena perintah getfileinfo dan setfile tidak diinstal di macOS secara default.

  • Untuk menghapus atribut ini dari folder macOS, buka aplikasi Terminal aplikasi (Launchpad > Terminal > Lainnya ) dan gunakan perintah cd perintah untuk masuk ke direktori yang berisi folder "rusak" Anda.
  • Penyebab utama masalah ini adalah memiliki bundel bit atribut, jadi untuk memeriksanya, ketik getfileinfo -aB folder di aplikasi Terminal, mengganti folder dengan lokasi folder yang ingin Anda periksa. Jika perintah menghasilkan 1, atribut ini telah diterapkan ke folder Anda, artinya folder tersebut perlu dihapus.

  • Untuk menghapus bit atribut memiliki bundel bit atribut dari folder Anda dan memulihkan akses, ketik setfile -a b folder di aplikasi Terminal, ganti folder dengan lokasi folder Anda.
  • Ketik getfileinfo -aB folder (menggantikan folder) menjadi periksa has bundle status atribut setelah ini-jika 0 dikembalikan, atribut telah telah dihapus.

Setelah Anda menghapus atribut memiliki bundel atribut, coba akses folder di Finder Aplikasi , terletak sebagai ikon di Dock atau di Launchpad. Jika Anda masih tidak dapat mengakses folder, pastikan folder Anda tidak memiliki ekstensi yang tidak biasa.

  • Cari folder di Finder, klik kanan dan tekan Dapatkan Info untuk memuat informasi atribut Anda.

  • Ini akan memuat jendela terpisah yang berisi informasi tambahan di folder Anda. Klik pada Nama & Ekstensi sub-kategori untuk melihat nama yang “benar” untuk folder Anda. Jika memiliki ekstensi file (misalnya, app), hapus dan tekan enter pada keyboard Anda untuk menyimpan.

  • Finder akan meminta Anda untuk mengonfirmasi apakah Anda ingin menghapus ekstensi dari folder Anda. Klik tombol Hapus tombol untuk mengonfirmasi.

Dengan ekstensi dihapus, folder Anda akan kembali normal di Finder, memungkinkan Anda untuk membukanya seperti biasa.

Anda mungkin juga ingin mengakses file dan folder dari paket macOS asli (seperti file PKG atau DMG). Jika demikian, cara termudah adalah mengekstrak isinya ke dalam folder baru.

Mengekstrak Folder Mac Menggunakan Terminal

Paket macOS sejati hadir dalam berbagai format file, termasuk file PKG dan DMG. Cara Anda memulihkan atau mengekstrak folder dalam format ini sedikit berbeda. Jika Anda ingin memulihkan folder dari file paket macOS asli, aplikasi Terminal memungkinkan Anda melakukannya.

Metode ini berasumsi bahwa Anda mencoba mengakses folder dari paket file PKG atau DMG. Jika file rusak (atau bukan file PKG atau DMG yang sebenarnya), maka petunjuk ini tidak akan berfungsi.

  • Jika Anda ingin memulihkan folder dari file DMG, Anda harus memasangnya sebagai drive virtual terlebih dahulu. Anda dapat melakukannya dengan membuka Terminal dari Launchpad > Lainnya > Terminal.
  • Ketik hdiutil attach file.dmg, ganti file.dmgdengan lokasi dan nama file dari file DMG Anda, lalu tekan enter untuk menjalankan perintah.

  • Folder DMG Anda akan dipasang sebagai folder di bawah direktori Volumes di drive macOS Anda. Untuk menyalin konten file DMG Anda ke folder macOS baru, ketik cp -r /Volumes/File/ /Users/Username/Folder, ganti File dengan nama asli file DMG Anda, dan mengganti Username/Folder dengan lokasi untuk menyalin file.

  • Ketik hdiutil info untuk menemukan pengidentifikasi drive untuk file DMG yang terpasang, lalu ketik hdiutil detach /dev/drive untuk melepas file DMG Anda, mengganti /dev/drive dengan pengidentifikasi perangkat yang benar.

Isi file DMG Anda akan dipulihkan ke folder baru, siap untuk Anda akses.

  • Untuk mengekstrak file dan folder dari file PKG ke folder macOS standar, buka aplikasi Terminal aplikasi ( Launchpad > Lainnya > Terminal).
  • Dari sana, ketik pkgutil -expand /location/file.pkg newpkgfolder, ganti /location /file.pkg dengan lokasi dan nama file file PKG Anda, dan newpkgfolder dengan folder ekstraksi yang benar.

Isi file paket PKG akan di ekstrak ke lokasi yang anda tentukan.

Menangani File & Folder MacOS

Jika Anda tidak tahu cara memulihkan folder di Mac, coba metode ini terlebih dahulu. Dalam banyak kasus, Anda dapat memulihkan folder macOS yang rusak dengan memperbaiki ekstensi atau menghapus atribut file tertentu. Jika Anda memiliki file paket macOS asli dalam format PKG atau DMG, Anda dapat mengekstrak konten menggunakan aplikasi Terminal.

Namun, tidak semua folder dapat dipulihkan. Anda harus mempertimbangkan untuk mencadangkan Mac Anda dengan Time Machine untuk memastikan Anda selalu dapat mengambil file Anda, bahkan jika folder rusak atau tidak dapat diakses di masa mendatang.

Cara Mengembalikan Folder yang Telah Berubah Menjadi Paket di OS X