关于intel810,815集成显卡驱动精简的正确方法

chinaren12的驱动文件有问题,在98下不能成功,经过琢磨,修改成下面这样就行了:
[version]
Class=DISPLAY
signature=“$CHICAGO$”
Provider=%Mfg%
CatalogFile = i81xw9x.cat
DriverVer=08/21/2001

[DestinationDirs]
DefaultDestDir = 11
Driver.Copy = 11
VGARTD.Copy = 11
OpenGL.Copy = 11
Help.Copy = 11
CUI.Copy = 11
Prev.DelFiles = 11

[SourceDisksNames]
1=“Disk 1” ,0

[SourceDisksFiles]
vgartd.vxd=1
i81xdw9x.drv=1
i81x329x.dll=1
i81x.vxd=1
SiIw9x.dll=1
Vchw9x.dll=1
Ch7xxw9x.dll=1
adv01w9x.dll=1
atv01w9x.dll=1
adv02w9x.dll=1
atv02w9x.dll=1
atv04w9x.dll=1
atv06w9x.dll=1
adv05w9x.dll=1
adv07w9x.dll=1
adv08w9x.dll=1
adv09w9x.dll=1
atv10w9x.dll=1
i81xdd.dll=1
i81xgdev.dll=1
i81xghlp.exe=1
i81xgicd.dll=1
;i81xw9x.cat=1 ; whql build file
igfxrenu.lrc=1 ; American English language resource file
igfxrchs.lrc=1 ; Chinese language resource file
;igfxrcht.lrc=1 ; Chinese language resource file
;igfxrdan.lrc=1 ; Danish language resource file
;igfxrdeu.lrc=1 ; German language resource file
;igfxreng.lrc=1 ; UK English language resource file
;igfxresp.lrc=1 ; Spanish language resource file
;igfxrfin.lrc=1 ; Finnish language resource file
;igfxrfra.lrc=1 ; French language resource file
;igfxrfrc.lrc=1 ; French Canadian 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 ; Dutch (Netherlands) language resource file
;igfxrnor.lrc=1 ; Norwegian language resource file
;igfxrplk.lrc=1 ; Polish language resource file
;igfxrptb.lrc=1 ; Brazilian Portuguese language resource file
;igfxrptg.lrc=1 ; Portuguese language resource file
;igfxrrus.lrc=1 ; Russian language resource file
;igfxrsve.lrc=1 ; Swedish language resource file
;igfxrtha.lrc=1 ; Thai language resource file
igfxhenu.lhp=1 ; American English language help file
igfxhchs.lhp=1 ; Chinese language help file
;igfxhcht.lhp=1 ; Chinese language help file
;igfxhdan.lhp=1 ; Danish language help file
;igfxhdeu.lhp=1 ; German language help file
;igfxheng.lhp=1 ; UK English language help file
;igfxhesp.lhp=1 ; Spanish language help file
;igfxhfin.lhp=1 ; Finnish language help file
;igfxhfra.lhp=1 ; French language help file
;igfxhfrc.lhp=1 ; French Canadian language help file
;igfxhita.lhp=1 ; Italian language help file
;igfxhjpn.lhp=1 ; Japanese language help file
;igfxhkor.lhp=1 ; Korean language help file
;igfxhnld.lhp=1 ; Dutch (Netherlands) language help file
;igfxhnor.lhp=1 ; Norwegian language help file
;igfxhplk.lhp=1 ; Polish language help file
;igfxhptb.lhp=1 ; Brazilian Portuguese language help file
;igfxhptg.lhp=1 ; Portuguese language help file
;igfxhrus.lhp=1 ; Russian language help file
;igfxhsve.lhp=1 ; Swedish language help file
;igfxhtha.lhp=1 ; Thai language help file
hccutils.dll=1
igfxsrvc.dll=1
igfxpph.dll=1
igfxeud.dll=1
igfxcpl.cpl=1
igfxcfg.exe=1
igfxdiag.exe=1
igfxdgps.dll=1
igfxdev.dll=1
igfxdo.dll=1
igfxtray.exe=1
igfxhk.dll=1
hkcmd.exe=1

