Di hamparan sunyi yang dihuni oleh perangkat dan program, bersemayam sisa-sisa aplikasi yang tak lagi diinginkan, seperti bayang-bayang masa lalu yang enggan pergi. Bukankah dunia digital pun menyimpan kenangan? Folder kosong, ikon yang memudar, dan baris-baris kode yang tak lagi dipanggil, berdiam di sudut-sudut cakram seperti reruntuhan kota yang ditinggalkan.
Di sinilah hadir Bulk Crap Uninstaller, sebuah alat, bukan sekadar perangkat lunak, tetapi seolah tangan gaib yang membebaskan jiwa komputer dari beban tak terlihat. Ia bekerja seperti seorang penjaga malam di museum digital, menyisir lorong-lorong sunyi, menyapa bayang-bayang aplikasi yang tertinggal, lalu dengan penuh kelembutan maupun ketegasan, melepaskannya ke peraduan akhir.
Dalam kerjanya, ia menawarkan harmoni: keberanian untuk menyentuh yang tersembunyi, kecermatan dalam mendeteksi yang terlupakan, dan kekuatan untuk membereskan yang tak lagi diinginkan. Bahkan, sisa-sisa yang paling membandel pun dirangkul dengan determinasi, dibersihkan dengan ketelitian yang penuh penghormatan pada tatanan sistem.
Di balik kemudahan yang ia tawarkan, ada lapisan makna yang lebih dalam, tentang efisiensi yang berbisik, tentang keteraturan yang menenangkan, tentang perjalanan yang diiringi oleh cahaya bintang teknologi yang tidak pernah padam. Bukankah itu yang kita cari dalam labirin dunia digital ini? Sebuah alat yang memahami, mendampingi, dan melepaskan beban tanpa banyak tanya.
Dan seperti setiap alat yang diciptakan dengan hati, ia merangkul dunia dengan berbagai bahasa. Dari sudut-sudut yang berbicara dengan aksara Arab hingga tepian negeri dengan nada Hungaria, ia mengerti kebutuhan setiap hati yang ingin bebas dari himpitan aplikasi yang membeku.
BCUninstaller bukan sekadar alat. Ia adalah pengingat, bahwa dalam dunia penuh data dan perangkat, ada ruang untuk pembersihan, pemulihan, dan kebebasan. Sebuah napas lega untuk sistem, sebuah lagu sunyi untuk jiwa-jiwa yang mencari keteraturan.
Apa itu Bulk Crap Uninstaller?
Bulk
Crap Uninstaller (disingkat BCUninstaller atau BCU )
adalah uninstaller program massal gratis (seperti dalam bahasa Inggris )
dengan otomatisasi tingkat lanjut. Ia unggul dalam menghapus sejumlah besar
aplikasi dengan masukan pengguna yang minimal atau tanpa masukan
pengguna, sementara hampir tidak memerlukan pengetahuan
teknis .
Ia dapat
mendeteksi sebagian besar aplikasi dan permainan (bahkan yang portabel atau
tidak terdaftar), membersihkan sisa-sisa, memaksa uninstall, meng-uninstall
secara otomatis sesuai dengan daftar yang telah dibuat, dan masih banyak lagi.
Fitur
Dalam bentuk
dasarnya, BCU mudah digunakan oleh sebagian besar pengguna, tetapi juga
memiliki alat yang berguna bagi pengguna ahli, admin sistem, dan pengembang.
Beberapa fitur Bulk Crap Uninstaller yang paling menonjol:
Deteksi aplikasi terinstal yang sangat teliti
BCUninstaller
dapat mendeteksi, mengelola, dan menghapus aplikasi dari sumber berikut:
- Aplikasi
terdaftar normal (sama seperti Program dan Fitur dan banyak uninstaller
lainnya)
- Aplikasi
terdaftar yang tersembunyi/dilindungi
- Aplikasi
dengan uninstaller yang rusak atau hilang
- Aplikasi
portabel (tampil di lokasi umum dan pada drive portabel, dapat
dikonfigurasi)
- Paket
coklat
- Game/aplikasi
Oculus
- Game/aplikasi
Steam
- Fitur
Windows
- Aplikasi
Windows Store (Aplikasi Universal Windows Platform)
- Pembaruan
Windows
Aplikasi dari
semua sumber ini diperlakukan sama - Anda dapat memfilter, mengekspor, dan
menghapus instalannya secara otomatis dengan cara yang sama.
Uninstall cepat dan otomatis
Fitur utama
BCUninstaller adalah kemampuannya untuk mengotomatiskan proses penghapusan
instalasi beberapa aplikasi secara penuh atau hampir penuh. BCU selalu berusaha
menggunakan uninstaller asli aplikasi untuk menghindari masalah yang ditemukan
pada pengelola uninstall yang secara membabi buta menghapus file untuk mencapai
otomatisasi uninstall (misalnya gagal membatalkan pendaftaran entri menu
konteks atau layanan).
- Copot
pemasangan sejumlah aplikasi sekaligus
- Minimal atau
tidak ada input pengguna yang diperlukan selama pencopotan pemasangan
- Copot
pemasangan beberapa item sekaligus untuk mempercepat proses (dengan
pencegahan tabrakan)
- Antarmuka
konsol dapat secara otomatis menghapus aplikasi berdasarkan kondisi tanpa
masukan pengguna
- Hapus
instalasi banyak uninstaller yang tidak mendukung penghapusan instalasi
secara diam-diam
- Copot
pemasangan aplikasi meskipun tidak memiliki uninstaller apa pun
- Copot
pemasangan aplikasi berdasarkan jendela, pintasan, atau direktori
- Dapat menangani
uninstaller yang mogok dan menggantung
Fitur lainnya
Meskipun
deteksi dan penghapusan instalasi adalah dua fitur utama BCU yang paling banyak
mendapat perhatian, BCU juga memiliki banyak alat berguna yang dibangun di atas
kerangka kerja tersebut.
- Temukan
dan hapus sisa-sisa setelah pencopotan pemasangan
- Bersihkan
direktori Program Files dari folder yang tidak digunakan atau kosong
- Copot
pemasangan aplikasi apa pun secara manual, melewati uninstaller-nya (Paksa
uninstall)
- Manajer
permulaan
- Peringkat
aplikasi
- Sejumlah
besar data tentang aplikasi dikumpulkan dan ditampilkan. Pengguna dapat
dengan bebas menelusuri, memfilter, dan mengekspor semuanya
- Pemfilteran
dengan preset umum atau berdasarkan aturan khusus sepenuhnya dengan
dukungan Regex
- Verifikasi
sertifikat uninstaller
- Jumlah
konfigurasi yang besar
- Dapat
menjalankan perintah yang ditentukan pengguna sebelum dan setelah
menghapus instalasi
- Dapat
berjalan pada .Net 4.0 atau yang lebih baru, atau, jika tidak tersedia,
pada .Net 3.5 dengan fungsionalitas yang dikurangi (akan berfungsi pada
Windows 7 atau yang lebih baru tanpa pembaruan yang diinstal)
- Sepenuhnya
portabel, pengaturan disimpan ke satu file
Persyaratan sistem
Persyaratan
sistemnya cukup longgar karena BCU dirancang untuk bekerja pada PC mana pun
yang menggunakannya. Jika dijalankan, kemungkinan besar BCU akan dapat berjalan
di dalamnya.
- OS:
Windows Vista atau yang lebih baru direkomendasikan. BCU juga dapat
digunakan pada XP dan 2003 dengan fungsionalitas yang lebih rendah dan
kemungkinan beberapa bug. Versi 32bit dan 64bit didukung.
- .NET:
Direkomendasikan .NET 4.0 atau yang lebih baru, hanya dapat berjalan pada
.NET 3.5 dengan fungsionalitas yang lebih terbatas.
- RAM:
Sekitar 300MB atau lebih RAM kosong.
- CPU: Tidak
terlalu penting.
- Ruang kosong:
50MB atau lebih.
- HDD: Apa
pun bisa berfungsi, tetapi drive yang lebih lambat dapat membuat waktu
pemindaian menjadi jauh lebih lama.
Lisensi dan penggunaan komersial
Bulk Crap
Uninstaller dilisensikan di bawah lisensi
sumber terbuka Apache 2.0 , dan dapat digunakan dalam
pengaturan pribadi dan komersial secara gratis dan tanpa kewajiban apa pun,
selama tidak ada ketentuan lisensi yang dilanggar.
Manual Penggunaan
1 Pendahuluan
Bulk Crap Uninstaller (atau BCUninstaller)
adalah uninstaller program gratis. Ia unggul dalam menghapus sejumlah besar
aplikasi dengan masukan pengguna yang minimal. Ia dapat membersihkan sisa-sisa
aplikasi, mendeteksi aplikasi yang tidak terpakai, menjalankan uninstaller
sesuai daftar yang telah dibuat, dan masih banyak lagi!
BCU sepenuhnya kompatibel dengan Aplikasi
Windows Store, Steam, Fitur Windows dan memiliki dukungan khusus untuk banyak
sistem uninstall (NSIS, InnoSetup, Msiexec, dan banyak lainnya). Lihat di bawah
ini untuk daftar lengkap fungsinya.
Bulk Crap Uninstaller dilisensikan di bawah lisensi sumber terbuka Apache 2.0, dan dapat digunakan dalam pengaturan pribadi dan komersial secara gratis dan tanpa kewajiban apa pun, selama tidak ada ketentuan lisensi yang dilanggar.
Situs web resmi dan formulir kontak dapat ditemukan di Situs Resmi BCU/
Dapatkan versi terbaru atau lihat kode di GitHub
1.1 Persyaratan Sistem
·
•OS: Windows Vista atau yang lebih baru
direkomendasikan. BCU juga dapat digunakan pada XP dan 2003 dengan
fungsionalitas yang lebih rendah dan kemungkinan beberapa bug. Versi 32bit dan
64bit didukung.
·
•.NET: Direkomendasikan .NET 4.0 atau yang
lebih baru, hanya dapat berjalan pada .NET 3.5 dengan fungsionalitas yang lebih
terbatas.
·
•RAM: Sekitar 300MB atau lebih RAM kosong.
·
•CPU: Tidak terlalu penting.
·
•Ruang kosong: 50MB atau lebih.
·
•HDD: Apa pun bisa berfungsi, tetapi drive yang
lebih lambat akan membuat waktu pemindaian menjadi lebih lama.
BCUninstaller memerlukan
hak administrator untuk memulai dan menjalankannya. Hak tersebut
diperlukan untuk mengakses beberapa fungsi sistem selama pemindaian aplikasi,
untuk menghapus aplikasi, dan menghapus sisa-sisanya. Beberapa fungsi lain
mungkin juga memerlukan izin yang lebih tinggi agar dapat berfungsi, oleh
karena itu BCU tidak dapat dijalankan dengan izin pengguna standar.
2 Jendela Utama
2.1 Daftar Aplikasi
Daftar aplikasi
yang berhasil ditemukan BCU di sistem Anda memenuhi sebagian besar jendela
utama . Daftar tersebut dapat diurutkan berdasarkan kolom dan difilter
menggunakan opsi di sebelah kiri.
2.1.1 Sorotan Warna
Secara default, banyak
item pada daftar memiliki latar belakang berwarna sesuai dengan
propertinya. Maknanya dapat ditemukan pada legenda Warna di sudut kanan
bawah. Jika daftar tidak terlihat, daftar dapat diaktifkan dari menu “View”.
Item dengan
latar belakang putih tidak memiliki properti khusus.
2.1.2 Sertifikat dan verifikasi
BCU dapat
membaca dan memverifikasi sertifikat uninstaller. Rinciannya dapat dilihat di
jendela properti. Fungsi ini tidak dimaksudkan untuk
menunjukkan aplikasi yang baik atau buruk, gunakan hanya sebagai petunjuk.
Sertifikat
terverifikasi berarti bahwa eksekusi dijamin tidak pernah
dimodifikasi dengan cara apa pun sejak meninggalkan penerbitnya.
Berikut ini
dapat menyebabkan sertifikat gagal diverifikasi :
·
•Tidak mungkin memverifikasi sertifikat karena
sertifikat root tidak valid atau tidak ada koneksi internet.
·
•Pada titik tertentu, file yang dapat
dieksekusi telah dimodifikasi dengan cara tertentu. Hal ini normal untuk
uninstaller Windows Installer ( MSI/MsiExec ) – file tersebut
dimodifikasi oleh sistem untuk menghemat ruang disk .
·
•Sertifikat tersebut telah ditandatangani
sendiri dan karenanya tidak mungkin diverifikasi.
·
•Berkas yang ditandatangani telah
dimodifikasi/rusak selama perjalanannya melalui intertubes.
2.1.3 Peringkat pengguna
Sebagian besar
aplikasi dapat dinilai oleh pengguna BCU. Penilaian tersebut secara otomatis
disinkronkan dengan server statistik. Penilaian dapat berkisar antara 0
dan 4 bintang, warna bintang sesuai dengan nomornya.
Jika bintang
berwarna hitam, berarti bintang tersebut mewakili suara Anda sendiri, bukan
rata-rata pengguna. Anda dapat mengarahkan kursor ke bintang untuk melihat
peringkat rata-rata.
2.2 Sidebar kiri
S i d
i r i n d i s i n sebagian besar berisi opsi penyaringan untuk daftar
aplikasi. Bilah ini dapat disembunyikan dari menu “View”.
Kotak pencarian
sama dengan kondisi yang digunakan dalam penyaringan lanjutan, periksa 6.3 Kondisi untuk informasi lebih
lanjut.
Jika
Pemfilteran Lanjutan diaktifkan, bilah sisi secara otomatis disembunyikan.
2.3 Peta Pohon
Di bagian bawah
aplikasi, tepat di atas bilah status, Anda akan melihat sekumpulan petak
berwarna. Ini adalah peta pohon – representasi visual dari semua aplikasi yang
saat ini terlihat pada daftar.
Ukuran kotak
didasarkan pada perkiraan ukuran aplikasi. Jika aplikasi tidak memiliki
perkiraan ukuran, aplikasi tidak akan ditampilkan. Petak-petak tersebut
diskalakan menggunakan algoritma non-linier - perbedaan ukuran akan tampak
lebih kecil daripada ukuran sebenarnya.
Anda dapat
mengarahkan kursor ke peta pohon, dan aplikasi yang saat ini berada di bawah
kursor akan ditampilkan di bawah. Anda dapat mengeklik dan mengeklik kanan pada
petak mana pun untuk membuka menu konteks, dan mengeklik kiri untuk memilih
aplikasi. Cara kerjanya sama seperti daftar utama. Petak yang dipilih akan
berubah warna menjadi warna pilihan.
2.4 Fungsi
2.4.1 Copot pemasangan / Uninstall secara
diam-diam
Memulai
penghapusan instalasi aplikasi yang dipilih. Penghapusan instalasi yang
tenang berarti Anda tidak perlu mengeklik apa pun – prosesnya otomatis.
Jika tidak mungkin untuk menghapus instalasi beberapa item secara diam-diam,
dialog akan ditampilkan dengan kemampuan untuk menghapus uninstaller yang
"keras" dari pilihan.
2.4.2 Copot pemasangan menggunakan MsiExec
/ Windows Installer
Jika aplikasi
memiliki kode Produk/GUID yang disertakan, Anda dapat mencoba menggunakan
MsiExec untuk menghapusnya. Tidak ada jaminan bahwa cara ini akan berhasil pada
semua aplikasi.
2.4.3 Copot pemasangan secara manual
Melewati proses
uninstaller (jika tersedia) dan malah memberikan daftar file dan kunci registri
yang dapat Anda pilih untuk dihapus secara manual.
Tidak
disarankan untuk menggunakan metode ini kecuali tidak mungkin untuk menghapus
aplikasi dengan cara lain.
2.4.4 Membersihkan folder “Program Files”
Cari semua
folder yang ditetapkan sebagai lokasi instalasi default (biasanya hanya folder
Program Files) untuk mencari sisa-sisa. Ini termasuk folder kosong dan aplikasi
yang sebagian terinstal. Anda akan diberikan pilihan item untuk dihapus.
2.4.5 Temukan berdasarkan jendela
Membuka jendela
alat kecil. Seret dan letakkan tanda silang di atas jendela yang ingin Anda
pindai. BCU akan mencoba menemukan aplikasi yang memiliki jendela tertentu dan
menampilkannya di daftar.
2.4.6 Menghapus Fitur Windows
Pindai sistem
untuk mencari Fitur Windows yang terinstal dan tambahkan ke daftar aplikasi.
Fitur-fitur tersebut akan diperlakukan sebagai aplikasi normal setelah itu dan
dapat dihapus secara massal. Pemindaian dapat memakan waktu cukup lama.
3 Properti aplikasi
Beberapa properti
ditampilkan sebagai warna latar belakang, Informasi tambahan yang tidak
ditampilkan pada daftar tersedia di jendela properti.
3.1 Uninstaller tidak ada
Aplikasi
tersebut terdaftar di registri sistem, tetapi uninstaller-nya rusak atau
hilang. Uninstaller tersebut harus dihapus secara manual.
3.2 Aplikasi yang tidak terdaftar
Aplikasi
tersebut tidak terdaftar dalam registri sistem, tetapi ada di drive .
Jika aplikasi tersebut masih memiliki uninstaller yang berfungsi, BCU sering
kali dapat menemukannya dan membiarkan Anda menjalankannya. Jika uninstaller
tidak ditemukan, BCU akan secara otomatis membuat uninstaller sederhana .
3.3 Dilindungi
Aplikasi
ditandai sebagai dilindungi dalam registri sistem. Ini sering digunakan untuk
menunjukkan bahwa aplikasi tersebut merupakan bagian dari paket lain, atau
dibutuhkan oleh aplikasi lain.
3.4 Aplikasi Toko
Aplikasi
bergaya Windows 10 yang baru semuanya disebut Aplikasi Store, meskipun aplikasi
tersebut tidak berasal dari Windows Store. Aplikasi tersebut biasanya
memerlukan metode penghapusan yang sama sekali berbeda, tetapi BCU
menyajikannya sebagai aplikasi normal.
3.5 Komponen sistem
Aplikasi
ditandai sebagai sesuatu yang penting bagi sistem Anda. Driver dan bagian dari
paket perangkat lunak yang lebih besar sering ditandai sebagai komponen sistem
untuk menyembunyikannya dari pengguna. Sebenarnya, driver dan bagian tersebut
tidak diperlukan oleh sistem operasi.
3.6 Pembaruan
Berarti item
tersebut merupakan pembaruan untuk aplikasi lain, atau OS. Menghapus instalasi
aplikasi yang sebenarnya biasanya akan menghapus semua pembaruan terkait secara
otomatis.
4 Pengaturan
Pengaturan akan
diterapkan dan disimpan secara otomatis saat aplikasi ditutup. Anda dapat
mengatur ulang pengaturan ke default melalui opsi menu “Help\Reset settings”,
atau dengan menghapus file “BCUninstaller.settings” di direktori BCU.
4.1 Penghapusan Instalasi
·
•Cegah shutdown/restart akan mencoba
menghentikan uninstaller dari me-restart sistem.
·
•Penyortiran uninstaller cerdas akan menyortir
aplikasi selama uninstall massal untuk mempercepat proses. Ini akan menempatkan
uninstaller yang berisik terlebih dahulu sehingga Anda dapat meninggalkan
komputer lebih awal.
·
•Nonaktifkan perlindungan akan menghentikan
pemblokiran aplikasi yang dilindungi agar tidak dihapus instalasinya.
·
•Mengaktifkan Simulasi penghapusan instalasi
akan mencegah BCU menghapus instalasi atau menghapus apa pun dari sistem Anda.
4.1.1 Penghapusan instalasi secara
bersamaan
Penghapusan
instalasi serentak adalah fitur eksperimental yang akan menjadwalkan beberapa
uninstaller untuk dijalankan pada saat yang bersamaan. Fitur ini akan berusaha
sebaik mungkin untuk mencegah terjadinya tabrakan dan terkadang fungsi ini
tidak akan tersedia sama sekali.
Tidak
disarankan untuk menjalankan lebih dari 2 uninstaller secara bersamaan kecuali
Anda menggunakan SSD yang cepat.
Anda dapat
secara manual memaksa uninstaller untuk berjalan bersamaan dari jendela
uninstall massal. Melakukan hal itu akan tetap menguji tabrakan, tetapi
pemeriksaan dapat dinonaktifkan (tidak disarankan).
5 Salinan lanjutan ke papan klip
Polanya
adalah String Format Komposit . Pola ini
diproses secara otomatis saat ditulis.
Untuk
mengaktifkan penggunaan karakter yang lolos (\r, \t, \n, dll.)
aktifkan kotak centang “Unescape”. Ini akan mengubah semua karakter yang
lolos ke bentuk yang tidak lolos.
Untuk
menyisipkan baris baru, tambahkan “\r\n” (baris baru standar pada Windows) ke
pola dan aktifkan “Unescape“. Anda akan melihat baris baru muncul di kotak
Hasil.
Kotak kombo
berisi semua variabel yang tersedia yang dapat ditambahkan ke pola. Memilih
salah satu variabel akan secara otomatis menempelkannya pada posisi kursor.
6 Penyaringan lanjutan / Daftar uninstall
6.1 Mengaktifkan penyaringan lanjutan
Penyaringan
tingkat lanjut dapat diaktifkan dengan mengklik tombol “Lanjutan” pada bilah
sisi atau dengan membuka daftar uninstall yang ada dari menu “File”.
Jika daftar
uninstall dimuat, jalurnya akan ditampilkan di bilah judul aplikasi.
Saat penyaringan
lanjutan diaktifkan, semua pengaturan penyaringan dasar diabaikan.
6.2 Filter
Filter
ditampilkan dalam “Daftar filter”. Setiap filter dapat berisi beberapa kondisi.
Anda dapat
menambahkan filter dari daftar uninstall yang ada melalui opsi pada bilah alat.
Filter baru ditambahkan di akhir daftar.
Jika jenis
filter diatur ke include, maka hanya aplikasi yang sesuai dengan semua
kondisinya yang akan muncul di daftar. Aplikasi tersebut akan dieksekusi
sebelum filter exclude.
Jika jenisnya
ditetapkan untuk dikecualikan, filter akan menghapus semua aplikasi yang sesuai
dengan semua kondisinya dari daftar. Aplikasi tersebut akan menggantikan filter
yang disertakan.
Jika hanya ada
filter pengecualian, semua aplikasi akan otomatis disertakan.
6.3 Kondisi
Agar filter
dapat mencocokkan suatu aplikasi, semua kondisinya harus cocok dengannya. Jika
salah satu kondisi gagal mencocokkan aplikasi, seluruh filter akan gagal dalam
pencocokan.
Teks filter
dibandingkan dengan properti target menggunakan metode perbandingan yang
dipilih. Hasil perbandingan dapat dibalik (dinetralkan) secara opsional.
6.3.1 Metode perbandingan
·
•Berisi – Properti berisi seluruh teks filter.
·
•Berisi apa pun – Properti berisi salah satu
kata dalam teks filter. Kata-kata tersebut dipisahkan oleh spasi.
·
•Sama dengan – Properti sama persis dengan teks
filter.
·
•Dimulai dengan / Diakhiri dengan – Properti
dimulai atau diakhiri dengan teks filter.
·
•Regex – Teks filter dicocokkan dengan properti
menggunakan mesin Regex. Panduan online Regex .
6.3.2 Properti target
Properti
aplikasi yang akan dibandingkan. “Semua properti” akan mencoba mencocokkan teks
filter dengan properti mana pun yang tersedia.
Properti dapat
dipratinjau dengan melihat properti aplikasi.
6.4 Menyimpan dan memuat filter dalam file
.bcul
File
.bcul (juga disebut "daftar filter lanjutan" atau "daftar
uninstall") digunakan untuk menyimpan informasi filter lanjutan untuk
penggunaan selanjutnya. Anda dapat menyimpan kumpulan filter ke dalam file
.bcul yang nantinya dapat digunakan dengan alat baris perintah untuk secara
otomatis menghapus semua aplikasi yang cocok dengan filter Anda.
Untuk menyimpan
file .bcul, pertama-tama buka panel Penyaringan lanjutan, tentukan
penyaring Anda, dan klik tombol “Simpan sebagai…” pada bilah alat di atas
daftar penyaring. Anda akan melihat dialog penyimpanan file dengan ekstensi
.bcul.
Untuk memuat
file .bcul, klik “File” > “Open Uninstall List…”, atau buka panel
Penyaringan lanjutan dan klik pada item bilah alat “Open…”.
Untuk
menggunakan file .bcul dengan alat baris perintah untuk menghapus instalasi
aplikasi secara otomatis (misalnya dalam skrip), periksa daftar parameter BCU-console.exe .
7 Penghapusan instalasi
BCU dapat
menghapus satu aplikasi atau beberapa aplikasi sekaligus. Untuk menghapus,
pilih aplikasi yang ingin Anda hapus di daftar utama (Anda dapat memilih beberapa
dengan menahan tombol shift atau control), lalu klik tombol Uninstall /
Uninstall Quietly pada bilah alat di atas atau klik kanan pada pilihan Anda dan
pilih Uninstall / Uninstall Quietly di menu konteks.
Jika Anda
menghapus instalasi aplikasi apa pun yang terintegrasi ke dalam sistem
(misalnya driver, ekstensi, antivirus), maka Anda harus menyalakan ulang PC
setelah BCU selesai menghapus instalasinya untuk memastikan semuanya terhapus
sepenuhnya (beberapa uninstaller terus berjalan setelah reboot, sementara
dalam kasus lain Windows masih menggunakan beberapa file sehingga harus dihapus
pada boot sistem berikutnya) .
7.1 Uninstaller yang berisik/tenang
Ada dua cara
untuk meng-uninstall aplikasi – dengan suara keras dan pelan.
·
•Penghapusan instalasi yang keras mengacu pada
uninstaller yang mengharuskan pengguna mengklik beberapa layar (dengan mengklik
tombol seperti “Berikutnya”, “Selesai”, dll.) untuk menyelesaikan penghapusan
instalasi.
·
•Di sisi lain, uninstall secara diam-diam tidak
memerlukan input pengguna untuk menyelesaikannya. Karena itu, uninstall secara
diam-diam jauh lebih mudah ditangani dan lebih cepat diselesaikan.
BCU mampu
menghasilkan uninstaller yang tenang untuk banyak aplikasi menggunakan banyak teknik
( misalnya otomatisasi UI).
7.2 Persiapan
Setelah
mengklik salah satu tombol Uninstall, Anda mungkin akan ditanya beberapa pertanyaan ,
terutama:
·
•Jika uninstaller yang berisik harus
dihapus dari tugas yang tenang.
·
•Jika item yang dilindungi harus dihapus dari
tugas (hanya jika perlindungan diaktifkan dalam pengaturan).
·
•Jika BCU harus membuat titik Pemulihan Sistem
sebelum menjalankan tugas.
·
•Jika BCU menghentikan aplikasi yang mungkin
mengganggu jalannya tugas (lihat di bawah).
7.2.1 Jendela penghentian proses
Jendela di atas
akan ditampilkan jika ada aplikasi yang sedang berjalan yang mungkin
menggunakan file yang akan dihapus dalam tugas tersebut. Sebaiknya tutup semua
aplikasi, tetapi hasil positif yang salah mungkin terjadi – perhatikan untuk
menghindari hilangnya pekerjaan yang telah dibuka.
7.3 Jendela kemajuan uninstall
Jendela
Uninstall progress akan muncul untuk menampilkan kemajuan uninstall setelah
konfigurasi. Uninstaller dikelompokkan dalam kategori berikut:
·
•Menghapus instalasi – Uninstaller sedang
berjalan saat ini. Beberapa uninstaller dapat berjalan sekaligus jika tidak
saling bertabrakan. Perilaku ini dapat diubah dalam pengaturan.
·
•Menunggu – Penghapus instalasi sedang menunggu
untuk dieksekusi.
·
•Selesai – Proses uninstall tampaknya telah
berhasil diselesaikan.
·
•Gagal – Penghapus instalasi gagal berjalan
atau selesai. Jika memungkinkan, berikan alasan kegagalannya.
·
•Terlewatkan – Uninstaller telah dilewati oleh
pengguna. Jika memungkinkan, uninstaller yang ditutup dengan tombol “Batal”
dimasukkan ke dalam kategori ini.
7.3.1 Kontrol manual, menangani
uninstaller yang macet
Dengan memilih
uninstaller pada daftar, pengguna dapat menggunakan fungsi yang terletak pada
bilah alat di atas.
·
•Jalankan uninstaller sekarang – Paksa
uninstaller untuk berjalan sekarang. Secara default, BCU akan
memeriksa apakah uninstaller akan bertabrakan dengan uninstaller yang sedang
berjalan sebelum menjalankannya. Pemeriksaan keamanan ini dapat dinonaktifkan
di pengaturan.
·
•Lewati – Jangan jalankan uninstaller. Jika
uninstaller sudah berjalan, BCU akan berhenti menunggunya.
·
•Hentikan – Jangan jalankan uninstaller. Jika
uninstaller sudah berjalan, BCU akan menghentikannya sebelum melanjutkan.
7.3.2 Membatalkan seluruh tugas uninstall
Anda dapat
membatalkan proses uninstall kapan saja dengan mengeklik "Batal" atau
mencoba menutup jendela. BCU akan meminta konfirmasi sebelum melewati semua uninstaller
yang tersisa.
Uninstaller
yang sudah berjalan tidak ditutup, BCU akan menunggu hingga selesai. Jika
uninstaller yang tersisa macet, mungkin perlu untuk melewati atau
menghentikannya secara manual.
7.4 Pembuangan Sisa/Sampah
Setelah
penghapusan instalasi selesai, BCU akan meminta untuk mencari sisa-sisa. Jika
ada yang ditemukan, jendela di atas akan ditampilkan.
Dimungkinkan
untuk membuka lokasi item dan melihat detailnya melalui menu konteks.
Ekspor hanya
akan menyimpan data yang terlihat di jendela (jalur item, peringkat keyakinan,
dll.). Ini bukan alat cadangan.
7.4.1 Kepercayaan
Semua item
diberi peringkat "Keyakinan". Semakin tinggi keyakinan, semakin aman
untuk menghapus item. Secara default, hanya item dengan keyakinan
minimal Baik yang dipilih.
Dimungkinkan
untuk menampilkan item dengan keyakinan Buruk, tetapi menghapusnya berbahaya
dan hanya disarankan bagi pengguna berpengalaman.
7.4.2 Pencadangan
BCU akan
meminta untuk membuat cadangan entri registri sebelum menghapusnya.
File dan folder
dipindahkan ke recycle bin. Jika recycle bin dinonaktifkan atau tidak memiliki
kapasitas yang cukup, item akan dihapus secara permanen.
8 Aturan Kustom, Skrip, dan Penyesuaian
Dimulai dengan
BCU versi 4.9, dimungkinkan untuk menambahkan aturan deteksi kustom
(selanjutnya disebut sebagai "Skrip") yang akan membuat entri kustom
pada daftar aplikasi. Hal ini memungkinkan pengguna akhir untuk menambahkan aturan
kustom ke instalasi BCU mereka dan kemudian mengotomatiskannya.
Skrip
ditempatkan di folder Resources\Scripts di dalam direktori instalasi BCU dan
memiliki ekstensi .xml. Skrip dapat ditempatkan di subfolder.
Perubahan
Sistem yang diperkenalkan dalam versi 4.9 diimplementasikan sebagai skrip dan
dapat digunakan sebagai contoh.
8.1 Spesifikasi file skrip
Skrip adalah
file .xml sederhana yang berisi informasi yang diperlukan untuk membuat entri
baru pada daftar aplikasi, serta kondisi opsional.
8.1.1 Contoh file skrip
(remove-onedrive.xml)
< skrip >
< ConditionScript > hapus-onedrive_check.ps1 </ ConditionScript >
< Skrip > hapus-onedrive.ps1 </ Skrip >
< Nama Tampilan > OneDrive </ Nama
Tampilan >
< Penerbit > Microsoft Corporation </ Penerbit >
< RatingId > OneDrive </ RatingId >
< TentangUrl > https://onedrive.live.com/ </ TentangUrl >
< LokasiInstalasi > Registri::HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive\CurrentVersionPath </ LokasiInstalasi >
< VersiTampilan > Registri::HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive\Version </ VersiTampilan >
< Ikon Tampilan > Registri::HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive\OneDriveTrigger </ Ikon
Tampilan >
</ skrip >
8.1.2 Elemen standar
Sebagian besar
properti kelas ApplicationUninstallerEntry, misalnya DisplayName,
InstallLocation, dapat ditetapkan dengan membuat elemen dengan nama properti.
Untuk
mendapatkan daftar nama elemen yang tersedia beserta contoh nilainya, buka BCU
dan pilih File>Ekspor, atau klik kanan pada aplikasi mana pun dalam daftar
dan buka Salinan Papan Klip Lanjutan. Anda juga dapat memeriksa kode sumbernya.
8.1.3 Nilai yang dapat diterima
Sebagian besar
elemen dapat mengambil string konstan sembarangan. String tersebut akan disalin
apa adanya ke entri pada daftar aplikasi, kecuali jika string tersebut tidak
valid dalam beberapa hal.
Jika nilainya
dimulai dengan “Registry::”, maka nilainya akan diperlakukan sebagai
jalur registri lengkap ke suatu nilai . Nilai yang ditunjuk akan
dibaca dari registri dan digunakan sebagai ganti jalur registri.
Misalnya,
penggunaan
Registry::HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive\CurrentVersionPath
dalam elemen InstallLocation akan menyebabkan BCU membaca nilai bernama
CurrentVersionPath dari kunci registri bernama
HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive, dan memasukkan isinya ke dalam
properti InstallLocation.
8.1.4 Elemen khusus
·
•Script - jalur ke file skrip PowerShell yang
akan dijalankan saat entri ini "dihapus". Ini menggantikan elemen
UninstallString dan QuietUninstallString. Jalur ini relatif terhadap file .xml.
Baik Script maupun UninstallString harus ditetapkan.
·
•ScriptArgs – argumen opsional yang akan
diteruskan ke skrip di atas.
·
•ConditionScript – jalur ke skrip
PowerShell opsional yang akan dijalankan untuk melihat apakah entri ini
harus ditampilkan. Jika skrip mengembalikan kode kesalahan 0, entri akan
ditampilkan. Jika yang dikembalikan selain 0, entri tidak akan ditampilkan pada
daftar aplikasi. Jalur ini relatif terhadap file .xml.
·
•ConditionScriptArgs - argumen opsional yang
akan diteruskan ke skrip di atas
·
•SystemIcon – nama opsional dari salah satu
ikon .Net SystemIcons . Mengganti elemen
DisplayIcon.
9 Opsi baris perintah
Daftar opsi
baris perintah yang valid untuk BCUninstaller dan pembantunya .
9.1 BCUninstaller.exe
BCUninstaller [drive:][jalur]nama
file
[drive:][path] –
Menentukan drive dan direktori dari daftar uninstall.
nama
file – Menentukan nama file dari daftar uninstall
BCUninstaller
/sm – Hanya menjalankan Startup Manager. Tidak menghitung aplikasi yang
terinstal sehingga tidak dapat dijalankan.
mulai jauh lebih cepat.
Jika BCU sudah berjalan, sakelar ini akan diabaikan dan
instance yang sedang
berjalan akan difokuskan. (Anda juga dapat menggunakan /startupmanager)
9.2 BCU-console.exe
BCU-console
[help | /?] - Tampilkan bantuan (layar ini)
BCU-console
uninstall [drive:][path]namafile[/Q] [/U] [/V] [/J=<Level>] - Copot
pemasangan aplikasi.
[drive:][path] –
Menentukan drive dan direktori dari daftar uninstall.
namafile
– Menentukan namafile dari daftar uninstall .bcul yang berisi informasi
tentang.
aplikasi apa yang harus
dihapus.
Ekspor konsol
BCU [drive:][jalur]nama berkas [/Q] [/U] [/V] - Mengekspor data aplikasi yang
terinstal ke berkas xml.
[drive:][path] –
Menentukan drive dan direktori tempat ekspor akan disimpan.
namafile
– Menentukan namafile .xml tempat menyimpan informasi aplikasi yang diekspor.
Saklar:
/Q -
Gunakan uninstaller yang senyap jika memungkinkan (secara default, gunakan
hanya yang bersuara keras).
/U - Mode
tanpa pengawasan (jangan minta konfirmasi pengguna). PERINGATAN: HANYA GUNAKAN
SETELAH
PENGUJIAN YANG SEMPURNA.
DAFTAR YANG HARUS DIHAPUS INSTALASINYA HARUS SESUAI DENGAN YANG DIINGINKAN
UNTUK DIHINDARI.
POSITIF PALSU. TIDAK ADA
JAMINAN, GUNAKAN DENGAN HATI-HATI.
/J=<Level>
- Mencoba membersihkan sisa "sampah" (entri Registri dan file/folder)
setelah
uninstall. Jika tidak ada
level yang dilewati maka defaultnya adalah "SangatBaik".
***PERINGATAN***: GUNAKAN
HATI-HATI KETIKA MEMILIH LEVEL
DI BAWAH VeryGood. TIDAK ADA JAMINAN.
Tingkatan yang valid adalah:
Sangat Baik, Baik, Diragukan, Buruk, Tidak Diketahui
/V - Mode
pencatatan verbose (menampilkan informasi lebih lanjut tentang apa yang sedang
terjadi).
Kode
pengembalian:
0 -
Operasi berhasil diselesaikan.
1 -
Argumen tidak valid.
1223 -
Operasi dibatalkan oleh pengguna.
Contoh:
Konsol BCU
hapus instalan “D:\Test\my_list.bcul” /Q /U
Ekspor konsol
BCU keluar.xml
9.3 StoreAppHelper.exe
StoreAppHelper
/kueri
StoreAppHelper
/uninstall Nama Lengkap
query –
Mengembalikan daftar Aplikasi Toko yang terinstal untuk pengguna saat ini.
uninstall – Menghapus
instalasi satu Aplikasi Toko yang ditentukan oleh Nama Lengkapnya.
Kode
pengembalian:
0 -
Operasi berhasil diselesaikan.
1627 -
Terjadi kesalahan tak terduga.
10022 -
Argumen tidak valid.
9.4 S tim Helper.exe
SteamHelper dan
[ninstall] [/s[ilent]] AppID
ID Aplikasi
SteamHelper
SteamHelper
aku[adalah]
SteamHelper uap
AppID -
ID aplikasi Steam.
u[ninstall] -
Copot pemasangan aplikasi Steam.
i[nfo] -
Menampilkan info tentang aplikasi Steam.
l[ist] -
Daftar ID aplikasi Steam.
steam -
Menampilkan lokasi instalasi Steam.
s[ilent] -
Jangan meminta masukan apa pun dari pengguna.
Kode
pengembalian:
0 -
Operasi berhasil diselesaikan.
59 -
Terjadi kesalahan tak terduga.
1223 -
Operasi dibatalkan oleh pengguna.
10022 -
Argumen tidak valid.
9.5 OculusHelper.exe
OculusHelper
/kueri
OculusHelper
/hapus instalasi CanonicalName
query –
Mengembalikan daftar Aplikasi Oculus yang terinstal untuk pengguna
saat ini.
uninstall – Menghapus
instalasi satu Aplikasi Store yang ditentukan oleh CanonicalName-nya.
Kode
pengembalian:
0 -
Operasi berhasil diselesaikan.
1627 -
Terjadi kesalahan tak terduga.
10022 -
Argumen tidak valid.
9.6 UninstallerAutomatizer.exe
Penghapus
InstalasiAutomatizer Jenis Penghapus Instalasi [/K] Perintah Penghapus
Instalasi
UninstallerType - Jenis
uninstaller, diambil dari enumerasi UninstallerType . Saat artikel
ini ditulis, hanya “Nsis” yang didukung.
K - Hentikan
uninstaller jika uninstall otomatis gagal.
UninstallCommand -
Jalur ke uninstaller target dengan argumen opsional.
Kode
pengembalian:
0 -
Operasi berhasil diselesaikan.
1627 -
Terjadi kesalahan tak terduga.
10022 -
Argumen tidak valid.
#Mass Program Uninstall
#Bulk Crap Uninstall