Otrzymałem pytanie w obszarze PCMech Premium, w którym zapytałem, czy system Windows 7 będzie miał ulepszone narzędzie Dodaj / Usuń, które całkowicie odinstaluje programy w porównaniu ze sposobem XP. Moja odpowiedź brzmiała „ nie” i wyjaśniłem dlaczego. Wchodzę w to szczegółowo.
Po pierwsze powiem, że programy, które pozostawiają po sobie bzdury, zdecydowanie nie dotyczą wyłącznie systemu Windows . Na komputerze Mac wymagana jest aplikacja App Zapper. W Linuksie jest BleachBit. Innymi słowy, żaden system operacyjny nie jest bezpieczny przed bzdurami pozostawionymi przez programy innych firm.
Pytanie jednak brzmi: dlaczego tak się dzieje?
Istnieją trzy podstawowe odpowiedzi.
Odpowiedź 1: Im więcej rzeczy „zaczepia” program, tym trudniej będzie go odinstalować.
W pytaniu, które otrzymałem pierwotnie, cytowanym przykładem był Adobe Reader. To oprogramowanie jest znane z pozostawiania wielu śmieci ze względu na wszystkie rzeczy, w które się angażuje.
Podczas instalacji Reader jest samodzielnym programem. Ale przy instalacji „ekspresowej” podłączy się do przeglądarki Internet Explorer, Firefox i ewentualnie pakietu Microsoft Office. To wiele rzeczy, w które Czytelnik wbił pazury i dlatego trudniej będzie się wydostać.
Odpowiedź 2: Nie zamyka programów przed odinstalowaniem (błąd ze strony użytkownika).
Wiesz, ile programów mówi: „Zamknij wszystkie aplikacje przed instalacją”. To samo dotyczy również odinstalowywania. Niektóre programy są na tyle „inteligentne”, że mogą powiedzieć „Hej! Ty! Przed odinstalowaniem zamknij swoje rzeczy, abym mógł bezpiecznie się stąd wydostać!” Jednak wiele programów tego nie robi.
Przykład: Java.
Zdecydowana większość z nas korzysta z Javy tylko w przeglądarce internetowej. Jeśli przeglądarka działa podczas deinstalacji, istnieje duże prawdopodobieństwo, że coś się popsuje.
Odpowiedź 3: Kiepski kod.
Jeśli program innej firmy źle się zainstaluje, odinstaluje się źle. Kod bzdury to kod bzdury, prosty i prosty, i żaden system operacyjny nie może tego magicznie naprawić.
Rzeczy, które możesz zrobić, gdy coś popsunie się podczas odinstalowywania programu
Zainstaluj go ponownie, aby go odinstalować ponownie
Choć brzmi to absurdalnie, działa to w zdecydowanej większości przypadków. Instalujesz coś, decydujesz, że ci się nie podoba i idziesz go odinstalować. Procedura odinstalowania powoduje błąd. O o. Więc uruchom program „czystszy”, aby się go pozbyć. To też nie działało. Czy utknąłeś z tym na całe życie?
Nie.
Ponowna instalacja programu zazwyczaj naprawi każdy problem, który miał, umożliwiając jego poprawne odinstalowanie za drugim razem.
Najpierw zamknij wszystkie programy
Zamknij przeglądarkę (przeglądarki). Tymczasowo zamknij program antywirusowy. Zamknij wszystko, co masz otwarte. Wszystko. Zrób to, czy czujesz, że potrzebujesz, czy nie. Następnie odinstaluj.
Używasz odkurzacza? Uruchom ponownie po odinstalowaniu programu przed jego uruchomieniem.
Instalujesz program. Ten program łączy się z wieloma rzeczami. Odinstalujesz ten program. Jednak system operacyjny nadal uważa, że masz go zainstalowany z powodu aktualnie załadowanej sesji. Więc uruchom się ponownie. Podczas nowo ustanowionej sesji system operacyjny „wie”, że całkowicie zniknął. W tym momencie uruchamiasz program czyszczenia, a nie wcześniej.
Czy program używa dodatków lub wtyczek?
Choć dodatki / wtyczki są świetne, mogą pozostawić mnóstwo śmieci. Firefox jest tego dobrym przykładem. Proces odinstalowywania nie usuwa wszystkich tych dodatków, które tam umieściłeś, ani nie usuwa żadnych plików konfiguracyjnych specjalnie dla tych dodatków. Musisz najpierw odinstalować wszystkie te rzeczy przed usunięciem samego programu przeglądarki.
Unikaj aktualizacji programów, jeśli wersje są zbyt daleko od siebie
Powiedzmy, że z jakiegokolwiek powodu korzystasz ze starożytnej wersji OpneOffice, wersja 1. Widzisz wersję 3.1 i decydujesz, że warto ją zaktualizować.
Nie całkiem.
Czy byłeś w wersji OO 2, powiedziałbym, że kontynuuj aktualizację. Ale od wersji 1 nie. Za stary. Szanse są duże, że coś się zepsuje.
To, co dzieje się ze starymi wersjami oprogramowania, polega na tym, że nowe wersje znacznie wyprzedzające wydanie zazwyczaj nie instalują „czystych”, co powoduje problemy później.
Ogólna zasada praktyczna: jeśli dany program ma przed sobą dwie główne wersje dotyczące numeru wersji, lepiej odinstalować starą i wykonać nową instalację od zera (chyba że dany program obsługuje konkretnie aktualizację z dwóch lub więcej wydań z tyłu).
Jakiego najgorszego programu pozbyłeś się z trudem?
Czy byłeś w stanie go odinstalować, czy nadal tam jest? Czy uważasz, że to był twój błąd, czy polecasz ludziom trzymać się z dala od programu X jak zarazy? Daj nam znać w komentarzach.