Próbuję zainstalować. NET Framework w systemie Windows i pojawia się irytujący błąd: „Nie można zweryfikować podpisu znacznika czasu i/lub certyfikatu lub jest on nieprawidłowy”.Właśnie o to chodzi. Pojawia się znikąd, często podczas instalacji lub aktualizacji, zwłaszcza jeśli system nie jest w pełni zaktualizowany lub jakieś zasady ingerują w certyfikaty. To dość uciążliwe, ponieważ uniemożliwia dokończenie instalacji i wtedy wszystko wydaje się zablokowane. Jednak po kilku próbach okazuje się, że istnieją dość proste rozwiązania, które mogą przywrócić system do normy, przynajmniej w większości przypadków.
Ten poradnik zawiera kilka trików – od naprawy uszkodzonych plików, aktualizacji systemu Windows, po nawet ingerencję w wymuszanie podpisów sterowników – wszystko, co jest potrzebne, aby ominąć tę przeszkodę związaną z certyfikacją.Żaden z nich nie jest szczególnie skomplikowany, ale przygotuj się na kilka komend, zmianę kilku ustawień i być może kilkukrotne ponowne uruchomienie komputera. Dobra wiadomość jest taka, że większość osób znajduje rozwiązanie w tych krokach, choć w niektórych konfiguracjach może to wymagać kilku prób lub dodatkowej cierpliwości.
Napraw uszkodzone pliki systemowe
Uruchomienie narzędzia Kontroler plików systemowych i DISM w celu usunięcia uszkodzeń
Może to zabrzmieć trochę nudno, ale uszkodzone pliki systemowe mogą powodować różnego rodzaju dziwne błędy — w tym problemy z certyfikatami i podpisami. Uruchomienie sfc /scannowskanuje pliki systemowe i próbuje je naprawić. Czasami jednak program potrzebuje pomocy z poleceniami DISM, zwłaszcza jeśli SFC zgłasza błędy.
- Otwórz wiersz polecenia jako administrator. Oznacza to, że kliknij go prawym przyciskiem myszy i wybierz „Uruchom jako administrator” lub po prostu wyszukaj, kliknij prawym przyciskiem myszy i wybierz.
- Wpisz to i naciśnij Enter :
sfc /scannow. Poczekaj, aż się zakończy. Nie dotykaj niczego podczas działania. Program naprawi problemy lub poinformuje Cię, czy niektóre pliki są nie do naprawienia. - Jeśli pojawią się błędy, uruchom poniższe polecenia — po każdym z nich naciśnij Enter w podanej kolejności:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
Po ich uruchomieniu uruchom ponownie komputer i spróbuj ponownie zainstalować. NET Framework. Czasami ten krok wystarczy, aby naprawić problemy powodujące błędy certyfikatu.
Pełna aktualizacja systemu Windows
Uzyskaj najnowsze poprawki i łatki od firmy Microsoft
Ponieważ system Windows musi oczywiście komplikować sprawy, przestarzała wersja może powodować błędy weryfikacji certyfikatu – może uznać instalator lub sam certyfikat za niegodny zaufania. W takim przypadku przejdź do Ustawienia > Windows Update i kliknij Sprawdź aktualizacje. Zainstaluj wszystkie wyświetlone aktualizacje, zwłaszcza opcjonalne aktualizacje, ponieważ często zawierają one poprawki zabezpieczeń związane z certyfikatami.
- Kliknij Start, następnie Ustawienia
- Przejdź do Aktualizacja i zabezpieczenia > Windows Update
- Kliknij Sprawdź aktualizacje
- Jeśli są dostępne jakiekolwiek aktualizacje, zainstaluj je, uruchom ponownie komputer i sprawdź, czy błąd nadal występuje
W niektórych konfiguracjach rozwiązuje to wszystkie problemy z weryfikacją certyfikatów — więc nie pomijaj tego kroku.
Pobierz i zainstaluj najnowszą wersję. NET Framework
Przejdź bezpośrednio do źródła
To dość oczywiste, ale upewnij się, że instalujesz najnowszą wersję bezpośrednio z oficjalnej strony Microsoftu. Czasami instalator, którego próbujesz użyć, jest nieaktualny lub uszkodzony, co powoduje problemy z podpisem. Odwiedź oficjalną stronę pobierania Microsoftu.
- Wybierz najnowszą zalecaną dostępną wersję. NET Framework
- Pobierz instalator Runtime i uruchom go jako administrator (kliknij prawym przyciskiem myszy > Uruchom jako administrator)
- Postępuj zgodnie z instrukcjami — zazwyczaj instalacja przebiega automatycznie, ale zwracaj uwagę na wszelkie dziwne błędy lub ostrzeżenia
Jeśli w trakcie tego procesu pojawią się błędy certyfikatów, może to oznaczać, że magazyn zaufania systemu Windows działa nieprawidłowo. To prowadzi nas do następnego rozwiązania…
Tymczasowo wyłącz wymuszanie podpisów sterowników
Ponieważ czasami system Windows po prostu odmawia zaufania pewnym podpisom
Ta poprawka jest nieco „hackowata”, ale pozwala ominąć błędy blokujące instalację z powodu problemów z podpisem – zwłaszcza jeśli certyfikat nie jest poprawnie rozpoznawany. Aby wyłączyć wymuszanie podpisu sterownika:
- Przytrzymaj Shifti uruchom ponownie komputer, aby uruchomić go w trybie zaawansowanego uruchamiania. Możesz to zrobić, klikając Start > Zasilanie, a następnie przytrzymując Shifti klikając Uruchom ponownie.
- Po wejściu do menu odzyskiwania wybierz Rozwiązywanie problemów > Opcje zaawansowane > Ustawienia uruchamiania
- Kliknij „Uruchom ponownie”. Po ponownym uruchomieniu zobaczysz listę opcji.
- Naciśnij 7, aby wybrać Wyłącz wymuszanie podpisu sterownika
Po ponownym uruchomieniu z włączoną tą opcją spróbuj ponownie zainstalować. NET Framework. Pamiętaj, że tymczasowo łagodzi to kontrolę bezpieczeństwa, więc zrób to tylko wtedy, gdy ufasz instalatorowi. Na niektórych komputerach pełne zastosowanie tej opcji wymaga ponownego uruchomienia.
Wykonaj uaktualnienie systemu Windows na miejscu
Jeśli wszystko inne zawiedzie, uaktualnienie bez ponownej instalacji od podstaw może okazać się rozwiązaniem
To dość ryzykowne rozwiązanie, ale jeśli nic innego nie zadziała, aktualizacja w miejscu instalacji może naprawić uszkodzone komponenty systemu operacyjnego, które zakłócają działanie certyfikatów. Pobierz obraz ISO systemu Windows z oficjalnej strony firmy Microsoft. Wyłącz lub tymczasowo odinstaluj narzędzia antywirusowe innych firm i odłącz niepotrzebne urządzenia peryferyjne, aby uniknąć potencjalnych konfliktów.
- Uruchom instalację ISO — kliknij ją dwukrotnie i potwierdź monity Kontroli konta użytkownika za pomocąYes
- Zaakceptuj warunki licencji, a następnie wybierz Dalej
- Wybierz „ Uaktualnij ten komputer teraz ” i kliknij Dalej
- Instalacja zostanie pobrana i przygotowana — może to potrwać chwilę, więc bądź cierpliwy
- Przejrzyj swoje wybory dotyczące aktualizacji — w razie potrzeby dostosuj je za pomocą opcji „Zmień, co zachować”
- Kliknij „Instaluj”, aby rozpocząć. Ustaw wszystko na autopilocie i nie wyłączaj komputera w trakcie.
Po zakończeniu wszystko powinno zostać skonfigurowane od nowa, miejmy nadzieję, że błąd podpisu certyfikatu, który blokuje instalację. NET, zostanie naprawiony. Pamiętaj tylko, aby zawsze najpierw wykonać kopię zapasową, jeśli chcesz przeprowadzić gruntowne naprawy systemu.
Miejmy nadzieję, że jedno z tych rozwiązań usunie błąd i w końcu będziesz mógł zainstalować. NET Framework bez tego tajemniczego komunikatu o podpisie blokującego postęp. Powodzenia!