Jak usunąć ślady odinstalowanego oprogramowania z rejestru?

9

Po odinstalowaniu oprogramowania czasami zauważam resztkowe wpisy w rejestrze. Chciałbym się ich pozbyć.

Znalazłem niezadowalające podejście, opisane tutaj:

  1. Użyj exportopcji w edytorze rejestru przed instalacją oprogramowania.
  2. Zainstaluj oprogramowanie.
  3. Użyj .regwygenerowanego pliku, aby wycofać zmiany w rejestrze.

Problem z tą metodą polega na tym, że jeśli zainstaluję więcej oprogramowania przed odinstalowaniem czegoś, spowoduje to również cofnięcie zmian zainstalowanego oprogramowania wprowadzonych do rejestru, oprócz zmian rejestru w oprogramowaniu, które chcę usunąć, co jest niepożądane.

Czy istnieje sposób na cofnięcie wszystkich zmian dokonanych przez instalację w moim rejestrze, bez cofania wszystkich innych zmian od czasu zainstalowania?

Ori Popowski
źródło
Podziel się na to pytanie @ superuser.com/questions/919003/…
Mark Boulder

Odpowiedzi:

2

Dlaczego nie można użyć czegoś takiego jak ccleaner do wyczyszczenia rozdętego rejestru? Powinien usunąć wszystkie wpisy, które dezinstalatory oprogramowania mogą pozostawić.

Thomas B.
źródło
1
Mam już CCleaner. Pomija wpisy pozostałości i tak naprawdę nie jest przeznaczony do tego celu.
Ori Popowski
1

Możesz użyć oprogramowania, takiego jak Revo Uninstaller, który może automatycznie wyszukiwać i usuwać wpisy rejestru związane z odinstalowywanym oprogramowaniem.

digitxp
źródło
Przeczytałem o Revo Uninstaller i wydaje się, że jest to najlepszy deinstalator. Sprawdzę to. Dzięki.
Ori Popowski
Użyłem go do odinstalowania soulseek i HandBreak i próbowałem usunąć całą moją instalację OpenOffice: S
Ori Popowski
1

Myślę, że większość ludzi przejmuje się rejestrem Windows. Problem w tym, że większość ludzi nie powinna otwierać tych drzwi. Większość „narzędzi do czyszczenia rejestru” nie zrobi nic poza uszkodzeniem programów lub samego systemu operacyjnego Windows. Na początku możesz nawet tego nie zauważyć, ale potem, gdy uruchomisz program, pojawia się przerażający komunikat o błędzie. Najprawdopodobniej wynikało to z usunięcia kluczy rejestru / wartości / itp.

Muszę przyznać, że sam wielokrotnie otwierałem te drzwi, szukając każdego odniesienia do programu, który odinstalowałem.

Twoje prawo do eksportowania / importowania całego rejestru, jeśli nie cofniesz rejestru przed instalacją czegokolwiek innego, nowy program jest skazany na niepowodzenie.

Deinstalator Revo to doskonała aplikacja do odinstalowywania, pozwala sprawdzić, co chcesz lub nie chcesz usunąć, a nawet usunie do kosza na wypadek, gdybyś nie był pewien, czy powinieneś usunąć wpis. Na dodatek stworzy punkt przywracania przed odinstalowaniem tylko w przypadku katastrofalnych momentów awarii.

Usłyszysz sprzeczne historie na temat tego, czy „wyczyścić” rejestr systemu Windows, moim zdaniem, nigdy nie używaj narzędzia do czyszczenia rejestru. Jeśli potrzebujesz programu do zamiatania rejestru, nie powinieneś go czyścić. Rozumiem pragnienie posiadania „czystego” rejestru, więc po odinstalowaniu programu przeprowadzam regedit i ręcznie wyszukuję nazwę programu i instalatora, usuwając resztki.

Jeśli chodzi o dowolne programy, po ręcznym przeszukaniu rejestru korzystam z programu o nazwie „Everything”. Jest to swego rodzaju zamiennik Eksploratora Windows, z wyjątkiem BARDZO szybko. Często znajduje rzeczy w miejscach, w których nigdy bym nie pomyślał, na przykład „AppData \ Roaming”.

http://www.voidtools.com/

Jedyne inne, które zasugerowałbym to Windows Live One Care

comet.vermont
źródło
0

Jeśli chcesz być całkowicie dokładny, możesz użyć Monitora procesów do przechwycenia instalacji (filtrowanie według nazwy procesu). Nie znam jednak oprogramowania do „cofania” zmian na podstawie przechwytywania Monitora procesów.

Cześć71
źródło