Jak naprawić błędy dostawcy usług kryptograficznych w systemie Windows 10

How Fix Cryptographic Service Provider Errors Windows 10



Jeśli otrzymujesz błędy dostawcy usług kryptograficznych w systemie Windows 10, dzieje się tak zwykle dlatego, że dla określonej aplikacji ustawiono niewłaściwy dostawca usług internetowych. Oto jak to naprawić. Najpierw musisz określić, który CSP jest wymagany dla aplikacji, którą próbujesz uruchomić. Możesz to zrobić, przeglądając dokumentację aplikacji lub kontaktując się z dostawcą oprogramowania. Gdy już wiesz, który CSP jest wymagany, musisz ustawić go w rejestrze. Aby to zrobić, uruchom Edytor rejestru (regedit.exe) i przejdź do następującego klucza: HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptographyDefaultsProvider W prawym okienku Edytora rejestru zobaczysz listę dostawców CSP. Znajdź ten, którego potrzebujesz, i kliknij go dwukrotnie. W polu Dane wartości wpisz nazwę dostawcy CSP. Upewnij się, że podałeś ścieżkę do biblioteki DLL CSP, jeśli nie ma jej w katalogu systemowym Windows. Kliknij OK, a następnie zamknij Edytor rejestru. Teraz powinieneś być w stanie uruchomić aplikację bez żadnych błędów.



Czasami, gdy próbujemy podpisać cyfrowo plik PDF za pomocą oprogramowania zaprojektowanego specjalnie do tego celu, pojawia się komunikat o błędzie zawierający jeden z następujących opisów:





Dostawca usług kryptograficznych systemu Windows zgłosił błąd. Określono nieprawidłowy typ dostawcy, nieprawidłowy podpis, naruszenie bezpieczeństwa, kod 2148073504 lub zestaw kluczy nie istnieje





Problem w większości przypadków występuje z powodu nieaktualnych certyfikatów lub uszkodzonych ustawień w rejestrze. Pierwszą rzeczą, którą możesz zrobić, to zresetować lub odtworzyć profil użytkownika w domenie, aby sprawdzić wynik.



Dostawca usług kryptograficznych zgłosił błąd

Dostawca usług kryptograficznych

Według firmy Microsoft dostawca usług kryptograficznych (CSP) zawiera implementacje standardów i algorytmów kryptograficznych. CSP składa się co najmniej z biblioteki dołączanej dynamicznie (DLL), która implementuje funkcje CryptoSPI (System Program Interface). Dostawcy wdrażają algorytmy kryptograficzne, generują klucze, przechowują klucze i uwierzytelniają użytkowników.

Jeśli napotykasz błędy dostawcy usług kryptograficznych, możesz spróbować wykonać następujące czynności:



  1. Uruchom ponownie usługę kryptograficzną
  2. Sprawdź certyfikat
  3. Ponownie zainstaluj certyfikat
  4. Narzędzie uwierzytelniania klienta SafeNet
  5. Napraw folder Microsoft Cryptography Local Store
  6. Odinstaluj ePass2003.

1] Uruchom ponownie usługę kryptograficzną

uruchomić usługi.msc i ponownie uruchom usługę kryptograficzną systemu Windows.

2] Zweryfikuj certyfikat

Otwórz Internet Explorer > Narzędzia > Opcje internetowe. Wybierz zakładkę Treść i kliknij Certyfikaty. Sprawdź, czy istnieje certyfikat dla programu lub dostawcy, który podaje błędy. Jeśli go brakuje, będziesz musiał utworzyć nowy. Jeśli wygasł, usuń go i utwórz nowy. Jeśli dany certyfikat nie działa, wybierz inny certyfikat i usuń stare certyfikaty.

3] Ponownie zainstaluj certyfikat

Zainstaluj ponownie wszystkie certyfikaty magazynu certyfikatów i użytkownika.

facebook ta zawartość nie jest teraz dostępna

4] Sprawdź narzędzie uwierzytelniania klienta SafeNet.

Jeśli masz Narzędzie uwierzytelniania klienta SafeNet zainstalowaną w systemie, otwórz aplikację, przechodząc do jej katalogu instalacyjnego lub klikając prawym przyciskiem myszy ikonę SafeNet w zasobniku systemowym i wybierając Narzędzia z menu.

Kliknij ikonę koła zębatego, aby przejść do sekcji widoku zaawansowanego. W sekcji Widok zaawansowany rozwiń Tokeny i przejdź do certyfikatu, którego chcesz użyć do podpisania. Znajdziesz je w grupie Certyfikaty użytkownika.

Następnie kliknij prawym przyciskiem myszy certyfikat i wybierz „Zainstaluj jako CSP” z menu rozwijanego. Powtórz ten sam krok dla wszystkich używanych certyfikatów.

Zamknij narzędzia klienta uwierzytelniania SafeNet i spróbuj ponownie podpisać dokumenty.

5] Odtwórz folder Microsoft Cryptography Local Store.

Przełącz na C: Dane programu Microsoft Crypto RSA teczka. Zmień nazwę folderu oznaczonego jako S-1-5-18. Uruchom ponownie system i sprawdź, czy to pomoże.

6] Usuń ePass2003

Jeśli masz ePass2003 zainstalowane oprogramowanie, przyczyną problemu może być token elektroniczny ePass2003. Wskazane jest, aby najpierw go odinstalować i ponownie zainstalować. Aby to zrobić, przejdź do sekcji „Ustawienia” narzędzia, przejdź do sekcji „Aplikacje i funkcje” i odinstaluj ją, jak każdą inną aplikację.

Uruchom ponownie komputer i zainstaluj ePass2003 Jeszcze raz. Podczas ponownej instalacji upewnij się, że podczas wybierania opcji CSP wybrano opcję Microsoft CSP. Wszystko powinno wrócić do normy, a błąd Windows Cryptographic Service Provider nie powinien już się pojawiać.

Wszystkiego najlepszego!

Pobierz PC Repair Tool, aby szybko znaleźć i automatycznie naprawić błędy systemu Windows

Powiązane czytanie : Usługi systemu Windows nie uruchamiają się .

Popularne Wiadomości