Seperti semua perisian, macOS tidak kebal terhadap pepijat atau masalah sekali-sekala. Walaupun ia jarang berlaku, folder pada macOS kadangkala boleh berubah daripada muncul sebagai folder biasa kepada muncul sebagai pakej, seperti yang digunakan untuk memasang apl macOS baharu. Ini mungkin juga berlaku mengikut reka bentuk, terutamanya jika anda mencipta perisian baharu.
Syukurlah, ia adalah proses yang mudah untuk memulihkan folder pada Mac, jika anda perlu. Terdapat beberapa cara untuk melakukan ini, tetapi kaedah paling mudah ialah menggunakan apl Terminal Mac. Begini cara untuk memulihkan folder pada Mac, tanpa mengira formatnya.

Pulihkan Folder pada Mac Menggunakan Terminal
Apl Mac Finder cuba mengesan secara automatik tujuan sebenar fail atau folder supaya ia tahu cara mengendalikannya dengan betul. Jika atribut yang salah telah digunakan pada folder, maka Finder akan menganggap folder anda sebagai pakej dan tidak akan membenarkan anda mengakses fail yang disimpan di dalamnya.
Ia juga akan melakukan ini jika folder anda mempunyai sambungan yang salah, seperti app Untuk arahan ini berfungsi, anda memerlukan macOS Xcode Developer Tools dipasang, kerana arahan getfileinfo dan setfile tidak dipasang pada macOS secara lalai.
- Untuk mengalih keluar atribut ini daripada folder macOS, buka Terminal apl (Launchpad > Lain-lain Terminal > ) dan gunakan perintah cd untuk memasuki direktori yang mengandungi folder "pecah" anda.
- Punca utama masalah ini ialah mempunyai bundle bit atribut, jadi untuk menyemak ini, taip getfileinfo -aB folder dalam apl Terminal, menggantikan folder dengan lokasi folder yang anda ingin semak. Jika perintah itu mengembalikan 1, atribut ini telah digunakan pada folder anda, bermakna ia perlu dialih keluar.

- Untuk mengalih keluar mempunyai himpunan bit atribut daripada folder anda dan memulihkan akses, taip setfile -a b folder dalam apl Terminal, menggantikan folder dengan lokasi folder anda.
- Taip getfileinfo -aB folder (menggantikan folder) kepada semak ada himpunan status atribut selepas ini-jika 0 dikembalikan, atribut tersebut mempunyai telah dialih keluar.

Setelah anda mengalih keluar atribut mempunyai himpunan, cuba akses folder dalam Finderapl, terletak sebagai ikon pada Dok atau dalam Launchpad. Jika anda masih tidak dapat mengakses folder itu, pastikan folder anda tidak mempunyai sambungan luar biasa yang dilampirkan padanya.
- Cari folder dalam Finder, klik kanan dan tekan Dapatkan Maklumat untuk memuatkan maklumat atribut anda.

- Ini akan memuatkan tetingkap berasingan yang mengandungi maklumat tambahan pada folder anda. Klik pada Nama & Sambungan subkategori untuk melihat nama "benar" untuk folder anda. Jika ia mempunyai sambungan fail (contohnya, app), alih keluarnya dan tekan enter pada papan kekunci anda untuk disimpan.

- Finder akan meminta anda mengesahkan sama ada anda mahu mengalih keluar sambungan daripada folder anda. Klik butang Alih keluar untuk mengesahkan.

Dengan sambungan dialih keluar, folder anda akan kembali kepada normal dalam Finder, membolehkan anda membukanya seperti biasa.
Anda juga mungkin mahu mengakses fail dan folder daripada pakej macOS tulen (seperti fail PKG atau DMG). Jika itu yang berlaku, kaedah paling mudah ialah mengekstrak kandungan ke dalam folder baharu.
Mengekstrak Folder Mac Menggunakan Terminal
Pakej macOS sebenar terdapat dalam pelbagai format fail, termasuk fail PKG dan DMG. Cara anda mendekati memulihkan atau mengekstrak folder dalam format ini berbeza sedikit. Jika anda ingin memulihkan folder daripada fail pakej macOS tulen, apl Terminal membenarkan anda melakukan ini.
Kaedah ini mengandaikan bahawa anda cuba mengakses folder daripada fail PKG atau DMG yang dibungkus. Jika fail rosak (atau bukan fail PKG atau DMG yang benar), maka arahan ini tidak akan berfungsi.
- Jika anda ingin memulihkan folder daripada fail DMG, anda perlu melekapkannya sebagai pemacu maya terlebih dahulu. Anda boleh melakukannya dengan membuka Terminal daripada Launchpad > Other > Terminal.
- Type hdiutil attach file.dmg, menggantikan file.dmgdengan lokasi dan nama fail fail DMG anda, kemudian tekan enter untuk menjalankan arahan.

- Folder DMG anda akan dipasang sebagai folder di bawah direktori Volumes pada pemacu macOS anda. Untuk menyalin kandungan fail DMG anda ke folder macOS baharu, taip cp -r /Volumes/Fail/ /Users/Username/Folder, menggantikan Fail dengan nama asal fail DMG anda dan menggantikan Nama Pengguna/Folder dengan lokasi untuk menyalin fail.

- Taip hdiutil info untuk mencari pengecam pemacu bagi fail DMG anda yang dipasang, kemudian taip hdiutil detach /dev/drive untuk menyahlekap fail DMG anda, menggantikan /dev/drive dengan pengecam peranti yang betul.

Kandungan fail DMG anda akan dipulihkan ke folder baharu, sedia untuk anda akses.
- Untuk mengekstrak fail dan folder daripada fail PKG ke folder macOS standard, buka apl Terminal ( Launchpad > Lain-lain > Terminal).
- Dari sana, taip pkgutil -expand /location/file.pkg newpkgfolder, menggantikan /lokasi /file.pkg dengan lokasi dan nama fail fail PKG anda dan newpkgfolder dengan folder pengekstrakan yang betul.

Kandungan fail pakej PKG akan diekstrak ke lokasi yang anda tentukan.
Mengendalikan Fail & Folder MacOS
Jika anda tidak tahu cara memulihkan folder pada Mac, cuba kaedah ini dahulu. Dalam kebanyakan kes, anda boleh memulihkan folder macOS yang rosak dengan membetulkan sambungan atau mengalih keluar atribut fail tertentu. Jika anda mempunyai fail pakej macOS tulen dalam format PKG atau DMG, anda boleh mengekstrak kandungannya menggunakan apl Terminal.
Walau bagaimanapun, tidak semua folder boleh dipulihkan. Anda harus mempertimbangkan untuk menyandarkan Mac anda dengan Mesin Masa untuk memastikan anda sentiasa boleh mendapatkan semula fail anda, walaupun jika folder menjadi rosak atau tidak boleh diakses pada masa hadapan.