[Manufacturer]
%Mfg%=Mfg

[Mfg]
%PCI\VEN_8086&DEV_7121.DeviceDesc%=IntelGfx,PCI\VEN_8086&DEV_7121
%PCI\VEN_8086&DEV_7123.DeviceDesc%=IntelGfx,PCI\VEN_8086&DEV_7123
%PCI\VEN_8086&DEV_7125.DeviceDesc%=IntelGfx,PCI\VEN_8086&DEV_7125
%PCI\VEN_8086&DEV_1132.DeviceDesc%=IntelGfx,PCI\VEN_8086&DEV_1132

;#ifdef 1
; #define OpenGL.Copy , OpenGL.Copy
; #define OpenGL.AddReg , OpenGL.AddReg
; #define OPENGL_DEL_REG
;#else
; #define OpenGL.Copy
; #define OpenGL.AddReg
; #define OPENGL_DEL_REG , OpenGL.DelReg
;#endif

[IntelGfx]
DelFiles=Prev.DelFiles
CopyFiles=Driver.Copy,VGARTD.Copy,CUI.Copy,Help.Copy,Resource.Copy,OpenGL.Copy
DelReg=Prev.DelReg,CUI.DelReg,OPENGL_DEL_REG
AddReg=DriverCommon.AddReg,Driver.AddReg,VGARTD.AddReg,Config.AddReg,CUI.AddReg,OpenGL.AddReg
DriverVer=08/21/2001

[CUI.Copy]
hccutils.dll
igfxsrvc.dll
igfxpph.dll
igfxeud.dll
igfxcpl.cpl
igfxcfg.exe
igfxdiag.exe
igfxdgps.dll
igfxdev.dll
igfxdo.dll
igfxtray.exe
igfxhk.dll
hkcmd.exe
igfxrenu.lrc ; American English language resource file
igfxhenu.lhp ; American English language help file

[CUI.DelReg]
HKLM,Software\INTEL\igfxcui
HKR,igfxdiag\resources
HKR,igfxeud\resources
HKR,igfxcfg\resources
HKR,igfxcpl\resources
HKR,igfxpph\resources
HKR,igfxsrvc
HKR,shellex\PropertySheetHandlers

; DCN ID: 240963
HKLM,Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Main

[Driver.Copy]
i81xdw9x.drv
i81x329x.dll
i81x.vxd
i81xdd.dll
SiIw9x.dll
Vchw9x.dll
Ch7xxw9x.dll
atv01w9x.dll
adv01w9x.dll
atv02w9x.dll
adv02w9x.dll
atv04w9x.dll
atv06w9x.dll
adv05w9x.dll
adv07w9x.dll
adv08w9x.dll
adv09w9x.dll
atv10w9x.dll

[VGARTD.Copy]
vgartd.vxd

[Resource.Copy]
igfxrchs.lrc ; Chinese language resource file
;igfxrcht.lrc ; Chinese language resource file
;igfxrdan.lrc ; Danish language resource file
;igfxrdeu.lrc ; German language resource file
igfxreng.lrc ; UK English language resource file
;igfxresp.lrc ; Spanish language resource file
;igfxrfin.lrc ; Finnish language resource file
;igfxrfra.lrc ; French language resource file
;igfxrfrc.lrc ; French Canadian language resource file
;igfxrita.lrc ; Italian language resource file
;igfxrjpn.lrc ; Japanese language resource file
;igfxrkor.lrc ; Korean language resource file
;igfxrnld.lrc ; Dutch (Netherlands) language resource file
;igfxrnor.lrc ; Norwegian language resource file
;igfxrplk.lrc ; Polish language resource file
;igfxrptb.lrc ; Brazilian Portuguese language resource file
;igfxrptg.lrc ; Portuguese language resource file
;igfxrrus.lrc ; Russian language resource file
;igfxrsve.lrc ; Swedish language resource file
;igfxrtha.lrc ; Thai language resource file

