Naprawianie problemu ERROR_NOTIFICATION_GUID_ALREADY_DEFINED

Naprawianie problemu ERROR_NOTIFICATION_GUID_ALREADY_DEFINED

Kod błędu ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135) wraz z komunikatem „Określony plik ma już powiązany z nim identyfikator GUID powiadomienia” pojawia się, gdy usługa lub aplikacja próbuje zarejestrować identyfikator GUID (globalnie unikatowy identyfikator) dla powiadomień lub innych procesów, ale ten identyfikator GUID jest już używany.

Taka sytuacja może wystąpić w różnych scenariuszach, takich jak powiadomienia systemu plików, subskrypcje zdarzeń lub inne powiadomienia związane z systemem Windows. Aby rozwiązać ten problem, zacznij od ponownego uruchomienia komputera, aby zwolnić wszelkie blokady zasobów, a następnie sprawdź dzienniki Podglądu zdarzeń systemu Windows, aby uzyskać więcej informacji na temat błędu.

Jak rozwiązać problem ERROR_NOTIFICATION_GUID_ALREADY_DEFINED?

1. Zrozum kontekst i sprawdź, czy nie występują duplikaty identyfikatorów GUID

W przypadku aplikacji lub usługi rejestrującej identyfikator GUID upewnij się, że nie rejestrujesz tego samego identyfikatora GUID wielokrotnie, ponieważ musi on pozostać unikalny w swoim zakresie.

Zaleca się przejrzenie logiki aplikacji w celu zidentyfikowania wszelkich wad w jej przepływie. Jeśli zostaną odkryte jakiekolwiek problemy, rozważ ponowne uruchomienie odpowiednich usług.

2. Sprawdź ustawienia powiadomień

  1. Naciśnij Windows+, Iaby uruchomić aplikację Ustawienia .
  2. Przejdź do Systemu , a następnie kliknij Powiadomienia .
    System - Powiadomienia - ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)
  3. Sprawdź, czy jakieś aplikacje lub usługi nie zachowują się nieprawidłowo podczas wysyłania powiadomień i ustal, czy problem jest związany z GUID.
    Powiadomienia

3. Sprawdź, czy w rejestrze nie ma duplikatów wpisów

  1. Naciśnij Windows +, R aby wyświetlić okno dialogowe Uruchom .
    Regedit RUN COMMAND ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
  2. Wpisz regedit i kliknij OK, aby otworzyć Edytor rejestru .
  3. Naciśnij Ctrl + F , aby wyszukać identyfikatory GUID powiązane z błędem.
    Identyfikatory GUID
  4. Sprawdź, czy nie występują duplikaty wpisów. Jeśli jakieś znajdziesz, usuń je lub zmień ich nazwę.

4. Szukaj aktualizacji

  1. Otwórz aplikację Ustawienia, naciskając Windows+ I.
  2. Przejdź do usługi Windows Update i kliknij przycisk Sprawdź dostępność aktualizacji .
    Sprawdź dostępność aktualizacji w usłudze Windows Update — ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
  3. Jeśli aktualizacje są dostępne, kliknij Pobierz i zainstaluj, aby pobrać najnowsze aktualizacje.

5. Zresetuj lub zainstaluj ponownie aplikację

  1. Otwórz aplikację Ustawienia za pomocą Windows+ I.
  2. Przejdź do Aplikacji i kliknij Zainstalowane aplikacje .
  3. Znajdź problematyczną aplikację, kliknij ikonę z trzema kropkami i z menu wybierz Opcje zaawansowane .
    Opcje zaawansowane - ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
  4. W następnym oknie przejdź do sekcji Reset i naciśnij przycisk Reset . Należy pamiętać, że ta czynność spowoduje usunięcie danych aplikacji, co będzie wymagało późniejszego zalogowania.
    Nastawić

Jeśli zresetowanie nie rozwiąże problemu, wykonaj poniższe czynności, aby ponownie zainstalować aplikację:

  1. Wróć do Aplikacji i ponownie wybierz Zainstalowane aplikacje .
  2. Kliknij ikonę z trzema kropkami obok aplikacji, której dotyczy problem, a następnie wybierz opcję Odinstaluj z menu kontekstowego.
    Odinstaluj
  3. Potwierdź klikając Odinstaluj .
    odinstalowanie aplikacji potwierdzającej ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)
  4. Następnie odwiedź oficjalną stronę internetową lub sklep Microsoft Store, aby ponownie zainstalować aplikację.

6. Wykonaj skanowanie SFC i DISM

  1. Naciśnij Windows klawisz , wpisz cmd w polu wyszukiwania, a następnie wybierz opcję Uruchom jako administrator .
    CMD podniósł ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)
  2. Aby przeskanować system w poszukiwaniu uszkodzonych plików systemowych i je naprawić, skopiuj i wklej poniższe polecenie, a następnie naciśnij Enter: sfc /scannow
    Polecenie SFCSCANNOW
  3. Po zakończeniu skanowania w celu sprawdzenia i przywrócenia obrazów systemu Windows za pośrednictwem usługi Windows Update wpisz poniższe polecenie i naciśnij klawisz Enter: Dism /Online /Cleanup-Image /RestoreHealth
    Przywróć zdrowie
  4. Po pomyślnym zakończeniu skanowania uruchom ponownie komputer, aby zastosować zmiany.

Jeśli problem nadal występuje, być może nadszedł czas, aby zwrócić się o pomoc do serwisu lub aplikacji, która generuje błąd.

Podsumowując, rozwiązanie błędu niebieskiego ekranu ERROR_NOTIFICATION_GUID_ALREADY_DEFINED wymaga przejrzenia szczegółów, takich jak dzienniki i kody błędów, sprawdzenia identyfikatora GUID i ustawień powiadomień związanych z aplikacją, zresetowania lub ponownej instalacji aplikacji oraz wykonania skanowania plików systemowych i narzędzia DISM w celu przeprowadzenia napraw.

Jeśli masz jakieś uwagi lub pytania dotyczące błędu BSoD, możesz je umieścić w komentarzach poniżej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *