Flash Player Automatic Updater przy uruchamianiu systemu Windows

10

Program Adobe Flash Player jest skonfigurowany do automatycznego sprawdzania dostępności aktualizacji podczas uruchamiania systemu Windows. Zawsze zastanawiałem się, gdzie dokładnie jest to ustawione. Sprawdzanie uruchomionych usług, a także msconfig, nie podaje jego lokalizacji. Wiadomość, o której mowa, wygląda następująco: http://www.technipages.com/disable-an-update-to-your-adobe-flash-player-is-available-message-forever.html

Wiem, jak to wyłączyć za pośrednictwem strony internetowej Adobe (instrukcje znajdują się w linku powyżej), ale jestem zainteresowany, aby wiedzieć, gdzie dokładnie w systemie Windows jest ustawiony ten zestaw do wykonania tej czynności? Przeprowadziłem pewne badania na ten temat, a ludzie powtarzają, aby sprawdzić następujące lokalizacje rejestru:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce albo HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

Jednak sprawdziłem te lokalizacje i nadal nie mogę zlokalizować, gdzie jest przechowywany ten aktualizator.

Jestem prawie pewien, że złośliwe oprogramowanie również wykorzystuje tę technikę do automatycznego ładowania podczas uruchamiania, a ponieważ nie znajduje się w typowej lokalizacji, w której wyglądałby użytkownik, jest dobrze ukryty.

Phanto
źródło

Odpowiedzi:

10

Dokładna odpowiedź jest tutaj. http://forums.adobe.com/thread/750559

To była zabawna łamigłówka, na którą prawdopodobnie odpowiedziałem gdzie indziej, ale pomyślałem, że dam znać ciekawskim ludziom. Jak ktoś wspomniał, sprawdzany jest moduł wtyczki (NPSWF32.DLL w przypadku wtyczki Netscape / Mozilla / Opera); chodzi o to, że nie monituje użytkownika o natychmiastową aktualizację (i tak nie byłby w stanie tego zrobić przy otwartej przeglądarce i używanej bibliotece DLL), ale raczej odkłada aktualizację do następnego ponownego uruchomienia - poprzez dodanie wpisu rejestru w HKLM (or HKCU, not positive)\Software\Microsoft\Windows\CurrentVersion\RunOnce kluczu.

Wpis nosi nazwę FlashPlayerUpdate i zawiera <system root>\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin- prawdopodobnie tę samą linię poleceń, którą uruchomiłbyś, gdybyś chciał ręcznie zaktualizować odtwarzacz (bez kłopotów z otwieraniem i zamykaniem przeglądarek internetowych). Powodem, dla którego nie widzisz go w rejestrze lub za pomocą narzędzi systemowych, takich jak msconfig.exe, jest to, że wpisy autostartu RunOnce są usuwane z rejestru natychmiast po ich uruchomieniu. Zazwyczaj takie wpisy są używane przez instalacje sterowników i systemu Windows do jednorazowej inicjalizacji po ponownym uruchomieniu komputera (po uruchomieniu wymaganych usług i załadowaniu sterowników). Więc widziałbyś ten wpis za pomocą msconfig, gdybyś spojrzał na niego po sprawdzeniu aktualizacji (co wtyczka robi po cichu), ale przed ponownym uruchomieniem!

Sanghyun Lee
źródło
rozszerz swoją odpowiedź, ponieważ odradzane są odpowiedzi tylko z linkiem.
studiohack
Jego link doskonale opisuje odpowiedź. Biblioteka DLL Flash Player sprawdza dostępność aktualizacji za każdym razem, gdy przeglądasz Internet, i planuje RunOncewpis rejestru, który będzie ładowany podczas uruchamiania w celu aktualizacji Flash Playera. Po aktualizacji wpis rejestru jest usuwany. Konto użytkownika ma oczywiście dostęp do tej lokalizacji rejestru.
Phanto
Ponieważ ludzie restartują swoje komputery mniej niż więcej, z tej odpowiedzi można wywnioskować, dlaczego Flash nie jest aktualizowany na wielu komputerach.
anno
Czy połączenie aktualizacji jest teraz: % windir% \ system32 \ Macromed \ Flash \ FlashUtil10x_ActiveX.exe -install ?
Umber Ferrule,
Uwaga: Analogicznym argumentem dla wersji ActiveX jest -update activex.
kot
2

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.html#118377

jest to ustawienie w samym odtwarzaczu Flash, do którego można uzyskać dostęp przy użyciu tego ronda pod tym adresem URL, który znalazłem w części Jak zmienić częstotliwość otrzymywania powiadomień o aktualizacjach? nagłówek innego linku, ale najwyraźniej jako nowy użytkownik nie mogę opublikować więcej niż jednego adresu URL w odpowiedzi (bo nowi użytkownicy używają internetu tylko jeden link na raz, tak myślę?)

Ixobelle
źródło
Nie może to być po prostu sam Flash Player, ponieważ komunikat pojawia się podczas uruchamiania systemu operacyjnego. Gdzieś system Windows automatycznie ładuje proces aktualizacji po uruchomieniu, aby sprawdzić dostępność aktualizacji. Chcę dowiedzieć się, gdzie system Windows ładuje ten proces.
Phanto
Ach, przepraszam, że nie wróciłem do tego ... wiesz o „Start> Uruchom> msconfig”, prawda? Adobe ładuje wiele rzeczy w zakładkach Usługi i Uruchamianie, ale większość z nich wyłączyłem, więc nie jestem pewien, czy tego potrzebujesz ...?
Ixobelle
Dziwne jest to, że nie ma go ani w msconfig, ani w services.msc. Nie pamiętam, czy doświadczyłem tego na Vista (ani Win7), ale widziałem to na XP. Być może tylko XP ma to [widziałem to na XP]?
Phanto
0

Tak na marginesie....

Jestem prawie pewien, że złośliwe oprogramowanie również wykorzystuje tę technikę do automatycznego ładowania podczas uruchamiania, a ponieważ nie znajduje się w typowej lokalizacji, w której wyglądałby użytkownik, jest dobrze ukryty.

Chociaż użytkownicy rzadko patrzą tutaj, nie jest to, co deweloper lub administrator systemu uważa za „ukrytą” lokalizację. Jest to jedna z najczęściej używanych metod uruchamiania programu podczas logowania lub uruchamiania, i jedyna metoda jawnego uruchomienia programu tylko raz.

Jeśli spojrzysz na HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runi HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runklucze, założę się, że masz już co najmniej tuzin programów tam wymienionych. To standardowa praktyka. To z pewnością nie mniej niejasne niż C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Kawałki bekonu
źródło
-1

Wyłączyłem usługi, a także dostosowałem szereg innych usług aktualizacji, co znacznie poprawiło wydajność mojego laptopa. Możesz to zrobić w Harmonogramie zadań (możesz to znaleźć w Panelu sterowania -> Narzędzia administracyjne -> Harmonogram zadań ).

costis.papa
źródło