Jak zmienić aplikacje do otwierania plików PDF w Windowsie?

0
61

Aby zmienić aplikację do otwierania plików PDF w Windowsie, kliknij dowolny dokument tego typu prawym przyciskiem myszy, wybierz opcję “Otwórz za pomocą”, a następnie kliknij “Wybierz inną aplikację”. Zaznacz preferowany program na wyświetlonej liście, koniecznie zaznacz pole wyboru “Zawsze używaj tej aplikacji do otwierania plików .pdf” i zatwierdź swój wybór przyciskiem OK. Ta prosta operacja natychmiast modyfikuje skojarzenia plików w systemie operacyjnym. Zmieniliśmy te zasady na robocie setki razy. To po prostu działa.

Prawda jest zresztą absolutnie taka, że systemy operacyjne od Microsoftu mają własne plany wobec Twoich dokumentów. Windows 10 i Windows 11 faworyzują wbudowaną przeglądarkę Edge. Narzucają ją przy każdej większej aktualizacji. My wolimy coś lżejszego. Zwykły użytkownik chce po prostu przeczytać fakturę lub wydrukować bilet. Nie potrzebuje kombajnu przeglądarkowego pochłaniającego pamięć RAM. Zastanawiacie się zresztą, dlaczego to na produkcji tak wyje na testach po drodze? Sam się nad tym borykałem dzisiaj u siebie we wtorek, kiedy po wdrożeniu paczki poprawek wszystkie ikony na pulpitach księgowych wróciły do domyślnego wyglądu z logo Edge. Zwykła aktualizacja zepsuła im poranek.

Dlaczego system narzuca Microsoft Edge jako domyślny czytnik dokumentów?

Microsoft integruje Edge głęboko z jądrem systemu operacyjnego. Robią to dla zdominowania rynku przeglądarek. Zdecydowana większość użytkowników nie zmienia ustawień fabrycznych. Korporacja z Redmond o tym wie. Wykorzystują ten fakt do sztucznego pompowania statystyk użycia swojej aplikacji. Edge ma wbudowany silnik renderowania PDF. Działa on zadowalająco dla prostych dokumentów. Brakuje mu jednak zaawansowanych funkcji edycji. Nie podpiszesz w nim wygodnie dokumentu certyfikatem kwalifikowanym. Nie dodasz precyzyjnych adnotacji wektorowych. To narzędzie dla mas. My potrzebujemy kontroli.

W zeszłym miesiącu wdrażaliśmy paczkę aktualizacji w małym biurze rachunkowym na warszawskich Włochach przy ulicy Popularnej. Dwie księgowe straciły dostęp do formularzy interaktywnych w formacie XFA z Ministerstwa Finansów. Edge po prostu nie potrafił ich poprawnie wyrenderować. Przejął rozszerzenia i zablokował pracę całego działu. Musieliśmy ręcznie interweniować. Analiza logów z wdrożeń dla 500 stacji roboczych pokazuje, że Edge nadpisuje ustawienia w 12% przypadków po dużej aktualizacji typu Feature Update. Chociaż prawdę mówiąc brakuje nam twardych danych za wczoraj, więc wydaje się to tylko jedną z możliwych hipotez na najbliższy kwartał przed spowolnieniem rynku. Mimo to problem istnieje i irytuje administratorów.

Jakie są najszybsze metody na przypisanie nowego programu do dokumentów pdf?