[Help.Copy]
igfxhchs.lhp ; Chinese language help file
;igfxhcht.lhp ; Chinese language help file
;igfxhdan.lhp ; Danish language help file
;igfxhdeu.lhp ; German language help file
;igfxheng.lhp ; UK English language help file
;igfxhesp.lhp ; Spanish language help file
;igfxhfin.lhp ; Finnish language help file
;igfxhfra.lhp ; French language help file
;igfxhfrc.lhp ; French Canadian language help file
;igfxhita.lhp ; Italian language help file
;igfxhjpn.lhp ; Japanese language help file
;igfxhkor.lhp ; Korean language help file
;igfxhnld.lhp ; Dutch (Netherlands) language help file
;igfxhnor.lhp ; Norwegian language help file
;igfxhplk.lhp ; Polish language help file
;igfxhptb.lhp ; Brazilian Portuguese help resource file
;igfxhptg.lhp ; Portuguese language help file
;igfxhrus.lhp ; Russian language help file
;igfxhsve.lhp ; Swedish language help file
;igfxhtha.lhp ; Thai language help file

;#ifdef 1

[OpenGL.Copy]
i81xgdev.dll
i81xghlp.exe
i81xgicd.dll

;#endif

[Prev.DelFiles]
igfxres.dll,1
igfxsrvc.exe,1
igfxsrps.dll,1
igfx.hlp,1

[Prev.DelReg]
HKR,Ver
HKR,DevLoader
HKR,DEFAULT
HKR,MODES
HKR,CURRENT
HKCR,CLSID{4d36e97d-e325-11ce-bfc1-08002be10318}
HKCR,CLSID{C24AC020-1A6A-11d2-9E12-00609445AED9}

;#ifndef 1

;[OpenGL.DelReg]
;HKLM,“Software\Microsoft\Windows\CurrentVersion\OpenGLDrivers”,“i81x”

;#endif

[DriverCommon.AddReg]
HKR,Ver,4.0
HKR,DevLoader,*vdd
HKR,DEFAULT,Mode,“16,800,600”
HKR,DEFAULT,drv,i81xdw9x.drv
HKR,DEFAULT,drv2,i81xdw9x.drv
HKR,DEFAULT,vdd,“*vdd,*vflatd”
HKR,DEFAULT,minivdd,i81x.vxd
HKR,DEFAULT,minivdd2,i81x.vxd
HKR,DEFAULT,RefreshRate,-1
HKR,DEFAULT,DDC,1
HKR,DEFAULT,ExtModeSwitch,0

; mode sets common to all products
HKR,“MODES\4\640,480”,drv,vga.drv
HKR,“MODES\4\640,480”,vxd,*vdd
HKR,“MODES\8\640,480”,“60,70,72,75,85,100”
HKR,“MODES\16\640,480”
HKR,“MODES\24\640,480”
HKR,“MODES\8\800,600”,“60,70,72,75,85,100”
HKR,“MODES\16\800,600”
HKR,“MODES\24\800,600”
HKR,“MODES\8\1024,768”,“60,70,75,85,100”
HKR,“MODES\16\1024,768”
HKR,“MODES\24\1024,768”
HKR,“MODES\8\1152,864”,“60,70,72,75,85”
HKR,“MODES\16\1152,864”
HKR,“MODES\24\1152,864”,“60,75,85”
HKR,“MODES\8\1280,768”,“60”
HKR,“MODES\16\1280,768”
HKR,“MODES\24\1280,768”,“60”
HKR,“MODES\8\1280,960”,“60,75,85”
HKR,“MODES\16\1280,960”
HKR,“MODES\24\1280,960”
HKR,“MODES\8\1280,1024”,“60,70,72,75,85”
HKR,“MODES\16\1280,1024”
HKR,“MODES\24\1280,1024”,“60,70,75,85”
HKR,“MODES\8\1400,1050”,“60”
HKR,“MODES\16\1400,1050”,“60”

HKLM,“Software\Intel\Intel Graphics Accelerator”,“LMSize”,1,0,0x40,0,0
HKLM,“Software\Intel\Intel Graphics Accelerator”,“SimActive”,1,0
HKLM,“Software\Intel\Intel Graphics Accelerator”,“UseVBModeSet”,0,0
HKLM,“Software\Intel\Intel Graphics Accelerator”,“UseRegistryTimings”,0,0

; Driver Information History
;HKLM,"Software\InstalledOptions\OEMName\DriverFamily\Intel\chipset",“Description”,“Windows95/98(R) Graphics Driver for Intel(R) 810 Chipset Graphics”
HKLM,"Software\InstalledOptions\OEMName\DriverFamily\Intel\chipset",“CurrentVer”,“X00”
HKLM,"Software\InstalledOptions\OEMName\DriverFamily\Intel\chipset",“Ver_X00”,“0.0”
HKLM,"Software\InstalledOptions\OEMName\DriverFamily\Intel\chipset",“BaseDriverFileName”,“i81xdw9x.drv”
HKLM,"Software\InstalledOptions\OEMName\DriverFamily\Intel\chipset",“BaseDriverFileVersion”,“4.13.01.2891”

; Minidriver installation
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output0.Type”,%REG_SZ%,“LFP”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output0.Minidriver”,%REG_SZ%,“Vchw9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output0.I2C_Addr”,%REG_DWORD%,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output1.Type”,%REG_SZ%,“TVOut”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output1.Minidriver”,%REG_SZ%,“Ch7xxw9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output1.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output2.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output2.Minidriver”,%REG_SZ%,“SiIw9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output2.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output3.Type”,%REG_SZ%,“TVOut”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output3.Minidriver”,%REG_SZ%,“atv01w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output3.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output4.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output4.Minidriver”,%REG_SZ%,“adv01w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output4.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output5.Type”,%REG_SZ%,“TVOut”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output5.Minidriver”,%REG_SZ%,“atv02w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output5.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output6.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output6.Minidriver”,%REG_SZ%,“adv02w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output6.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output7.Type”,%REG_SZ%,“TVOUT”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output7.Minidriver”,%REG_SZ%,“atv04w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output7.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output8.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output8.Minidriver”,%REG_SZ%,“adv05w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output8.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output9.Type”,%REG_SZ%,“TVOUT”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output9.Minidriver”,%REG_SZ%,“atv06w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output9.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output10.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output10.Minidriver”,%REG_SZ%,“adv07w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output10.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output11.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output11.Minidriver”,%REG_SZ%,“adv08w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output11.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output12.Type”,%REG_SZ%,“LCD”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output12.Minidriver”,%REG_SZ%,“adv09w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output12.I2C_Addr”,0x00010001,0
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output13.Type”,%REG_SZ%,“TVOUT”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output13.Minidriver”,%REG_SZ%,“atv10w9x.DLL”
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Output13.I2C_Addr”,0x00010001,0

; Enable the new Mode features.
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“PanEnable”,0x00010001, 1
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“SyncMode”,0x00010001, 1
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“PanelFittingEnable”,0x00010001, 0
;;HKLM,"Software\Intel\IgfxCfg\Display1\Display",“I2CRegisters”, 1, 1, 4, 70, 0c, 80, 8a

; Device specific configuration bits
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“10301”,0x00010001,3
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“10302”,0x00010001,3

; Prefered Optimal Refresh Setting
HKLM,"Software\Intel\IgfxCfg\Display1\Display",“Optimal”,0x00010001, -1

; Overlay Gamma Persistence
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay",“Gamma”,0x00010001, 2
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay",“Brightness”,0x00010001, 750
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay",“Contrast”, 0x00010001, 10000
HKLM,"Software\Intel\IgfxCfg\Display1\Color\SavedGamma\Overlay",“Saturation”,0x00010001, 10000

[Driver.AddReg]
HKR,“MODES\8\1600,1200”,“60,70,72,75”
HKR,“MODES\16\1600,1200”,“60,70,72,75”

[VGARTD.AddReg]
HKLM,“System\CurrentControlSet\Services\VXD\VGARTD”,“StaticVxD”,“VgartD.VxD”

