Hey all....
I have a Sony Vaio PCV-RX580 1.8 Gig., that has some kind of proprietary fan control driver that I have tried to load a 100 times. It was working fine until I upgraded my BIOS to from V.1003 to V. 1004 per Sony's website and their tech support. I have even reimaged my hard drive and installed a fresh copy of the XP Pro operating system along with the fan control drivers and the fan is still friggin loud!!! It used to kick in right as XP was loading and Sony's only response is to reimage the hard drive with their Recovery CD. Yah right. "Headlamp went out on the Fiero so I sent it to the junkyard". 
http://www.ita.sel.sony.com/support/pc/pcvrx580/
Has anyone ran into this issue before? There has got to be a way to get the driver to work....
Here is a copy of the OEM SonyFanC.inf file if that might help...
Thanks.....
Sean
;; ********* PLEASE READ ***********
;; The wizard cannot create exact INF files for all buses and device types.
;; You may have to make changes to this file in order to get your device to
;; install. In particular, hardware IDs and logical configurations require
;; intervention.
;;
;; The Win2K DDK documentation contains an excellent INF reference.
;--------- Version Section ---------------------------------------------------
[Version]
Signature="$CHICAGO$"
Provider=%ProviderName%
Class=FAN Device Control
ClassGUID={ff646f80-8def-11d2-9449-00105a075f6b}
;----- add by yasu -----
[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*
;----- add by yasu -----
;--------- SourceDiskNames and SourceDiskFiles Section -----------------------
; These sections identify source disks and files for installation. They are
; shown here as an example, but commented out.
;[SourceDisksNames]
;1 = "Install Disk",Disk1,,
;[SourceDisksFiles]
;SonyFanC.sys = 1,,
;--------- ClassInstall/ClassInstall32 Section -------------------------------
; Not necessary if using a standard class
; 9X Style
[ClassInstall]
Addreg=Class_AddReg
; NT Style
[ClassInstall32]
Addreg=Class_AddReg
[Class_AddReg]
HKR,,,,%DeviceClassName%
HKR,,Icon,,0
HKR,,NoDisplayClass,,1
;--------- DestinationDirs Section -------------------------------------------
[DestinationDirs]
SonyFanC_Files_Driver = 10,System32\Drivers
;--------- Manufacturer and Models Sections ----------------------------------
[Manufacturer]
%MfgName%=Mfg0
[Mfg0]
%SONY_FAN_CONTROL.DeviceDesc%=SonyFanC_DDI,SONY_FAN_CONTROL
;---------- DDInstall Sections -----------------------------------------------
; --------- Windows 9X -----------------
; Experimentation has shown that DDInstall root names greater than 19 characters
; cause problems in Windows 98
[SonyFanC_DDI]
CopyFiles=SonyFanC_Files_Driver
AddReg=SonyFanC_9X_AddReg
; LogConfig=SuperIO
[SonyFanC_9X_AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,SonyFanC.sys
HKR, "Parameters", "BreakOnEntry", 0x00010001, 0
HKR, "FanModeSetting", "CpuFanMode1", 0x00010001, 0x00ff
HKR, "FanModeSetting", "CpuFanMode2", 0x00010001, 0x0088
; [SuperIO]
; ConfigPriority=HARDWIRED
; IOConfig=295-296(2ff:
; --------- Windows NT -----------------
[SonyFanC_DDI.NT]
CopyFiles=SonyFanC_Files_Driver
AddReg=SonyFanC_NT_AddReg
[SonyFanC_DDI.NT.Services]
Addservice = SonyFanC, 0x00000002, SonyFanC_AddService
[SonyFanC_AddService]
DisplayName = %SONY_FAN_CONTROL.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; boot
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\SonyFanC.sys
[SonyFanC_NT_AddReg]
; --------- Files (common) -------------
[SonyFanC_Files_Driver]
SonyFanC.sys
;--------- Strings Section ---------------------------------------------------
[Strings]
ProviderName="Sony Corporation"
MfgName="Sony Corporation"
DeviceClassName="FAN Control Device"
SONY_FAN_CONTROL.DeviceDesc="SONY FAN Control Device"
SONY_FAN_CONTROL.SvcDesc="FAN Control Device Service"