Wszystkim, którzy mówią „ First remove them from run at startup.
”, muszę powiedzieć:
Nie wszystkie aplikacje będą działać, niektóre ponownie dodają je do rejestru po uruchomieniu.
Usunięcie początkowego klucza rejestru nie jest rozwiązaniem, aby nie uruchamiać go przy następnym uruchomieniu, chyba że klucz rejestru zostanie usunięty po zabiciu aplikacji.
Najgorszym przypadkiem, jaki znalazłem (zeskanowany sterownik), było uruchomienie aplikacji przy rozruchu, taka aplikacja nie ma GUI, ale blokuje się sama z procesem „systemowym”, więc nie można go zabić, chyba że zabijesz „system” (ostrzeżenie = BSOD), także w przypadku zmiany rejestru blokady / zaczepienia, więc po usunięciu klucza pojawia się ponownie itp. Ponieważ aplikacja nie może zostać zabita, nie będzie można uniknąć jej uruchomienia przy następnym uruchomieniu. Działa tylko ROZWIĄZANIE (bez formatowania): zacznij od Linuksa i usuń taką aplikację, nigdy więcej nie instaluj jej ponownie ... ale ponieważ jest to „sterownik”, instaluje się ponownie, gdy tylko USB zostanie podłączone (również przy braku podłączonego urządzenia ), więc musisz usunąć wszystkie wpisy USB, sterownik, pliki itp., uruchom ponownie system Linux i usuń aplikację.
Rozumiem, że w przypadku „normalnych” aplikacji jest to bardzo łatwe ... wystarczy usunąć klucz rejestru lauch i umieścić takie polecenie w pliku .lnk (skrót), a następnie z poziomu skryptu, w którym .lnk chcesz się przespać. .. lub niektóre różnią się w ciągu 1 minuty, inne w ciągu 5 minut itp. ... skryptują go i wywołują wszystkie skrypty równolegle, więc każdy może poczekać na inny czas, bla bla bla ...
Ale co zrobić z tymi (java Updater, itp.), Które odczytały je do rejestru, gdy tylko zostaną uruchomione lub gdy zostaną zamknięte, albo, co najgorsze ... podczas działania, gdy tylko wykryją brakujący klucz w rejestrze itp.
Niektóre mają opcję automatycznego uruchamiania, ale inne nie.
Dla „normalnych” jest to bardzo dobre i działa świetnie… dla takich, powiedzmy „brzydkich”, co można zrobić? Nic, oprócz usunięcia klucza rejestru po zamknięciu po zabiciu / zamknięciu aplikacji.
Nie widzę żadnego programu, który pozwala skonfigurować klucze rejestru kay, które chcesz usunąć na końcowym etapie zamykania, widzę osoby, które robią to we wczesnych etapach zamykania ... ale nie mogą kontrolować, czy inne aplikacje nadal działają (może nie ustawia kolejności zamykania), więc jeśli ktoś nadal działa, gdy tylko klucz reg zostanie usunięty, taki ponownie go dodaj.
Mam własne rozwiązanie (muszę przyznać, że jest to bardzo paskudne): blokuję takie klucze rejestru bez uprawnień administratora, tylko z określonym użytkownikiem korzystam z praw, dzięki czemu każda aplikacja (nie działająca jako użytkownik specjalny systemu) działa z uprawnieniami administratora itp. nie można go zmodyfikować ... ostrzeżenie w przypadku niektórych aplikacji, które będą nadal działać po uruchomieniu, ponieważ nie mogą zmienić takiego klucza rejestru, więc musisz uruchomić 4-etapowy skrypt, aby je uruchomić ... ustaw uprawnienia, aby zezwolić, uruchom aplikację i poczekaj chwilę, ustaw uprawnienia, aby nie zezwalać (administratorowi), ale zezwalać określonemu użytkownikowi, usuń klucz (ponieważ prawa skryptu to prawa użytkownika, będą dozwolone) ... a kiedy aplikacja ponownie spróbuje ponownie dodać nie będzie w stanie, jeśli na szczęście aplikacja nie zakończy się nagle, w przeciwnym razie ... musisz pozwolić rejestrowi tam aż do zamknięcia ... w takim przypadku dodaj harmonogram, aby usunąć klucz rejestru ...pamiętaj, klucze rejestru można również usunąć, uruchamiając .reg z instrukcjami na ten temat ... nie trzeba tworzyć aplikacji, aby to zrobić.
Itd., Itp., Chciałbym, aby jakieś darmowe narzędzie miało takie rzeczy zaimplementowane, ale nadal nie znalazłem nikogo, ani płatnego.