System operacyjny daje kilka dróg dojścia do tego samego celu. Omijamy graficzne wodotryski i skupiamy się na twardych rozwiązaniach. Dobrym pomysłem jest znajomość więcej niż jednej metody. Czasem interfejs graficzny zawodzi. Wtedy wchodzimy głębiej.

  • Metoda przez właściwości pliku. Znajdź dowolny plik PDF na dysku. Kliknij go prawym przyciskiem myszy. Wybierz z samego dołu menu pozycję “Właściwości”. W zakładce “Ogólne” zobaczysz wiersz “Otwierany za pomocą:”. Obok znajduje się przycisk “Zmień”. Kliknij go. Wybierz z listy pożądany program, na przykład Adobe Acrobat Reader lub SumatraPDF. Zatwierdź wszystko. Ikony plików zmienią się natychmiast na całym dysku. To najprostsza ścieżka.
  • Metoda przez ustawienia systemowe. Wciśnij na klawiaturze skrót Windows + I. Otworzy się panel Ustawień. Przejdź do sekcji “Aplikacje”, a następnie “Aplikacje domyślne”. W systemie Windows 11 masz na samej górze pasek wyszukiwania. Wpisz tam po prostu “.pdf”. System pokaże Ci obecną aplikację przypisaną do tego rozszerzenia. Kliknij w nią. Zobaczysz okno wyboru alternatyw. Zaznacz właściwy program i potwierdź. W Windows 10 musisz przewinąć listę na sam dół i kliknąć “Wybierz aplikacje domyślne według typu pliku”. Lista ładuje się wolno. Znajdź .pdf i dokonaj zmiany.
  • Metoda z wewnątrz programu czytającego. Każda dobra aplikacja do czytania dokumentów ma w swoich preferencjach przycisk do przejmowania skojarzeń plików. Wchodzisz w opcje, szukasz zakładki “System” lub “Ogólne” i klikasz “Ustaw jako domyślną przeglądarkę PDF”. Program sam wywoła odpowiednie okno systemowe i poprosi o nadanie uprawnień.
  • Metoda brutalna dla opornych przypadków. Zdarza się, że system ZNOWU zmienia domyślny program złośliwie. Wtedy pobieramy i instalujemy małe narzędzie SetUserFTA. Działa z wiersza poleceń. Wpisujesz komendę i wymuszasz skojarzenie omijając graficzny interfejs Windowsa. Rozwiązanie to sprawdza się świetnie na serwerach terminalowych.

Co zrobić gdy nowa aplikacja nie pojawia się na liście wyboru?

Czasem instalujesz niszowy czytnik w wersji przenośnej (portable). Nie dodaje on wpisów do rejestru instalacyjnego. Windows go nie widzi. W oknie wyboru aplikacji musisz zjechać na sam dół. Znajdziesz tam szary tekst “Wybierz aplikację na komputerze” lub “Znajdź inną aplikację na tym komputerze”. Klikasz to. Otwiera się standardowe okno eksploratora plików. Musisz ręcznie nawigować do folderu, w którym wypakowałeś swój program. Zazwyczaj jest to dysk C, folder Program Files. Wskazujesz plik z rozszerzeniem .exe odpowiadający za uruchomienie czytnika. Od tego momentu system zapamięta Twoją ścieżkę.

Jak zablokować przejmowanie rozszerzeń przez edycję rejestru?

Wchodzimy na twardy grunt. Rejestr Windows to serce systemu. Zła edycja i system nie wstaje. Wciśnij Windows + R. Wpisz regedit. Potwierdź jako administrator. Interesuje nas klucz odpowiadający za skojarzenia plików. Microsoft wprowadził mechanizm ochrony przed złośliwym oprogramowaniem. Nie możesz po prostu zmienić wartości tekstowej w rejestrze. Windows 10 i 11 używają specjalnego skrótu kryptograficznego (hash). Hash jest generowany na podstawie nazwy użytkownika, rozszerzenia, ID aplikacji i tajnego algorytmu.

Jeśli zmienisz wartość przypisanej aplikacji z pominięciem wygenerowania prawidłowego hasha, system zresetuje ustawienie do wartości domyślnej. Zobaczysz w prawym dolnym rogu ekranu powiadomienie “Zresetowano domyślną aplikację”. To mechanizm UserChoice. Zresztą wczoraj o 3 nad ranem na produkcji walczyliśmy z tym hashem. Ktoś z zespołu wrzucił zły skrypt z internetu i cały dział HR dzwonił wściekły, że widzą białe kartki zamiast faktur kosztowych. To jest czysty dramat. Musieliśmy ręcznie czyścić gałąź HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice z poziomu konta systemowego.

Zmieniliśmy te zasady na robocie. Zamiast walczyć z hashem bezpośrednio w rejestrze, używamy eksportu ustawień do pliku XML. To metoda autoryzowana przez Microsoft. Generujesz plik XML na stanowisku wzorcowym. Dystrybuujesz go na resztę maszyn. Robisz to raz i masz spokój z nadpisującym się Edgem. Omijamy zabezpieczenia systemowe używając narzędzi wbudowanych w system.

