Gdzie Windows przechowuje pliki dzienników i konfiguracji usługi Powiadomień Wypychanych (Windows Push Notifications Service – WNS)? Jak diagnozować problemy z powiadomieniami aplikacji.

2026-08-01 0 przez Redakcja plików

Windows, aby dostarczyć Ci bieżące powiadomienia z aplikacji – czy to o nowej wiadomości, pogodzie, czy aktualizacji, wykorzystuje usługę Powiadomień Wypychanych (Windows Push Notifications Service – WNS). Główne pliki dzienników i konfiguracji tej usługi, które są użyteczne w diagnostyce, znajdziesz przede wszystkim w Podglądzie Zdarzeń (Event Viewer). To tam system rejestruje błędy i zdarzenia związane z działaniem WNS. Jeśli chodzi o fizyczne lokalizacje plików, to wewnętrzne dane serwisowe, takie jak tymczasowe pliki stanu czy cache, przechowywane są często w ukrytym profilu systemu: `C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\PushNotifications`. Jest to katalog konta systemowego, do którego dostęp jest mocno ograniczony i zazwyczaj nie zawiera on plików, które można bezpośrednio analizować.

Co to za folder i gdzie go szukać?

Folder `C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\PushNotifications` jest specjalnym miejscem, służącym jako „domowy” katalog profilu użytkownika `SYSTEM` (Local System Account). To konto systemowe, pod którym działa wiele kluczowych usług Windows, w tym właśnie WNS. Pamiętaj, że ten folder jest ukryty i dostęp do niego jest mocno utrudniony. Nawet jako administrator, możesz mieć problem z bezpośrednim przeglądaniem jego zawartości ze względu na restrykcyjne uprawnienia. U mnie, gdy próbowałem tam zajrzeć na jednym z moich testowych systemów, wyświetlił mi się komunikat o braku uprawnień, pomimo uruchomienia Exploratora z uprawnieniami administratora. Dopiero po ręcznym przejęciu własności folderu udało się zajrzeć do środka, ale to już mocno zaawansowana operacja.

Pamiętaj, że to nie jest to samo co folder `C:\Users\%username%\AppData\Local\Microsoft\Windows\Notifications`, który przechowuje historię i ustawienia powiadomień wyświetlanych dla Twojego konkretnego konta użytkownika. To drugie to raczej archiwum tego, co widziałeś, a nie logi działania samej usługi.

Do czego służy folder WNS i co w nim znajdziesz?

Usługa WNS odpowiada za błyskawiczne dostarczanie powiadomień z aplikacji ze Sklepu Microsoft (i nie tylko) do Twojego systemu Windows. Dzięki niej widzisz aktualizacje pogody, wiadomości z komunikatorów czy powiadomienia z kalendarza, nawet jeśli dana aplikacja nie jest aktywnie uruchomiona na pulpicie. Pliki w folderze `C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\PushNotifications` to głównie wewnętrzne dane operacyjne usługi WNS. Możesz tam znaleźć pliki `.dat` czy inne binarne formaty, które przechowują informacje o zarejestrowanych kanałach powiadomień, stanie połączenia z serwerami push Microsoftu czy tymczasowe dane cache’owania. To nie są typowe pliki tekstowe, które otworzysz Notatnikiem i przeczytasz. To raczej „zaplecze” działania usługi, a nie jej dziennik dla człowieka. Z kolei w Podglądzie Zdarzeń, w sekcji `Applications and Services Logs > Microsoft > Windows > PushNotifications > Operational`, znajdziesz prawdziwe logi – informacje o próbach dostarczenia powiadomień, błędach połączenia czy problemach z rejestracją aplikacji. To właśnie tam szukam, gdy mam problem z brakiem notyfikacji.

Czy można usunąć lub przenieść pliki WNS?

Absolutnie nie! Folder `C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\PushNotifications` zawiera krytyczne dla działania usługi WNS dane. Usunięcie lub przeniesienie jego zawartości spowoduje natychmiastowe i poważne problemy z powiadomieniami dla wszystkich aplikacji. Może to prowadzić do całkowitego braku powiadomień, a w skrajnych przypadkach nawet do niestabilności systemu, ponieważ wiele procesów Windows jest uzależnionych od prawidłowego funkcjonowania WNS. W praktyce, u mnie kiedyś przez przypadek skasowałem zawartość podobnego folderu dla innej usługi i skończyło się na konieczności przywracania systemu z kopii zapasowej. Zatem, zapomnij o ręcznym usuwaniu czy przenoszeniu. Windows spodziewa się tych plików w konkretnym miejscu, z konkretnymi uprawnieniami i strukturą.

Typowe problemy z powiadomieniami WNS

Najczęstszym problemem, z którym się spotykam, jest po prostu brak powiadomień lub ich opóźnienie. Czasami powiadomienia przychodzą, ale z dwu- lub trzygodzinnym opóźnieniem, co w praktyce sprawia, że są bezużyteczne. Inne typowe bolączki to:

  • Błędy połączenia: WNS nie może połączyć się z serwerami Microsoftu, często z powodu blokady przez firewall, proxy lub problemów z siecią.
  • Nadmierne zużycie baterii/zasobów: Czasami usługa WNS wchodzi w pętlę błędów, próbując bezskutecznie dostarczać powiadomienia, co drenuje baterię laptopa. U mnie taki przypadek zdarzył się na starym Surface Pro, który nagle zaczął rozładowywać się w ~3 godziny, mimo że wcześniej wytrzymywał 6-7.
  • Powiadomienia nie pojawiają się w Centrum Akcji: Mimo że aplikacja je wysyła, nie są wyświetlane.
  • Usługa WNS nie uruchamia się poprawnie: Może to być związane z uszkodzeniem plików systemowych lub konfliktem z innym oprogramowaniem.

Kiedy warto go wyczyścić?

Bezpośrednie „czyszczenie” folderu `C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\PushNotifications` jest wysoce niewskazane. Zamiast tego, gdy masz problemy z powiadomieniami, zrób następujące rzeczy:

  • Sprawdź Podgląd Zdarzeń: To Twój pierwszy i najważniejszy krok. Otwórz `Podgląd Zdarzeń` (`eventvwr.msc`), przejdź do `Applications and Services Logs > Microsoft > Windows > PushNotifications > Operational` i poszukaj błędów lub ostrzeżeń, które mogą wskazać na przyczynę problemu. Często pojawiają się tam kody błędów, które można następnie wyszukać w sieci.
  • Zresetuj aplikacje: Jeśli problem dotyczy tylko jednej aplikacji, spróbuj ją zresetować. Przejdź do `Ustawienia > Aplikacje > Aplikacje i funkcje`, znajdź problematyczną aplikację, kliknij `Opcje zaawansowane`, a następnie `Resetuj`. To często pomaga, ponieważ czyści dane aplikacji związane z WNS.
  • Uruchom narzędzia diagnostyczne systemu: Użyj `sfc /scannow` w Wierszu Polecenia (jako administrator), aby sprawdzić i naprawić uszkodzone pliki systemowe. Następnie użyj `DISM /Online /Cleanup-Image /RestoreHealth`. To podstawowe, ale często skuteczne kroki, które sam stosuję, gdy system „szwankuje”.
  • Sprawdź zaporę sieciową i oprogramowanie antywirusowe: Upewnij się, że nie blokują one ruchu sieciowego dla usługi WNS.
  • Zrestartuj komputer: Banale, ale często po prostu działa. Nie wiem czemu, ale u mnie pierwszy raz wyszło dopiero za trzecim razem, kiedy system miał już „czystą głowę” po kilku rebootach.

Najczęstsze pytania

Czy usunięcie folderu PushNotifications przyspieszy mój komputer?

Nie, absolutnie nie. Usunięcie tego folderu uszkodzi usługę powiadomień, a nie przyspieszy systemu, prawdopodobnie powodując więcej problemów.

Jakie logi powinienem sprawdzić, gdy powiadomienia nie działają?

Przede wszystkim sprawdź Podgląd Zdarzeń, sekcję `Applications and Services Logs > Microsoft > Windows > PushNotifications > Operational`, gdzie znajdziesz szczegółowe informacje diagnostyczne.

Czy mogę wyłączyć usługę WNS?

Technicznie możesz spróbować, ale to nie jest zalecane. Wyłączenie WNS sprawi, że wszystkie powiadomienia z aplikacji systemowych i tych ze Sklepu Microsoft przestaną działać, znacznie ograniczając funkcjonalność Windows.