Alternatif yang lebih aman untuk pmset disablesleep

Henry AGI
6 menit bacaJun 2026
Alternatif yang lebih aman untuk pmset disablesleep

Alternatif yang lebih aman untuk pmset disablesleep adalah tool yang menyalakan switch yang persis sama, tapi selalu memasangkan aksi hidup dengan aksi mati, memantau baterai dan suhu selagi aktif, lalu benar-benar mematikannya untuk Anda — itulah yang dilakukan LidRun. pmset -a disablesleep 1 adalah cara resmi untuk membuat MacBook tetap menyala saat lid tertutup, tapi ini pengaturan global yang menempel, tanpa pengingat di layar, jadi proses yang tadinya cuma Anda niatkan berjalan satu jam bisa saja masih menyala di dalam tas Anda keesokan siangnya. Berikut apa yang dilakukan perintah mentah ini, opsi gratis yang layak dicoba lebih dulu, dan cara kerja pengaman LidRun di baliknya.

Apa yang dilakukan pmset disablesleep

pmset adalah command line tool bawaan macOS untuk manajemen daya. pmset -a disablesleep 1 memberi tahu sistem untuk mengabaikan lid yang tertutup, sehingga Mac tetap berjalan meski lid ditutup; pmset -a disablesleep 0 mengembalikan clamshell sleep normal.

Ini cara resmi tanpa kernel extension untuk kerja lid tertutup, makanya cara ini muncul di hampir semua panduan tentang topik ini. Perintah ini butuh hak administrator, karena mengubah pengaturan daya seluruh sistem, bukan cuma sesi yang sedang berjalan.

Dipakai dengan hati-hati — dinyalakan untuk satu proses tertentu lalu langsung dimatikan setelahnya — perintah ini bekerja persis seperti namanya. Risikonya bukan pada perintahnya, tapi pada apa yang terjadi begitu Anda berhenti memikirkannya.

Kenapa membiarkannya menyala itu berisiko

disablesleep 1 bersifat global dan menempel. Statusnya tetap aktif sampai ada yang mengembalikannya ke 0, tidak ada indikator di menu bar yang menunjukkan ia sedang aktif, dan restart pun tidak selalu membersihkannya.

Kalau Anda lupa mematikannya, Mac berhenti merespons lid tertutup untuk semua aplikasi, tanpa batas waktu — bukan cuma untuk proses yang tadinya Anda pedulikan. Proses yang niatnya cuma dijaga menyala selama satu jam bisa membuat mesin tetap aktif di dalam tas keesokan siangnya.

Di laptop, ini berarti baterai terkuras tanpa alasan dan panas terperangkap di bawah lid tertutup tanpa ada yang mengawasinya. Perintahnya sudah bekerja sesuai tugasnya; masalahnya adalah tidak ada yang mematikannya.

Panduan terkaitLidRun vs caffeinate: alat keep-awake mana yang cocok untuk workflow Anda?

Opsi gratis, sebelum Anda pakai pmset

pmset disablesleep bukan satu-satunya cara. caffeinate sudah terpasang di setiap Mac dan tidak perlu instalasi — jalankan caffeinate -i di depan sebuah perintah, dan ia akan menahan assertion persis selama perintah itu berjalan, lalu melepaskannya sendiri. Untuk satu script atau sesi SSH, pembersihan otomatis ini bisa dibilang lebih aman daripada disablesleep, karena tidak ada yang perlu Anda ingat untuk dimatikan.

Tapi ada tangkapannya: caffeinate, dan semua aplikasi keep-awake di menu bar yang dibangun dengan cara sama — Amphetamine, KeepingYouAwake, Lungo, Caffeine yang asli — menahan power assertion, dan power assertion hanya memblokir idle sleep dan display sleep. Ini tidak menghentikan clamshell sleep, yaitu sleep tingkat lebih rendah yang dipicu macOS begitu lid ditutup saat memakai baterai. Di macOS hanya ada dua cara resmi untuk mengatasinya: menyambungkan monitor eksternal sambil terhubung ke listrik (clamshell mode yang memang didukung Apple), atau menyalakan disablesleep. Tidak ada cara ketiga.