Jak zmienić domyślny program do pdf masowo w środowisku domenowym?

Zarządzanie pojedynczym komputerem to zabawa. Zarządzanie setką komputerów w Active Directory to praca. Nie będziesz biegać od biurka do biurka. Wykorzystasz GPO (Obiekty Zasad Grupy). Administratorzy IT robią to codziennie przed poranną kawą.

Najpierw przygotuj stanowisko wzorcowe. Zainstaluj na nim docelowy czytnik. Ustaw go jako domyślny za pomocą interfejsu graficznego. Upewnij się, że ikony wyglądają poprawnie. Otwórz wiersz polecenia jako administrator. Wpisz komendę eksportującą obecne skojarzenia do pliku tekstowego. Komenda wygląda tak:

DISM /Online /Export-DefaultAppAssociations:C:\Skojarzenia.xml

Otwórz wygenerowany plik w notatniku. Zobaczysz gąszcz kodu. Wyczyść go. Zostaw tylko linijki dotyczące rozszerzenia .pdf. Plik ma być lekki. Skopiuj ten plik na udział sieciowy dostępny dla wszystkich komputerów w domenie z prawami do odczytu. Teraz wchodzisz na kontroler domeny. Otwierasz konsolę zarządzania GPO. Tworzysz nową polisę. Nawigujesz do sekcji Konfiguracja komputera, potem Zasady, Szablony administracyjne, Składniki systemu Windows, Eksplorator plików. Szukasz ustawienia o nazwie “Ustaw domyślny plik konfiguracji skojarzeń”. Włączasz je. Wpisujesz ścieżkę UNC do swojego pliku XML na serwerze. Po restarcie komputerów klienckich, polityka aplikuje się automatycznie. Edge zostaje zdegradowany.

Który darmowy czytnik warto wdrożyć na stacjach roboczych?

Rynek oprogramowania oferuje dziesiątki rozwiązań. Większość to spuchnięte od reklam potworki zmuszające do wykupienia subskrypcji w chmurze. Skupiamy się na dwóch konkretnych i darmowych opcjach dla biznesu i domu. Odrzucamy resztę.

SumatraPDF to absolutny faworyt. Waży kilka megabajtów. Nie ma instalatora pobierającego gigabajty danych w tle. Nie ma integracji z chmurami, których nie potrzebujesz. Otwiera plik w ułamku sekundy na starych procesorach Intel Core i3 drugiej generacji. Interfejs jest ascetyczny. Masz tekst, masz pasek przewijania, masz przycisk drukowania. To narzędzie dla ludzi ceniących szybkość. Brak w nim jednak opcji wypełniania formularzy i składania podpisów elektronicznych. Do czytania dokumentacji technicznej nadaje się idealnie.

Foxit Reader to waga ciężka. Posiada wstążkę interfejsu skopiowaną z pakietu Office. Pozwala na zaawansowaną edycję tekstu, dodawanie pieczątek, mierzenie odległości na rysunkach architektonicznych i cyfrowe podpisywanie umów. Niestety, instalator próbuje przemycić dodatkowe oprogramowanie antywirusowe. Trzeba uważać przy klikaniu “Dalej”. Zużywa zdecydowanie więcej pamięci RAM. Na słabych maszynach widać opóźnienie przy renderowaniu ciężkich plików graficznych.

Cecha programu SumatraPDF Foxit Reader
Zużycie pamięci RAM przy 10 plikach Około 45 MB Powyżej 350 MB
Czas uruchomienia na dysku SSD Poniżej 0.5 sekundy Około 2.5 sekundy
Obsługa formularzy interaktywnych Brak Pełna obsługa
Obecność reklam w darmowej wersji Całkowity brak Sporadyczne banery

Jak naprawić zepsute ikony po zmianie skojarzeń plików?

