Симптомы
Предположим, что загружается приложение из Интернета на компьютер, на котором выполняется Пакет обновления 2 (SP2) для Windows Vista или Windows Server 2008 SP2. Приложение подписывается безопасный хэш алгоритм (SHA)-256 сертификат или сертификат с большим значением хэша. В этом случае не удается запустить приложение.
Причина
Эта проблема возникает, если значение буфера, который предоставляется по GetCertHash() функции недостаточно велик для хранения хэш-значение, равное 256 бит (32 байта) или больше.
Решение
Для решения этой проблемы следует установите следующее обновление на компьютере. После установки этого обновления, функцию GetCertHash() можно хранить хэш-значения, которые являются 512 бит (64 байта) или меньше.
Сведения об обновлении
Как получить это обновление
Центр обновления Windows
Это обновление доступно в .
Центр загрузки Майкрософт
Следующие файлы доступны для скачивания из Центра загрузки Майкрософт: