《企業端點完美防禦》7-為什麼不要使用註冊表清理工具和最佳化工具

有許多軟體宣稱可以提高系統效能、修復和調校電腦。其中包括註冊表清理工具、註冊表最佳化工具、磁碟重整功能。 其中一些程式反惡意軟體功能。這些註冊表清理工具和最佳化工具宣稱可以透過尋找、與刪除導致系統效能下降的無效註冊表來加快電腦速度。事實上,並沒有客觀數據支持這種說法。這樣宣稱的廣告是一種詐騙 ,旨在刺激用戶使用不必要和潛在不安全產品。身為多年工具人,我不相信此類軟體檢測到的問題或需要修復的結果,也不建議使用這些軟體來修復它們。真要加快系統運作,將硬碟更換成固態硬碟、並增加電腦記憶體才是根本解決之道。

比起最佳化工具,最無用、且有誤導性或欺詐性的惡意軟體被稱為Rogueware。

這種軟體可能會刪除system32資料夾(誤)

一些「經典清理軟體」(例如CCleaner、超級兔子魔法設定)在這類軟體被歸類為無用軟體,因為Windows註冊表不需要任何維護,除非被惡意軟體感染,而且調整註冊表不會加快電腦速度,更不意味著這類軟體有助於保護隱私。註冊表清理工具已經成為社交工程產品之一,購買這種只是浪費金錢。

此外,這類型的最佳化工具常與正常軟體捆綁下載 ,因此大多數被視為潛在附加軟體(PUPs),因此它們可能會被一些專門偵測PUPs和廣告軟體的防惡意程式偵測並刪除。

電腦論壇Bleeping Computer不建議使用註冊表清理/優化工具,原因如下:

註冊表清理程式是非常強大的應用程式,進階的清理項目可以損壞註冊表,導致電腦無法啟動

Windows登錄檔是一個註冊檔的資料庫,用來儲存軟體設定資料、使用者設定和電腦相關設定以及作業系統選項。它包含所有硬體、軟體、使用者和自動啟動項目的資訊和設定。每當使用者對設定、檔案關聯、系統原則或安裝的軟體進行變更時,這些變更都會回寫到Windows登錄檔。註冊表在裡面是非常重要的元件,因為Windows是靠它「 記住 」電腦上的所有資訊,包括:軟體間如何協力工作、Windows如何啟動系統、以及啟動時使用哪些文件。 註冊表也是一個容易受到攻擊的地方,即使是小小的改動,也會因為錯誤地調整導致系統無法運作。更詳細的說明,請參考:Registry簡介

並非所有註冊表清理工具功能皆相同,不同工具很多功能類似,但它們的運作原理並不完全相同。每個廠商對於怎樣的項目算是「不良項目」判定標準不同。一個清理工具可能會在系統上找到刪除後不會導致系統發生問題的註冊表,另一個清理工具可能找不到相同的註冊表,也有可能一個清理工具刪除了其他程式運作的必須項目。此外,一些提供註冊表清理工具的廠商使用欺騙廣告和聲明,這些聲明近乎詐騙。他們可能會提醒使用者使用工具後找到了數千個錯誤,但免費版不支援清理功能,只有購買了產品才能修復這些錯誤以提高效能。

並非所有註冊表清理工具都會在進行更改之前建立備份。如果變更導致系統無法啟動,則沒有可用的備份來還原系統。在對註冊表進行任何更改之前,必須備份註冊表避免無法開機。

不正確地刪除註冊表可能會妨礙惡意軟體的清除,如果電腦受到病毒感染,則刪除過程會變得更加困難。例如,在偵測到感染之前刪除與惡意軟體相關的註冊表可能會導致系統不穩定,甚至使防毒軟體無法偵測 到惡意軟體。

清理註冊表的作用被嚴重高估,而且可能很危險。在大多數情況,清理過時、無效的和錯誤的註冊表不但不會增進系統效能,甚至導致不可預測的結果。

微軟針對註冊表清裡有一套標準說法,請參考:Microsoft 對於使用登錄清除公用程式的支援原則

Windows 登錄是您電腦上所有硬體、軟體和使用者喜好設定的設定資料庫,負責控制 Windows 如何與您的硬體和應用程式互動。 Windows 會持續在背景參考登錄,而且並非設計來提供存取或編輯。

有些產品 (例如登錄清除公用程式) 會建議定期維護或清除登錄。 然而,當您使用這類公用程式不正確地修改登錄時,可能會發生嚴重問題。 這些問題可能會造成使用者因不穩定性而必須重新安裝作業系統。 Microsoft 不保證可在無需重新安裝作業系統的情況下解決這些問題,因為登錄清除公用程式所進行的變更範圍會依應用程式而有所不同。

損壞的 Windows 登錄可能呈現各種狀況,其中包括過高 CPU 使用率、啟動和關機時間變長、應用程式功能不佳或者隨機當機、停止回應等。 這些隨機當機或停止回應的情形最後會因系統不穩定,無法將資料存回儲存位置而導致資料遺失。

  • Microsoft 不支援使用登錄清除工具。 網際網路上免費提供的某些程式可能包含間諜軟體、廣告軟體或病毒。 如果您決定安裝登錄清除公用程式,請先研究該產品,並只下載及安裝來自您信任之發行者的程式。
  • Microsoft 對於使用登錄清除公用程式所造成的問題概不負責。 強烈建議您只變更您了解或由您所信任之來源指示變更的登錄中的值,並且在進行任何變更之前,先備份登錄。
  • Microsoft 並不保證可以解決使用登錄清除公用程式所導致的問題。 這些公用程式所造成的問題可能無法修復,且遺失的資料可能無法復原。
  • 修改登錄之前,請務必做好備份工作、建立還原點,並且確認您了解如何在發生問題時還原登錄。 如需有關如何備份 Windows 登錄的資訊,請參閱下列適用您的 Windows 版本的文章:
  • Windows 11
  • Windows 10
  • Windows 8.1

除非您遇到需要編輯註冊表來修正特定問題,否則不要清理註冊表。不必要或不正確地使用註冊表清理工具非常危險,可能會造成災難性影響。對一般使用者,修改註冊表對電腦的好處微乎其微,但潛在的風險 卻很大。造成註冊表不當殘留的主因是使用不正當的程式移除軟體,因此使用良好的移除程式是保持註冊表簡潔的方法。

如果想提高電腦效能,請參考:電腦/瀏覽器速度慢? 首先檢查這裡; 它可能不是惡意軟體

注意:驅動程式更新軟體與註冊表清理工具一樣糟糕,大多數都是垃圾軟體,通常與其他軟體捆綁在一起許多這類程式被防毒軟體分類/檢測為潛在有害程式(PUP)

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料