Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Załóżmy, że pobieranie aplikacji z Internetu na komputerze, na którym jest uruchomiony dodatek Service Pack 2 (SP2) dla systemu Windows Vista lub Windows Server 2008 z dodatkiem SP2. Aplikacja jest podpisana za pomocą certyfikatu Secure Hash Algorithm (SHA)-256 lub certyfikatu z większą wartością mieszaną. W tej sytuacji nie można uruchomić aplikacji.

Przyczyna

Ten problem występuje, ponieważ wartość buforu, który jest pod warunkiem, że przez GetCertHash() funkcja nie jest wystarczająco duży, aby przechowywać wartość mieszania, która jest 256 bitów (32 bajtów) lub większy.

Rozwiązanie

Aby rozwiązać ten problem, należy zainstalować następującą aktualizację na komputerze. Po zainstalowaniu aktualizacji funkcji GetCertHash() można przechowywać wartości skrótu, które są 512 bitów (64 bajty) lub mniejszy.

Informacje o aktualizacji

Jak uzyskać tę aktualizację

Windows Update

Ta aktualizacja jest dostępna w


Centrum pobierania firmy Microsoft

Następujące pliki są dostępne do pobrania za pośrednictwem Centrum pobierania firmy Microsoft.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×