Aplica-se aWindows Server 2008 Service Pack 2 Windows Server 2008 Enterprise Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Foundation Windows Server 2008 Standard Windows Server 2008 Standard without Hyper-V Windows Server 2008 Web Edition Windows Vista Service Pack 2 Windows Vista Enterprise Windows Vista Enterprise 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Home Basic Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium Windows Vista Home Premium 64-bit Edition Windows Vista Starter Windows Vista Ultimate Windows Vista Ultimate 64-bit Edition

Sintomas

Suponha que você baixe um aplicativo da Internet em um computador que esteja executando o Windows Vista Service Pack 2 (SP2) ou Windows Server 2008 SP2. O aplicativo está assinado com um certificado de Secure Hash Algorithm (SHA) -256 ou um certificado com um valor de hash maior. Nessa situação, você não pode executar o aplicativo.

Causa

Esse problema ocorre porque o buffer é fornecido com o GetCertHash () função não é grande o suficiente para armazenar um hash de valor que é de 256 bits (32 bytes) ou maiores.

Resolução

Para resolver esse problema, instale a seguinte atualização no computador. Depois que você instalar a atualização, a função GetCertHash () pode armazenar valores hash de 512 bits (64 bytes) ou menor.

Informações sobre a atualização

Como obter esta atualização

Windows Update

Esta atualização está disponível no .

Centro de Download da Microsoft

Os seguintes arquivos estão disponíveis para download no Centro de Download da Microsoft:

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.