Ejectify app icon Ejectify

Tiada lagi pemberitahuan Cakera Dikeluarkan Tidak Betul

Ejectify cuba menyahlekap volum secara automatik apabila Mac anda tidur dan melekapkannya semula apabila ia bangun.

Muat turun untuk Mac

Pembelian sekali sahaja hanya €6.99 Memerlukan macOS 14 atau lebih baharu

Ciri-ciri

Ejectify berjalan di latar belakang dan boleh dikonfigurasikan daripada ikonnya dalam bar menu Mac anda.

The Ejectify menu bar menu showing its configuration options.
  • Membantu mencegah pemberitahuan “Cakera Dikeluarkan Tidak Betul” selepas Mac atau paparan anda bangun semula.

  • Membantu mengurangkan risiko kehilangan data dengan menyahlekap volum terpilih secara selamat.

  • Melekapkan semula volum yang diurus selepas bangun.

  • Menyokong pemacu luaran, media dalaman boleh tanggal dan imej cakera.

  • Membolehkan anda memilih dengan tepat volum mana yang diurus oleh Ejectify.

  • Berfungsi dalam lebih daripada 30 bahasa.

Soalan lazim

Mengapa saya menerima pemberitahuan “Cakera Dikeluarkan Tidak Betul”?

“Cakera Dikeluarkan Tidak Betul” bermaksud macOS mengesan bahawa sesuatu volum hilang sebelum dinyahlekapkan dengan selamat.

Ini biasanya berlaku apabila volum luaran kehilangan kuasa, terputus sambungan, atau dicabut tanpa dikeluarkan dengan selamat terlebih dahulu.

Jika cakera masih sedang ditulis pada ketika itu, keadaan ini boleh menyebabkan penulisan tidak lengkap, fail rosak, atau malah kerosakan volum. Itulah sebabnya macOS memaparkan amaran ini.

Ejectify boleh membantu mencegah pemberitahuan ini selepas Mac anda bangun semula. Lihat Bagaimanakah Ejectify membantu mencegah pemberitahuan “Cakera Dikeluarkan Tidak Betul”?

Bagaimanakah Ejectify membantu mencegah pemberitahuan “Cakera Dikeluarkan Tidak Betul”?

Ejectify ialah utiliti bar menu untuk Mac yang membantu mencegah pemberitahuan “Cakera Dikeluarkan Tidak Betul” dengan meminta macOS menyahlekap volum yang dipilih dengan selamat sebelum tidur atau sebelum paparan dimatikan, kemudian cuba melekapkannya semula selepas bangun.

Anda memilih volum mana yang diurus oleh Ejectify, dan percubaan melekap serta nyahlekap itu dilakukan secara automatik di latar belakang.

Ini menjadikan Ejectify sangat berguna apabila pemacu disambungkan melalui monitor atau hab USB yang memutuskan kuasa apabila paparan dimatikan, atau apabila cakera dicabut semasa Mac sedang tidur.

Bagaimanakah Ejectify membantu mencegah kehilangan data atau volum rosak?

Pemberitahuan “Cakera Dikeluarkan Tidak Betul” bermaksud sesuatu volum terputus sebelum dinyahlekapkan dengan selamat, yang boleh menyebabkan fail hilang atau rosak jika macOS belum selesai menulis ke cakera.

Ejectify cuba menyahlekap volum yang dipilih dengan selamat apabila Mac anda mula tidur atau apabila paparan dimatikan, kemudian cuba melekapkannya semula selepas bangun.

Ini bermaksud Ejectify bukan sahaja membantu mencegah pemberitahuan ini, malah membantu mengurangkan risiko kehilangan data atau volum rosak.

Apakah jenis volum yang disokong oleh Ejectify?

Ejectify menyokong volum boleh dikeluarkan pada cakera dalaman, cakera luaran dan imej cakera, termasuk media seperti kad SD dan pemacu USB.

Ejectify tidak menyokong volum rangkaian secara terus, walaupun ia boleh mengurus imej cakera yang dilekapkan dari lokasi tersebut. Dalam aplikasi bar menu, anda boleh memilih dengan tepat volum sokongan mana yang harus diurus oleh Ejectify. Lihat Bagaimanakah saya memilih volum yang diurus oleh Ejectify?

Adakah Ejectify akan menghentikan setiap pemberitahuan “Cakera Dikeluarkan Tidak Betul”?

Ejectify direka untuk mencegah pemberitahuan “Cakera Dikeluarkan Tidak Betul” yang berlaku apabila Mac anda tidur, bangun, atau apabila paparan dimatikan dan dihidupkan semula, tetapi ia tidak dapat menjamin kejayaan dalam setiap keadaan.

Ejectify tidak menyahlekap cakera dengan sendirinya. Ia meminta macOS melakukannya dengan selamat, dan macOS boleh menolak permintaan itu.

Jika anda masih melihat pemberitahuan, lihat Saya masih melihat pemberitahuan “Cakera Dikeluarkan Tidak Betul”. Bagaimanakah saya menyelesaikan masalah ini?

