Apakah perlu membersihkan registri?

39

Saya telah mendengar bahwa Anda harus menjaga registri tetap bersih di Windows. Apakah ini sebenarnya penting atau hanya mitos?

Jeff Yates
sumber
Apakah ada cara untuk "mendefrag" registri? Menulis ulang untuk menghapus ruang yang tidak digunakan?
Agnel Kurian
2
Yah, itu jelas sangat berharga bagi perusahaan yang menjual alat pembersih seperti itu demi uang.
CVn

Jawaban:

59

Seperti yang saya pahami, membersihkan registri tidak akan banyak membantu kinerja komputer Anda. Registri berisi ribuan kunci dan membersihkan beberapa yang mati tidak akan membuat banyak perbedaan.

Posting forum ini berisi beberapa sumber yang tampaknya mengkonfirmasi pembersihan registri sebagai penambah kinerja mistis.

Ini tidak akan berpengaruh pada kecepatan sistem. Ada peluang bagus untuk membuat sistem Anda kurang dapat diandalkan.

Jeff Yates
sumber
+1 untuk tautan ke kutipan Markus Saya secara teratur menggunakan alat pembersih, tapi saya lebih berorientasi untuk membersihkan file sementara dan cache program
Drake
1
Saya akan membatalkan jawaban ini jika masih ada suara lagi hari ini. :)
Marc Reside
Saya setuju untuk sebagian besar, tetapi jawaban sebenarnya adalah "itu tergantung" Saya tidak perlu membersihkan registri saya selama beberapa tahun sekarang
David Hayes
3
@Agnel: Dengan PageDefrag Mark Russinovich.
Joey
3
Microsoft bahkan menyatakan alat pembersih registri tidak berguna. Saya percaya mereka, karena jika itu berguna, mereka akan membuat alat sendiri.
Keltari
18

Registri adalah database besar yang dioptimalkan untuk kecepatan. Tidak masalah jika beberapa game meninggalkan opsi konfigurasi di sana. Program lain tidak akan peduli dan Windows dapat menangani penggunaan memori dengan baik dengan paging (yaitu hanya memuat apa yang diperlukan) dan teknik lainnya.

Satu-satunya waktu pembersih registri dapat berguna adalah jika suatu program tidak dihapus dengan benar; dalam hal ini Anda mungkin memiliki beberapa masalah khusus seperti asosiasi file yang rusak. Tetapi jika Anda tidak melihat masalah dan hanya mencari kecepatan Anda mungkin membuang-buang waktu Anda. Tidak hanya itu, tetapi menghapus hal-hal dari registri dapat memecahkan hal-hal dengan cara yang halus atau sulit untuk diperbaiki. Semoga pembersih registri yang baik mencadangkan semua perubahannya sehingga Anda dapat dengan mudah mengembalikan registri lama ... dengan anggapan komputer Anda melakukan booting dengan benar setelah pembersihan.

Jika sistem windows Anda memiliki banyak bug aneh yang disebabkan oleh masalah registri Anda mungkin lebih baik dilayani dengan menginstal ulang. Sebelum XP saya menginstal ulang Windows setiap 6 bulan. Sekarang saya hampir tidak pernah harus melakukannya. Saya akan menghindari pembersih registri.

