; INF file for VIA/S3G UniChrome Family WinXP/2K Display Driver. ; Copyright 2001-2004, VIA/S3G. [Version] Signature="$Windows NT$" Provider=%VIA% ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318} Class=Display CatalogFile=viagfx.cat DriverVer=10/14/2004, 6.14.10.0183 ;16.95.04.01 [DestinationDirs] DefaultDestDir = 11 viagfx.Miniport = 12 viagfx.Display = 11 viagfx.ICD32 = 10,SysWow64 viagfx.ICD64 = 11 viagfx.INF = 11 DefaultUSys.Copy = 11 DefaultUHlp.Copy = 18 TraypSys.Copy = 11 TraypHlp.Copy = 18 UninstSys.Copy = 11 VTTimer.Copy = 11 ; ; Driver information ; [ControlFlags] ExcludeFromSelect = * [Manufacturer] %VIA% = VIA.Mfg [VIA.Mfg] "VIA/S3G UniChrome Pro IGP" = viagfx_3204, PCI\VEN_1106&DEV_3108 ; ; General installation section ; [viagfx_3204] AddReg = viagfx.AddReg, viagfxINF.AddReg, DefaultU.AddReg, TraypNT.AddReg DelReg = viagfx.AddReg, viagfxINF.AddReg CopyFiles = viagfx.Miniport, viagfx.Display, viagfx.ICD32, viagfx.ICD64, DefaultUHlp.Copy, DefaultUSys.Copy, VTTimer.Copy, TraypSys.Copy, TraypHlp.Copy, UninstSys.Copy, viagfx.INF [DefaultUninstall] DelReg = viagfx.AddReg, viagfxINF.AddReg, DefaultU.AddReg, TraypNT.AddReg DelFiles = viagfx.Miniport, viagfx.Display, viagfx.ICD, DefaultUHlp.Copy, DefaultUSys.Copy, VTTimer.Copy, TraypSys.Copy, TraypHlp.Copy, UninstSys.Copy, viagfx.INF ; ; Add Reg section ; [viagfx.AddReg] HKLM,"SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",viagfx,,vticd.dll HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",viagfx,,vticd64.dll [viagfxINF.AddReg] HKLM,%CURVER%\Uninstall\S3,"DisplayName",,"%UnistDispName%" HKLM,%CURVER%\Uninstall\S3,UninstallString,,"VTsetvga.exe -s -rRundll32.exe setupapi.dll,InstallHinfSection DefaultUninstall 132 %11%\uc03i.inf" [viagfx.DelReg] HKLM,"SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",vticd.dll HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",vticd64.dll [viagfx_3204.GeneralConfigData] MaximumDeviceMemoryConfiguration=64 MaximumNumberOfDevices=4 ; ; Service Installation ; [viagfx_3204.Services] AddService = viagfx, 0x00000002 , viagfx_Service_Inst, viagfx_EventLog_Inst [viagfx_Service_Inst] DisplayName = "viagfx" 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_3204.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%, 0 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 HKR,, K8MRejectOverlay, %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 [DefaultU.AddReg] ;; ------------------------------------------------------------------ ;; S3Display ;; ------------------------------------------------------------------ HKLM,%CURVER%\Uninstall\VTDisplay 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,SOFTWARE\S3, HKLM,SOFTWARE\S3\VT, HKLM,%S3DSPKEY%,Installed,,1 HKLM,%S3DSPKEY%,Filename,,VTDisply.dll HKLM,%S3DSPKEY%,UtilityName,,%S3DISPNAME% HKLM,%S3DSPKEY%,ConfigNum,,0 HKLM,%S3DSPKEY%,URL,,http://www.s3graphics.com HKLM,%S3DSPKEY%,UIStyle,,Chrome ;; -------------------- Uninstall information: S3Display --------------------- 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 ;; ------------------------------------------------------------------ ;; S3Gamma Plus ;; ------------------------------------------------------------------ HKLM,%CURVER%\Uninstall\VTGamma2 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" HKLM,%S3G2KEY%,UIStyle,,Chrome ;; -------------------- Uninstall information: S3Gamma Plus --------------------- 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%\VTGam*.cfg ;; ------------------------------------------------------------------ ;; S3Info Plus ;; ------------------------------------------------------------------ HKLM,%CURVER%\Uninstall\VTInfo2 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 HKLM,%INFO2KEY%,UIStyle,,Chrome ;; -------------------- Uninstall information: S3Info Plus --------------------- 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 ;; ------------------------------------------------------------------ ;; S3Overlay ;; ------------------------------------------------------------------ HKLM,%CURVER%\Uninstall\VTOverlay 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 HKLM,%OVERLAYKEY%,UIStyle,,Chrome ;; -------------------- Uninstall information: S3Overlay --------------------- 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 ; --------------------------------------------------------------------- ; 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.* ;; ------------------------------------------------------------------ ;; S3Tray Plus ;; ------------------------------------------------------------------ [TraypNT.AddReg] HKLM,%CURVER%\Uninstall\VTTrayPlus HKLM,%CURVER%\Uninstall\VTTrayPlus,DisplayName,,%STrayPlusDesc% HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,VTTrayp,,"VTtrayp.exe" HKLM,%CURVER%\Uninstall\VTTrayPlus,UninstallString,,"vtuninst.exe -reg 5 'HKLM\Software\S3\VT\S3Uninst\S3TrayPlus'" ;; -------------------- Uninstall information: S3Tray Plus --------------------- HKLM,"Software\S3\VT\S3Uninst\S3TrayPlus","10.DelKey",,HKLM\%TrayPlusKEY% HKLM,"Software\S3\VT\S3Uninst\S3TrayPlus","11.DelKey",,HKLM\%CURVER%\Uninstall\VTTrayPlus HKLM,"Software\S3\VT\S3Uninst\S3TrayPlus","12.DelKey",,HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\VTTrayp HKLM,"Software\S3\VT\S3Uninst\S3TrayPlus","20.DelFiles",,%11%\VTtrayp.exe HKLM,"Software\S3\VT\S3Uninst\S3TrayPlus","21.DelFiles",,%18%\VTTp*.hlp HKLM,"Software\S3\VT\S3Uninst\S3TrayPlus","22.DelFiles",,%11%\VTTrayp.cfg ; ; == File sections ; [viagfx.INF] uc03i.inf [viagfx.Miniport] vtmini.sys [viagfx.Display] vtdisp.dll [viagfx.ICD32] vticd.dll [viagfx.ICD64] vticd64.dll [DefaultUSys.Copy] VTDisply.cfg VTDispl2.cfg VTDisply.dll VTGamma2.dll VTGama_2.cfg VTGamma2.cfg VTInfo2.dll VTInfo2.cfg VTovrlay.dll VTovrlay.cfg VTOvrly2.cfg [DefaultUHlp.Copy] VTDspChs.hlp VTDspCht.hlp VTDspJpn.hlp VTDspKor.hlp VTDspWst.hlp VTDspWs2.hlp VTGm2WST.hlp VTGm2Ws2.hlp VTGm2CHS.hlp VTGm2CHT.hlp VTGm2JPN.hlp VTGm2KOR.hlp VTin2wst.hlp VTIn2Ws2.hlp VTin2chs.hlp VTin2cht.hlp VTin2jpn.hlp VTin2kor.hlp VTovlwst.hlp VTovlchs.hlp VTovlcht.hlp VTovljpn.hlp VTovlkor.hlp [VTTimer.Copy] VTTimer.exe [TraypSys.Copy] VTTrayp.exe VTTrayp.cfg [TraypHlp.Copy] VTtpwst.hlp VTTPJpn.hlp [UninstSys.Copy] VTuninst.exe VTSetvga.exe ; ; Source file information ; [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] uc03i.inf = 1 vtmini.sys = 1 vtdisp.dll = 1 vticd.dll = 1 vticd64.dll = 1 ; == S3 Display Utility VTDisply.cfg = 1 VTDispl2.cfg = 1 VTDisply.dll = 1 VTDspChs.hlp = 1 VTDspCht.hlp = 1 VTDspJpn.hlp = 1 VTDspKor.hlp = 1 VTDspWst.hlp = 1 VTDspWs2.hlp = 1 ; == S3Gamma2 utility VTGama_2.cfg = 1 VTGamma2.dll = 1 VTGamma2.cfg = 1 VTGm2WST.hlp = 1 VTGm2Ws2.hlp = 1 VTGm2CHS.hlp = 1 VTGm2CHT.hlp = 1 VTGm2JPN.hlp = 1 VTGm2KOR.hlp = 1 ; == S3Info2 utility VTInfo2.dll = 1 VTInfo2.cfg = 1 VTin2wst.hlp = 1 VTIn2Ws2.hlp = 1 VTin2chs.hlp = 1 VTin2cht.hlp = 1 VTin2jpn.hlp = 1 VTin2kor.hlp = 1 ; == S3Overlay utility VTOvrly2.cfg = 1 VTovrlay.dll = 1 VTovrlay.cfg = 1 VTovlwst.hlp = 1 VTovlchs.hlp = 1 VTovlcht.hlp = 1 VTovljpn.hlp = 1 VTovlkor.hlp = 1 ; == S3Tray Plus utility VTTrayp.exe = 1 VTTrayp.cfg = 1 VTTpwst.hlp = 1 VTTPJpn.hlp = 1 ; == others VTTimer.exe = 1 VTuninst.exe = 1 VTSetVga.exe = 1 [Strings] ; ; Non-Localizable Strings ; REG_MULTI_SZ = 0x00010000 REG_DWORD = 0x00010001 ;SERVICEROOT = "System\CurrentControlSet\Services" ; ; Localizable Strings ; DiskId1 = "VIA/S3G Display Drivers. Installation Disk #1" VIA = "VIA/S3G" CtrlFld = "Controls Folder" CURVER = "Software\Microsoft\Windows\CurrentVersion" UnistDispName = "VIA/S3G Display Driver" ; For S3Display SDispDesc = "S3 S3Display" S3DISPCLS = "{300b0160-6129-11d7-8dc7-00d0b72c72f7}" S3DISPNAME = "S3Display" S3DSPKEY = "SOFTWARE\S3\VT\S3Display" ; For S3Gamma2 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" ; For S3TrayPlus STrayPlusDesc = "S3 S3TrayPlus" TrayPlusNAME = "S3TrayPlus" TrayPlusKEY = "SOFTWARE\S3\VT\S3TrayPlus"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.