alienkidmj12

New Member
Joined
Oct 9, 2010
Messages
2
i know this is totally unrelated to windows 7, but i have an issue with some video drivers which refuse to install on windows 2008, i know they work on windows 2003, but i just assume that drivers for these two operating systems are similar ?? does anyone know what i need to change in an .inf file to make a video driver work with 2008. I have the following in the .inf file, would be gratefull if someone could point me in the right direction.

; TridNS2.inf
;
; Installation inf for the Trident series of graphics adapters.
; © Copyright 2003, Trident Microsystems, Inc. All rights reserved.

[Version]
Signature="$WINDOWS NT$"
Provider=%trident%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
CatalogFile=trid3d.cat
DriverVer=04/01/2005,6.14.01.0021

[DestinationDirs]
DefaultDestDir = 11
trid3d.Miniport = 12 ; drivers
trid3d.Display = 11 ; system32

;
; Driver information
;

[Manufacturer]
%trident% = trident.Mfg,NTAMD64

[trident.Mfg.NTAMD64]
Trident Video Accelerator Blade 3D v6.3309NS2 = Trid3D, PCI\VEN_1023&DEV_9880&SUBSYS_00101014
Trident Video Accelerator Blade 3D v6.3309NS2 = Trid3D, PCI\VEN_1023&DEV_9880&SUBSYS_00201014

[ControlFlags]
EXCLUDEFROMSELECT = *

;
; General installation section
;

[Trid3d]
CopyFiles=Trid3d.Miniport, Trid3d.Display

;
; File sections
;

[Trid3d.Miniport]
trid3dm.sys

[trid3d.Display]
trid3d.dll

;
; Service Installation
;

[trid3d.Services]
AddService = trid3d, 0x00000002, trid3d_Service_Inst, trid3d_EventLog_Inst

[trid3d_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary = %12%\trid3dm.sys

[trid3d_EventLog_Inst]
AddReg = trid3d_EventLog_AddReg

[trid3d_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\trid3dm.sys"
HKR,,TypesSupported,0x00010001,7


;
; Software Installation
;

[Trid3d.SoftwareSettings]
AddReg = Trid3d_SoftwareDeviceSettings

[trid3d.GeneralConfigData]
MaximumNumberOfDevices = 2

[trid3d_SoftwareDeviceSettings]
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, trid3d
HKR,, VgaCompatible, %REG_DWORD%, 1

HKR,, PanningSupport, %REG_SZ%, 1
HKR,, HotKeyEnable, %REG_DWORD%, 1
HKR,, DigitalTVEnable, %REG_DWORD%, 1
HKR,, DeviceInfo, %REG_DWORD%, 3
HKR,, BootDevicePolicy, %REG_DWORD%, 0
HKR,, EnableMHSSupport, %REG_DWORD%, 1
HKR,, EnableDualVideos, %REG_DWORD%, 0
HKR,, Win95Compatible, %REG_SZ%, 1
HKR,, HardwareInformation.LastMode, %REG_DWORD%,0
HKR,, HKeyMultiViewLoop, %REG_SZ%, 0
HKR,, OverlayFocusOnLCD, %REG_SZ%, 0

HKR,, AGPTextureSize, %REG_DWORD%, 16
HKR,, EnableAGPCmdList, %REG_DWORD%, 1
HKR,, GammaPageEnable, %REG_SZ%, 1

; Special Pool
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", PoolTag, %REG_DWORD%, 1768843597
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", PoolTagOverruns, %REG_DWORD%, 1

; Utility components for registry.
HKR,, CRTHost, %REG_DWORD%, 1
HKR,, DualViewOverlayFocus, %REG_DWORD%, 0
HKR,, MultipleOutputSupport, %REG_SZ%, 1

;
; Source file information
;

[SourceDisksNames]
1 = %DiskId%,,,""

[SourceDisksFiles]
trid3d.dll = 1
; vga.dll = 1 ; always shipped and preinstalled by NT itself - no need to copy
trid3dm.sys = 1

[Strings]

;
; Non-Localizable Strings
;

REG_SZ = 0x00000000
REG_MULTI_SZ = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY = 0x00000001
REG_DWORD = 0x00010001

;
; Localizable Strings
;

DiskID ="Trident Installation Disk (VIDEO)"
trident="Trident Microsystems INC"
 

Solution
To make a video driver designed for Windows 2003 work with Windows Server 2008, you might need to make some adjustments to the driver's .inf file. Here are some steps you could consider for modifying the TridNS2.inf file to possibly make the driver compatible with Windows Server 2008: 1. Update the Operating System Version: In the [Version] section, ensure that the Signature line reflects compatibility with Windows Server 2008. Update the Signature value to match the Windows version you are targeting. For Windows Server 2008, it would typically be Signature="$WINDOWS NT$" 2. Driver Information Section: - Check for any specific Windows versions mentioned in the driver's .inf file and update them if...
To make a video driver designed for Windows 2003 work with Windows Server 2008, you might need to make some adjustments to the driver's .inf file. Here are some steps you could consider for modifying the TridNS2.inf file to possibly make the driver compatible with Windows Server 2008: 1. Update the Operating System Version: In the [Version] section, ensure that the Signature line reflects compatibility with Windows Server 2008. Update the Signature value to match the Windows version you are targeting. For Windows Server 2008, it would typically be Signature="$WINDOWS NT$" 2. Driver Information Section: - Check for any specific Windows versions mentioned in the driver's .inf file and update them if necessary. - Make sure the driver versions specified are compatible with Windows Server 2008. 3. Manufacturer Section: - Double-check the entries under [Manufacturer] to see if there are specific entries for Windows Server 2008 or NT 6.x versions. If not, you might need to add specific entries for Windows Server 2008. 4. Service Installation Section: - Verify that the service installation settings are compatible with Windows Server 2008. Adjust the settings if needed. 5. Software Installation Section: - Update the software settings to reflect compatibility with Windows Server 2008. Ensure that registry settings and configurations are appropriate for the target OS. 6. Sources Section: - Check the files listed under [SourceDisksFiles] to see if all the necessary drivers and DLLs are included and correctly referenced. 7. Strings Section: - Ensure that any non-localizable and localizable strings are correctly defined and aligned with Windows Server 2008 requirements. 8. Verify Hardware Compatibility: Ensure that the underlying hardware is compatible with Windows Server 2008. Sometimes, driver issues can stem from hardware incompatibility. Remember to create a backup of the original .inf file before making any modifications. It's also a good practice to test the modified driver in a safe environment to ensure its stability and compatibility with Windows Server 2008. Keep in mind that modifying driver files can potentially lead to system instability or cause driver conflicts. If unsure, consult with the hardware manufacturer or a professional for guidance on modifying driver files for Windows Server 2008.
 

Solution
Back
Top