I'm having a horrible time with drivers not working (Microsoft Signed Drivers) for things I need to get work done. Some context:
System Info: LENOVO_MT_20BS_BU_Think_FM_ThinkPad X1 Carbon 3rd
OS: Windows 10 Pro
This is what I'm seeing when I attempt to install drivers via Device Manager, selecting browse or selecting the .inf file directly:
The following is a section from the setupapi.dev.log for the smart card install:
>>> [Device Install (DiInstallDriver) - C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf]
>>> Section start 2015/08/13 21:05:51.025
cmd: "C:\WINDOWS\System32\InfDefaultInstall.exe" "C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf"
inf: {SetupCopyOEMInf: C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf} 21:05:51.029
sto: {Setup Import Driver Package: C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf} 21:05:51.033
! sto: Unable to determine presence of driver package. Error = 0x00000032
inf: Provider: SCM Microsystems Inc.
inf: Class GUID: {50DD5230-BA8A-11D1-BF5D-0000F805F530}
inf: Driver Version: 06/21/2007,4.40.00.01
inf: Catalog File: SCR3XX.cat
sto: {Copy Driver Package: C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf} 21:05:51.054
sto: Driver Package = C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf
sto: Flags = 0x00000007
sto: Destination = C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}
sto: Copying driver package files to 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}'.
flq: Copying 'C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\S3XXx64.sys' to 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\S3XXx64.sys'.
flq: Copying 'C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.cat' to 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\SCR3XX.cat'.
flq: Copying 'C:\Program Files (x86)\SCM Microsystems\SCR3xxx\SCR3XXx64\SCR3XX.inf' to 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\SCR3XX.inf'.
sto: {Copy Driver Package: exit(0x00000000)} 21:05:51.094
pol: {Driver package policy check} 21:05:51.121
pol: {Driver package policy check - exit(0x00000000)} 21:05:51.121
sto: {Stage Driver Package: C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\SCR3XX.inf} 21:05:51.122
! sto: Unable to determine presence of driver package 'SCR3XX.inf'. Error = 0x00000032
inf: {Query Configurability: C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\SCR3XX.inf} 21:05:51.133
! inf: Found legacy AddReg operation using non-relative key (HKLM\Software\Microsoft\Cryptography\Calais\Readers). Code = 1305
! inf: Driver package 'SCR3XX.inf' is NOT configurable.
inf: {Query Configurability: exit(0x00000000)} 21:05:51.139
flq: Copying 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\S3XXx64.sys' to 'C:\WINDOWS\System32\DriverStore\Temp\{e48c370f-2745-7f44-beb2-d0d22ba69e36}\S3XXx64.sys'.
flq: Copying 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\SCR3XX.cat' to 'C:\WINDOWS\System32\DriverStore\Temp\{e48c370f-2745-7f44-beb2-d0d22ba69e36}\SCR3XX.cat'.
flq: Copying 'C:\Users\SJARVI~1.CIS\AppData\Local\Temp\{cac3eb36-b9dd-f044-9fc5-9893f8bc7e5e}\SCR3XX.inf' to 'C:\WINDOWS\System32\DriverStore\Temp\{e48c370f-2745-7f44-beb2-d0d22ba69e36}\SCR3XX.inf'.
sto: {DRIVERSTORE IMPORT VALIDATE} 21:05:51.153
sig: {_VERIFY_FILE_SIGNATURE} 21:05:51.167
sig: Key = SCR3XX.inf
sig: FilePath = C:\WINDOWS\System32\DriverStore\Temp\{e48c370f-2745-7f44-beb2-d0d22ba69e36}\SCR3XX.inf
sig: Catalog = C:\WINDOWS\System32\DriverStore\Temp\{e48c370f-2745-7f44-beb2-d0d22ba69e36}\SCR3XX.cat
sig: Success: File is signed in catalog.
sig: {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 21:05:51.173
sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 21:05:51.177
sig: Signer Score = 0x0D000005
sig: Signer Name = Microsoft Windows Hardware Compatibility Publisher
sto: {DRIVERSTORE IMPORT BEGIN} 21:05:51.178
sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 21:05:51.179
cpy: {Copy Directory: C:\WINDOWS\System32\DriverStore\Temp\{e48c370f-2745-7f44-beb2-d0d22ba69e36}} 21:05:51.180
cpy: Target Path = C:\WINDOWS\System32\DriverStore\FileRepository\scr3xx.inf_amd64_1af6b0fda4db4af9
cpy: {Copy Directory: exit(0x00000000)} 21:05:51.183
! sto: Unable to determine if driver package 'SCR3XX.inf' is already registered. Error = 0x00000032
idb: {Register Driver Package: C:\WINDOWS\System32\DriverStore\FileRepository\scr3xx.inf_amd64_1af6b0fda4db4af9\SCR3XX.inf} 21:05:51.185
!!! idb: Failed to create driver package object 'scr3xx.inf_amd64_1af6b0fda4db4af9' in DRIVERS database node. Error = 0x00000032
!!! idb: Failed to register driver package 'C:\WINDOWS\System32\DriverStore\FileRepository\scr3xx.inf_amd64_1af6b0fda4db4af9\SCR3XX.inf'. Error = 0x00000032
idb: {Register Driver Package: exit(0x00000032)} 21:05:51.189
sto: {DRIVERSTORE IMPORT END} 21:05:51.189
sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 21:05:51.190
sto: Rolled back driver package import.
!!! sto: Failed to import driver package into Driver Store. Error = 0x00000032
sto: {Stage Driver Package: exit(0x00000032)} 21:05:51.193
sto: {Setup Import Driver Package - exit (0x00000032)} 21:05:51.198
!!! inf: Failed to import driver package into driver store
!!! inf: Error 50: The request is not supported.
inf: {SetupCopyOEMInf exit (0x00000032)} 21:05:51.264
<<< Section end 2015/08/13 21:05:51.266
<<< [Exit status: FAILURE(0x00000032)]
Help??
I really, really, really do not want to have to do a system reset. -Drivers were working fine one day then nothing would update.
Steve