Ini bukan kritik untuk aplikasi-aplikasi itu — caffeinate memang tool yang tepat untuk sesi terminal dengan lid terbuka, dan Amphetamine khususnya adalah aplikasi matang dan dibangun dengan baik, dengan opsi penjadwalan lebih banyak dari yang kebanyakan orang butuhkan. Tapi kalau tugasnya adalah proses lid tertutup saat memakai baterai, tool apa pun yang menyelesaikannya, di baliknya, sebenarnya melakukan versi lain dari apa yang dilakukan pmset disablesleep — dan risiko lupa mematikan dari bagian sebelumnya tidak hilang begitu saja hanya karena dibungkus ikon menu bar yang lebih cantik.

Wrapper yang lebih aman untuk switch yang sama

LidRun memakai switch pmset disablesleep resmi yang sama — tanpa kernel extension, tanpa private API — tapi selalu memasangkannya. Nyalakan Closed-Lid Mode dan LidRun mengatur disablesleep 1; matikan, atau keluar dari aplikasi, dan LidRun langsung mengatur disablesleep 0 kembali.

Kalau aplikasi tertutup tak terduga saat pengaturan ini masih aktif, LidRun mendeteksi status yang tersisa itu pada saat berikutnya dijalankan, dan baru saat itu mengembalikan disablesleep ke 0. Reset ini terjadi saat aplikasi dibuka lagi, bukan seketika saat masalah terjadi, jadi ini langkah pemulihan, bukan jaminan real-time — penting untuk jujur soal ini.

Di sekelilingnya, yang oleh LidRun disebut Safety Governor berjalan sepanjang Closed-Lid Mode aktif: auto-stop baterai rendah yang diset 20% secara default (bisa diatur dari 15% sampai 50%), plus batas keras 4% yang memaksa Mac tidur apa pun pengaturan yang Anda pilih, karena macOS butuh ruang itu untuk mati dengan bersih. Langkah mundur termal mengawasi jendela yang sama — ia memberi peringatan begitu chip mulai panas, dan otomatis mematikan Closed-Lid Mode kalau kondisinya benar-benar tidak aman, supaya perangkat keras bisa throttle dan tidur alih-alih terus panas di dalam lid yang tertutup.

Ada juga Smart mode, yang paling mendekati perilaku "agent berjalan → tetap menyala, agent selesai → lepas": alih-alih menahan status lid-tertutup terbuka tanpa batas, mode ini membiarkan Mac tidur setelah jendela idle tertentu (10 menit secara default) begitu apa pun yang Anda pantau selesai. Keep-awake mode, opsi lainnya, menahan sampai Anda mematikannya sendiri atau salah satu pengaman di atas turun tangan — lebih dekat dengan disablesleep mentah, tapi tetap berada di dalam jaring auto-stop yang sama.

Tidak ada satu pun dari ini yang mengklaim Mac tidak bisa kepanasan, atau bahwa proses lid tertutup bebas risiko — panas tetap terperangkap, dan tujuannya adalah mengurangi risiko itu, bukan menghilangkannya. Jaga Mac tetap tersambung ke listrik dan berventilasi baik, apa pun tool yang Anda pakai.

Menyalakannya

Dari ikon LidRun di menu bar, nyalakan Closed-Lid Mode. Dialognya menanyakan dua hal: Smart (tidur begitu pekerjaan yang dipantau jadi idle) atau Keep-awake (menahan sampai Anda matikan sendiri), dan berapa lama diizinkan — Until I turn it off (sampai saya matikan), atau batas tetap mulai dari 30 menit sampai 8 jam.

Pada penggunaan pertama, macOS butuh hak administrator untuk mengubah disablesleep. Anda bisa menyetujui privileged helper sekali saja di System Settings → Login Items, setelah itu Closed-Lid Mode berhenti meminta password setiap kali dinyalakan; lewati langkah ini, dan LidRun akan kembali meminta konfirmasi admin biasa setiap kali — tetap berfungsi, hanya lebih banyak klik.

Pengguna tanpa lisensi mendapat jumlah terbatas proses Closed-Lid gratis, yang ditampilkan langsung di dialog, sebelum diminta lisensi; lisensi menghilangkan batas ini. Apa pun kondisinya, Safety Governor dan pasangan nyala/mati sudah aktif secara default — tidak ada "safe mode" terpisah yang perlu Anda ingat untuk diaktifkan.

LidRun didistribusikan sebagai DMG notarized langsung, bukan lewat Mac App Store, dengan alasan yang sama kenapa ia bukan kernel extension: model review App Store yang sandboxed dari Apple tidak mengizinkan aplikasi yang memanggil pmset dengan hak administrator atau menjalankan privileged helper.

