Dlaczego programy nie chcą odejść
Większość odmów sprowadza się do uszkodzonego deinstalatora: uninstall.exe został skasowany albo nigdy się nie zarejestrował, popsuta instalacja zostawiła wpis rejestru wiszący w próżni, albo aplikacja wylądowała per-user, a Ty oglądasz listę całej maszyny. Część deinstalatorów po prostu pada w trakcie i zostawia połowę programu za sobą. Parę wpisów jest wyszarzonych z premedytacją, bo Windows potrzebuje danego komponentu — to inny problem i wymaga innego lekarstwa.
Zacznij od najtańszego i eskaluj powoli; każdy poniższy krok usuwa program odrobinę zdecydowaniej niż poprzedni. Zapisz przed startem dokładną nazwę aplikacji i wersję, bo przydadzą się w kilku miejscach. Drabina dotyczy klasycznych programów biurkowych — aplikacje ze Sklepu odinstalowują się z Ustawień bez dramatu, a oporne aplikacje systemowe mają własną ścieżkę przez PowerShell.
- Ustawienia → Aplikacje → Zainstalowane aplikacje → menu trzech kropek → Odinstaluj, albo Panel sterowania → Programy i funkcje (appwiz.cpl)
- Pobierz ponownie aktualny instalator od producenta i uruchom go — naprawa albo reinstalacja przywraca uszkodzony deinstalator
- winget list, by znaleźć identyfikator, a potem winget uninstall --id <ID> -e z dowolnego terminala
- msiexec /x {GUID} dla aplikacji opartych na MSI; GUID to nazwa klucza pod HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
- Narzędzie do rozwiązywania problemów z instalacją i odinstalowywaniem programów od Microsoftu, które porządkuje uszkodzone wpisy odinstalowania
- Usuwanie ręczne: skasuj folder aplikacji, a potem pasujący klucz Uninstall w rejestrze — ostateczność
Naprawa, winget i ścieżka MSI
Ponowne uruchomienie instalatora to najbardziej niedoceniana naprawa: większość nowoczesnych instalatorów wykrywa istniejącą instalację i proponuje naprawę albo nadpisanie, czym odbudowuje deinstalator, którego zaraz potrzebuje. Wybieraj naprawę, jeśli instalator ją oferuje; w przeciwnym razie doinstaluj „na górę” i odinstaluj natychmiast po tym, zanim aplikacja zdąży się znowu posypać. Jeśli producent dostarcza narzędzie serwisowe — Adobe, Steam i pakiety antywirusowe działają w ten sposób — uruchom jego funkcję naprawy lub odinstalowania od środka.
winget uninstall działa nawet wtedy, gdy wpis w Ustawieniach szwankuje, bo czyta te same dane rejestru, tylko usuwanie uruchamia po swojemu; dodaj --silent, żeby pominąć okna dialogowe. Dla aplikacji MSI znajdź kod produktu w podanej wyżej ścieżce rejestru, a potem wykonaj msiexec /x {GUID} w podwyższonym terminalu — przełącznik /qb pokazuje prosty pasek postępu. Gdy pliki są zgłaszane jako używane, najpierw zamknij aplikację z zasobnika i Menedżera zadań albo przeprowadź usuwanie w trybie awaryjnym, gdzie usługi firm trzecich nie działają.
Ręczna ostateczność — i sprzątanie
Usunięcie ręczne to skasowanie dwóch rzeczy: folderu programu pod Program Files (albo %LOCALAPPDATA%\Programs dla aplikacji per-user) oraz klucza Uninstall w rejestrze, żeby upiór zniknął z listy Zainstalowane aplikacje. Wyeksportuj najpierw klucz — kliknięcie prawym przyciskiem → Eksportuj zapisuje kopię .reg do przywrócenia dwuklikiem — i nie dotykaj kluczy należących do innych aplikacji. Potem zrestartuj komputer, żeby zablokowane pliki puściły, i przejrzyj AppData oraz ProgramData w poszukiwaniu resztek.
Sprzątacz domyka robotę: Kleaner PRO zbiera resztki po usuniętych aplikacjach z AppData i ProgramData w jednym skanie, z podglądem przed usunięciem, więc wymuszone odinstalowanie kończy się czystym dyskiem, a nie trupem. Jeśli wolisz zostać przy ręcznym sprzątaniu, nasz przewodnik po folderach-resztkach wylicza dokładnie, które foldery sprawdzić. Tak czy inaczej trzymaj kopię .reg przez tydzień, na wypadek gdyby coś się buntowało.
Pytania i odpowiedzi
Co robić, gdy przycisk Odinstaluj jest wyszarzony?
Wyszarzenie zwykle znaczy, że Windows uważa aplikację za komponent systemowy, którego potrzebuje. Zwykłe programy spróbuj usunąć przez appwiz.cpl albo winget; wbudowane aplikacje mają własną drogę — PowerShell z Remove-AppxPackage.
Jak odinstalować program bez deinstalatora?
Najpierw zainstaluj go ponownie z aktualnego instalatora producenta — to zwykle odbudowuje deinstalator — a potem odinstaluj normalnie. Jeśli producent już nie istnieje, zostaje winget albo ręczne usunięcie folderu i klucza rejestru.
Gdzie Windows trzyma wpisy odinstalowania w rejestrze?
Pod HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, w podkluczu Wow6432Node dla aplikacji 32-bitowych oraz pod tą samą ścieżką w HKEY_CURRENT_USER dla instalacji per-user. Nazwą klucza jest nazwa aplikacji albo GUID MSI.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]