Có đáng để làm sạch registry?


39

Tôi đã nghe nói rằng bạn nên giữ sạch registry trên Windows. Điều này thực sự quan trọng hay nó chỉ là huyền thoại?


Có cách nào để "chống phân mảnh" registry? Viết lại để loại bỏ không gian không sử dụng?
Agnel Kurian

2
Chà, rõ ràng nó đáng giá cho các công ty bán các công cụ làm sạch như vậy để kiếm tiền.
một CVn

Câu trả lời:


59

Theo tôi hiểu, việc dọn dẹp registry sẽ không thực sự ảnh hưởng nhiều đến hiệu suất máy tính của bạn nếu có bất cứ điều gì. Sổ đăng ký chứa hàng ngàn khóa và dọn sạch một vài cái chết sẽ không thực sự tạo ra nhiều khác biệt.

Bài đăng trên diễn đàn này có chứa một số nguồn dường như xác nhận việc dọn dẹp registry như một công cụ nâng cao hiệu suất thần thoại.

Nó sẽ không ảnh hưởng đến tốc độ hệ thống. Có một cơ hội tuyệt vời nó sẽ làm cho hệ thống của bạn kém tin cậy hơn.


+1 cho liên kết đến trích dẫn của Mark Tôi thường xuyên sử dụng các công cụ dọn dẹp, nhưng tôi có định hướng hơn để làm sạch các tệp tạm thời và bộ đệm chương trình
Drake

1
Tôi sẽ đưa ra câu trả lời này nếu tôi có thêm phiếu bầu nào hôm nay. :)
Marc cư trú

Tôi đồng ý phần lớn, nhưng câu trả lời thực sự là "nó phụ thuộc" Tôi không cần phải dọn dẹp sổ đăng ký của mình trong vài năm nay
David Hayes

3
@Agnel: Với PageDefrag của Mark Russinovich.
Joey

3
Microsoft thậm chí đã tuyên bố các công cụ làm sạch registry không hữu ích. Tôi tin họ, bởi vì nếu nó hữu ích, họ sẽ tự tạo ra công cụ của riêng họ.
Keltari

18

Sổ đăng ký là một cơ sở dữ liệu khổng lồ được tối ưu hóa cho tốc độ. Không có vấn đề gì nếu một số trò chơi để lại các tùy chọn cấu hình của nó trong đó. Các chương trình khác sẽ không quan tâm và Windows có thể xử lý việc sử dụng bộ nhớ tốt bằng cách phân trang (tức là chỉ tải những gì cần thiết) và các kỹ thuật khác.

Lần duy nhất trình dọn dẹp registry có thể hữu ích là nếu chương trình không được gỡ cài đặt đúng cách; trong trường hợp này bạn có thể có một số vấn đề cụ thể như liên kết tệp bị hỏng. Nhưng nếu bạn không nhìn thấy vấn đề và chỉ tìm kiếm tốc độ thì có lẽ bạn đang lãng phí thời gian. Không chỉ vậy, nhưng việc xóa nội dung khỏi sổ đăng ký có thể phá vỡ mọi thứ theo những cách tinh vi hoặc khó sửa chữa. Hy vọng rằng một trình dọn dẹp registry tốt sẽ sao lưu tất cả các thay đổi của nó để bạn có thể dễ dàng khôi phục registry cũ của mình ... giả sử máy tính của bạn khởi động đúng cách sau khi dọn dẹp.

Nếu hệ thống windows của bạn có nhiều lỗi lạ là do sự cố đăng ký, bạn có thể được phục vụ tốt hơn bằng cách cài đặt lại. Trước XP tôi thường cài đặt lại Windows cứ sau 6 tháng. Bây giờ tôi gần như không bao giờ phải làm điều đó. Tôi sẽ tránh làm sạch registry.


1
+1 cho điểm cài đặt không thành công. Đó có vẻ là một lý do hợp lệ để sử dụng một số loại công cụ để dọn dẹp.
Jeff Yates

6
+1 cho "Trước XP ..." Sự cố XP duy nhất tôi thấy là lỗi của chính tôi do thử nghiệm một trình điều khiển lỗi mà tôi đã viết trên máy phát triển của mình thay vì khăng khăng muốn sử dụng máy dùng một lần thứ hai.
RBerteig

