Resolving SHA-2 Digital Signature and Driver Installation Errors on Windows 7
Audience: Public / Elo Customers, IT Administrators & Integrators
Article Type: Troubleshooting & OS Prerequisites
When installing modern Elo Multi-Touch driver packages (version 7.0.0 and newer) on Windows 7 or Windows Server 2008 R2, the installer may fail with digital signature verification errors or report that the driver package cannot be installed.
This occurs because modern Elo drivers are digitally signed using Microsoft’s SHA-2 code signing algorithm. Legacy Windows 7 installations without the required Microsoft servicing stack updates only support SHA-1 signing by default and cannot validate SHA-2 signed binaries.
Required Microsoft KB Updates
To enable SHA-2 code signing validation on Windows 7 / Server 2008 R2, download and install the following three Microsoft Knowledge Base updates in the exact sequential order listed below:
- Install KB4490628: Servicing Stack Update (SSU).
- Install KB4474419: SHA-2 Code Signing Support Update, then restart the computer.
- Install KB4534310: Security Monthly Quality Rollup, then restart the computer.
References & Additional Documentation
- Microsoft Advisory: For comprehensive details on Microsoft’s SHA-2 migration requirements, review the Microsoft 2019 SHA-2 Code Signing Support Requirement Guide.
- Elo Driver Manual: Review full prerequisite details in the Elo Multi-Touch Driver User Manual (PDF).
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article