kit11050.inf Driver File Contents (R154960.EXE)

                    
                    ;=============================================================================
                    ;
                    ; Copyright (c) Intel Corporation (2006).
                    ;
                    ; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS
                    ; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT,
                    ; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT
                    ; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY
                    ; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY
                    ; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY.  Intel disclaims all liability,
                    ; including liability for infringement of any proprietary rights, relating to
                    ; use of the code. No license, express or implied, by estoppel or otherwise,
                    ; to any intellectual property rights is granted herein.
                    ;
                    ;=============================================================================
                    
                    ; Installation inf for the Intel Corporation graphics adapter.
                    
                    [Version]
                    Signature="$WINDOWS NT$"
                    Provider=%Intel%
                    ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
                    Class=Display
                    CatalogFile=kit11050.cat
  DriverVer=04/13/2007,7.14.10.1253
                    
                    ;
                    ; Package Info for Co-Installer
                    ;
                    
                    [PackageInfo]
                    Name=Graphics
                    INFSource=%1%
                    
                    [DestinationDirs]
                    DefaultDestDir = 11
                    igfx.Miniport  = 12  ; drivers
                    igfx.UserMode  = 11  ; system32
                    DXKL.Copy = 11; system32
          DXKL.Copy32 = 10, SysWow64
          igfx.UMWow     = 10, SysWow64
                    CUI.Copy = 11
          Installer_Copy = 11
                    Resource.Copy = 11 ; copy the resource files
                    CUISDK.Copy = 11
                    
                    OpenGL.Copy    = 11  ; OpenGL Drivers in System32
          OpenGL.Copy32	= 10, SysWow64
                    
                    ;
                    ; Driver information
                    ;
                    
                    [Manufacturer]
          %Intel%   = Intel.Mfg, NTamd64
          
          [Intel.Mfg.NTamd64]
               ;Dell Specific   
                          ;GM965
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_01F91028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_01F91028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_01FE1028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_01FE1028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_01F11028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_01F11028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_01F21028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_01F21028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_01F31028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_01F31028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_021F1028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_021F1028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_02121028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_02121028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_02131028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_02131028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_02091028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_02091028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_020A1028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_020A1028
                          %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_021A1028
                          %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_021A1028
  
                            %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_02271028
                            %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_02271028
    
                            %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_02281028
                            %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_02281028
    
                            %iCRGD0% = iCRG0, PCI\VEN_8086&DEV_2A02&SUBSYS_02291028
                            %iCRGD1% = iCRG1, PCI\VEN_8086&DEV_2A03&SUBSYS_02291028
                   
                    ;
                    ; General installation section
                    ;
                    
                    [i945G0]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
                    AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg
                    AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
                    DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    [i945G1]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
                    AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg
                    AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
                    DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    [i945GM0]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
          AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg,DownScalar_reg
          AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
                    DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    
                    [i945GM1]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
          AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg,DownScalar_reg
          AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
                    DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    [i965G0]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, DXKL.Copy, DXKL.Copy32, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
                    AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg
                    AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
                    DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    
                    [i965G1]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, DXKL.Copy, DXKL.Copy32, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
                    AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg
                    AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings,  Underscan_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, NonEDIDMode_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
                    DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, NonEDIDMode_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    [iCRG0]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, DXKL.Copy, DXKL.Copy32, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
                    AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg
          AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, PwrCons_AddSwSettings, NonEDIDMode_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
          DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, PwrCons_DelSwSettings, NonEDIDMode_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    [iCRG1]
                    FeatureScore=F6
                    DelFiles=CUI.DelFiles
          CopyFiles=igfx.Miniport, igfx.UserMode, DXKL.Copy, DXKL.Copy32, Opm.Copy, igfx.UMWow, CUI.Copy, CUISDK.Copy, Resource.Copy, Installer_Copy , OpenGL.Copy , OpenGL.Copy32
                    AddReg = igfx_SoftwareDeviceSettings, CUI.AddReg, CUISDK.AddReg , OpenGL.AddReg
          AddReg = OEMStaticMode_AddSwSettings, HotPlug_AddSwSettings, Underscan_AddSwSettings, PwrCons_AddSwSettings, NonEDIDMode_AddSwSettings, SDVOHDMI_VSI_AddSwSettings, DynamicScaling_AddSwSettings
                    DelReg = igfx_RemoveDeviceSettings, CUI.DelReg, CUISDK.DelReg 
          DelReg = OEMStaticMode_DelSwSettings, HotPlug_DelSwSettings, Underscan_DelSwSettings, PwrCons_DelSwSettings, NonEDIDMode_DelSwSettings, SDVOHDMI_VSI_DelSwSettings, DynamicScaling_DelSwSettings
                    RegisterDLLs = igfx_RegisterDLLs
                    
                    [i945G0.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [i945G1.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [i945GM0.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [i945GM1.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [i965G0.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [i965G1.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [iCRG0.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [iCRG1.CoInstallers]
                    AddReg = CoInst.AddReg
                    CopyFiles = CoInst.CopyFiles
                    
                    [CoInst.AddReg]
  HKR,, CoInstallers32, %REG_MULTI_SZ%, "igfxCoIn_v1253.dll, CoDeviceInstall"
                    
                    [CoInst.CopyFiles]
  igfxCoIn_v1253.dll,igxpco64.dll,,0x00000010
                    
                    ;
                    ; File sections
                    ;
                    [CUI.DelFiles]
                    igfxres.dll,,,1
                    
                    [igfx.Miniport]
          igdkmd64.sys
                    
                    [igfx.UserMode]
          igdumd64.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    
                    [Opm.Copy]
          iglhxs64.vp
          iglhxo64.vp
          iglhxc64.vp
                    
                    [DXKL.Copy]
                    igmedkrn.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    
          [DXKL.Copy32]
          igmedkrn.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
          
          [Installer_Copy]
          difx64.exe
          
          [igfx.UMWow]
          igdumd32.dll,,,0x00004000	; COPYFLG_IN_USE_TRY_RENAME
          igfxdv32.dll,,,0x00004000	; COPYFLG_IN_USE_TRY_RENAME
          oemdspif.dll,,,0x00004000  	; COPYFLG_IN_USE_TRY_RENAME
          
                    [CUI.Copy]
                    hccutils.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    igfxsrvc.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    igfxsrvc.exe
                    igfxpph.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    igfxcpl.cpl
                    igfxcfg.exe
                    igfxdev.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    igfxdo.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    igfxtray.exe
                    igfxzoom.exe
                    hkcmd.exe
                    igfxress.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME	     ; Generic language resource file
                    igfxpers.exe
                    igfxTMM.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    
                    [CUISDK.Copy]
                    igfxext.exe	; CUI SDK
                    igfxexps.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME  ; CUI SDK proxy stub
                  
                    [Resource.Copy]
                        ;igfxrara.lrc    ; Arabic language resource file
                    igfxrchs.lrc    ; Simplified Chinese language resource file
                    igfxrcht.lrc    ; Traiditional Chinese language resource file
                       ;igfxrdan.lrc    ; Danish language resource file
                    igfxrdeu.lrc    ; German language resource file
                    igfxrenu.lrc    ; American English language resource file
                    igfxresp.lrc    ; Spanish language resource file
                        ;igfxrfin.lrc    ; Finish language resource file
                    igfxrfra.lrc    ; French language resource file
                        ;igfxrheb.lrc    ; Hebrew Language Resource file
                    igfxrita.lrc    ; Italian language resource file
                    igfxrjpn.lrc    ; Japanese language resource file
                    igfxrkor.lrc    ; Korean language resource file
                       ;igfxrnld.lrc    ; Netherland language resource file
                        ;igfxrnor.lrc    ; Norwegian language resource file
                        ;igfxrplk.lrc    ; Polish language resource file
                    igfxrptb.lrc    ; Brazilian Portugese language resource file
                        ;igfxrptg.lrc    ; Portugese language resource file
                        ;igfxrrus.lrc    ; Russian language resource file
                        ;igfxrslv.lrc    ; Slovenian language resource fil
                        ;igfxrsky.lrc    ; Slovakian language resource fil
                        ;igfxrsve.lrc    ; Sweedish language resource file
                        ;igfxrtha.lrc    ; Thai language resource file
                        ;igfxrcsy.lrc    ; Czechoslovakian language resource file
                        ;igfxrell.lrc    ; Greek language resource file
                        ;igfxrhun.lrc    ; Hungarian language resource file
                        ;igfxrtrk.lrc    ; Turkish language resource file
                    
                    [OpenGL.Copy]
          ig4icd64.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
          ig4dev64.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
          
          [OpenGL.Copy32]
                    ig4icd32.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    ig4dev32.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
                    
                    [OpenGL.AddReg]
          HKR,, OpenGLDriverName,         %REG_MULTI_SZ%, ig4icd64.dll
                    HKR,, OpenGLVersion,            %REG_DWORD%,    1
                    HKR,, OpenGLFlags,              %REG_DWORD%,    3
          HKR,, OpenGLDriverNameWow,      %REG_MULTI_SZ%, ig4icd32.dll
          HKR,, OpenGLVersionWow,         %REG_DWORD%,    1
          HKR,, OpenGLFlagsWow,           %REG_DWORD%,    3
                    
                    [igfx_RegisterDLLs]
                    11,,igmedkrn.dll,1
                    11,,igdumd32.dll,1
          11,,igdumd64.dll,1
                    11,,hccutils.dll,1
                    11,,igfxsrvc.dll,1
                    11,,igfxpph.dll,1
                    11,,igfxdev.dll,1
                    11,,igfxdo.dll,1
                    11,,igfxress.dll,1
                    11,,igfxTMM.dll,1
                    11,,igfxexps.dll,1
                    11,,oemdspif.dll,1
                    
                    11,,ig4icd32.dll,1
                    11,,ig4dev32.dll,1
          11,,ig4dev64.dll,1
          11,,ig4dev64.dll,1
                    
                    [CUI.DelReg]
                    HKLM,%CUIDeviceIndependentKey%
                    HKLM,%DisplayKey%
                    ; Delete old style cui/driver share key
                    HKLM,%CUIDriverOldShareKey%
                    ; Delete old style cui keys which are device dependent
                    HKLM,Software\INTEL\igfxcui
                    HKR,igfxdiag
                    HKR,igfxeud
                    HKR,igfxcfg
                    HKR,igfxcpl
                    HKR,igfxpph
                    HKR,igfxsrvc
                    HKR,igfxhk
                    HKR,hkcmd
                    HKR,igfxtray
                    HKR,shellex\PropertySheetHandlers
                    ;
                    ; Delete the CUI registry entry which registers for winlogon events
                    ;
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui"
                    
                    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                    
                    ;CUIService
                    
                    HKCR,"igfx.CUIService\CLSID"
                    HKCR,"igfx.CUIService\CurVer"
                    HKCR,"igfx.CUIService"
                    HKCR,"igfx.CUIService.1\CLSID"
                    HKCR,"igfx.CUIService.1"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32\ThreadingModel"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\ProgID"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\Programmable"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
                    
                    ;CUITestConfig
                    
                    HKCR,"igfx.CUITestConfig\CLSID"
                    HKCR,"igfx.CUITestConfig\CurVer"
                    HKCR,"igfx.CUITestConfig"
                    HKCR,"igfx.CUITestConfig.1\CLSID"
                    HKCR,"igfx.CUITestConfig.1"
                    HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\InProcServer32\ThreadingModel"
                    HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\InProcServer32"
                    HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\ProgID"
                    HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\Programmable"
                    HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\VersionIndependentProgID"
                    HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}"
                    
                    ;igfxeud.EndUserShellExt
                    
                    HKCR,"igfxeud.EndUserShellExt\CLSID"
                    HKCR,"igfxeud.EndUserShellExt\CurVer"
                    HKCR,"igfxeud.EndUserShellExt"
                    HKCR,"igfxeud.EndUserShellExt.1"
                    HKCR,"igfxeud.EndUserShellExt.1\CLSID"
                    HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32\ThreadingModel"
                    HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32"
                    HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID"
                    HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable"
                    HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID"
                    HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
                    
                    ;igfxdiag.DiagServices
                    
                    HKCR,"igfx.DiagServices\CLSID"
                    HKCR,"igfx.DiagServices\CurVer"
                    HKCR,"igfx.DiagServices"
                    HKCR,"igfx.DiagServices.1\CLSID"
                    HKCR,"igfx.DiagServices.1"
                    HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\LocalServer32"
                    HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\ProgID"
                    HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\VersionIndependentProgID"
                    HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.ICUIAGP
                    
                    HKCR, "Interface\{E0BA4EE2-03D5-11d3-B995-00A0C9AD54B5}\NumMethods"
                    HKCR, "Interface\{E0BA4EE2-03D5-11d3-B995-00A0C9AD54B5}\ProxyStubClsid32"
                    HKCR, "Interface\{E0BA4EE2-03D5-11d3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.ICUIDiagController
                    
                    HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\NumMethods"
                    HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\ProxyStubClsid32"
                    HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
                    
                    ;igfxdiag.ICUIDriverInfo
                    
                    HKCR, "Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}\ProxyStubClsid32"
                    HKCR, "Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}\NumMethods"
                    HKCR, "Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}"
                    
                    ;igfxdiag.ICUIMonitor
                    
                    HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\NumMethods"
                    HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}ProxyStubClsid32"
                    HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.ICUIMonitor2
                    
                    HKCR,"Interface\{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}\ProxyStubClsid32"
                    HKCR,"Interface\{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}\NumMethods"
                    HKCR,"Interface\{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}"
                    
                    ;igfxdiag.ICUIPCI
                    
                    HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\NumMethods"
                    HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32"
                    HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.ICUIReport
                    
                    HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\NumMethods"
                    HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}ProxyStubClsid32"
                    HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.ICUITests
                    
                    HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\NumMethods"
                    HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}ProxyStubClsid32"
                    HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.IDiagServices
                    
                    HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\NumMethods"
                    HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32"
                    HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}"
                    
                    ;igfxdiag.IDiagServices2
                    
                    HKCR,"Interface\{1D775861-25C6-11D4-ACA5-00A0C9AD5629}\NumMethods"
                    HKCR,"Interface\{1D775861-25C6-11D4-ACA5-00A0C9AD5629}\ProxyStubClsid32"
                    HKCR,"Interface\{1D775861-25C6-11D4-ACA5-00A0C9AD5629}"
                    
                    ;igfxhk.Hotkey 
                    
                    HKCR,"igfxhk.HotKey\CLSID"
                    HKCR,"igfxhk.HotKey\CurVer"
                    HKCR,"igfxhk.HotKey"
                    HKCR,"igfxhk.HotKey.1\CLSID"
                    HKCR,"igfxhk.HotKey.1"
                    HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\InProcServer32\ThreadingModel"
                    HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\InProcServer32"
                    HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\ProgID"
                    HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\VersionIndependentProgID"
                    HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}"
                    
                    ;igfxdgps.dll entry
                    
                    HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32\ThreadingModel"
                    HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32"
                    HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
                    
                    ;Remove HKLM\Software\Microsoft\Windows\Currentversion\Run CUI entries
                    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","HotKeysCmds"
                    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Persistence"
                    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","igfxtray"
                    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","igfxhkcmd"
                    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","igfxpers"
                    
                    ;
                    ; Service Installation
                    ;
                    
                    [i945G0.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [i945G1.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [i945GM0.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [i945GM1.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [i965G0.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [i965G1.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [iCRG0.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [iCRG1.Services]
                    AddService = igfx, 0x00000002, igfx_Service_Inst
                    
                    [igfx_Service_Inst]
                    ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
                    StartType      = 3               ; SERVICE_DEMAND_START
                    ErrorControl   = 0               ; SERVICE_ERROR_IGNORE
                    LoadOrderGroup = Video
          ServiceBinary  = %12%\igdkmd64.sys
                    
                    [igfx_SoftwareDeviceSettings]
          HKR,, InstalledDisplayDrivers,  %REG_MULTI_SZ%, igdumd64
          HKR,, UserModeDriverName,       %REG_MULTI_SZ%, igdumd64.dll
          HKR,, UserModeDriverNameWow,       %REG_MULTI_SZ%, igdumd32.dll
                    HKR,, UserModeDriverGUID,       %REG_SZ%, "{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
                    HKR,, MultifunctionSupported,   %REG_DWORD%,    1
                    HKR,, VgaCompatible,            %REG_DWORD%,    0
                    HKR,, NativeResolution,         %REG_DWORD%,    1
                    HKR,, NativeBPP,                %REG_DWORD%,    1
                    HKR,, ConfigID,                 %REG_DWORD%,    0
                    HKR,, PC_Release_Major,         %REG_DWORD%,    15           ;Dummy value
                    HKR,, PC_Release_Minor,         %REG_DWORD%,    00           ;
                    HKR,, BIOSHPDSupport,           %REG_DWORD%,    00
                  HKR,, EnableFakeTV,             %REG_DWORD%,    01
                    
                    ;ROTATION SPECIFIC INF SETTINGS START HERE
                    
                    HKR,,   Display1_EnableRotation,    %REG_DWORD%,    0x1
                    HKR,,   Display1_RotationCaps,      %REG_DWORD%,    0x7     ;Portrait, Inverted Landscape, Inverted Portrait
                    HKR,,   Display2_RotationCaps,      %REG_DWORD%,    0x7     ;Portrait, Inverted Landscape, Inverted Portrait
                    HKR,,   Display1_IndependentRotation,    %REG_DWORD%,    0x00
                    HKR,,   Display1_EnableIndependentRotation,    %REG_DWORD%,    0x00
                    
                    ;ROTATION SPECIFIC INF SETTINGS END HERE
                    
                    ;EVENT MANAGER SPECIFIC INF SETTINGS START HERE
                    
                    ;HKR,,	DisplayPriority,		0x00000001, 	0x08, 0x80, 0x01, 0x10, 0x04, 0x40, 0x02, 0x20 ;descending
                    ;HKR,, 	EDIDDefaultXX,			%REG_DWORD%,	0x320
                    ;HKR,,	EDIDDefaultYY,			%REG_DWORD%,	0x258
                    ;HKR,,	EDIDDefaultRR,			%REG_DWORD%,	0x3c
                    ;HKR,,	EDIDDefaultBPP,			%REG_DWORD%,	0x20
                    ;HKR,,	LegacyDefaultXX,		%REG_DWORD%,	0x320
                    ;HKR,,	LegacyDefaultYY,		%REG_DWORD%,	0x258
                    ;HKR,,	LegacyDefaultRR,		%REG_DWORD%,	0x3c
                    ;HKR,,	LegacyDefaultBPP,		%REG_DWORD%,	0x20
                    
                    HKR,,	PerUserPersistence,		%REG_DWORD%,	0x0
                    HKR,,	UseBIOSDataforDock,		%REG_DWORD%,	0x0
                    HKR,,	HpDock,				%REG_DWORD%,	0x0
                    HKR,,	TMM_Active,			%REG_DWORD%,	0x1
                    ;HKR,,	RequestSig,			%REG_DWORD%,	0x0	;0x8086
                    ;HKR,,	RequestedXRes,			%REG_DWORD%,	0x0
                    ;HKR,,	RequestedYRes,			%REG_DWORD%,	0x0
                    ;HKR,,	RequestedBPP,			%REG_DWORD%,	0x0
                    ;HKR,,	RequestedRate,			%REG_DWORD%,	0x0
                    
                    ;HKR,,	HotKeyPersistence,		%REG_DWORD%,	0x0
                    ;HKR,,	HotKeyPersistMDS,		%REG_DWORD%,	0x0
                    ;HKR,,	LidPersistence,			%REG_DWORD%,	0x0
                    ;HKR,,	DockPersistence,		%REG_DWORD%,	0x0
                    ;HKR,,	HotPlugPersistence,		%REG_DWORD%,	0x0
                    ;HKR,,	PowerPersistence,		%REG_DWORD%,	0x0
                    ;HKR,,	EdidPersistence,		%REG_DWORD%,	0x0
                    ;HKR,,	LFPAlwaysPrimary,		%REG_DWORD%,	0x0
                    
                    HKR,,	OpenGLInstalled,		%REG_DWORD%, 	0x01  	; Open GL drivers installed
                    
                    ;EVENT MANAGER SPECIFIC INF SETTINGS END HERE
                    
                    HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers",UseXPModel,%REG_DWORD%,0
                    HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Scheduler",EnablePreemption,%REG_DWORD%,1
                    
                    [igfx_RemoveDeviceSettings]
                    HKR,, VgaCompatible
                    HKR,, NativeResolution
                    HKR,, NativeBPP
                    HKR,, ConfigID
                    HKR,, PC_Release_Major
                    HKR,, PC_Release_Minor
                    
                    ;ROTATION SPECIFIC INF SETTINGS START HERE
                    
                    HKR,,   Display1_EnableRotation
                    HKR,,   Display1_RotationCaps
                    HKR,,   Display2_RotationCaps
                    HKR,,   Display1_IndependentRotation
                    HKR,,   Display1_EnableIndependentRotation
                    
                    ;ROTATION SPECIFIC INF SETTINGS END HERE
                    
                    ;EVENT MANAGER SPECIFIC INF SETTINGS START HERE
                    
                    HKR,,	DisplayPriority
                    HKR,, 	EDIDDefaultXX
                    HKR,,	EDIDDefaultYY
                    HKR,,	EDIDDefaultRR
                    HKR,,	EDIDDefaultBPP
                    HKR,,	LegacyDefaultXX
                    HKR,,	LegacyDefaultYY
                    HKR,,	LegacyDefaultRR
                    HKR,,	LegacyDefaultBPP
                    
                    HKR,,	PerUserPersistence
                    HKR,,	UseBIOSDataforDock
                    HKR,,	HpDock
                    HKR,,	TMM_Active
                    HKR,,	RequestSig
                    HKR,,	RequestedXRes
                    HKR,,	RequestedYRes
                    HKR,,	RequestedBPP
                    HKR,,	RequestedRate
                    
                    HKR,,	HotKeyPersistence
                    HKR,,	HotKeyPersistMDS
                    HKR,,	LidPersistence
                    HKR,,	DockPersistence
                    HKR,,	HotPlugPersistence
                    HKR,,	PowerPersistence
                    HKR,,	EdidPersistence
                    HKR,,	LFPAlwaysPrimary
                    HKR,,	OpenGLInstalled
                    
                    ;EVENT MANAGER SPECIFIC INF SETTINGS END HERE
                    
                    ;DEVICE SPECIFIC INF SWITCHES
                    
                    [NonEDIDMode_AddSwSettings]
                    HKR,, TotalDTDCount, %REG_DWORD%, 0  	; This shows number of DTDs to be used. ;  0-->Disable the feature.
                    ;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
                    HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01		;1920x1080@60...Interlaced
                    HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01		;1920x1080@50...Interlaced
                    HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01		;1280x720@50....Non-interlaced
                    HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01		;1280x720@60....Non-interlaced	
                    HKR,, DTD_5,%REG_BINARY%, 00, 00, 00 ,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00	;Fifth DTD
                    
                    [NonEDIDMode_DelSwSettings]
                    HKR,, TotalDTDCount
                    HKR,, DTD_1
                    HKR,, DTD_2
                    HKR,, DTD_3
                    HKR,, DTD_4
                    HKR,, DTD_5
                    
                    [DynamicScaling_AddSwSettings]
                    HKR,, Display1_EnableDynamicScaling,%REG_DWORD%, 0  		; 1 - Enable and 0 - Disable
                    
                    [DynamicScaling_DelSwSettings]
                    HKR,, Display1_EnableDynamicScaling
                    
                    [OEMStaticMode_AddSwSettings]
                    HKR,, TotalStaticModes, %REG_DWORD%, 0	; This shows number of Static modes to be used. 
                    ;TotalStaticModes = 0-->Disable the feature.
                    ;Following keys have 8 bytes:
                    ; 2B XRes + 2B YRes
                    ; + 2B RRMask (Bit 0 - 60, 1 -70, 2 - 72, 3 - 75, 4 - 85,5 - 100,6 - 120,7-15 reserved)
                    ; + 1B BppMask(Bit 0 - 8bpp,1 - 16bpp,2 - 32bpp, 3-7 reserved)
                    ; + 1B reserved. 
                    ; all values in Hex; l->low byte, h->high byte
                    ;Examples:
                    ;								   xl xh yl yh rl rh bp Rv
                    ;HKR,, STATIC_MODE_1,%REG_BINARY%, 20,03,58,02,03,00,07,0F ;8x6 60,70
                    ;HKR,, STATIC_MODE_2,%REG_BINARY%, 20,03,58,02,20,00,04,0F ;8x6 100 : 32bpp
                    
                    [OEMStaticMode_DelSwSettings]
                    ;HKR,, STATIC_MODE_1
                    ;HKR,, STATIC_MODE_2
                    
                    [SDVOHDMI_VSI_AddSwSettings]
                    HKR,, SPDIFVendorName,%REG_SZ%, "Intel" ; max 8 characters
                    HKR,, SPDIFVendorDesc,%REG_SZ%, "9xxxx" ; max 16 characters
                    HKR,, SDVOHDMI_OptionalIFPriority,%REG_DWORD%, 0x21 ; default to priority 1 for SPD Infoframe and priority 2 for VS Infoframe
                    
                    [SDVOHDMI_VSI_DelSwSettings]
                    HKR,, SPDIFVendorName
                    HKR,, SPDIFVendorDesc
                    HKR,, SDVOHDMI_OptionalIFPriority
                    
                    [PwrCons_AddSwSettings]
                HKR,, FeatureTestControl,%REG_DWORD%, 0xC4
                  HKR,, DisableHpllOffDuringSr,%REG_DWORD%, 0x0
                    
                    [PwrCons_DelSwSettings]
                    HKR,, FeatureTestControl
                    HKR,, DisableHpllOffDuringSr
                    
                    [HotPlug_AddSwSettings]
                    HKR,, Display1_DVIHotPlugWAFlag,%REG_DWORD%, 0  ; 1 - Enable and 0 - Disable
                    
          [DownScalar_reg]
          HKR,, Display1_DownScalingSupported,%REG_DWORD%, 0x00  ; 1 - Enable and 0 - Disable
          
                    [HotPlug_DelSwSettings]
                    HKR,, Display1_DVIHotPlugWAFlag
                    
                    [Underscan_AddSwSettings]
                    ;INTTVOUT
                    HKR,, Display1_UnderScanPercentageIntTvOut,%REG_DWORD%, 0  ; 0 - default 7.5% under scan and OEM's can give under scan like 8,9 an 10 ..upto 25
                    ;HDMI
                    HKR,, Display1_AddUnderscanPercentageHDMI,%REG_DWORD%, 0  ; 0 - default 7.5% under scan and OEM's can give under scan like 8,9 an 10 ..
                    
                    [Underscan_DelSwSettings]
                    HKR,, Display1_UnderScanPercentageIntTvOut
                    HKR,, Display1_AddUnderscanPercentageHDMI
                    
                    ; END DEVICE SPECIFIC INF SWITCHES
                    
                    [i945G0.GeneralConfigData]
                    MaximumNumberOfDevices = 2
                    MaximumDeviceMemoryConfiguration = 256
                    
                    [i945G1.GeneralConfigData]
                    MaximumNumberOfDevices = 2
                    MaximumDeviceMemoryConfiguration = 256
                    
                    [i945GM0.GeneralConfigData]
                    MaximumNumberOfDevices = 2
                    MaximumDeviceMemoryConfiguration = 256
                    
                    [i945GM1.GeneralConfigData]
                    MaximumNumberOfDevices = 2
                    MaximumDeviceMemoryConfiguration = 256
                    
                    [i965G0.GeneralConfigData]
                    MaximumNumberOfDevices = 2
                    MaximumDeviceMemoryConfiguration = 512
                    
                    [i965G1.GeneralConfigData]
                    MaximumNumberOfDevices = 2
                    MaximumDeviceMemoryConfiguration = 512
                    
                    [iCRG0.GeneralConfigData]
                    MaximumNumberOfDevices = 2
          MaximumDeviceMemoryConfiguration = 512
                    
                    [iCRG1.GeneralConfigData]
                    MaximumNumberOfDevices = 2
          MaximumDeviceMemoryConfiguration = 512
                    
                    ;
                    ; Source file information
                    ;
                    
                    [SourceDisksNames]
                    1 = %DiskId%
                    
                    [SourceDisksFiles]
          igdkmd64.sys  = 1
          igdumd64.dll = 1
                    igdumd32.dll = 1
                    igmedkrn.dll = 1
          iglhxs64.vp = 1
          iglhxo64.vp = 1
          iglhxc64.vp = 1
          difx64.exe = 1
          igxpco64.dll = 1
                    hccutils.dll = 1
                    igfxsrvc.dll = 1
                    igfxsrvc.exe = 1
                    igfxpph.dll = 1
                    igfxcpl.cpl = 1
                    igfxcfg.exe = 1
                    igfxdev.dll = 1
          igfxdv32.dll = 1
                    igfxdo.dll = 1
                    igfxtray.exe = 1
                    igfxzoom.exe = 1
                    hkcmd.exe = 1
                    igfxress.dll = 1	; Generic language resource file
                    igfxpers.exe = 1
                    igfxext.exe = 1		; CUI SDK
                    igfxexps.dll = 1	; CUI SDK proxy stub
                    oemdspif.dll = 1	
                    igfxTMM.dll = 1	
                    igfxrara.lrc = 1    ; Arabic language resource file
                    igfxrchs.lrc = 1    ; Simplified Chinese language resource file
                    igfxrcht.lrc = 1    ; Traiditional Chinese language resource file
                    igfxrdan.lrc = 1    ; Danish language resource file
                    igfxrdeu.lrc = 1    ; German language resource file
                    igfxrenu.lrc = 1    ; American English language resource file
                    igfxresp.lrc = 1    ; Spanish language resource file
                    igfxrfin.lrc = 1    ; Finish language resource file
                    igfxrfra.lrc = 1    ; French language resource file
                    igfxrheb.lrc = 1    ; Hebrew Language Resource file
                    igfxrita.lrc = 1    ; Italian language resource file
                    igfxrjpn.lrc = 1    ; Japanese language resource file
                    igfxrkor.lrc = 1    ; Korean language resource file
                    igfxrnld.lrc = 1    ; Netherland language resource file
                    igfxrnor.lrc = 1    ; Norwegian language resource file
                    igfxrplk.lrc = 1    ; Polish language resource file
                    igfxrptb.lrc = 1    ; Brazilian Portugese language resource file
                    igfxrptg.lrc = 1    ; Portugese language resource file
                    igfxrrus.lrc = 1    ; Russian language resource file
                    igfxrsky.lrc = 1    ; Slovakian language resource file
                    igfxrslv.lrc = 1    ; Slovenian language resource file
                    igfxrsve.lrc = 1    ; Sweedish language resource file
                    igfxrtha.lrc = 1    ; Thai language resource file
                    igfxrcsy.lrc = 1    ; Czechoslovakian language resource file
                    igfxrell.lrc = 1    ; Greek language resource file
                    igfxrhun.lrc = 1    ; Hungarian language resource file
                    igfxrtrk.lrc = 1    ; Turkish language resource file
                    
          ig4icd64.dll = 1
          ig4dev64.dll = 1
                    ig4icd32.dll = 1
                    ig4dev32.dll = 1
                    
                    [CUI.AddReg]
                    ;Add INTEL/CUI keys
                    HKLM,"Software\INTEL"
                    HKLM,%DisplayKey%
                    HKLM,%CUIDeviceIndependentKey%
                    
                    ;HKLM,"%CUIDeviceIndependentKey%\igfxdev","MaxSuppXX",%REG_DWORD%,800
                    ;HKLM,"%CUIDeviceIndependentKey%\igfxdev","MaxSuppYY",%REG_DWORD%,480
                    
                    ; Device Independent registry location
                    HKCR,"CLSID\{280A8F40-E382-11D2-B561-00A0C92E6848}",,,%CUIDeviceIndependentKey%
                    
                    ; Add Diagnostic Pages with the rest of the pages
                    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\igfxcui",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
                    HKCR,"CLSID\{280A8F40-E382-11D2-B561-00A0C92E6848}\shellex\PropertyPageHandlers\igfxcfg\diagHandler",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
                    
                    ; Store resource information under %CUIDeviceIndependentKey%
                    ; as for 830M these all will come under device independent keys
                    ; Control panel resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxcpl\resources","468",,%11%"\igfxcfg.exe"
                    ; static pages resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","468",,%11%"\igfxcfg.exe"
                    ; Diagnostics resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","2945",,%11%"\igfxdiag.exe"
                    ; cfg resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","468",,%11%"\igfxcfg.exe"
                    HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","829",,""
                    ;Hide Overlay button for the time being
                    HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4517",,""
                    ; service resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxsrvc\resources","468",,%11%"\igfxcfg.exe"
                        HKLM,"%CUIDeviceIndependentKey%\igfxsrvc\TrayIcon","ShowTrayIcon",%REG_DWORD%,0
                    ; tray resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxtray\resources","468",,%11%"\igfxcfg.exe"
                    HKLM,"%CUIDeviceIndependentKey%\igfxtray\resources","467",,%11%"\igfxtray.exe"
                    ; hotkey resource
                    HKLM,"%CUIDeviceIndependentKey%\hkcmd\resources","468",,%11%"\igfxcfg.exe"
                    ;CUI Aspect Scaling hotkey expansion RCR 942979
              HKLM,"%CUIDeviceIndependentKey%\hkcmd","ExpansionAllDisplay",%REG_DWORD%,0x0
                    ;static pages resource
                    HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","467",,%11%"\igfxtray.exe"
                    
                      ;DELL Scan code
                      HKLM,"%CUIDeviceIndependentKey%\hkcmd","ScanCode",%REG_DWORD%,1
                      
                     ;For RCR 220898
                          HKLM,"%CUIDeviceIndependentKey%\hkcmd","EnableResDialog",%REG_DWORD%,0x1
                     
                      ;Dell customization
                      ;Hide Graphic Option from right click menu
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","3058",,"None"
                      ;remove tray icon
                      HKLM,"%CUIDeviceIndependentKey%\igfxtray\TrayIcon","ShowTrayIcon",%REG_DWORD%,0
                      ;disable hotkey by default
                      ;HKLM,"software\Intel\Display\igfxcui\HotKeys","Enable",0
                      ;Remove Hot keys enable/disable from right click menu 
                      HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","3077",
                      ;Remove Tray Icon enable/disable from right click menu  
                      HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","3078",,"None"
                      ;Remove schemes from CUI 
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4519",
                      ;Remove zoom utility from CUI  
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4515",
                      ;Remove support tab from CUI->Information pop-up window  
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","2951",
                      ;Remove Center Desktop from CUI Display Settings 
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","555",
                      ;Remove overlay settings from CUI 
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4517",
                      ;Remove 3D settings from CUI  
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4518",
                      ;Remove Color Settings from CUI   
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4505",
                      ;Remove hot key page from CUI
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4504",
                      ;Hide "advance setting button"
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","2909",
                      ;Remove Panel fit from right click menu
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","3076",,"None"
                      ;Disable Dynamic Hotkeys
                      HKLM,"software\Intel\Display\igfxcui\igfxcfg\resources","7038",,
                      HKLM,"software\Intel\Display\igfxcui\igfxcfg\resources","4714",, 
                      ;Disable ALS slider
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","4662",
                      ;Hide scaling options
                      ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","555",
                      ;Remove Twin option 
                      HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","540",      
                      ;Enable Overlay
                      HKLM,"Software\INTEL\Display","Overlay",%REG_DWORD%,0x1
                      
                    ;=============================================================================
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui"
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","DLLName",%REG_SZ%,"igfxdev.dll"
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Asynchronous",%REG_DWORD%,1
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Impersonate",%REG_DWORD%,1
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Unlock",%REG_SZ%,"WinlogonUnlockEvent"
                    ;=============================================================================
                    
                    ; Class ID of the CUIDriver component.
                    HKR,"DEFAULT","CUIDriver",,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
                    
                    ; Context menu handler entry.
                    HKCR, "Directory\Background\shellex\ContextMenuHandlers\igfxcui",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
                    ;
                    ; Registration of CUI dll's:            These will not self-register through the have-disk install.
                    ;                                       Does not register TypeLibs or Interfaces.
                    ;
                    ; igfxcfg.exe self registration entries
                    ;
                    HKCR,"AppID\{3D62E9A1-D243-11D2-B561-00A0C92E6848}",,,"igfxcfg"
                    HKCR,"AppID\igfxcfg.EXE","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
                    HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}",,,"DataObject Class"
                    HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
                    HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\ProgID",,,"igfxcfg.DataObject.1"
                    HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxcfg.DataObject"
                    HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\LocalServer32",,,%11%"\igfxcfg.exe"
                    HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}",,,"ShellExt Class"
                    HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
                    HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxcfg.ShellExt.1"
                    HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxcfg.ShellExt"
                    HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\Programmable",,,
                    HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\LocalServer32",,,%11%"\igfxcfg.exe"
                    HKCR,"igfxcfg.DataObject.1",,,"DataObject Class"
                    HKCR,"igfxcfg.DataObject.1\CLSID",,,"{A354BD60-4C0A-11d3-B561-00A0C92E6848}"
                    HKCR,"igfxcfg.DataObject",,,"DataObject Class"
                    HKCR,"igfxcfg.DataObject\CurVer",,,"igfxcfg.DataObject.1"
                    HKCR,"igfxcfg.DataObject\CLSID",,,"{A354BD60-4C0A-11d3-B561-00A0C92E6848}"
                    HKCR,"igfxcfg.ShellExt.1",,,"ShellExt Class"
                    HKCR,"igfxcfg.ShellExt.1\CLSID",,,"{EE2D6561-D63C-11D2-B561-00A0C92E6848}"
                    HKCR,"igfxcfg.ShellExt",,,"ShellExt Class"
                    HKCR,"igfxcfg.ShellExt\CurVer",,,"igfxcfg.ShellExt.1"
                    HKCR,"igfxcfg.ShellExt\CLSID",,,"{EE2D6561-D63C-11D2-B561-00A0C92E6848}"
                    ;
                    ; igfxdev.dll self registration entries
                    ;
                    HKCR,"igfxdev.CUIDriver",,,"CUIDriver Class"
                    HKCR,"igfxdev.CUIDriver\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
                    HKCR,"igfxdev.CUIDriver\CurVer",,,"igfxdev.CUIDriver.1"
                    HKCR,"igfxdev.CUIDriver.1",,,"CUIDriver Class"
                    HKCR,"igfxdev.CUIDriver.1\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
                    HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}",,,"CUIDriver Class"
                    HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32",,,%11%"\igfxdev.dll"
                    HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32","ThreadingModel",,"Apartment"
                    HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxdev.CUIDriver.1"
                    HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxdev.CUIDriver"
                    ;
          ; igfxdv32.dll self registration entries
          ;
          HKLM,"Software\Wow6432Node\Classes\igfxdv32.CUIDriver",,,"CUIDriver Class"
          HKLM,"Software\Wow6432Node\Classes\igfxdv32.CUIDriver\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
          HKLM,"Software\Wow6432Node\Classes\igfxdv32.CUIDriver\CurVer",,,"igfxdv32.CUIDriver.1"
          HKLM,"Software\Wow6432Node\Classes\igfxdv32.CUIDriver.1",,,"CUIDriver Class"
          HKLM,"Software\Wow6432Node\Classes\igfxdv32.CUIDriver.1\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
          HKLM,"Software\Wow6432Node\Classes\CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}",,,"CUIDriver Class"
          HKLM,"Software\Wow6432Node\Classes\CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32",,,%10%\SysWOW64"\igfxdv32.dll"
          HKLM,"Software\Wow6432Node\Classes\CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32","ThreadingModel",,"Apartment"
          HKLM,"Software\Wow6432Node\Classes\CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxdv32.CUIDriver.1"
          HKLM,"Software\Wow6432Node\Classes\CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxdv32.CUIDriver"
          ;
                    ;igfxTMM.dll self registration entries
                    ;
                    HKCR,"igfxTMM.CloneViewHelper",,,"CloneViewHelper Class"
                    HKCR,"igfxTMM.CloneViewHelper\CLSID",,,"{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
                    HKCR,"igfxTMM.CloneViewHelper\CurVer",,,"igfxTMM.CloneViewHelper.1"
                    HKCR,"igfxTMM.CloneViewHelper.1",,,"CloneViewHelper Class"
                    HKCR,"igfxTMM.CloneViewHelper.1\CLSID",,,"{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
                    HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}",,,"CloneViewHelper Class"
                    HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\InProcServer32",,,%11%"\igfxTMM.dll"
                    HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\InProcServer32","ThreadingModel",,"Both"
                    HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\ProgID",,,"igfxTMM.CloneViewHelper.1"
                    HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\TypeLib",,,"{9F7668BC-E163-414C-92C6-01228863FF5A}"
                    HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\VersionIndependentProgID",,,"igfxTMM.CloneViewHelper"
                    
                    ;igfxTMM entry for enabling ViewHelper Interface
                    HKLM,"Software\Microsoft\TMM","UseIViewHelper",%REG_DWORD%,1
                    
                    ;
                    ; igfxsrvc.exe self registration entries
                    ;
                    HKCR,"igfxsrvc.Settings\CLSID",,,"{078AEF33-C48A-49F7-AFF3-A0EE810BFE7C}"
                    HKCR,"igfxsrvc.Settings\CurVer",,,"igfxsrvc.Settings.1"
                    HKCR,"igfxsrvc.Settings.1\CLSID",,,"{078AEF33-C48A-49F7-AFF3-A0EE810BFE7C}"
                    HKCR,"CLSID\{078AEF33-C48A-49F7-AFF3-A0EE810BFE7C}",,,"Settings Class"
                    HKCR,"CLSID\{078AEF33-C48A-49F7-AFF3-A0EE810BFE7C}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{078AEF33-C48A-49F7-AFF3-A0EE810BFE7C}\ProgID",,,"igfxsrvc.Settings.1"
                    HKCR,"CLSID\{078AEF33-C48A-49F7-AFF3-A0EE810BFE7C}\VersionIndependentProgID",,,"igfxsrvc.Settings"
                    HKCR,"Interface\{916FEC45-8FAB-460F-9BD1-325055E3DEC9}",,,"ISettings"
                    
                    HKCR,"igfxsrvc.DisplayConfig\CLSID",,,"{C2BFE331-6739-4270-86C9-493D9A04CD38}"
                    HKCR,"igfxsrvc.DisplayConfig\CurVer",,,"igfxsrvc.DisplayConfig.1"
                    HKCR,"igfxsrvc.DispayConfig.1\CLSID",,,"{C2BFE331-6739-4270-86C9-493D9A04CD38}"
                    HKCR,"CLSID\{C2BFE331-6739-4270-86C9-493D9A04CD38}",,,"DisplayConfig Class"
                    HKCR,"CLSID\{C2BFE331-6739-4270-86C9-493D9A04CD38}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{C2BFE331-6739-4270-86C9-493D9A04CD38}\ProgID",,,"igfxsrvc.DisplayConfig.1"
                    HKCR,"CLSID\{C2BFE331-6739-4270-86C9-493D9A04CD38}\VersionIndependentProgID",,,"igfxsrvc.DisplayConfig"
                    HKCR,"Interface\{DC61FD6D-FB60-4ABC-BF2E-4DF75C90C601}",,,"IDisplayConfig" 
                    
                    HKCR,"igfxsrvc.EDID\CLSID",,,"{40CB6EA0-AB2A-45F8-BA45-2DC7756A7B49}"
                    HKCR,"igfxsrvc.EDID\CurVer",,,"igfxsrvc.EDID.1"
                    HKCR,"igfx.EDID.1\CLSID",,,"{40CB6EA0-AB2A-45F8-BA45-2DC7756A7B49}"
                    HKCR,"CLSID\{40CB6EA0-AB2A-45F8-BA45-2DC7756A7B49}",,,"EDID Class"
                    HKCR,"CLSID\{40CB6EA0-AB2A-45F8-BA45-2DC7756A7B49}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{40CB6EA0-AB2A-45F8-BA45-2DC7756A7B49}\ProgID",,,"igfxsrvc.EDID.1"
                    HKCR,"CLSID\{40CB6EA0-AB2A-45F8-BA45-2DC7756A7B49}\VersionIndependentProgID",,,"igfxsrvc.EDID"
                    HKCR,"Interface\{B7C4F4C9-EE21-4042-9C11-BEA5E039B1F9}",,,"IEDID"
                    
                    HKCR,"igfxsrvc.Color\CLSID",,,"{FE9617F6-E606-42AA-BECC-0E9CDA246D63}"
                    HKCR,"igfxsrvc.Color\CurVer",,,"igfxsrvc.Color.1"
                    HKCR,"igfx.Color.1\CLSID",,,"{FE9617F6-E606-42AA-BECC-0E9CDA246D63}"
                    HKCR,"CLSID\{FE9617F6-E606-42AA-BECC-0E9CDA246D63}",,,"Color Class"
                    HKCR,"CLSID\{FE9617F6-E606-42AA-BECC-0E9CDA246D63}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{FE9617F6-E606-42AA-BECC-0E9CDA246D63}\ProgID",,,"igfxsrvc.Color.1"
                    HKCR,"CLSID\{FE9617F6-E606-42AA-BECC-0E9CDA246D63}\VersionIndependentProgID",,,"igfxsrvc.Color"
                    HKCR,"Interface\{63CDDDB9-A85B-411E-AA78-101B3BC17261}",,,"IColor"
                    
                    HKCR,"igfxsrvc.CUIService",,,"CUIService Class"
                    HKCR,"igfxsrvc.CUIService\CLSID",,,"{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
                    HKCR,"igfxsrvc.CUIService\CurVer",,,"igfxsrvc.CUIService.1"
                    HKCR,"igfxsrvc.CUIService.1",,,"CUIService Class"
                    HKCR,"igfx.CUIService.1\CLSID",,,"{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}",,,"CUIService Class"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxsrvc.CUIService.1"
                    HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxsrvc.CUIService"
                    
                    HKCR,"igfxsrvc.CUIPower\CLSID",,,"{C332C124-340D-4430-AA0D-C75602876FCC}"
                    HKCR,"igfxsrvc.CUIPower\CurVer",,,"igfxsrvc.CUIPower.1"
                    HKCR,"igfx.CUIPower.1\CLSID",,,"{C332C124-340D-4430-AA0D-C75602876FCC}"
                    HKCR,"CLSID\{C332C124-340D-4430-AA0D-C75602876FCC}",,,"CUIPower Class"
                    HKCR,"CLSID\{C332C124-340D-4430-AA0D-C75602876FCC}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{C332C124-340D-4430-AA0D-C75602876FCC}\ProgID",,,"igfxsrvc.CUIPower.1"
                    HKCR,"CLSID\{C332C124-340D-4430-AA0D-C75602876FCC}\VersionIndependentProgID",,,"igfxsrvc.CUIPower"
                    HKCR,"Interface\{299D88F9-2CBD-4225-BF19-FCD164C54C3F}",,,"ICUIPower"
                    
                    HKCR,"igfxsrvc.MCCS\CLSID",,,"{999276E0-DA71-4743-8F02-0AB0A2D65558}"
                    HKCR,"igfxsrvc.MCCS\CurVer",,,"igfxsrvc.MCCS.1"
                    HKCR,"igfx.MCCS.1\CLSID",,,"{999276E0-DA71-4743-8F02-0AB0A2D65558}"
                    HKCR,"CLSID\{999276E0-DA71-4743-8F02-0AB0A2D65558}",,,"MCCS Class"
                    HKCR,"CLSID\{999276E0-DA71-4743-8F02-0AB0A2D65558}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{999276E0-DA71-4743-8F02-0AB0A2D65558}\ProgID",,,"igfxsrvc.MCCS.1"
                    HKCR,"CLSID\{999276E0-DA71-4743-8F02-0AB0A2D65558}\VersionIndependentProgID",,,"igfxsrvc.MCCS"
                    HKCR,"Interface\{D80D344A-0CCD-4B2F-B379-56DE3EC2C4D1}",,,"IMCCS"
                    
                    HKCR,"igfxsrvc.OpenGL\CLSID",,,"{DCB2D492-5F4F-4378-8FF4-DA87062D42E3}"
                    HKCR,"igfxsrvc.OpenGL\CurVer",,,"igfxsrvc.OpenGL.1"
                    HKCR,"igfx.OpenGL.1\CLSID",,,"{DCB2D492-5F4F-4378-8FF4-DA87062D42E3}"
                    HKCR,"CLSID\{DCB2D492-5F4F-4378-8FF4-DA87062D42E3}",,,"OpenGL Class"
                    HKCR,"CLSID\{DCB2D492-5F4F-4378-8FF4-DA87062D42E3}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{DCB2D492-5F4F-4378-8FF4-DA87062D42E3}\ProgID",,,"igfxsrvc.OpenGL.1"
                    HKCR,"CLSID\{DCB2D492-5F4F-4378-8FF4-DA87062D42E3}\VersionIndependentProgID",,,"igfxsrvc.OpenGL"
                    HKCR,"Interface\{965FD393-C149-45F1-863C-402C4E2E38C5}",,,"IOpenGL"
                    
                    HKCR,"igfxsrvc.Overlay\CLSID",,,"{016B931D-8430-4988-8510-C69C214CFF32}"
                    HKCR,"igfxsrvc.Overlay\CurVer",,,"igfxsrvc.Overlay.1"
                    HKCR,"igfx.Overlay.1\CLSID",,,"{016B931D-8430-4988-8510-C69C214CFF32}"
                    HKCR,"CLSID\{016B931D-8430-4988-8510-C69C214CFF32}",,,"Overlay Class"
                    HKCR,"CLSID\{016B931D-8430-4988-8510-C69C214CFF32}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{016B931D-8430-4988-8510-C69C214CFF32}\ProgID",,,"igfxsrvc.Overlay.1"
                    HKCR,"CLSID\{016B931D-8430-4988-8510-C69C214CFF32}\VersionIndependentProgID",,,"igfxsrvc.Overlay"
                    HKCR,"Interface\{25824158-68E7-4A6F-A2FD-F6AD1D6845D4}",,,"IOverlay"
                    
                    HKCR,"igfxsrvc.Rotation\CLSID",,,"{9B908879-E03F-4D0C-ACB3-9065B1155460}"
                    HKCR,"igfxsrvc.Rotation\CurVer",,,"igfxsrvc.Rotation.1"
                    HKCR,"igfx.Rotation.1\CLSID",,,"{9B908879-E03F-4D0C-ACB3-9065B1155460}"
                    HKCR,"CLSID\{9B908879-E03F-4D0C-ACB3-9065B1155460}",,,"Rotation Class"
                    HKCR,"CLSID\{9B908879-E03F-4D0C-ACB3-9065B1155460}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{9B908879-E03F-4D0C-ACB3-9065B1155460}\ProgID",,,"igfxsrvc.Rotation.1"
                    HKCR,"CLSID\{9B908879-E03F-4D0C-ACB3-9065B1155460}\VersionIndependentProgID",,,"igfxsrvc.Rotation"
                    HKCR,"Interface\{72DC5954-069D-43C4-9B8B-19B59269DC74}",,,"IRotation"
                    
                    HKCR,"igfxsrvc.Scheme\CLSID",,,"{C071C982-2EB2-4D3A-9821-E4B31B0142C8}"
                    HKCR,"igfxsrvc.Scheme\CurVer",,,"igfxsrvc.Scheme.1"
                    HKCR,"igfx.Scheme.1\CLSID",,,"{C071C982-2EB2-4D3A-9821-E4B31B0142C8}"
                    HKCR,"CLSID\{C071C982-2EB2-4D3A-9821-E4B31B0142C8}",,,"Scheme Class"
                    HKCR,"CLSID\{C071C982-2EB2-4D3A-9821-E4B31B0142C8}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{C071C982-2EB2-4D3A-9821-E4B31B0142C8}\ProgID",,,"igfxsrvc.Scheme.1"
                    HKCR,"CLSID\{C071C982-2EB2-4D3A-9821-E4B31B0142C8}\VersionIndependentProgID",,,"igfxsrvc.Scheme"
                    HKCR,"Interface\{D5393CA5-EF8F-49E0-B180-212C903C652C}",,,"IScheme"
                    
                    HKCR,"igfxsrvc.TVParam\CLSID",,,"{12E3793C-7C3C-4C00-BC4E-C79849B3F430}"
                    HKCR,"igfxsrvc.TVParam\CurVer",,,"igfxsrvc.TVParam.1"
                    HKCR,"igfx.TVParam.1\CLSID",,,"{12E3793C-7C3C-4C00-BC4E-C79849B3F430}"
                    HKCR,"CLSID\{12E3793C-7C3C-4C00-BC4E-C79849B3F430}",,,"TVParam Class"
                    HKCR,"CLSID\{12E3793C-7C3C-4C00-BC4E-C79849B3F430}\LocalServer32",,,%11%"\igfxsrvc.exe"
                    HKCR,"CLSID\{12E3793C-7C3C-4C00-BC4E-C79849B3F430}\ProgID",,,"igfxsrvc.TVParam.1"
                    HKCR,"CLSID\{12E3793C-7C3C-4C00-BC4E-C79849B3F430}\VersionIndependentProgID",,,"igfxsrvc.TVParam"
                    HKCR,"Interface\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}",,,"ITVParam"
                    ;
                    ;proxy stub for igfxsrvc.exe
                    ;
                    HKCR,"CLSID\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}",,,"PSFactoryBuffer"
                    HKCR,"CLSID\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}\InProcServer32",,,%11%"\igfxsrvc.dll"
                    HKCR,"CLSID\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}\InProcServer32","ThreadingModel",,"Both"
                    
                    HKCR,"Interface\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}",,,"ITVParam"
                    HKCR,"Interface\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{DDA11344-AB20-4AEC-94C4-6AA091574CD0}\NumMethods",,,"9"
                    
                    HKCR,"Interface\{916FEC45-8FAB-460F-9BD1-325055E3DEC9}",,,"ISettings"
                    HKCR,"Interface\{916FEC45-8FAB-460F-9BD1-325055E3DEC9}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{916FEC45-8FAB-460F-9BD1-325055E3DEC9}\NumMethods",,,"13"
                    
                    HKCR,"Interface\{D5393CA5-EF8F-49E0-B180-212C903C652C}",,,"IScheme"
                    HKCR,"Interface\{D5393CA5-EF8F-49E0-B180-212C903C652C}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{D5393CA5-EF8F-49E0-B180-212C903C652C}\NumMethods",,,"7"
                    
                    HKCR,"Interface\{72DC5954-069D-43C4-9B8B-19B59269DC74}",,,"IRotation"
                    HKCR,"Interface\{72DC5954-069D-43C4-9B8B-19B59269DC74}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{72DC5954-069D-43C4-9B8B-19B59269DC74}\NumMethods",,,"9"
                    
                    HKCR,"Interface\{25824158-68E7-4A6F-A2FD-F6AD1D6845D4}",,,"IOverlay"
                    HKCR,"Interface\{25824158-68E7-4A6F-A2FD-F6AD1D6845D4}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{25824158-68E7-4A6F-A2FD-F6AD1D6845D4}\NumMethods",,,"13"
                    
                    HKCR,"Interface\{965FD393-C149-45F1-863C-402C4E2E38C5}",,,"IOpenGL"
                    HKCR,"Interface\{965FD393-C149-45F1-863C-402C4E2E38C5}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{965FD393-C149-45F1-863C-402C4E2E38C5}\NumMethods",,,"7"
                    
                    HKCR,"Interface\{D80D344A-0CCD-4B2F-B379-56DE3EC2C4D1}",,,"IMCCS"
                    HKCR,"Interface\{D80D344A-0CCD-4B2F-B379-56DE3EC2C4D1}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{D80D344A-0CCD-4B2F-B379-56DE3EC2C4D1}\NumMethods",,,"9"
                    
                    HKCR,"Interface\{B7C4F4C9-EE21-4042-9C11-BEA5E039B1F9}",,,"IEDID"
                    HKCR,"Interface\{B7C4F4C9-EE21-4042-9C11-BEA5E039B1F9}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{B7C4F4C9-EE21-4042-9C11-BEA5E039B1F9}\NumMethods",,,"12"
                    
                    HKCR,"Interface\{DC61FD6D-FB60-4ABC-BF2E-4DF75C90C601}",,,"IDisplayConfig"
                    HKCR,"Interface\{DC61FD6D-FB60-4ABC-BF2E-4DF75C90C601}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{DC61FD6D-FB60-4ABC-BF2E-4DF75C90C601}\NumMethods",,,"15"
                    
                    HKCR,"Interface\{299D88F9-2CBD-4225-BF19-FCD164C54C3F}",,,"ICUIPower"
                    HKCR,"Interface\{299D88F9-2CBD-4225-BF19-FCD164C54C3F}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{299D88F9-2CBD-4225-BF19-FCD164C54C3F}\NumMethods",,,"7"
                    
                    HKCR,"Interface\{63CDDDB9-A85B-411E-AA78-101B3BC17261}",,,"IColor"
                    HKCR,"Interface\{63CDDDB9-A85B-411E-AA78-101B3BC17261}\ProxyStubClsid32",,,"{DDA11344-AB20-4AEC-94C4-6AA091574CD0}"
                    HKCR,"Interface\{63CDDDB9-A85B-411E-AA78-101B3BC17261}\NumMethods",,,"14"
                    ;
                    ; igfxpph.dll self registration entries
                    ;
                    HKCR,"igfxpph.GraphicsShellExt",,,"GraphicsShellExt Class"
                    HKCR,"igfxpph.GraphicsShellExt\CLSID",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
                    HKCR,"igfxpph.GraphicsShellExt\CurVer",,,"igfxpph.GraphicsShellExt.1"
                    HKCR,"igfxpph.GraphicsShellExt.1",,,"GraphicsShellExt Class"
                    HKCR,"igfxpph.GraphicsShellExt.1\CLSID",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
                    HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}",,,"GraphicsShellExt Class"
                    HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,%11%"\igfxpph.dll"
                    HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
                    HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxpph.GraphicsShellExt.1"
                    HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxpph.GraphicsShellExt"
                    HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable",,,
                    ;
                    ; igfxeud.dll self registration entries
                    ;
                    ;HKCR,"igfxeud.EndUserShellExt",,,"EndUserShellExt Class"
                    ;HKCR,"igfxeud.EndUserShellExt\CLSID",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
                    ;HKCR,"igfxeud.EndUserShellExt\CurVer",,,"igfxeud.EndUserShellExt.1"
                    ;HKCR,"igfxeud.EndUserShellExt.1",,,"EndUserShellExt Class"
                    ;HKCR,"igfxeud.EndUserShellExt.1\CLSID",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
                    ;HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}",,,"EndUserShellExt Class"
                    ;HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,%11%"\igfxeud.dll"
                    ;HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
                    ;HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxeud.EndUserShellExt.1"
                    ;HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxeud.EndUserShellExt"
                    ;HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable",,,
                    
                    ; Igfxdo.dll self registration entries
                    ;
                    HKCR,"Igfxdo.DataObject",,,"DataObject Class"
                    HKCR,"Igfxdo.DataObject\CLSID",,,"{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}"
                    HKCR,"Igfxdo.DataObject\CurVer",,,"Igfxdo.DataObject.1"
                    HKCR,"Igfxdo.DataObject.1",,,"DataObject Class"
                    HKCR,"Igfxdo.DataObject.1\CLSID",,,"{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}"
                    HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}",,,"DataObject Class"
                    HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\InProcServer32",,,%11%"\igfxdo.dll"
                    HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\InProcServer32","ThreadingModel",,"Apartment"
                    HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\ProgID",,,"Igfxdo.DataObject.1"
                    HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\VersionIndependentProgID",,,"Igfxdo.DataObject"
                    HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\Programmable",,,
                    
                    HKCR,"Igfxdo.DataObjectInit",,,"DataObjectInit Class"
                    HKCR,"Igfxdo.DataObjectInit\CLSID",,,"{4501A903-BF07-11D4-AA30-00902704C6BF}"
                    HKCR,"Igfxdo.DataObjectInit\CurVer",,,"Igfxdo.DataObjectInit.1"
                    HKCR,"Igfxdo.DataObjectInit.1",,,"DataObjectInit Class"
                    HKCR,"Igfxdo.DataObjectInit.1\CLSID",,,"{4501A903-BF07-11D4-AA30-00902704C6BF}"
                    HKCR,"CLSID\{4501A903-BF07-11D4-AA30-00902704C6BF}",,,"DataObjectInit Class"
                    HKCR,"CLSID\{4501A903-BF07-11D4-AA30-00902704C6BF}\InProcServer32",,,%11%"\igfxdo.dll"
                    HKCR,"CLSID\{4501A903-BF07-11D4-AA30-00902704C6BF}\InProcServer32","ThreadingModel",,"Apartment"
                    HKCR,"CLSID\{4501A903-BF07-11D4-AA30-00902704C6BF}\ProgID",,,"Igfxdo.DataObjectInit.1"
                    HKCR,"CLSID\{4501A903-BF07-11D4-AA30-00902704C6BF}\VersionIndependentProgID",,,"Igfxdo.DataObjectInit"
                    HKCR,"CLSID\{4501A903-BF07-11D4-AA30-00902704C6BF}\Programmable",,,
                    ;
                    ; igfxtray.exe execution on startup
                    ;
                    HKLM,Software\Microsoft\Windows\CurrentVersion\Run,IgfxTray,,%11%"\igfxtray.exe"
                    HKLM,Software\Microsoft\Windows\CurrentVersion\Run,HotKeysCmds,,%11%"\hkcmd.exe"
                    HKLM,Software\Microsoft\Windows\CurrentVersion\Run,Persistence,,%11%"\igfxpers.exe"
                    ;
                    ;
                    ; Entries for receiving winlogon unlock event
                    ;
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","DLLName",%REG_SZ%,"igfxdev.dll"
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Asynchronous",%REG_DWORD%,1
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Impersonate",%REG_DWORD%,1
                    HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Unlock",%REG_SZ%,"WinlogonUnlockEvent"
                    
                    ; Remove CUI Zoom page option 
                    ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources\2610","469",,"exclude"
                    
                    ; Remove CUI Zoom Menu option 
                    ;HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","2621",,"None"
                    
                    ; To hide the entry of Enable/Disable Zoom in the hotkeys page 
                    ;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","2611",,""
                    
                    ; Disable Hot Key action 
                    ;HKLM,"%CUIDeviceIndependentKey%\igfxsrvc\resources","2658",,"Disable"
                    
                    [CUISDK.AddReg]
                    ;
                    ; igfxext.exe self registration entries
                    ;
                    HKCR,"IgfxExt.CUIExternal\CLSID",,,"{7160A13D-73DA-4CEA-95B9-37356478588A}"
                    HKCR,"IgfxExt.CUIExternal\CurVer",,,"IgfxExt.CUIExternal.1"
                    HKCR,"IgfxExt.CUIExternal.1\CLSID",,,"{7160A13D-73DA-4CEA-95B9-37356478588A}"
                    HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}",,,"CUIExternal Class"
                    HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}\LocalServer32",,,%11%"\igfxext.exe"
                    HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}\ProgID",,,"IgfxExt.CUIExternal.1"
                    HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}\VersionIndependentProgID",,,"IgfxExt.CUIExternal"
                    ;
                    
                    ;
                    ;proxy stub for igfxext.exe (igfxexps.dll)
                    ;
                    HKCR,"CLSID\{27E7234F-429F-4787-AC8F-8AADDED01355}",,,"PSFactoryBuffer"
                    HKCR,"CLSID\{27E7234F-429F-4787-AC8F-8AADDED01355}\InProcServer32",,,%11%"\IGFXEXPS.DLL"
                    HKCR,"CLSID\{27E7234F-429F-4787-AC8F-8AADDED01355}\InProcServer32","ThreadingModel",,"Both"
                    
                    HKCR,"Interface\{F4C4B98D-F59E-4a0c-AEE9-801E0CDB671E}",,,"ICUIExtClientNotify"
                    HKCR,"Interface\{F4C4B98D-F59E-4a0c-AEE9-801E0CDB671E}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{F4C4B98D-F59E-4a0c-AEE9-801E0CDB671E}\NumMethods",,,"1"
                    
                    HKCR,"Interface\{27E7234F-429F-4787-AC8F-8AADDED01355}",,,"ICUIExternal2"
                    HKCR,"Interface\{27E7234F-429F-4787-AC8F-8AADDED01355}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{27E7234F-429F-4787-AC8F-8AADDED01355}\NumMethods",,,"8"
                    
                    HKCR,"Interface\{70F8C65F-06AA-443b-9E6B-7C73808F07E5}",,,"ICUIExternal3"
                    HKCR,"Interface\{70F8C65F-06AA-443b-9E6B-7C73808F07E5}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{70F8C65F-06AA-443b-9E6B-7C73808F07E5}\NumMethods",,,"2"
                    
                    HKCR,"Interface\{3473E05A-3317-4df5-9098-E5387C94D1B0}",,,"ICUIExternalDual"
                    HKCR,"Interface\{3473E05A-3317-4df5-9098-E5387C94D1B0}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{3473E05A-3317-4df5-9098-E5387C94D1B0}\NumMethods",,,"0"
                    
                    HKCR,"Interface\{5DC5B31E-0C28-4679-B8D8-32CF2F9BACED}",,,"ICUIExternal4"
                    HKCR,"Interface\{5DC5B31E-0C28-4679-B8D8-32CF2F9BACED}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{5DC5B31E-0C28-4679-B8D8-32CF2F9BACED}\NumMethods",,,"7"
                    
                    HKCR,"Interface\{A05C525D-B4CB-4108-BFF7-1ACF1A14F00A}",,,"ICUIExternal5"
                    HKCR,"Interface\{A05C525D-B4CB-4108-BFF7-1ACF1A14F00A}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{A05C525D-B4CB-4108-BFF7-1ACF1A14F00A}\NumMethods",,,"5"
                    
                    HKCR,"Interface\{AFB6489F-4515-44AA-8DF7-ED28EA46283C}",,,"ICUIExternal6"
                    HKCR,"Interface\{AFB6489F-4515-44AA-8DF7-ED28EA46283C}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{AFB6489F-4515-44AA-8DF7-ED28EA46283C}\NumMethods",,,"12"
                    
                    HKCR,"Interface\{2CED2F89-627B-4E5D-840F-B126EE858CD8}",,,"ICUIExternal7"
                    HKCR,"Interface\{2CED2F89-627B-4E5D-840F-B126EE858CD8}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{2CED2F89-627B-4E5D-840F-B126EE858CD8}\NumMethods",,,"2"
                    
                    HKCR,"Interface\{F932C038-6484-45ca-8FA1-7C8C279F7AEE}",,,"ICUIExternal8"
                    HKCR,"Interface\{F932C038-6484-45ca-8FA1-7C8C279F7AEE}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
                    HKCR,"Interface\{F932C038-6484-45ca-8FA1-7C8C279F7AEE}\NumMethods",,,"2"
                    
          HKLM,"Software\Classes\Interface\{86709F66-89C5-4b19-A83F-E4995E21599A}",,,"ICUIDownScale"
          HKLM,"Software\Classes\Interface\{86709F66-89C5-4b19-A83F-E4995E21599A}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
          HKLM,"Software\Classes\Interface\{86709F66-89C5-4b19-A83F-E4995E21599A}\NumMethods",,,"4"
                    
                    [CUISDK.DelReg]
                    HKR,Igfxext
                    
                    [Strings]
                    ;
                    ; Customizable Strings
                    ;
                    CUIDeviceIndependentKey="Software\Intel\Display\igfxcui"
                    DisplayKey="Software\Intel\Display"
                    CUIDriverOldShareKey="Software\Intel\CUI"
                    
                    ;
                    ; Non-Localizable Strings
                    ;
                    
                    REG_SZ         = 0x00000000
                    REG_MULTI_SZ   = 0x00010000
                    REG_DWORD      = 0x00010001
                    REG_BINARY     = 0x00000001
                    SERVICEROOT    = "System\CurrentControlSet\Services"
                    
                    ;
                    ; Localizable Strings
                    ;
                    DiskId          = "Intel(R) Graphics Media Accelerator Driver for Vista"
                    Intel           = "Intel Corporation"
                    iLPGD0          = "Intel(R) 82945G Express Chipset Family"
                    iLPGD1          = "Intel(R) 82945G Express Chipset Family"
              iCLGD0          = "Mobile Intel(R) 945GM/GU Express Chipset Family"
              iCLGD1          = "Mobile Intel(R) 945GM/GU Express Chipset Family"
                    iBWGX0    = "Intel(R)  G965 Express Chipset Family"
                    iBWGX1    = "Intel(R)  G965 Express Chipset Family"
                    iBWGC0    = "Intel(R)  G965 Express Chipset Family"
                    iBWGC1    = "Intel(R)  G965 Express Chipset Family"
                    iBWGQ0    = "Intel(R)  Q965/Q963 Express Chipset Family"
                    iBWGQ1    = "Intel(R)  Q965/Q963 Express Chipset Family"
                    iBWGZ0    = "Intel(R)  946GZ Express Chipset Family"
                    iBWGZ1    = "Intel(R)  946GZ Express Chipset Family"
                    iCRGD0    = "Mobile Intel(R) 965 Express Chipset Family"
                    iCRGD1    = "Mobile Intel(R) 965 Express Chipset Family"
                    
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 0.94