Bạn có một trích dẫn rằng đăng ký được tối ưu hóa cho tốc độ? Điều này chắc chắn không xuất hiện trong trường hợp này. Các tệp đăng ký có thể bị phân mảnh và trong mọi trường hợp, nó dường như là một định dạng khá đơn giản, hoàn toàn không được tối ưu hóa để tra cứu nhanh. Tôi không có ý tưởng về cách dữ liệu được lưu trữ trong bộ nhớ, tuy nhiên. Có lẽ các truy xuất đăng ký là O (1) chứ không phải O (log n) hoặc O (n), tôi không thể tìm thấy bất kỳ tài liệu tham khảo nào để hỗ trợ điều này.
ChrisInEd hôm

Tôi cho rằng một cách tốt hơn để đối phó với cài đặt thất bại là cài đặt lại chính xác và sau đó gỡ cài đặt nó. Bằng cách đó, bạn sẽ không xóa các phím ngẫu nhiên làm hỏng máy tính của bạn.
Richard

@Richard: Tôi đã đề cập đến việc gỡ cài đặt thất bại , nơi có những thứ còn sót lại trong sổ đăng ký ở những nơi mà nó ảnh hưởng đến các chương trình khác. Chẳng hạn như các hiệp hội tập tin, đăng ký đối tượng COM, vv Một trình dọn dẹp registry có thể tìm thấy các liên kết mồ côi đó và xóa chúng. Đây có lẽ là trường hợp sử dụng hợp lệ duy nhất cho các trình dọn dẹp registry mà tôi có thể nghĩ ra. Và trong 10 năm qua, tôi không chắc mình có thể nhớ mình cần sửa lỗi gỡ cài đặt thất bại như vậy không.
Ông Shiny và New

5

Tôi đã kiểm tra trang Wikipedia về dọn dẹp registry .
Nhìn vào câu trả lời của Jeff, có lẽ ai đó cần cập nhật điều đó bằng những lời chỉ trích.

Tôi đã sử dụng CCleaner thường xuyên, và trên thực tế, cũng được đề xuất các công cụ chống phân mảnh đăng ký.
Mark Russinovich , người tôi tin tưởng rất nhiều với các máy Windows của mình, cũng có một công cụ PageDefrag hoạt động trên hệ thống chống phân mảnh.

Một tham chiếu đến một công cụ khác của Mark có tên RegDelNull giúp dọn dẹp các khóa registry với các NULLký tự được nhúng .

Tôi cũng thường sử dụng RevoUninstaller để dọn dẹp sau một số lần gỡ cài đặt.
Cảnh báo từ Mark và những người khác trên rủi ro liên quan với dọn dẹp nênđược thực hiện nghiêm túc.


2
+1 cho PageDefrag, mặc dù nó có tiếng nổ lớn hơn nhiều từ việc chống phân mảnh tệp trang hơn là chống phân mảnh sổ đăng ký.
Jeff Leonard

@Jeff, rất nhiều vậy !! Tệp trang là trái cây dễ dàng hơn khi được phép phát triển (kích thước khác nhau). Luôn luôn tốt hơn để sửa chúng ở một kích thước phù hợp một lần và mãi mãi.
nik

Ngoài ra, tôi đoán rằng tiếng nổ từ việc chống phân mảnh tổ ong lớn hơn nhiều so với việc dọn sạch các mục chết. Tôi không có bằng chứng để trích dẫn, mặc dù.
RBerteig

Tôi biết câu trả lời đã cũ, nhưng có vẻ như Mark hoặc Sysiternals không có thêm hỗ trợ nào cho PageDefrag. Nó thậm chí không được liệt kê trên downloadindex tại technet.microsoft.com/en-us/sysiternals/bb545027 .
Machado

3

có một vài điều tốt mà một trình dọn dẹp registry có thể làm. Một là loại bỏ liên kết tập tin để chương trình gỡ cài đặt chẳng hạn.

Nhưng tôi chưa từng nghe về bất kỳ điểm chuẩn nào chứng minh rằng việc dọn dẹp registry của bạn sẽ tăng hiệu suất tổng thể của hệ thống của bạn.


2

Không chỉ làm sạch sổ đăng ký ảnh hưởng tối thiểu đến hiệu suất máy tính của bạn, còn có khả năng cao gây thiệt hại nghiêm trọng khi cố gắng làm như vậy!

Tôi khuyên bạn KHÔNG nên làm điều này trừ khi bạn có lý do chính đáng để làm điều đó.


1