Mengapa Ejectify memerlukan keizinan tinggi, dan bagaimana cara mengaktifkannya?

Ejectify menyertakan pembantu istimewa pilihan yang berjalan dengan hak pentadbir. Pembantu ini membolehkan Ejectify membuat permintaan melekap dan nyahlekap dengan kurang batasan berkaitan keizinan.

Jika anda tidak meluluskan pembantu tersebut, Ejectify akan kembali menggunakan permintaan peringkat pengguna. Permintaan itu masih boleh berfungsi, tetapi macOS mungkin menolaknya dengan lebih mudah.

Anda boleh memberikan atau membuang keizinan tinggi semasa persediaan awal, daripada gesaan kelulusan sistem, atau kemudian daripada menu Ejectify. Kod sumber tersedia secara umum di GitHub jika anda ingin memeriksa dengan tepat apa yang dilakukan oleh pembantu itu sebelum mengaktifkannya.

Adakah Ejectify tersedia di App Store?

Tidak. Ejectify tidak tersedia di App Store.

Model sandbox Apple memang sengaja ketat. Ejectify berfungsi paling baik apabila ia boleh berinteraksi dengan proses melekap dan nyahlekap cakera dalam macOS dengan cara yang tidak sesuai untuk sandbox App Store, terutamanya apabila anda mengaktifkan pembantu istimewa.

Sebab itulah Ejectify dijual terus daripada laman web ini. Jika anda mahu meneliti cara ia berfungsi, kod sumber tersedia untuk umum.

Di manakah saya boleh memuat turun Ejectify, dan berapakah harganya?

Ejectify tersedia terus daripada laman web ini dengan pembelian sekali sahaja sebanyak €6,99. Jika anda lebih suka membinanya sendiri secara percuma, kod sumber juga tersedia di GitHub.

Mac dan versi macOS manakah yang disokong oleh Ejectify?

Ejectify menyokong kedua-dua Intel Mac dan Apple silicon Mac, selagi ia menjalankan macOS 14 atau lebih baharu.

Ejectify nampaknya tidak bermula. Apa yang patut saya lakukan?

Mula-mula, pastikan Ejectify telah disalin ke folder Applications dan dilancarkan dari situ.

Ejectify ialah utiliti bar menu, bukannya aplikasi Dock biasa. Selepas membukanya, cari ikon eject dalam bar menu berhampiran jam.

Bagaimanakah saya membuka Ejectify dan menukar tetapannya?

Ejectify berjalan daripada bar menu Mac anda. Selain persediaan awal apabila anda membukanya kali pertama, ia tidak mengekalkan tetingkap aplikasi biasa terbuka dan tidak terus kelihatan dalam Dock.

Klik ikon eject dalam bar menu untuk, antaranya:

Saya masih melihat pemberitahuan “Cakera Dikeluarkan Tidak Betul”. Bagaimanakah saya menyelesaikan masalah ini?

Ejectify meminta macOS untuk melekap dan menyahlekap volum. Apabila macOS menolak permintaan itu, amaran mungkin masih muncul.

Perkara yang boleh anda lakukan untuk mengelakkan pemberitahuan ini dengan lebih baik, atau untuk menyiasat mengapa ia masih muncul, termasuk:

Periksa log Ejectify dalam Terminal dengan menjalankan arahan ini:

log stream --style compact --info --predicate 'subsystem == "nl.nielsmouthaan.Ejectify" OR subsystem == "nl.nielsmouthaan.Ejectify.PrivilegedHelper"'

Log mungkin menunjukkan ralat yang menerangkan sebab nyahlekap gagal, contohnya:

  • kDAReturnBusy: volum masih digunakan oleh aplikasi lain atau oleh macOS
  • kDAReturnNotPermitted: macOS menolak permintaan kerana tindakan itu tidak dibenarkan
  • kDAReturnNotPrivileged: Ejectify tidak mempunyai keizinan yang mencukupi untuk permintaan itu
  • kDAReturnNotFound: volum itu sudah hilang atau tidak lagi tersedia

Anda juga boleh menggunakan Console untuk mencari peristiwa yang lebih jelas menunjukkan sebab melekap atau nyahlekap gagal, contohnya dengan menapis diskarbitrationd.

Bagaimanakah saya memilih volum yang diurus oleh Ejectify?

Ejectify menyenaraikan volum yang disokong terus dalam menu bar menunya.

Klik sesuatu volum untuk menukar sama ada Ejectify patut menguruskannya. Volum yang bertanda bermaksud Ejectify akan cuba menyahlekapnya sebelum pencetus yang ditetapkan dan melekapkannya semula selepas bangun.

Volum luaran dan media dalaman boleh tanggal seperti kad SD diurus secara automatik. Imej cakera juga disokong, tetapi perlu diaktifkan secara jelas.

Pencetus nyahlekap manakah yang patut saya gunakan?

