; INF file for VIA/S3G UniChrome IGP WinXP/2K Display Driver. ; Copyright 2001-2004, VIA/S3 Graphics Co, Ltd. ; kmviagi.inf for generic(Ishld) with S3Display, S3Gamma2, S3Info2 & S3Overlay [Version] Signature="$Windows NT$" Provider=%VIA% ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318} Class=Display CatalogFile=viagfx.cat DriverVer=09/27/2004, 6.14.10.0179 ;16.94.39.48 [DestinationDirs] DefaultDestDir = 11 viagfx.Miniport = 12 ; drivers viagfx.Display = 11 ; system32 viagfx.ICD = 11 ; system32 UtilitySys.Copy = 11 UtilityHlp.Copy = 18 ; help ; ; Driver information ; [ControlFlags] [Manufacturer] %VIA% = VIA.Mfg [VIA.Mfg] %viagfx.DeviceDesc0% = viagfx, PCI\VEN_1106&DEV_7205 ; ; General installation section ; [viagfx] AddReg=viagfx.AddReg, Utility.AddReg DelReg=viagfx.DelReg, Utility.DelReg CopyFiles=viagfx.Miniport, viagfx.Display, viagfx.ICD, UtilitySys.Copy, UtilityHlp.Copy ; ; Add Reg section ; [viagfx.AddReg] HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",viagfx,,vticd.dll [viagfx.DelReg] HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",vticd.dll [Utility.AddReg] ; ; ---------- The following section is for NT/Win2K S3Gamma2 ------------ ; HKLM,%CURVER%\Uninstall\VTGamma2,DisplayName,,%SGm2Desc% HKLM,%CURVER%\Uninstall\VTGamma2,"UninstallString",,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Gamma2'" HKCR,CLSID\%GM2CLSID%,,,"S3Gamma2 Property Sheet" HKCR,CLSID\%GM2CLSID%\InProcServer32,,,"VTGamma2.dll" HKCR,CLSID\%GM2CLSID%\InProcServer32,ThreadingModel,,"Apartment" HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTGamma2,"",,%GM2CLSID% HKLM,%S3G2KEY%,"Installed",,"1" HKLM,%S3G2KEY%,"Filename",,"VTGamma2.dll" HKLM,%S3G2KEY%,"UtilityName",,%GM2NAME% HKLM,%S3G2KEY%,"URL",,"http://www.s3graphics.com" ;; ---------- Following lines are uninstall information ------------ HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","10.DelKey",,HKLM\%S3G2KEY% HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","11.DelKey",,HKCR\CLSID\%GM2CLSID% HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","12.DelKey",,HKLM\%CURVER%\Uninstall\VTGamma2 HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTGamma2 HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","20.DelFiles",,%11%\VTGamma2.dll HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","21.DelFiles",,%18%\VTGm2*.hlp HKLM,"Software\S3\VT\S3Uninst\S3Gamma2","22.DelFiles",,%11%\VTGamma2.cfg ; ; ---------- The following section is for NT/Win2K S3Info2 ------------ ; HKLM,%CURVER%\Uninstall\VTInfo2,DisplayName,,%SInfo2Desc% HKLM,%CURVER%\Uninstall\VTInfo2,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Info2'" HKCR,CLSID\%INFO2CLS%,,,"S3Info2 Property Sheet" HKCR,CLSID\%INFO2CLS%\InProcServer32,,,VTInfo2.dll HKCR,CLSID\%INFO2CLS%\InProcServer32,ThreadingModel,,Apartment HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTInfo2,"",,%INFO2CLS% HKLM,%INFO2KEY%,Filename,,VTInfo2.dll HKLM,%INFO2KEY%,URL,,http://www.s3graphics.com HKLM,%INFO2KEY%,UMAEnabled,,OFF ;; -------------------- Uninstall information, S3Info2 --------------------- HKLM,"Software\S3\VT\S3Uninst\S3Info2","10.DelKey",,HKLM\%INFO2KEY% HKLM,"Software\S3\VT\S3Uninst\S3Info2","11.DelKey",,HKCR\CLSID\%INFO2CLS% HKLM,"Software\S3\VT\S3Uninst\S3Info2","12.DelKey",,HKLM\%CURVER%\Uninstall\VTInfo2 HKLM,"Software\S3\VT\S3Uninst\S3Info2","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTInfo2 HKLM,"Software\S3\VT\S3Uninst\S3Info2","20.DelFiles",,%11%\VTInfo2.dll HKLM,"Software\S3\VT\S3Uninst\S3Info2","21.DelFiles",,%18%\VTIn2*.hlp HKLM,"Software\S3\VT\S3Uninst\S3Info2","22.DelFiles",,%11%\VTInfo2.cfg ; ; ---------- The following section is for NT/Win2K S3Display ------------ ; HKLM,%CURVER%\Uninstall\VTDisplay,DisplayName,,%SDispDesc% HKLM,%CURVER%\Uninstall\VTDisplay,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Display'" HKCR,CLSID\%S3DISPCLS%,,,"S3Display Property Sheet" HKCR,CLSID\%S3DISPCLS%\InProcServer32,,,VTDisply.dll HKCR,CLSID\%S3DISPCLS%\InProcServer32,ThreadingModel,,Apartment HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTDisplay,"",,%S3DISPCLS% HKLM,%S3DSPKEY%,Installed,,1 HKLM,%S3DSPKEY%,Filename,,VTDisply.dll HKLM,%S3DSPKEY%,UtilityName,,%S3DISPNAME% HKLM,%S3DSPKEY%,ConfigNum,,0 HKLM,%S3DSPKEY%,URL,,http://www.s3graphics.com ;; -------------------- Uninstallation information --------------------- HKLM,"Software\S3\VT\S3Uninst\S3Display","10.DelKey",,HKLM\%S3DSPKEY% HKLM,"Software\S3\VT\S3Uninst\S3Display","11.DelKey",,HKCR\CLSID\%S3DISPCLS% HKLM,"Software\S3\VT\S3Uninst\S3Display","12.DelKey",,HKLM\%CURVER%\Uninstall\VTDisplay HKLM,"Software\S3\VT\S3Uninst\S3Display","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTDisplay HKLM,"Software\S3\VT\S3Uninst\S3Display","20.DelFiles",,%11%\VTDisply.dll HKLM,"Software\S3\VT\S3Uninst\S3Display","21.DelFiles",,%18%\VTDsp*.hlp HKLM,"Software\S3\VT\S3Uninst\S3Display","22.DelFiles",,%11%\VTDispl*.cfg ; ; ---------- The following section is for NT/Win2K S3Overlay ------------ ; HKLM,%CURVER%\Uninstall\VTOverlay,DisplayName,,%SOverlayDesc% HKLM,%CURVER%\Uninstall\VTOverlay,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Overlay'" HKCR,CLSID\%OVERLAYCLS%,,,"S3Overlay Property Sheet" HKCR,CLSID\%OVERLAYCLS%\InProcServer32,,,VTOvrlay.dll HKCR,CLSID\%OVERLAYCLS%\InProcServer32,ThreadingModel,,Apartment HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTOverlay,"",,%OVERLAYCLS% HKLM,%OVERLAYKEY%,Filename,,VTOvrlay.dll HKLM,%OVERLAYKEY%,URL,,http://www.s3graphics.com ;; -------------------- Uninstallation information --------------------- HKLM,"Software\S3\VT\S3Uninst\S3Overlay","10.DelKey",,HKLM\%OVERLAYKEY% HKLM,"Software\S3\VT\S3Uninst\S3Overlay","11.DelKey",,HKCR\CLSID\%OVERLAYCLS% HKLM,"Software\S3\VT\S3Uninst\S3Overlay","12.DelKey",,HKLM\%CURVER%\Uninstall\VTOverlay HKLM,"Software\S3\VT\S3Uninst\S3Overlay","13.DelKey",,HKLM\%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\VTOverlay HKLM,"Software\S3\VT\S3Uninst\S3Overlay","20.DelFiles",,%11%\VTOvrlay.dll HKLM,"Software\S3\VT\S3Uninst\S3Overlay","21.DelFiles",,%18%\VTOvl*.hlp HKLM,"Software\S3\VT\S3Uninst\S3Overlay","22.DelFiles",,%11%\VTOvrl*.cfg ; ; ---------- The following section is for NT/Win2K S3Timer ------------ ; HKLM,%CURVER%\Uninstall\VTTimer,S3TimerName,,%S3TimerDesc% HKLM,%CURVER%\Uninstall\VTTimer,UninstallString,,"VTUninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3Timer'" HKLM,Software\Microsoft\Windows\CurrentVersion\Run,VTTimer,,"VTTimer.exe" HKLM,%S3TimerKey%,NeverLaunched,,1 ;; -------------------- Uninstallation information --------------------- HKLM,"Software\S3\VT\S3Uninst\S3Timer","10.DelKey",,HKLM\%S3TimerKey% HKLM,"Software\S3\VT\S3Uninst\S3Timer","11.DelKey",,HKLM\%CURVER%\Uninstall\VTTimer HKLM,"Software\S3\VT\S3Uninst\S3Timer","12.DelKey",,HKLM\Software\Microsoft\Windows\CurrentVersion\Run\VTTimer HKLM,"Software\S3\VT\S3Uninst\S3Timer","20.DelFiles",,%11%\VTTimer.* [Utility.DelReg] HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Display,"",,%OLD_DispCLSID% HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Gamma2,"",,%OLD_GmmaCLSID% HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Info2,"",,%OLD_InfoCLSID% HKLM,%CURVER%\%CtrlFld%\Display\shellex\PropertySheetHandlers\S3Overlay,"",,%OLD_OvlyCLSID% ; ; File sections ; [viagfx.Miniport] vtmini.sys [viagfx.Display] vtdisp.dll [viagfx.ICD] vticd.dll [UtilitySys.Copy] ; S3Display VTDisply.cfg VTDispl2.cfg VTDisply.dll ; S3 Gamma2 VTGamma2.dll VTGamma2.cfg ; S3 Info2 VTInfo2.dll VTInfo2.cfg ; S3 Overlay VTovrlay.dll VTovrlay.cfg VTTimer.exe VTuninst.exe [UtilityHlp.Copy] ; S3Display VTDspChs.hlp VTDspCht.hlp VTDspJpn.hlp VTDspKor.hlp VTDspWst.hlp ; S3 Gamma2 VTGm2WST.hlp VTGm2CHS.hlp VTGm2CHT.hlp VTGm2JPN.hlp VTGm2KOR.hlp ; S3 Info2 VTin2wst.hlp VTin2chs.hlp VTin2cht.hlp VTin2jpn.hlp VTin2kor.hlp ; S3 Overlay VTovlwst.hlp VTovlchs.hlp VTovlcht.hlp VTovljpn.hlp VTovlkor.hlp ; ; Service Installation ; [viagfx.Services] AddService = viagfx, 0x00000002 , viagfx_Service_Inst, viagfx_EventLog_Inst [viagfx_Service_Inst] DisplayName = %viagfx.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Video ServiceBinary = %12%\vtmini.sys [viagfx_EventLog_Inst] AddReg = viagfx_EventLog_AddReg [viagfx_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\vtmini.sys" HKR,,TypesSupported,0x00010001,7 ; ; Software Installation ; [viagfx.SoftwareSettings] AddReg = viagfx_SoftwareDeviceSettings DelReg = viagfx.Del_SoftwareDeviceSettings [viagfx_SoftwareDeviceSettings] HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, vtdisp HKR,, VgaCompatible, %REG_DWORD%, 0 HKR,, CapabilityOverride, %REG_DWORD%, 0 HKR,, DXVA_InSlice, %REG_DWORD%, 1 HKR,, DXVA_Encryption, %REG_DWORD%, 1 HKR,, MC_InSkipPath, %REG_DWORD%, 1 HKR,, USE_VideoCapture, %REG_DWORD%, 1 HKR,, CheckCaptureICOnBoard, %REG_DWORD%, 1 HKR,, VDODecoderI2C, %REG_DWORD%, 0x48 HKR,, VIPEnable, %REG_DWORD%, 0 HKR,, VIA_DEINTERLACE_BOB, %REG_DWORD%, 1 HKR,, UseSAMM, %REG_DWORD%, 1 HKR,, CRTTVDuoView, %REG_DWORD%, 1 HKR,, ProgressiveScan, %REG_DWORD%, 0 HKR,, FlipEvenOnly, %REG_DWORD%, 0 HKR,, Overlay_Brightness, %REG_DWORD%, 0x2ee HKR,, Overlay_Contrast, %REG_DWORD%, 0x2710 HKR,, Overlay_Hue, %REG_DWORD%, 0x0 HKR,, Overlay_Saturation, %REG_DWORD%, 0x2710 HKR,, Overlay_InDuoView_toTV, %REG_DWORD%, 1 HKR,, OverRideMonitorPower, %REG_DWORD%, 1 HKR,, HQVFilterManualSelect, %REG_DWORD%, 0 HKR,, MpegHQVVFilterMode, %REG_DWORD%, 0 HKR,, MpegHQVHFilterMode, %REG_DWORD%, 0 HKR,, CapHQVVFilterMode, %REG_DWORD%, 0 HKR,, CapHQVHFilterMode, %REG_DWORD%, 0 HKR,, NoCap0HFilter, %REG_DWORD%, 0 HKR,, NoCap1HFilter, %REG_DWORD%, 0 [viagfx.Del_SoftwareDeviceSettings] ;TV Utility Setting HKR, "VIA" ;LCD_TV_Definitions HKR,, LCD.ExpandState HKR,, TV.ChipID HKR,, TV.CurrentType HKR,, TV.SignalType [viagfx.GeneralConfigData] MaximumDeviceMemoryConfiguration=4 MaximumNumberOfDevices=4 ; ; Source file information ; [SourceDisksNames.x86] 1 = %DiskId1%,,,"" [SourceDisksFiles] ; Files for disk VIA Technologies, Inc. Installation Disk #1 (Display) vtmini.sys = 1,, vticd.dll = 1,, vtdisp.dll = 1 ; S3 Display VTDisply.cfg = 1 VTDispl2.cfg = 1 VTDisply.dll = 1 VTDspChs.hlp = 1 VTDspCht.hlp = 1 VTDspJpn.hlp = 1 VTDspKor.hlp = 1 VTDspWst.hlp = 1 ; S3 Gamma2 VTGamma2.dll = 1 VTGamma2.cfg = 1 VTGm2WST.hlp = 1 VTGm2CHS.hlp = 1 VTGm2CHT.hlp = 1 VTGm2JPN.hlp = 1 VTGm2KOR.hlp = 1 ; S3 Info2 VTInfo2.dll = 1 VTInfo2.cfg = 1 VTin2wst.hlp = 1 VTin2chs.hlp = 1 VTin2cht.hlp = 1 VTin2jpn.hlp = 1 VTin2kor.hlp = 1 ; S3 Overlay VTovrlay.dll = 1 VTovrlay.cfg = 1 VTovlwst.hlp = 1 VTovlchs.hlp = 1 VTovlcht.hlp = 1 VTovljpn.hlp = 1 VTovlkor.hlp = 1 VTTimer.exe = 1 VTuninst.exe = 1 [Strings] ; ; Non-Localizable Strings ; REG_MULTI_SZ = 0x00010000 REG_DWORD = 0x00010001 ;SERVICEROOT = "System\CurrentControlSet\Services" ; ; Localizable Strings ; viagfx.DeviceDesc0 = "VIA/S3G UniChrome IGP" DiskId1 = "VIA/S3 Graphics Co, Ltd. Installation Disk #1 (Display)" VIA = "VIA/S3 Graphics Co, Ltd." viagfx.SvcDesc="viagfx" ; For S3Display SDispDesc = "S3 S3Display" S3DISPCLS = "{300b0160-6129-11d7-8dc7-00d0b72c72f7}" S3DISPNAME = "S3Display" S3DSPKEY = "SOFTWARE\S3\VT\S3Display" ; For S3Gamma SGm2Desc = "S3 S3Gamma2" GM2CLSID = "{300b0161-6129-11d7-8dc7-00d0b72c72f7}" GM2NAME = "S3Gamma2" S3G2KEY = "SOFTWARE\S3\VT\S3Gamma2" ; For S3Info2 SInfo2Desc = "S3 S3Info2" INFO2CLS = "{300b0162-6129-11d7-8dc7-00d0b72c72f7}" INFO2NAME = "S3Info2" INFO2KEY = "SOFTWARE\S3\VT\S3Info2" ; For S3Overlay SOverlayDesc = "S3 S3Overlay" OVERLAYCLS = "{300b0163-6129-11d7-8dc7-00d0b72c72f7}" OVERLAYNAME = "S3Overlay" OVERLAYKEY = "SOFTWARE\S3\VT\S3Overlay" ; For S3Timer S3TimerDesc = "S3 S3Timer" S3TimerName = "S3Timer" S3TimerKey = "SOFTWARE\S3\VT\S3Timer" CtrlFld = "Controls Folder" CURVER = "Software\Microsoft\Windows\CurrentVersion" OLD_DispCLSID = "{a3b69838-fc13-48b9-9438-beaf0eda660a}" OLD_GmmaCLSID = "{46b23a80-2895-11d3-bfcb-00aa0022f384}" OLD_InfoCLSID = "{48429801-16E6-11d4-8ECD-00609784BD62}" OLD_OvlyCLSID = "{6c146c80-66e8-11d3-88af-00600837776e}"Download Driver Pack
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.