Skip to content
Advertisement 728 × 90

Cara Mengatasi Aplikasi yang Tidak Bisa Di-uninstall di Windows

Seseorang mencoba menghapus aplikasi di laptop Windows yang menampilkan pesan error

Saat ingin menghapus aplikasi yang sudah tidak terpakai, Windows kadang menolak dengan pesan error atau tidak terjadi apa-apa setelah tombol Uninstall ditekan. Masalah ini umum terjadi, terutama pada program yang instalasinya tidak sempurna atau sedang berjalan di latar belakang. Berikut cara mengatasi aplikasi yang tidak bisa di-uninstall di Windows melalui beberapa pendekatan, dari yang paling sederhana hingga menggunakan alat khusus.

Kenapa aplikasi menolak di-uninstall?

Ada beberapa penyebab yang sering muncul. Proses aplikasi masih aktif di memori sehingga file terkunci dan tidak bisa dihapus. Entri uninstall di registry rusak atau menunjuk ke file yang sudah tidak ada. Aplikasi dilindungi oleh komponen sistem atau memang tidak dirancang untuk dihapus lewat panel kontrol. Sisa instalasi sebelumnya juga bisa membuat uninstaller gagal berjalan.

Mengetahui penyebabnya membantu memilih langkah yang tepat. Jika aplikasi masih berjalan, hentikan dulu prosesnya. Jika entri registry yang bermasalah, kamu perlu membersihkannya secara hati-hati. Untuk aplikasi yang membandel, alat pihak ketiga bisa menjadi jalan terakhir.

Langkah 1: Hentikan proses aplikasi yang masih berjalan

Buka Task Manager dengan menekan Ctrl + Shift + Esc. Cari nama aplikasi di daftar Processes. Jika ada, klik kanan dan pilih End task. Ulangi untuk semua proses yang terkait. Setelah itu, coba uninstall lagi lewat Settings > Apps > Installed apps. Jika masih gagal, lanjut ke langkah berikutnya.

Langkah 2: Gunakan alat uninstall bawaan aplikasi

Beberapa program menyertakan uninstaller khusus di folder instalasinya. Buka File Explorer, masuk ke folder tempat aplikasi terpasang (biasanya di C:Program Files atau C:Program Files (x86)), lalu cari file seperti uninstall.exe, unins000.exe, atau setup.exe. Jalankan file tersebut sebagai administrator. Cara ini sering berhasil ketika uninstall melalui Settings gagal karena entri yang rusak.

Langkah 3: Bersihkan entri uninstall di registry

Jika aplikasi sudah tidak ada di daftar Installed apps tetapi masih menyisakan entri, registry bisa menjadi penyebabnya. Buka Registry Editor (regedit) dengan hati-hati. Navigasi ke HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall. Di sana akan ada banyak subkey dengan nama acak atau nama aplikasi. Cari subkey yang sesuai dengan aplikasi yang bermasalah, lalu hapus. Sebelum menghapus, ekspor dulu subkey tersebut sebagai cadangan.

Mengutak-atik registry sembarangan bisa membuat sistem tidak stabil. Jika ragu, lewati langkah ini dan gunakan metode lain yang lebih aman.

Langkah 4: Uninstall lewat PowerShell

PowerShell menyediakan perintah untuk menghapus aplikasi secara paksa. Buka PowerShell sebagai administrator, lalu jalankan perintah berikut untuk melihat daftar aplikasi yang terpasang:

Get-AppxPackage -Name *namaaplikasi* | Select Name, PackageFullName

Ganti namaaplikasi dengan nama paket yang ingin dihapus. Setelah menemukan nama paket yang tepat, jalankan:

Remove-AppxPackage -Package <PackageFullName>

Perintah ini bekerja untuk aplikasi Universal Windows Platform (UWP) seperti yang diunduh dari Microsoft Store. Untuk aplikasi desktop biasa, PowerShell mungkin tidak bisa menghapusnya, sehingga perlu metode lain.