Tôi đã sử dụng PC HealthBoost thành công trên một số PC chậm. Tôi đã chọn nó bởi vì nó hoạt động như quảng cáo và có vị thế tốt với Microsoft. Microsoft, chính nó, cũng được sử dụng để tạo một trình dọn dẹp registry có tên regclean.exe.

Về cơ bản, trình gỡ cài đặt đôi khi được viết kém và đôi khi tạo ra lỗi trong hệ điều hành của bạn hiển thị lỗi bật lên hoặc màn hình màu xanh. Ngoài ra, bạn đã bao giờ nhấp chuột phải vào máy tính để bàn và thấy mất nhiều thời gian vì menu ngữ cảnh có các tùy chọn menu bổ sung từ một sản phẩm (như Norton Antivirus) và một trong những mục menu đó vẫn còn nhưng sản phẩm đã bị gỡ cài đặt? Sự chậm trễ đó đang trở nên trầm trọng hơn, và góp phần vào sự chậm chạp của PC. Ngoài ra, khi PC khởi động, nó đang tìm đường dẫn tệp được ánh xạ tới các khóa trong đó các tệp đó đã bị xóa bởi trình gỡ cài đặt nhưng không phải là khóa.

Một số người có thể nói rằng đó chỉ là một sự chậm chạp bên lề, nhưng tôi đã thấy đó là một yếu tố quan trọng không có gì hơn 4 trình gỡ cài đặt kém bằng văn bản, trong đó một số chương trình này có thể đã tạo ra hàng tá khóa đăng ký.

Tuy nhiên, một lời cảnh báo - không phải tất cả các trình dọn dẹp registry đều giống nhau. Bạn muốn một cái có thể sao lưu registry của bạn trước khi thực hiện thay đổi và một cái không xóa các khóa hợp pháp. Một số trong những công ty này rất khó tính, nhưng tôi rất hài lòng với PC HealthBoost.


0

Tôi có thể không phải là người dùng thông thường, nhưng tôi chưa bao giờ làm như vậy và chưa bao giờ thấy cần phải làm như vậy. Tuy nhiên, tôi biết rằng hầu như mọi chương trình bạn từng cài đặt đều để lại một số loại rác nằm trong sổ đăng ký và / hoặc ổ cứng của bạn, vì vậy vẫn có khả năng các tiện ích đó có thể có mục đích.


0

CCleaner có thể tìm và xóa hàng trăm khoá đăng ký không hợp lệ. Nếu bất cứ điều gì, tôi nghĩ rằng việc dọn dẹp sổ đăng ký tham chiếu không hợp lệ có thể tốt nếu bạn muốn tránh xung đột giữa các phần mềm được cài đặt trên máy.


0

Tôi đồng ý, làm sạch rủi ro đăng ký so với phần thưởng là thấp, tuy nhiên các công cụ để chống phân mảnh / nén registry sẽ làm tăng hiệu suất. Tôi sử dụng Registry Mechanic để chỉ chống phân mảnh và thu gọn Registry, không phải các tùy chọn dọn dẹp registry.


0

Chà, dọn dẹp registry khỏi các mục virii, trojan và phần mềm gián điệp để lại chắc chắn không phải là điều xấu, ngay cả khi việc dọn dẹp thường xuyên từ các mục cũ không mang lại nhiều lợi ích.


0

Tôi tin rằng sẽ tốt hơn (nỗ lực và thời gian khôn ngoan) chỉ cần cài đặt lại toàn bộ hệ thống sau mỗi 6 tháng hoặc lâu hơn so với việc sử dụng một lần trong khi dọn dẹp registry, "giữ cho hệ thống rõ ràng" với chống vi-rút, chống trojan, chống phần mềm gián điệp, chống. .. bất cứ điều gì bạn còn lại.

Và toàn bộ cài đặt lại không mất hơn 4-5 giờ, bao gồm cài đặt tất cả phần mềm và tùy chỉnh các tùy chọn trong đó.


Tôi không đồng ý với điều này .... Tôi có một số lượng lớn các ứng dụng và chương trình và 4-5 giờ sẽ không cắt giảm. Hãy thử một cái gì đó theo thứ tự 1-2 tháng để đưa hệ thống của tôi trở lại những gì tôi muốn sau lần xóa Windows 7 cuối cùng.
mdpc

0

Đối với tôi dường như làm việc thực sự tốt. Nhưng hãy cẩn thận, rất nhiều trình dọn dẹp registry miễn phí sẽ gây hại nhiều hơn là tốt bằng cách tải pc của bạn bằng phần mềm độc hại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.