,

Sign Driver後無法正常啟動的問題 - SHA2

在對driver sign新的certification後,在某些OS上會出現Windows cannot verify the digital signature for this file:

爬文+測試後,是由於系統不支援SHA2,所以只要更新KB3033929就搞定了。麻煩的是測試系統的更新。

在更新時,某些機器會出現: The update is not applicable to your computer.

後來發現是由於Windows版本導致的;有出現這訊息的機器是Win2008 R2(6.1.7100),可以更新的是Win2008 R2 SP1(6.1.7601)。(6.1.7100應該是測試版本)

  1. 這已經是去年的問題了,寫這篇文章的時候,也發現有別人有相同問題: link
  2. M$出的彙整pack也會有包含3033929所提供的功能,如果單純檢查KB3033929,是無法確認此OS是否能提供SHA2的功能。我個人測過KB3185330與KB3212646。