Vzťahuje sa na
Windows 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

Príznaky

Predpokladajme, že prevezmete aplikáciu z internetu v počítači so systémom Windows Vista Service Pack 2 (SP2) alebo Windows Server 2008 SP2. Aplikácia je podpísaný s certifikátom Secure algoritmus Hash (SHA) -256 alebo certifikát s väčšie hodnoty hash. V takom prípade nemôžete spustiť aplikáciu.

Príčina

Tento problém sa vyskytuje, pretože medzipamäť, ktorá je poskytovaná podľa GetCertHash() funkcia nie je dostatočne veľká na uloženie hodnoty hash hodnota čiže 256-bitov (32 bajtov) alebo väčšie.

Riešenie

Na vyriešenie tohto problému, nainštalujte nasledujúcu aktualizáciu v počítači. Po nainštalovaní aktualizácie, funkcia GetCertHash() môžete ukladať hodnoty hash, ktoré 512 bitov (64 bajtov) alebo zmenšiť.

Informácie o aktualizácii

Ako získať túto aktualizáciu

Windows Update

Táto aktualizácia je k dispozícii z .

Centrum sťahovania softvéru

V Centre sťahovania softvéru sú k dispozícii nasledujúce súbory na stiahnutie.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.