Jak zapobiec uruchamianiu tych plików wykonywalnych?

8

Po usunięciu następujących plików wykonywalnych podczas uruchamiania , w najbliższej przyszłości ponownie się pojawią:

  • DDMService.exe : Ponownie włączono podczas odwiedzania wideo DivX online.
  • DivXUpdate.exe : Ponownie włączono podczas odwiedzania wideo DivX online.
  • GoogleUpdate.exe : Myślę, że ponownie uruchomione zadanie, Google Chrome? Nie widzę opcji automatycznej aktualizacji.
  • iPodService.exe : Ponownie włącza się po uruchomieniu iTunes.
  • iTunesHelper.exe : Ponownie włącza się po uruchomieniu iTunes, bezużyteczne na dyskach SSD.
  • Reader_sl.exe : Ponownie włącza się podczas aktualizacji Adobe Reader, bezużyteczne na dyskach SSD.

To nudzi mnie, że te procesy zachować popping z powrotem w górę, podczas gdy moi funkcje oprogramowania oraz bez nich.
Jestem wystarczająco inteligentny, aby co tydzień aktualizować oprogramowanie za pomocą FileHippo, więc nie potrzebuję automatycznych aktualizacji.

Co mogę zrobić, aby nigdy więcej nie zobaczyć tych procesów ? Nawet po ponownej instalacji tych aplikacji ...

Ogólne rozwiązanie jest również mile widziane! :-)

Tamara Wijsman
źródło
Aby wyłączyć GoogleUpdate.exe, zobacz tę stronę Superuser .
Mehper C. Palavuzlar,
@ Mehper: I wszyscy inni: wiem, jak je wyłączyć / usunąć, ale nie znam stałego rozwiązania .
Tamara Wijsman,

Odpowiedzi:

11

Stałe rozwiązanie (będzie działać, nawet jeśli aplikacja zostanie zaktualizowana lub ponownie zainstalowana):

wprowadź opis zdjęcia tutaj

  1. Naciśnij Starti wpisz Local Security Policy, a następnie naciśnij Enter.
  2. W lewym okienku kliknij Software Restriction Policies.
  3. Następnie w prawym okienku kliknij dwukrotnie Additional Rules.
  4. Kliknij prawym przyciskiem myszy dowolne puste miejsce w prawym okienku i wybierz New Path Rule....

wprowadź opis zdjęcia tutaj

  1. Kliknij browsei wybierz program, który chcesz zablokować. Na przykład DivXUpdate.exe może znajdować się w C: \ Program Files \ DivX.
  2. Upewnij się, że lista rozwijana poniżej Security levelmówi Disallowed.
  3. Kliknij OKi możesz iść.

Radzę nie robić tego w przypadku GoogleUpdate.exe, ponieważ może to zakłócać automatyczną aktualizację Chrome. Zamiast tego po prostu usuń GoogleUpdate.exe ze startu systemu (użyj msconfig lub google, jak pracować z rejestrem, aby usunąć elementy startowe). Uruchom także Task Scheduleri wyłącz zadanie Google Update.

George P. Burdell
źródło
Właśnie tak zamierzałem to zrobić. To działa dobrze.
Joe Taylor,
Reguła istnieje %HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRoot%i %HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir%w tych folderach, oni mają tam być? Myślę, że nie pozwalają mi dodawać żadnych plików wykonywalnych, ponieważ to nie działa ...
Tamara Wijsman,
+1 @George: Usunąłem te dwa i wszystko nadal działa, skutecznie zabroniłem się uruchamiać Internet Explorera, więc to wydaje się rozwiązać mój problem. :-)
Tamara Wijsman,
1
Och, podoba mi się to rozwiązanie bardziej niż moje. Nawet nie pomyślałem o zabawie z polityką bezpieczeństwa. To chyba dostaję za to, że jestem programistą, a nie administratorem z natury. Zawsze najpierw szukam rozwiązania programistycznego.
BBlake,
Przejdź do C:\Windows\Installerfolderu, włączyć Subjecti Titlekolumn dla MSis, poszukaj Google Updater jednym, kliknij go prawym przyciskiem, a następnie naciśnij przycisk Odinstaluj. :)
user541686,
4
  • GoogleUpdate.exe
    To jest zaplanowane zadanie. Możesz go usunąć lub wyłączyć. Znajdź element Zaplanowane zadania w panelu sterowania.
  • iPodService.exe / iTunesHelper.exe:
    Są to usługi. Przejdź do menu Start, wybierz Uruchom, a następnie wpisz, services.mscaby wyświetlić przystawkę do zarządzania usługami. Jeśli masz iPoda lub iPhone'a, możesz chcieć zostawić jeden lub oba z nich uruchomione.
  • Reader_sl.exe Uruchamia się
    za pomocą \\HKEY_LocalMachine\Softare\Microsoft\Windows\Current Version\Runklucza w rejestrze. Adobe przywróci ten klucz przy każdej aktualizacji, więc zamiast całkowicie go usunąć, możesz po prostu złamać wpis (zmienić go tak, aby wskazywał na nieistniejącą lokalizację), a następnie (jako administrator) zmienić uprawnienia do tego wpisu, takie jak że nikt nie ma dostępu do aktualizacji (ale może to również uniemożliwić Adobe poprawną aktualizację w przyszłości)

    Możesz znaleźć tutaj kilka innych pozycji, których również nie potrzebujesz, ale bądź ostrożny, ponieważ łatwo jest w końcu usunąć z tej listy coś, co okazało się, że w końcu używasz.

Nie znam innych pozycji na twojej liście.

Ze swojej strony mam od czasu do czasu uruchamiany skrypt nietoperza, który usuwa je, a także kilka innych niedogodności (skrót do pulpitu Acrobat i element menu Start, element menu startowego Microsoft Silverlight oraz skróty Apple Quicktime i start elementy menu).

Joel Coehoorn
źródło
Wiem, jak wyłączyć zadania i usługi, problem polega na tym, że wracają, a trwałe rozwiązanie raz na zawsze pozbyłoby się tego zachowania. Czy nieprawidłowa lokalizacja nie powoduje błędów, ponieważ plik nie został znaleziony?
Tamara Wijsman,
@tom nie, jeśli „nieprawidłowa lokalizacja” to program, który właśnie kończy pracę.
Joel Coehoorn
+1 @JoelCoehoorn: Rozumiem, mogło to zadziałać. Co z zaplanowanym zadaniem, które powtórzy się przy ponownej instalacji?
Tamara Wijsman,
Wydaje mi się, że w przypadku zaplanowanych zadań można je uruchamiać przy użyciu poświadczeń, które nie mają uprawnień do odczytu / wykonywania programu.
Joel Coehoorn
3

Niewiele wiem o kilku z nich. Wiele aplikacji, w tym iTunes, Adobe Reader i Chrome, jest zaprojektowanych do sprawdzania tych procesów i zastępowania / ponownego włączania ich, gdy nie mogą ich znaleźć lub widzą, że nie są uruchomione. Czasami możesz odnieść tymczasowy sukces w ich tłumieniu, na przykład zastępując iTunesHelper pustym plikiem wykonywalnym, który nic nie robi. Ale aplikacje po prostu je zastępują.

Jedyną opcją, o której słyszałem o trwałym rozwiązaniu, jest jeden facet, którego przeczytałem na forum, który stworzył własną usługę, która nieustannie obserwuje te inne procesy i zabija je, gdy je uruchamia. Ostre, ale powiedział, że to zadziałało. Ale to było kilka lat temu i nie pamiętam, gdzie to widziałem.

BBlake
źródło
Skrypt w języku Python, który mogę uruchamiać na co dzień, brzmi jak pomysł, który mógłbym zrealizować. Może on wykonywać także inne zadania, które teraz wykonuję ręcznie. Najpierw przejrzę rozwiązanie George'a ...
Tamara Wijsman,
+1 @BBlake: Twoje rozwiązanie również zadziałałoby, powinienem zautomatyzować moją konserwację w najbliższej przyszłości.
Tamara Wijsman,
0

Przejdź do folderu, w którym znajdują się te pliki exe, zmień nazwę rozszerzenia pliku, na przykład: DivxUpdate.exe na DivXUdate.exe.safe

Najpierw możesz odkryć rozszerzenia plików we właściwościach folderu.

Moab
źródło
Czy zmiana nazwy nie powoduje błędów, ponieważ plik nie został znaleziony?
Tamara Wijsman,
Czasami tak, przez większość czasu nie, zwykle po prostu błędy w przeglądarce zdarzeń. Robiłem to z programem czatu Windows Messenger w XP od wielu lat bez żadnych błędów GUI.
Moab
Możliwość tego działania jest całkowicie zależna od aplikacji, ponieważ każda z nich traktuje błędy „nie znaleziono” zwracane przez tworzenie procesu inaczej. Być ostrzeżonym; może to powodować problemy.
Qix - MONICA MISTREATED
0

Możesz spróbować utworzyć usługi z pliku wykonywalnego. Następnie po ich utworzeniu wyłącz usługę, która powinna skutecznie uniemożliwić ich uruchomienie. Prawdopodobnie będziesz musiał wpisać msconfig za pomocą polecenia cmd run, aby zatrzymać usługi uruchamiania.

Oto link, w jaki sposób utworzyć usługę z linku wykonywalnego

lub

jeszcze lepiej tutaj jest strona w sekcji superużytkownika stackoverflow link2

Inne: powinieneś być w stanie zatrzymać się poprzez ustawienie wartości dword w rejestrze na 0

IanN
źródło
1
Utworzenie usługi nie uniemożliwia uruchomienia samego pliku wykonywalnego.
Tamara Wijsman,
0

Jeśli aktualizacje Chrome ponownie uruchamiają GoogleUpdate.exe, możesz przełączyć się na SRware Iron, który jest alternatywną wersją Chromium i nie kontaktuje się z żadnym serwerem ...

Dęby
źródło
0

łatwy sposób skopiuj to, a następnie zapisz jako cmd

@echo off: start Net Stop DDMService.exe Net Stop DivXUpdate.exe Net Stop GoogleUpdate.exe Net Stop iPodService.exe Net Stop iTunesHelper.exe Net Stop Reader_sl.exe Goto Start

ahsna
źródło
0

Użyj „autoruns” z Sysinternals. Istnieje ponad 100 miejsc do uruchomienia procesu, nie licząc zegarów zakopanych w jądrze ... autoruns zna większość z nich. Możesz je odznaczyć, a one nie uruchomią następnego rozruchu.

Brian Crane
źródło
1
Przeczytaj Jak polecić oprogramowanie, aby uzyskać porady dotyczące tego, jak powinieneś polecać oprogramowanie. Powinieneś podać przynajmniej link, dodatkowe informacje o samym oprogramowaniu oraz o tym, jak można go użyć do rozwiązania problemu w pytaniu.
DavidPostill