Mr. Shiny dan New 安 宇
sumber
1
+1 untuk titik pemasangan yang gagal. Tampaknya alasan yang sah untuk menggunakan semacam alat untuk membersihkan.
Jeff Yates
6
+1 untuk "Sebelum XP ..." Satu-satunya XP yang rusak yang saya lihat adalah kesalahan saya sendiri karena dengan bodohnya menguji driver kereta yang saya tulis di mesin pengembangan saya alih-alih bersikeras memiliki mesin sekali pakai kedua untuk tujuan itu.
RBerteig
Apakah Anda memiliki kutipan bahwa registri dioptimalkan untuk kecepatan? Ini tentu saja tidak tampak seperti itu. File-file registri dapat menjadi terfragmentasi dan dalam hal apapun, tampaknya menjadi format yang cukup sederhana, tidak dioptimalkan sama sekali untuk pencarian cepat. Saya tidak tahu bagaimana data disimpan dalam memori. Mungkin pengambilan registri adalah O (1) daripada O (log n) atau O (n), saya tidak dapat menemukan referensi untuk mendukung ini.
ChrisInEdmonton
Saya berpendapat bahwa cara yang lebih baik untuk menangani instalasi yang gagal adalah menginstal ulang dengan benar dan kemudian uninstall. Dengan begitu Anda tidak akan menghapus kunci acak yang akhirnya merusak komputer Anda.
Richard
@ Richard: Saya merujuk pada penghapusan instalasi yang gagal , di mana ada hal-hal yang tersisa di registri di tempat-tempat yang mempengaruhi program lain. Seperti asosiasi file, registrasi objek COM, dll. Pembersih registri dapat menemukan tautan yatim tersebut dan menghapusnya. Ini mungkin satu-satunya kasus penggunaan yang valid untuk pembersih registri yang dapat saya pikirkan. Dan dalam 10 tahun terakhir saya tidak yakin saya bisa mengingat pernah perlu memperbaiki uninstall yang gagal.
Tn. Shiny dan Baru 安 宇
5

Saya memeriksa halaman Wikipedia tentang pembersih registri .
Melihat jawaban Jeff, mungkin seseorang perlu memperbaruinya dengan kritik.

Saya telah sering menggunakan CCleaner, dan pada kenyataannya, juga disarankan alat defragmentasi registri.
Mark Russinovich , yang sangat saya percayai dengan mesin Windows saya, juga memiliki alat PageDefrag yang berfungsi pada defragmentasi kumpulan registri.

Referensi ke alat lain oleh Mark disebut RegDelNull yang membantu membersihkan kunci registri dengan NULLkarakter yang disematkan .

Saya juga sering menggunakan RevoUninstaller untuk membersihkan setelah beberapa pencopotan pemasangan.
Peringatan dari Mark dan lain-lain pada risiko yang terlibat dengan pembersihan harus dan yang serius.

nik
sumber
2
+1 untuk PageDefrag, meskipun mendapat pukulan yang jauh lebih besar dari defragging file halaman daripada defragging registri.
Jeff Leonard
@ Jeff, Sangat banyak !! File Halaman lebih mudah buah ketika dibiarkan tumbuh (ukurannya bervariasi). Itu selalu lebih baik untuk memperbaikinya pada ukuran yang cocok sekali dan untuk semua.
nik
Juga, saya akan menebak bahwa bang dari defragging the hives jauh lebih besar daripada dari membersihkan entri yang mati. Saya tidak punya bukti untuk dikutip.
RBerteig
Saya tahu jawabannya sudah lama, tetapi tampaknya Mark atau Sysinternals tidak memiliki dukungan lagi untuk PageDefrag. Itu bahkan tidak terdaftar pada indeks unduh di technet.microsoft.com/en-us/sysinternals/bb545027 .
Machado
3

ada beberapa hal baik yang dapat dilakukan oleh pembersih registri. Salah satunya adalah menghapus asosiasi file ke program yang dihapus misalnya.

Tetapi saya belum pernah mendengar adanya patokan yang menunjukkan bahwa membersihkan registri Anda akan meningkatkan kinerja keseluruhan sistem Anda.

Itik jantan
sumber
2

Tidak hanya membersihkan registri dari dampak minimal terhadap kinerja komputer Anda, ada juga kemungkinan besar melakukan kerusakan serius ketika mencoba melakukannya!

Saya sarankan TIDAK melakukan ini kecuali Anda memiliki alasan yang sah untuk melakukannya.

Marc Reside
sumber
1

Saya telah menggunakan PC HealthBoost dengan sukses di beberapa PC yang lambat. Saya memilihnya karena ini berfungsi seperti yang diiklankan dan dalam performa yang baik dengan Microsoft. Microsoft, sendiri, juga digunakan untuk membuat pembersih registri yang disebut regclean.exe.

