Windowsセキュリティでメモリ整合性を有効にしようとすると、互換性のないドライバーが原因でオンにできないと表示されます。
問題のドライバーは以下の通りです:
CtClsFlt64.sys
CtClsFlt.sys
発行元は Creative Technology Ltd. となっており、Webカメラ用の標準的な「アッパーフィルタードライバー」のようです。
この問題を解決するにはどうすればよいでしょうか?
=================
参考として、ドライバーのINFファイル(oem1.inf)の内容を記載します。
;------------------------------------------------------------------------------
; CTCLSFLT.INF -- Creative Class Upper Filter Driver installation
; Copyright (c) 2009 Creative Technology Ltd. All rights reserved.
;------------------------------------------------------------------------------
[Version]
Signature =$Windows NT$
Class =Image
ClassGuid ={6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
Provider =%Provider%
DriverPackageType=ClassFilter
CatalogFile =CtClsFlt.cat
DriverVer =06/15/2009,2.00.19.00
[Manufacturer]
%szMfg%=Creative,NTAMD64
[SourceDisksNames]
1 =%DiskDescription%,,,
[SourceDisksFiles]
CtClsFlt.sys =1
CtClsFlt64.sys =1
AAFXDrv.sys =1
AAFXDrv64.sys =1
CtClsCoI64.dll =1
[DestinationDirs]
ClassFilter.CopyFiles =12
ClassFilter.CopyFiles.NTamd64 =12
ClassFilter.CopyCoInstFiles.NTamd64 =11
DefaultDestDir =12
[Creative]
%szDeviceDesc%=CreativeInstall,USB\VID_041E&PID_FFFE&MI_00
[Creative.NTAMD64]
%szDeviceDesc%=CreativeInstall.NTamd64,USB\VID_041E&PID_FFFE&MI_00
[CreativeInstall]
CopyFiles =ClassFilter.CopyFiles
AddReg =ClassFilter.AddReg
[CreativeInstall.NTamd64]
CopyFiles =ClassFilter.CopyFiles.NTamd64
AddReg =ClassFilter.AddReg
[ClassFilter.AddReg]
HKLM,System\CurrentControlSet\Control\Class\%ImageClass%,UpperFilters,\
%FLG_ADDREG_TYPE_MULTI_SZ|FLG_ADDREG_APPEND%,%ServiceName%
[ClassFilter.CopyFiles]
CtClsFlt.sys,,,%COPYFLG_NO_VERSION_DIALOG|COPYFLG_OVERWRITE_OLDER_ONLY%
CtAudDrv.sys,AAFXDrv.sys,,%COPYFLG_NO_VERSION_DIALOG|COPYFLG_OVERWRITE_OLDER_ONLY%
[ClassFilter.CopyFiles.NTamd64]
CtClsFlt.sys,CtClsFlt64.sys,,\
%COPYFLG_NO_VERSION_DIALOG|COPYFLG_OVERWRITE_OLDER_ONLY%
CtAudDrv.sys,AAFXDrv64.sys,,%COPYFLG_NO_VERSION_DIALOG|COPYFLG_OVERWRITE_OLDER_ONLY%
[CreativeInstall.Services]
AddService =%ServiceName%,,ClassFilter.ServiceInstall
[CreativeInstall.NTamd64.Services]
AddService =%ServiceName%,,ClassFilter.ServiceInstall
[ClassFilter.ServiceInstall]
DisplayName = %ClassFilterDisplayName%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\CtClsFlt.sys
[CreativeInstall.NTamd64.CoInstallers]
CopyFiles =ClassFilter.CopyCoInstFiles.NTamd64
AddReg =ClassFilter.AddReg.CoInst
[ClassFilter.CopyCoInstFiles.NTamd64]
CtClsCoI.dll,CtClsCoI64.dll,,%COPYFLG_NO_VERSION_DIALOG|COPYFLG_OVERWRITE_OLDER_ONLY%
[ClassFilter.AddReg.CoInst]
HKR,,CoInstallers32,0x00010000,"CtClsCoI.dll,CoInstallerEntryPoint"
[Strings]
ImageClass ="{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}"
Provider ="Creative Technology Ltd."
DiskDescription ="Creative Camera Class Upper Filter Driver Disk"
FLG_ADDREG_TYPE_MULTI_SZ|FLG_ADDREG_APPEND =0x00010008
ServiceName ="CtClsFlt"
COPYFLG_NO_VERSION_DIALOG|COPYFLG_OVERWRITE_OLDER_ONLY =0x00000060
ClassFilterDisplayName ="Creative Camera Class Upper Filter Driver"
SERVICE_KERNEL_DRIVER =1
SERVICE_DEMAND_START =0x3
SERVICE_ERROR_IGNORE =0x0
;
; User-definable - hardware dependent
;
szMfg ="Creative Technology Ltd."
szDeviceDesc ="Creative Live! Camera"
VersionNumber ="2.00.19.00" ; Release on 06/15/2009.