Ejectify menyokong beberapa pencetus nyahlekap:

  • Paparan dimatikan: Ejectify cuba menyahlekap volum yang diurus apabila paparan dimatikan
  • Sistem mula tidur: Ejectify cuba menyahlekap volum yang diurus apabila macOS mula tidur. Ini ialah pilihan lalai.

Tiada satu pilihan terbaik untuk setiap susunan perkakasan. Uji pilihan yang tersedia dan kekalkan yang menghasilkan paling sedikit pemberitahuan “Cakera Dikeluarkan Tidak Betul” dalam persekitaran anda.

Apakah maksud “Paksa nyahlekap”, dan bilakah saya patut menggunakannya?

Biasanya Ejectify meminta macOS untuk menyahlekap volum dengan selamat. Paksa nyahlekap mengubah permintaan itu supaya macOS boleh menyahlekap volum walaupun aplikasi lain atau macOS sendiri masih menggunakannya.

Ini menjadikannya alat penyelesaian masalah yang berguna, tetapi ia tidak selamat. Jika penulisan masih sedang berlaku, nyahlekap paksa boleh menyebabkan kehilangan data atau sistem fail rosak.

Gunakannya hanya jika anda memahami pertukaran risikonya, dan sebaik-baiknya hanya cukup lama untuk mengesahkan sama ada aplikasi lain sedang menyebabkan volum itu terus sibuk.

Apakah maksud “Paksa senyapkan pemberitahuan”, dan bilakah saya patut menggunakannya?

macOS mempunyai pilihan konfigurasi yang tidak didokumenkan yang boleh membisukan pemberitahuan “Cakera Dikeluarkan Tidak Betul”, dan Ejectify boleh mengaktifkan pilihan itu untuk anda.

Tetapan ini berguna jika anda sudah memahami puncanya dan hanya tidak mahu melihat sepanduk amaran, tetapi ia tidak membetulkan masalah asas. Cakera mungkin masih terputus tanpa dikeluarkan dengan selamat.

Gunakan ini dengan berhati-hati. Jika anda mahu menyelesaikan puncanya, mulakan dengan langkah penyelesaian masalah.

Saya pernah membeli Ejectify sebelum ini. Bagaimanakah saya memuat turunnya semula atau mendapatkan kemas kini?

Jika anda membeli Ejectify melalui Lemon Squeezy, cari pesanan anda dan muat turun aplikasinya.

Jika anda sebelum ini membeli Ejectify melalui Gumroad, hantarkan e-mel kepada niels@ejectify.app bersama resit anda dan minta pautan muat turun semula.

Adakah terdapat sebarang jaminan, dan adakah terdapat risiko menggunakan Ejectify?

Ejectify dibangunkan dengan niat terbaik dan perhatian setinggi mungkin terhadap butiran pelaksanaan serta kualiti kod. Walaupun begitu, pepijat mungkin masih wujud dan boleh menyebabkan masalah tidak dijangka atau malah kehilangan data.

Dengan menggunakan Ejectify, anda secara tersirat mengesahkan bahawa anda telah membaca dan menerima lesen Ejectify, yang menyatakan bahawa tiada sebarang jaminan diberikan dan pembangun tidak boleh dipertanggungjawabkan atas sebarang kerosakan akibat penggunaannya.

Apakah perbezaan antara Ejectify dan Jettison?

Kedua-dua aplikasi menyahlekap cakera luaran secara automatik untuk mencegah amaran “Cakera Dikeluarkan Tidak Betul”, tetapi perbezaan utamanya ialah kesederhanaan dan cara pengedaran.

Ejectify lebih mudah digunakan dan dikonfigurasikan, serta membolehkan anda memilih bagi setiap volum sama ada ia perlu diurus.

Ejectify juga bersifat sumber terbuka di GitHub, yang bermaksud pelaksanaannya tersedia secara umum supaya anda boleh memeriksa cara ia berfungsi malah membinanya sendiri secara percuma.

Ejectify juga mempunyai penjejak isu awam yang memberi anda gambaran tentang masalah yang dilaporkan dan membolehkan anda mengambil bahagian dalam perbincangan tentang penambahbaikan masa depan.

Ejectify juga menawarkan pilihan untuk memaksa nyahlekap volum apabila perlu dan membisukan sepenuhnya pemberitahuan “Cakera Dikeluarkan Tidak Betul”, sekali gus memberi lebih banyak kawalan dalam situasi khas.

Saya ada masalah, soalan atau cadangan. Apa yang patut saya lakukan?

Mula-mula, semak isu GitHub sedia ada untuk melihat sama ada seseorang sudah melaporkan masalah yang sama atau bertanya soalan yang serupa.

Jika belum, cipta isu baharu di GitHub dengan masalah, soalan atau cadangan anda.

Jika anda melaporkan masalah, sertakan tetapan Ejectify, maklumat tentang cakera dan cara sambungannya, apa yang berlaku, bila dan berapa kerap ia berlaku, serta entri log yang berkaitan daripada Saya masih melihat pemberitahuan “Cakera Dikeluarkan Tidak Betul”. Bagaimanakah saya menyelesaikan masalah ini?