Pada dasarnya, uninstaller terkadang ditulis dengan buruk, dan terkadang membuat kesalahan pada sistem operasi Anda yang menunjukkan kesalahan sembulan atau layar biru. Juga, pernahkah Anda mengklik kanan desktop dan mendapatinya membutuhkan waktu lama karena menu konteks memiliki opsi menu tambahan dari suatu produk (seperti Norton Antivirus) dan salah satu item menu itu masih ada tetapi produk sejak itu dihapus instalasinya? Penundaan itu memperparah, dan berkontribusi terhadap kelambatan PC. Juga, ketika PC melakukan boot, ia mencari jalur file yang dipetakan ke kunci di mana file-file itu dihapus oleh uninstaller tetapi bukan kunci.

Beberapa mungkin mengatakan ini hanya kelambatan kecil, tetapi saya telah melihatnya sebagai faktor penting dengan tidak lebih dari 4 uninstaller yang ditulis dengan buruk, di mana beberapa program ini mungkin telah membuat lusinan kunci registri.

Namun, kata hati-hati - tidak semua pembersih registri sama. Anda ingin yang dapat membuat cadangan registri Anda terlebih dahulu sebelum membuat perubahan, dan yang tidak menghapus kunci yang sah. Beberapa perusahaan ini cerdik, tetapi saya sangat senang dengan PC HealthBoost.

Volomike
sumber
0

Saya mungkin bukan pengguna biasa, tetapi saya belum pernah melakukannya dan tidak pernah melihat kebutuhan untuk melakukannya. Namun, saya tahu bahwa hampir setiap program yang pernah Anda instal meninggalkan sampah di registri dan / atau hard drive Anda, jadi masih ada kemungkinan utilitas semacam itu memiliki tujuan.

GalacticCowboy
sumber
0

CCleaner dapat menemukan dan menghapus ratusan kunci registri yang tidak valid. Jika ada, saya pikir membersihkan registri dari referensi yang tidak valid dapat menjadi baik jika Anda ingin menghindari konflik antara perangkat lunak yang diinstal pada mesin.

AlbertoPL
sumber
0

Saya setuju, membersihkan risiko registri vs imbalan rendah, namun alat untuk mendefrag Registry / memadatkan registri akan meningkatkan kinerja. Saya menggunakan Registry Mechanic untuk defrag dan compact Registry, bukan opsi pembersih registri.


sumber
0

Nah, membersihkan registri dari entri virii, trojan dan spyware meninggalkan sana tentu bukan hal yang buruk untuk dilakukan, bahkan jika pembersihan rutin dari entri basi tidak memberikan banyak manfaat.

Vinko Vrsalovic
sumber
0

Saya percaya itu lebih baik (usaha dan waktu bijaksana) untuk menginstal ulang seluruh sistem setiap 6 bulan atau lebih, daripada menghabiskan sesekali membersihkan registri, "menjaga sistem bersih" dengan anti virus, anti trojan, anti spyware, anti. .. apa pun yang tersisa.

Dan keseluruhan instal ulang tidak memakan waktu lebih dari 4-5 jam, termasuk menginstal semua perangkat lunak dan menyesuaikan preferensi di dalamnya.

Benteng
sumber
Saya tidak setuju dengan ini .... Saya memiliki sejumlah aplikasi dan program yang serius dan 4-5 jam tidak akan memotongnya. Cobalah sesuatu dalam urutan 1-2 bulan untuk mengembalikan sistem saya ke apa yang saya inginkan setelah penghapusan Windows 7 terakhir.
mdpc
0

Bagi saya sepertinya bekerja dengan sangat baik. Tapi hati-hati, banyak pembersih registri freeware akan lebih berbahaya daripada yang baik dengan memuat komputer Anda dengan malware.

Hermes Trismegistus
sumber