

- #DRIVER VERIFIER MANAGER TOOL WINDOWS 7 DRIVER#
- #DRIVER VERIFIER MANAGER TOOL WINDOWS 7 ARCHIVE#
- #DRIVER VERIFIER MANAGER TOOL WINDOWS 7 CODE#
#DRIVER VERIFIER MANAGER TOOL WINDOWS 7 DRIVER#
Sign the driver package (set of files) with the certificate you have created earlier using Verisign as a timestamp service. Signing the Driver Package with a Self-Signed CertificateĬd "C:\Program Files (x86)\Windows Kits\10\bin\0.0\圆4" If you get an error Missing AMD64 CatalogFile entry (for 圆4) or Missing 32-bit CatalogFile entry, then add the line CatalogFile=xg20gr.cat to the section of the. To fix the error, find the line with DriverVer = in the section and replace it with: DriverVer=,9.9.9.9

In my case the command Inf2Cat.exe returned an error: Signability test failed.Ģ2.9.7: DriverVer set to incorrect date (must be postdated to for newest OS) in \hdx861a.inf To make sure that the procedure was correct, check that the file C:\DriverCert\xg\ xg20gr.cat has appeared in the target directory, and there are messages in the log: Signability test complete. Inf2cat.exe /driver:"C:\DriverCert\xg20" /os:7_X64 /verbose The inf2cat.exe tool (from the Windows Driver Kit, WDK) allows you to generate a CAT file for your platform: Generate a CAT file (contains information about all the files in the driver package) on the base of the INF file. inf among these files (in our case, they are xg20grp.sys and xg20gr.inf). Make sure that there are files with the extensions.
#DRIVER VERIFIER MANAGER TOOL WINDOWS 7 ARCHIVE#
The validity of the driver already signed by this certificate is unlimited (or old signatures are valid during the specified timestamp).Ĭreating a Catalog File (CAT) for Signing a Driver PackageĬreate the directory C:\DriverCert\xg20 and copy all files from the folder into which the driver from the archive has been originally extracted ( c:\tools\drv1\). Even though the certificate has a limited validity period, the expiration of the CodeSigning certificate means that you can’t create new signatures. When you check the certificate store with the Sigcheck utility, this certificate will be displayed as untrusted, because it is not listed in the list of Microsoft Trusted Root Certificates (this list needs to be updated periodically). Since the certificate we created is self-signed, Windows doesn’t trust it by default. $CertPassword = ConvertTo-SecureString -String -Force –AsPlainTextĮxport-PfxCertificate -Cert $cert -FilePath C:\DriverCert\myDrivers.pfx -Password $CertPassword Then you need to export this certificate to a pfx file with a password: $cert = New-SelfSignedCertificate -Subject "WOSHUB” -Type CodeSigningCert -CertStoreLocation cert:\LocalMachine\My -notafter $add3year In this example, we will create a self-signed certificate with a validity period of 3 years.
#DRIVER VERIFIER MANAGER TOOL WINDOWS 7 CODE#
You can use the New-SelfSifgnedCertificate PowerShell cmdlet to create a code signing certificate. Create a Self-Signed Driver CertificateĬreate a C:\DriverCert folder at the root of the system drive. NET Framework 4 is installed on your computer. Before installing these tools, make sure that the.