Langkah 5: Gunakan alat uninstall pihak ketiga

Jika semua cara di atas belum berhasil, alat seperti Revo Uninstaller, Geek Uninstaller, atau IObit Uninstaller bisa membantu. Alat ini akan memindai sisa file dan registry setelah uninstaller utama dijalankan, sehingga aplikasi benar-benar bersih. Unduh dari situs resmi, instal, lalu pilih aplikasi yang bermasalah dan ikuti prosesnya. Sebagian alat juga menyediakan mode paksa (forced uninstall) untuk aplikasi yang tidak memiliki uninstaller.

Langkah 6: Boot ke Safe Mode lalu uninstall

Safe Mode memuat Windows dengan driver dan layanan minimal, sehingga konflik yang disebabkan aplikasi lain bisa dihindari. Untuk masuk Safe Mode, tahan Shift saat memilih Restart dari menu Start, lalu pilih Troubleshoot > Advanced options > Startup Settings > Restart. Setelah masuk Safe Mode, coba uninstall lagi melalui Settings atau Panel Kontrol. Jika berhasil, restart normal dan periksa apakah aplikasi sudah hilang.

Langkah 7: Hapus folder dan sisa file secara manual

Setelah uninstaller berhasil dijalankan, kadang masih ada folder sisa di Program Files atau AppData. Hapus folder tersebut secara manual jika sudah tidak diperlukan. Hati-hati untuk tidak menghapus folder sistem. Kamu juga bisa membersihkan sisa registry menggunakan alat seperti CCleaner, tetapi pastikan kamu membuat backup terlebih dahulu.

Kapan perlu bantuan profesional?

Jika aplikasi yang tidak bisa di-uninstall adalah program keamanan atau driver sistem, sebaiknya konsultasikan dengan teknisi. Menghapus komponen sistem secara paksa bisa menyebabkan masalah booting. Untuk kebutuhan troubleshooting yang lebih luas, kamu bisa membaca panduan tentang cara mengatasi aplikasi latar belakang menyedot RAM di Windows yang mungkin terkait dengan proses yang berjalan.

Dalam konteks pengelolaan server, memilih web server yang tepat juga penting. Simak tips memilih web server Java untuk aplikasi intranet jika kamu mengelola aplikasi berbasis Java. Untuk pengembang yang bekerja dengan Ruby on Rails, ada panduan 9 langkah deploy aplikasi Rails ke server produksi yang bisa menjadi referensi.

Ringkasan

Mengatasi aplikasi yang tidak bisa di-uninstall di Windows memerlukan pendekatan bertahap. Mulai dari menghentikan proses, menggunakan uninstaller bawaan, membersihkan registry, hingga memanfaatkan PowerShell atau alat pihak ketiga. Selalu berhati-hati saat mengedit registry dan buat cadangan sebelum melakukan perubahan besar.

Pertanyaan yang Sering Diajukan

Apakah menghapus entri registry aman?

Menghapus entri registry bisa berisiko jika salah sasaran. Pastikan kamu hanya menghapus subkey yang jelas terkait aplikasi bermasalah dan sudah mengekspor cadangan sebelumnya. Jika tidak yakin, gunakan alat uninstall pihak ketiga yang lebih aman.

Mengapa aplikasi dari Microsoft Store tidak bisa di-uninstall?

Aplikasi bawaan Windows (seperti Cortana atau Xbox) memang dilindungi dan tidak bisa dihapus lewat Settings. Untuk aplikasi Store lain, gunakan PowerShell dengan perintah Remove-AppxPackage. Jika masih gagal, coba jalankan troubleshoot dari Settings > Update & Security > Troubleshoot.

Apakah perlu restart setelah uninstall paksa?

Ya, restart dianjurkan setelah uninstall paksa untuk memastikan semua file dan registry telah dilepas. Restart juga membantu membersihkan memori dari proses yang mungkin masih tertinggal.