[Config.AddReg]
;HKCR,“CLSID{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}”,“Control Panel Display Shell Extension”
;HKCR,“CLSID{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32”,“%11%\igfxpph.dll”;
;HKCR,“CLSID{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32”,“ThreadingModel”,“Apartment”
;HKLM,“SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\igfxcui”,“{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}”

;#ifdef 1

[OpenGL.AddReg]
HKLM,“Software\Microsoft\Windows\CurrentVersion\OpenGLDrivers”,“i81x”,“i81xgicd”

;#endif

[CUI.AddReg]
; Device Independent registry location
HKCR,“CLSID{280A8F40-E382-11D2-B561-00A0C92E6848}”,“software\intel\igfxcui”
; Add Diagnostic Pages with the rest of the pages
;HKCR,“CLSID{280A8F40-E382-11D2-B561-00A0C92E6848}\shellex\PropertyPageHandlers\igfxcfg\diagHandler”,“{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}”
; 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”
; Control panel resource
;HKR,“igfxcpl\resources”,“468”,“%11%\igfxcfg.exe”
; static pages resource
;HKR,“igfxpph\resources”,“468”,“%11%\igfxcfg.exe”
;HKR,“igfxpph\resources”,“467”,“%11%\igfxtray.exe”
; Diagnostics resource
;HKR,“igfxcfg\resources”,“560”,“%11%\igfxdiag.exe”
; cfg resource
;HKR,“igfxcfg\resources”,“468”,“%11%\igfxcfg.exe”
;HKR,“igfxcfg\resources”,“829”,“”
; service resource
;HKR,“igfxsrvc\resources”,“468”,“%11%\igfxcfg.exe”
;HKR,“igfxsrvc\TrayIcon”,“ShowTrayIcon”,%REG_DWORD%,1
; tray resource
;HKR,“igfxtray\resources”,“468”,“%11%\igfxcfg.exe”
;HKR,“igfxtray\resources”,“467”,“%11%\igfxtray.exe”
; hotkey resource
;HKR,“hkcmd\resources”,“468”,“%11%\igfxcfg.exe”
;HKR,“igfxhk\resources”,“468”,“%11%\igfxcfg.exe”
; Class ID of the CUIDriver component.
HKR,“DEFAULT”,“CUIDriver”,“{9CEE304E-DC6C-11D2-B561-00A0C92E6848}”
; Context menu handler entry.
;HKCR, “Directory\Background\shellex\ContextMenuHandlers\igfxcui”,“”
;
; 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”
;
; igfxdiag.exe self registration entries
;
;HKCR,“igfx.DiagServices\CLSID”,“{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}”
;HKCR,“igfx.DiagServices\CurVer”,“igfx.DiagServices.1”
;HKCR,“igfx.DiagServices.1\CLSID”,“{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}”
;HKCR,“CLSID{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}”,“DiagServices Class”
;HKCR,“CLSID{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\LocalServer32”,“%11%\igfxdiag.exe”
;HKCR,“CLSID{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\ProgID”,“igfx.DiagServices.1”
;HKCR,“CLSID{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\VersionIndependentProgID”,“igfx.DiagServices”
;
;proxy stub for igfxdiag.exe
;
;HKCR,“CLSID{48E57D01-53BD-11D3-8EE0-00A0C984F371}”,“PSFactoryBuffer”
;HKCR,“CLSID{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32”,“%11%\IGFXDGPS.DLL”
;HKCR,“CLSID{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32”,“ThreadingModel”,“Both”
;;
; ICUIMonitor
;HKCR,“Interface{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}”,“ICUIMonitor”
;HKCR,“Interface{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\NumMethods”,“16”
;;
;ICUIMonitor2
;HKCR,“Interface{6E196803-C47A-11d4-903D-00D0B7680D87}”,“ICUIMonitor2”
;HKCR,“Interface{6E196803-C47A-11d4-903D-00D0B7680D87}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{6E196803-C47A-11d4-903D-00D0B7680D87}\NumMethods”,“17”

;ICUITests
;
;HKCR,“Interface{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}”,“ICUITests”
;HKCR,“Interface{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\NumMethods”,“4”

; ICUIDiagController
;HKCR,“Interface{48E57D01-53BD-11D3-8EE0-00A0C984F371}”,“ICUIDiagController”
;HKCR,“Interface{48E57D01-53BD-11D3-8EE0-00A0C984F371}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{48E57D01-53BD-11D3-8EE0-00A0C984F371}\NumMethods”,“13”

;
; ICUIDiagController2
;HKCR,“Interface{6E196805-C47A-11d4-903D-00D0B7680D87}”,“ICUIDiagController2”
;HKCR,“Interface{6E196805-C47A-11d4-903D-00D0B7680D87}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{6E196805-C47A-11d4-903D-00D0B7680D87}\NumMethods”,“14”
;
;ICUIAGP

;HKCR,“Interface{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}”,“ICUIAGP”
;HKCR,“Interface{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}\NumMethods”,“14”

;
;ICUIAGP2
;HKCR,“Interface{6E196802-C47A-11d4-903D-00D0B7680D87}”,“ICUIAGP2”
;HKCR,“Interface{6E196802-C47A-11d4-903D-00D0B7680D87}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{6E196802-C47A-11d4-903D-00D0B7680D87}\NumMethods”,“15”

;
;ICUIPCI
;HKCR,“Interface{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}”,“ICUIPCI”
;HKCR,“Interface{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\NumMethods”,“13”

;
;ICUIPCI2
;HKCR,“Interface{6E196801-C47A-11d4-903D-00D0B7680D87}”,“ICUIPCI2”
;HKCR,“Interface{6E196801-C47A-11d4-903D-00D0B7680D87}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{6E196801-C47A-11d4-903D-00D0B7680D87}\NumMethods”,“14”

;
;ICUIDriverInfo
;HKCR,“Interface{C562A581-4989-11D3-8EE0-00A0C984F371}”,“ICUIDriverInfo”
;HKCR,“Interface{C562A581-4989-11D3-8EE0-00A0C984F371}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{C562A581-4989-11D3-8EE0-00A0C984F371}\NumMethods”,“7”

;
;ICUIDriverInfo2
;HKCR,“Interface{6E196804-C47A-11d4-903D-00D0B7680D87}”,“ICUIDriverInfo2”
;HKCR,“Interface{6E196804-C47A-11d4-903D-00D0B7680D87}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{6E196804-C47A-11d4-903D-00D0B7680D87}\NumMethods”,“8”

;
;ICUIReport

;HKCR,“Interface{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}”,“ICUIReport”
;HKCR,“Interface{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\NumMethods”,“4”
;
;IDIAGservices
;HKCR,“Interface{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}”,“IDiagServices”
;HKCR,“Interface{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\NumMethods”,“5”
;
;IDiagservices2
;HKCR,“Interface{1D775861-25C6-11D4-ACA5-00A0C9AD5629}”,“IDiagServices2”
;HKCR,“Interface{1D775861-25C6-11D4-ACA5-00A0C9AD5629}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{1D775861-25C6-11D4-ACA5-00A0C9AD5629}\NumMethods”,“15”

;HKCR,“Interface{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}”,“ICUIMonitor2”
;HKCR,“Interface{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}\ProxyStubClsid32”,“{48E57D01-53BD-11D3-8EE0-00A0C984F371}”
;HKCR,“Interface{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}\NumMethods”,“16”

; End of the diagps.dll registration

;
; igfxsrvc.dll self registration entries
;
;HKCR,“igfx.CUIService”,“CUIService Class”
;HKCR,“igfx.CUIService\CLSID”,“{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}”
;HKCR,“igfx.CUIService\CurVer”,“igfx.CUIService.1”
;HKCR,“igfx.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.dll”
;HKCR,“CLSID{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32”,“ThreadingModel”,“Apartment”
;HKCR,“CLSID{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\ProgID”,“igfx.WindowsData.1”
;HKCR,“CLSID{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID”,“igfx.CUIService”
;HKCR,“CLSID{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\Programmable”,
;
; CUITestConfig CLass
;
;HKCR,“igfx.CUITestConfig”,“CUITestConfig Class”
;HKCR,“igfx.CUITestConfig\CLSID”,“{97DC3661-693D-11d4-B561-00A0C92E6848}”
;HKCR,“igfx.CUITestConfig\CurVer”,“igfx.CUITestConfig.1”
;HKCR,“igfx.CUITestConfig.1”,“CUITestConfig Class”
;HKCR,“igfx.CUITestConfig.1\CLSID”,“c”
;HKCR,“CLSID{97DC3661-693D-11d4-B561-00A0C92E6848}”,“CUITestConfig Class”
;HKCR,“CLSID{97DC3661-693D-11d4-B561-00A0C92E6848}\InProcServer32”,“%11%\igfxsrvc.dll”
;HKCR,“CLSID{97DC3661-693D-11d4-B561-00A0C92E6848}\InProcServer32”,“ThreadingModel”,“Apartment”
;HKCR,“CLSID{97DC3661-693D-11d4-B561-00A0C92E6848}\ProgID”,“igfx.CUITestConfig.1”
;HKCR,“CLSID{97DC3661-693D-11d4-B561-00A0C92E6848}\VersionIndependentProgID”,“igfx.CUITestConfig”
;HKCR,“CLSID{97DC3661-693D-11d4-B561-00A0C92E6848}\Programmable”,
;;
; 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”,
;
; igfxhk.dll self registration entries
;
;HKCR,“igfxhk.HotKey”,“HotKey Class”
;HKCR,“igfxhk.HotKey\CLSID”,“{235CC099-CFB4-44D9-8228-270FEE479D8A}”
;HKCR,“igfxhk.HotKey\CurVer”,“igfxhk.HotKey.1”
;HKCR,“igfxhk.HotKey.1”,“HotKey Class”
;HKCR,“igfxhk.HotKey.1\CLSID”,“{235CC099-CFB4-44D9-8228-270FEE479D8A}”
;HKCR,“CLSID{235CC099-CFB4-44D9-8228-270FEE479D8A}”,“HotKey Class”
;HKCR,“CLSID{235CC099-CFB4-44D9-8228-270FEE479D8A}\InProcServer32”,“%11%\igfxhk.dll”
;HKCR,“CLSID{235CC099-CFB4-44D9-8228-270FEE479D8A}\InProcServer32”,“ThreadingModel”,“Apartment”
;HKCR,“CLSID{235CC099-CFB4-44D9-8228-270FEE479D8A}\ProgID”,“igfxhk.HotKey.1”
;HKCR,“CLSID{235CC099-CFB4-44D9-8228-270FEE479D8A}\VersionIndependentProgID”,“igfxhk.HotKey”

[Strings]
Mfg = “Intel Corporation”
CURRENT = “SOFTWARE\Microsoft\Windows\CurrentVersion”
SystemClassName = “System devices”
NULL = “”
WINBASE = “Base Windows Components”
SRCPATH = “Distribution directory”
RunOnce = “Software\Microsoft\Windows\CurrentVersion\RunOnce”

PCI\VEN_8086&DEV_7121.DeviceDesc=“Intel(R) 82810 Graphics Controller”
PCI\VEN_8086&DEV_7123.DeviceDesc=“Intel(R) 82810-DC100 Graphics Controller”
PCI\VEN_8086&DEV_7125.DeviceDesc=“Intel(R) 82810E Graphics Controller”
PCI\VEN_8086&DEV_1132.DeviceDesc=“Intel(R) 82815 Graphics Controller”

或者就使用你本来的驱动,在安装完成后导入如下的注册表文件也是一样的:
REGEDIT4

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\igfxcui]
@=“”

请问兄台,
你改了inf文件的什么地方呀,
你以前装了我改的inf文件后出现什么问题了呢?
能否明示?

呵呵,我以为只我一个人去傻不垃圾的改INF文件呢

原来还有同仁啊

这也是一种方法呀,
只有垃圾的懒人才去抄袭别人的东西呀,
我也是想了很多的办法的

我有一批同型号不同批次的810主板,第一批上安好驱动,到第二批上去不能正常显示,又要重新安装驱动,做无盘win98要做两个系统(非pnp),有没有不做两个系统的办法?用这驱动通用吗?