Kapan pmset mentah sudah cukup

Kalau Anda terbiasa dengan command line, menjalankannya untuk jendela waktu yang singkat dan spesifik, dan konsisten mengembalikannya ke 0 sendiri, pmset disablesleep secara manual sepenuhnya masuk akal. Ini jadi tool standar bukan tanpa alasan, dan tidak ada ruginya mencoba.

Wrapper ini baru terasa gunanya saat proses berjalan lama, tanpa pengawasan, atau semalaman — justru saat Anda paling mungkin meninggalkan Mac dan lupa switch-nya masih menyala, atau saat Anda lebih memilih ada batas baterai dan termal yang mengawasi di latar belakang daripada mengandalkan ingatan sendiri.

Apa pun pilihannya, dasar-dasar keamanan tidak berubah: jaga Mac tetap tersambung ke listrik dan berventilasi, biarkan batas baterai rendah tetap aktif, dan jangan pernah menyegel Mac yang sedang berjalan di dalam tas tertutup. Software bisa memasangkan sebuah switch untuk Anda; ia tidak bisa menggerakkan udara.

Coba ini ketimbang melawan tidur saat layar tertutup

LidRun menjaga pekerjaan Anda tetap jalan saat layar tertutup, dengan perlindungan baterai dan suhu bawaan.

Unduh untuk macOS

Sudah punya LidRun? Baca panduan setup-nya →

Baru kenal LidRun? Lihat harga →

Sering ditanyakan

Apakah pmset disablesleep berbahaya?

Tidak secara inheren — ini perintah resmi dari Apple. Risikonya ada pada membiarkannya menyala tanpa sengaja: sifatnya global, tetap aktif sampai ada yang mengembalikannya ke 0, dan tidak ada pengingat di layar bahwa ia sedang berjalan.

Bagaimana kalau saya lupa mematikannya?

Itu justru kegagalan yang dirancang untuk ditangkap oleh LidRun. Mematikan Closed-Lid Mode, atau keluar dari aplikasi, mengembalikan disablesleep ke 0, dan kalau aplikasi tertutup tak terduga saat masih aktif, LidRun mereset pengaturan yang tersisa itu pada saat berikutnya dijalankan.

Apakah LidRun juga butuh password admin?

Pada penggunaan pertama, ya — mengubah disablesleep adalah pengaturan seluruh sistem, jadi macOS meminta hak administrator lewat prompt native-nya. Anda bisa menyetujui privileged helper sekali saja setelahnya (System Settings → Login Items) supaya penyalaan berikutnya tidak diminta lagi; tanpa itu, LidRun akan kembali meminta setiap kali, sama seperti perintah mentahnya.

Apakah ini kernel extension?

Bukan. LidRun memakai switch pmset resmi, bukan kext atau private API. Itu juga alasan kenapa LidRun didistribusikan sebagai DMG notarized langsung, bukan lewat Mac App Store, yang tidak mengizinkan aplikasi yang butuh hak administrator untuk pengaturan daya sistem.

Apa bedanya dengan caffeinate atau Amphetamine?

Aplikasi-aplikasi itu menahan power assertion, yang memblokir idle sleep dan display sleep tapi bukan clamshell sleep — sleep saat lid tertutup di baterai, yang hanya bisa diatasi oleh monitor eksternal atau disablesleep. LidRun bukan pengganti keep-awake umum untuk mereka; LidRun dibangun khusus untuk kasus lid tertutup dan tanpa pengawasan, lengkap dengan auto-pairing dan auto-stop baterai/termal di sekelilingnya. caffeinate tetap pilihan yang tepat untuk sesi terminal dengan lid terbuka.

Apakah ini bekerja di Mac Apple Silicon dan Intel?

Ya — switch disablesleep dan logika pasangannya sama di Intel maupun Apple Silicon (M1 sampai seri M terbaru), yang menjalankan macOS 13 Ventura atau lebih baru. Ini terpisah dari fan control LidRun, yang punya gerbang hardware sendiri dan lebih sempit.

Penasaran apakah LidRun cocok untuk Anda?

Biarkan ChatGPT, Claude, atau Perplexity yang mencari tahu — klik di bawah dan lihat pendapat AI tentang LidRun.