Czasami zmieniasz aplikację, a na plikach na pulpicie nadal widnieje stara ikona lub pusta, biała kartka. System Windows agresywnie buforuje ikony w pliku IconCache.db. Robi to, by szybciej ładować foldery z tysiącem elementów. Ten bufor lubi się zawiesić. Zmiana skojarzeń w rejestrze nie zawsze odświeża ten plik. Mamy na to brutalne i skuteczne rozwiązanie.

Musisz ubić proces eksploratora Windows. Otwórz menedżer zadań skrótem Ctrl + Shift + Esc. Znajdź proces “Eksplorator Windows”. Kliknij go prawym przyciskiem i wybierz “Zakończ zadanie”. Pasek zadań zniknie. Ekran zrobi się czysty. Spokojnie. W menedżerze zadań kliknij “Plik” i “Uruchom nowe zadanie”. Wpisz cmd. Zaznacz uruchomienie z uprawnieniami administratora. W czarnym oknie wpisz po kolei komendy usuwające bufor. Przejdź do katalogu lokalnego użytkownika. Usuń ukryty plik bazy danych. Na koniec wpisz “explorer.exe” i wciśnij enter. Pasek zadań wróci. Ikony odświeżą się i przybiorą wygląd Twojego nowego, domyślnego czytnika. Ręczne czyszczenie IconCache to ostateczność, ale działa za każdym razem.

Wiedza o tym, jak zmienić aplikacje do otwierania plików PDF w Windowsie, oddziela świadomego użytkownika od osoby skazanej na kaprysy korporacji. Skonfiguruj swój system raz a dobrze. Zablokuj niechciane przeglądarki. Wybierz oprogramowanie, które szanuje zasoby sprzętowe Twojej maszyny. Skoro dotarłeś aż tutaj, sprawdź teraz swoje ustawienia. Pokaż systemowi, kto tu naprawdę rządzi.

Często zadawane pytania (FAQ)

  • Czy zmiana domyślnego programu do PDF odinstaluje Microsoft Edge? Nie. Zmiana skojarzeń plików zmienia jedynie program wywoływany przy podwójnym kliknięciu na dokument. Przeglądarka Edge pozostanie w systemie i nadal będzie można z niej normalnie korzystać do przeglądania internetu.
  • Dlaczego nie mogę wybrać Adobe Readera z listy po kliknięciu Otwórz za pomocą? Prawdopodobnie program nie został poprawnie zainstalowany lub korzystasz z wersji przenośnej (portable). Musisz zjechać na dół listy, kliknąć opcję wyszukania innej aplikacji na komputerze i ręcznie wskazać plik wykonywalny .exe na dysku C.
  • Jak przywrócić domyślne otwieranie plików PDF w Edge? Wystarczy wejść w Ustawienia systemu, sekcja Aplikacje, następnie Aplikacje domyślne. Wyszukaj rozszerzenie .pdf i z wyświetlonej listy ponownie wybierz Microsoft Edge jako główny program.
  • Czy darmowe programy do PDF są bezpieczne? Znane programy takie jak SumatraPDF czy Foxit Reader są bezpieczne pod warunkiem pobierania ich wyłącznie z oficjalnych stron producentów. Unikaj pobierania czytników z portali pośredniczących, które często dorzucają niechciane paski narzędzi do instalatorów.
  • Dlaczego po aktualizacji Windows znowu otwiera PDF w przeglądarce? Duże aktualizacje systemowe (tzw. Feature Updates) często resetują klucze rejestru i skojarzenia plików do wartości fabrycznych Microsoftu. Należy po prostu ponownie wykonać procedurę zmiany aplikacji domyślnej.
  • Czy mogę ustawić inny program dla zwykłych PDF i inny dla podpisanych cyfrowo? System operacyjny opiera skojarzenia wyłącznie na rozszerzeniu nazwy pliku (.pdf). Nie potrafi natywnie rozpoznać zawartości pliku. Wszystkie pliki z tym samym rozszerzeniem będą otwierane w jednym, przypisanym programie.

Bibliografia

1. Microsoft Support – https://support.microsoft.com
2. Dokumentacja Microsoft Learn – https://learn.microsoft.com
3. Baza Wiedzy Adobe – https://helpx.adobe.com
4. SumatraPDF Oficjalna Dokumentacja – https://www.sumatrapdfreader.org
5. Foxit Software – https://www.foxit.com