Od jesiennej aktualizacji w zeszłym miesiącu system Windows 10 automatycznie zmienia domyślne aplikacje dla niektórych typów (głównie przeglądarki, pdf, mp3, jpg). Próbowałem zmienić je z powrotem w aplikacji Ustawienia oraz w Panelu sterowania.
Zauważyłem, że dzieje się tak głównie podczas rozpakowywania plików za pomocą WinZip. Windows zmienia domyślne programy z powrotem na programy zalecane przez Microsoft, takie jak Edge, Photos, Groove itp.
Czy istnieje sposób na ograniczenie tego? Czy ktoś jeszcze spotkał się z podobną sytuacją? Nigdzie nie mogłem znaleźć podobnego pytania, więc zadaję to tutaj.
Odpowiedzi:
Miałem ten problem często, ale losowo. W końcu udało mi się wyśledzić jeden zestaw wyzwalaczy dla tego problemu, ale nie udało mi się go naprawić ... tylko hackerskie, częściowe obejścia.
Obejście:
Na przykład „Groove” lub „Movies & TV” spróbują pobrać skojarzenia formatów muzycznych i wideo. Jedynym rozwiązaniem, jakie znalazłem, jest odinstalowanie tych pozornie niemożliwych do zainstalowania programów.
http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
W powyższym artykule opisano, jak używać (administratora) Power Shell do tymczasowego odinstalowywania niektórych aplikacji Microsoft.
Na przykład:
lub
Po odinstalowaniu tych aplikacji system Windows 10 nigdy nie próbował wznowić tych skojarzeń plików. W połowie spodziewałem się, że spróbuje niezależnie od tego i całkowicie przerwie skojarzenia, ale miałem szczęście.
Niestety nie rozwiąże to wszystkich tych problemów. Pliki PDF będą nadal przywracane do Microsoft Edge, ponieważ nie można ich odinstalować za pomocą tej metody.
Przyczyna wyzwalania:
Udało mi się wyśledzić wyzwalacz, który powoduje to w jednym z moich programów. Chociaż nie jestem pewien, czy to jedyny, który to robi, ponieważ powoduje tylko zmianę niektórych skojarzeń. Dlatego bardziej prawdopodobne jest, że pewne działania, które program wywołuje, ustawiają pierwszy wyzwalacz; a inny program wykonuje sekwencję wyzwalacza.
Zgodnie z procmon, robi pewne szpiegowanie rejestru ze skojarzeniami plików. Drugim wyzwalaczem jest otwarcie programu skojarzonego z typem pliku, który często się cofa. Drugi program szpieguje również w skojarzeniach plików zgodnie z procmon.
Wyobrażam sobie, że pierwszy program robi coś, co uszkadza „ochronę” systemu Windows 10 dla programów zmieniających skojarzenia plików. Otwarcie drugiego programu powoduje, że system Windows ponownie sprawdza swoją ochronę, a gdy skrót / progid kończy się nieprawidłowo, przywracane są ustawienia domyślne Microsoft.
Na przykład widzę, że robi to stara wersja PhotoShop i Firefox. Oboje patrzą na klucz
Program 1 w jakiś sposób miesza wartość skrótu / progidu, Program 2, który jest powiązany z tym typem, powoduje, że Windows ponownie go sprawdza i przywraca. Jestem trochę zdziwiony, dlaczego początkowo uważa się go za uszkodzony, ponieważ skojarzenie plików jest prawidłowe przed i po wykonaniu przez Program 1. Stowarzyszenie nie zostało porwane, więc na początek nie potrzebowało przesadnego działania Microsoftu.
Nie wszystkie moje systemy mają zainstalowane te same programy, więc przypuszczam, że może być wiele starych ezoterycznych programów, które powodują pierwsze zdarzenie wyzwalające. Poza moim pierwotnym obejściem powyżej, myślę, że możesz być ostrożny przy użyciu szkodliwych programów. (wzruszać ramionami)
źródło
Wyjaśnienie i rozwiązanie podano na ghackach .
Możesz użyć opcji Zatrzymaj resetowanie moich aplikacji, która została opracowana w celu zatrzymania tego resetowania
lub ręcznie zmodyfikuj rejestr.
źródło
Kilka aplikacji, takich jak Edge, Groove lub Photo, przejęło kontrolę nad Twoimi plikami po uaktualnieniu do systemu Windows 10, wtedy nie będziesz w stanie wybrać własnego oprogramowania, które lubisz otwierać. ALE to zachowanie można zatrzymać, jeśli dodasz do rejestru ustawienie wykluczające np. Edge jako „dostępną” procedurę obsługi plików PDF. Następujące zatrzyma Edge'a do blokowania korzystania z Acrobata do otwierania plików PDF i innych programów takich jak FIREFOX do otwierania plików HTM i HTML (używam słowa BLOK, ponieważ Edge działa jak WIRUS, zawsze resetuje skojarzenie plików z powrotem do Edge, nawet moje 20. próba skojarzenia programu Acrobat Pro lub Reader została zresetowana po kilku godzinach, czasem sekundach ...). Teraz do ustawienia Regedit. Musisz wyszukać powiązany identyfikator programu w rejestrze, a następnie utworzyć nowy klucz dla TYPU PLIKU, który chcesz wykluczyć z tego programu. Następujący wpis ....
... pokazuje, że dla aplikacji PDF
Xd4nrz8ff68srnhf9t5a8sbjyar1cr723
jest tym ID-PROGRAMU.
Teraz przejdź do ...
HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
(zwróć uwagę na ten sam identyfikator) i utwórz nowy klucz STRING NoOpenWith (zostaw go pusty)PRZYKŁAD (o ile MS nie zmienia identyfikatorów), następujące czynności powstrzymają Edge'a przed przejęciem plików .HTM .HTML i .PDF:
(możesz skopiować to do pliku tekstowego, zmienić rozszerzenie na .reg i zaimportować do rejestru.)
Jeśli ponownie usuniesz te 2 klucze NoOpenWith, przywróci to oryginalne ustawienie.
źródło
Przełączyłem się na najnowszą wersję WinZip (20.0) i od tego czasu nie spotkałem problemu. Sądzę więc, że poprzednia wersja (15.0) była w jakiś sposób niezgodna ze skojarzeniami plików systemu Windows 10 i spowodowała reset.
źródło
Znalazłem sposób, aby Edge nie stał się programem obsługi PDF / HTML. Jest to możliwe poprzez dodanie wartości Noopenwith dla ProgID Edge'a (klawisz AppX ..... może się różnić w zależności od systemu). Więcej informacji na ten temat tutaj. Jak powstrzymać Edge'a przed przejmowaniem powiązań PDF lub HTML? Ta sama metoda działa z każdą inną aplikacją.
źródło
Przyczyną tego problemu jest prawdopodobnie aktualizacja KB3135173 (od 9 lutego 2016 r.). Obejściem tego problemu jest odinstalowanie aktualizacji i zablokowanie jej ponownej instalacji za pomocą pakietu narzędzia do rozwiązywania problemów „Pokaż lub ukryj aktualizacje” .
Źródło: @ Jukin.Kei post w aplikacji Domyślnie zresetowano w Microsoft Answers .
Powiązane: Windows 10 teraz blokuje IrfanView na Reddit.
Inne obejścia:
źródło
Zobacz także tę rzecz (aktualizacja / instalacja programu, który może otwierać niektóre pliki, może prowadzić do tego okna dialogowego, jeśli nie zostanie wyłączona) http://www.tenforums.com/software-apps/14819-windows-asks-default-program-even- after-being-set-disable.html
źródło
Oto kolejna przyczyna, przynajmniej dla mnie:
Wszystko działało dobrze, gdy zainstalowałem oryginalną wersję systemu Windows 10,
Ale teraz, kiedy niedawno ponownie instalowałem:
SageThumbs nie działał zgodnie z oczekiwaniami i pojawił się ten problem, odinstalowałem go, uruchomiłem ponownie, ustawiłem domyślne aplikacje, uruchomiłem ponownie i problem zniknął teraz :)
Otworzyłem tutaj problem dotyczący tego problemu.
Nawiasem mówiąc, wydaje się również, że:
Nie działa już dobrze, ponieważ nie jest domyślną aplikacją do odtwarzania muzyki.
źródło
Automatyzacja interfejsu użytkownika aplikacji Ustawienia wydaje się niestety najlepszą opcją tutaj.
Stworzyłem prosty skrypt AutoHotkey (AHK), aby podczas uruchamiania ustawić przeglądarkę Firefox w przeglądarce Firefox (najpierw musisz skompilować skrypt AHK, a następnie ustawić go tak, aby był uruchamiany „późno” po zalogowaniu). Przeglądarka zależy od liczby
TAB
s, aby dostać się do wybranej przeglądarki.Testowany na Windows 10, kompilacja 1809.
źródło
Niektóre poprawki opisane tutaj w 2016 r. Nie działają w nowszych wersjach systemu Windows 10 (1809 lub nowszych). Oto, co zrobiłem dzisiaj, aby rozwiązać problem, który przejawił się w naszej sieci domen, resetując domyślną przeglądarkę plików PDF co godzinę.
Najpierw dowiedz się, który program próbuje zapisać w kluczu rejestru
Jak opisano tutaj , bezpośrednie pisanie na tym kluczu nie jest już zabronione, powoduje to, że system Windows resetuje rozszerzenia plików do wartości domyślnych. Znalazłem dokładny proces i jego czas dostępu za pomocą Sysinternals ProcessMonitor (ustaw filtr, aby pokazywał tylko operacje typu
RegSetValue
na nazwanym kluczu).W moim przypadku był to proces „svchost.exe”, co wskazuje, że niektóre usługi w tle spowodowały problem. Następnie zajrzałem do dzienników systemu Windows, które pokazały mi, że jedyną usługą, która została uruchomiona w tym czasie, była usługa zasad grupy w naszej domenie. Wreszcie, przeglądając dzienniki Windows usługi GPO, wyśledziłem ją do dwóch potencjalnych usług, z których jedna miała nazwę, która wyglądała bardzo podejrzanie.
Przekazałem te informacje naszym administratorom sieci i na podstawie tych informacji mogliby rozwiązać problem w mniej niż godzinę.
źródło
Innym potencjalnym rozwiązaniem jest zmiana domyślnych powiązań, aby po przywróceniu domyślnych powiązań przez system Windows NIE powracał do domyślnych ustawień.
Zobacz https://technet.microsoft.com/en-us/library/hh825038.aspx
CZY TO STOSUJE SIĘ DO WYGRANIA 10? Nagłówek połączonej strony tego nie mówi.
Dla systemu Windows 10
Po instalacji KB3135173 i jak to zrobić
źródło