Jump to content


Photo
- - - - -

I8kfanGUI - Dell notebook fan control utility


  • Please log in to reply
16 replies to this topic

#1 Almighty1

Almighty1

    Expert

  • Retired Moderators
  • PipPipPip
  • 478 posts
  • Country:United States

  • Brand:Nothing Selected
  • Resolution:Nothing Selected
  • Video Card:NVIDIA Card N/A
  • Operating System:Nothing Selected

Posted 21 February 2006 - 12:42 AM

General info
I8kfanGUI is a graphical Windows application to show the internal temperatures and to control the fan operation on the Dell Inspiron 8000/8100/8200 notebook series and many other Dell notebooks. It's running under all current Windows versions (98/ME/NT4/2000/XP/Server2003). For the original DOS command line utility look here.

The fan control and temperature detection is based on the fan and thermistor tests of the Dell diagnostics software. I got the technical details by disassembling portions of the Dell diagnostics software, because Dell was not willing to publish information on how to get control over the fans to prevent overheating. So this program uses undocumented Dell SMBIOS functions to detect the temperature sensors and to control the fans.

This program is licensed under the terms and conditions of the GNU general public license. The source code is included in the distribution file.


Compatibility list


Inspiron series
Notebook Fan control Read CPU temp Read fan speed Read fan status Temp control Remarks
Inspiron 9200 Yes Yes Yes Yes Yes Wrong fan speed reading
Inspiron 9100/XPS Yes Yes Yes Yes Yes Wrong fan speed reading
Inspiron 8600 Yes Yes Yes Yes Yes ---
Inspiron 8500 Yes Yes Yes Yes Yes ---
Inspiron 8200 Yes Yes Yes Yes Yes ---
Inspiron 8100 Yes Yes Yes Yes Yes ---
Inspiron 8000 Yes Yes Yes Yes Yes ---
Inspiron 7500 No No No No No incompatible system
Inspiron 7000 No No No No No incompatible system
Inspiron 6000 Yes Yes Yes Yes Yes Wrong fan speed reading
Inspiron 600m Yes Yes Yes Yes Yes ---
Inspiron 5150 Yes Yes Yes Yes Yes ---
Inspiron 5100 Yes Yes Yes Yes Yes compatible with BIOS A29+
Inspiron 5000 No No No No No incompatible system
Inspiron 500m Yes Yes Yes Yes Yes ---
Inspiron 4150 Yes Yes Yes Yes Yes ---
Inspiron 4100 Yes Yes Yes Yes Yes ---
Inspiron 4000 Yes Yes No Yes Yes ---
Inspiron 3800 Yes Yes No Yes Yes ---
Inspiron 3700 Yes Yes No Yes Yes ---
Inspiron 2650 Yes No ? ? No ---

Inspiron 2600 Yes ? ? ? ? ---
Inspiron 2500 ? ? ? ? ? ---
Inspiron 1100 Yes Yes Yes Yes Yes ---

Latitude series
Notebook Fan control Read CPU temp Read fan speed Read fan status Temp control Remarks
Latitude D800 Yes Yes Yes Yes Yes ---
Latitude D600 Yes Yes Yes Yes Yes ---
Latitude D500 Yes Yes Yes Yes Yes ---
Latitude D400 Yes Yes Yes Yes Yes ---
Latitude C840 Yes Yes Yes Yes Yes ---
Latitude C810 Yes Yes Yes Yes Yes ---
Latitude C800 Yes Yes Yes Yes Yes ---
Latitude C640 Yes Yes Yes Yes Yes ---
Latitude C610 Yes Yes Yes Yes Yes ---
Latitude C600 Yes Yes No Yes Yes ---
Latitude C510 Yes Yes Yes Yes Yes ---
Latitude C500 Yes Yes No Yes Yes ---
Latitude C400 Yes Yes No Yes Yes ---
Latitude CSx Yes Yes No Yes Yes ---
Latitude CPx Yes Yes No Yes Yes ---
Latitude CPt Yes Yes No Yes Yes ---
Latitude CPi Yes (several types) No No No No ---
Latitude L400 No No No No No incompatible system
Latitude X300 Yes Yes ? ? ? ---
Latitude X200 ? ? ? ? ? ---

Precision series
Notebook Fan control Read CPU temp Read fan speed Read fan status Temp control Remarks
Precision M60 Yes Yes Yes Yes Yes ---
Precision M50 Yes Yes Yes Yes Yes ---
Precision M40 Yes Yes Yes Yes Yes ---

Smartstep series
Notebook Fan control Read CPU temp Read fan speed Read fan status Temp control Remarks
Smartstep 250N No No No No No incompatible system
Smartstep 200N No No No No No incompatible system

News
Update for wrong fan speed indication (03. March 2005).
Here is an update for the wrong fan speed indication for I8kfanGUI 2.2.0 on the following notebooks:

Inspiron 9100
Inspiron 9200
Inspiron XPS
Inspiron 6000
Latitude D610
Latitude D810
Precision M70

You need to download the update from the site below.

I8kfanGUI version 2.2.0 is out (24. January 2004).
The following changes were made to version 2.1.0:

fixed swapped GPU and DIMM temperatures on Inspiron 8500/8600, Precision M60 and Latitude D800
fixed several bugs in registry handling
added proper fan speed detection for Inspiron 8600, Latitude D400 and Latitude D500

http://www.diefer.de/i8kfan/index.html

#2 Burrito

Burrito

    Beginner

  • Members
  • 2 posts
  • Country:United States

  • Brand:Dell
  • Model:Inspiron E1705/9400
  • Resolution:1920x1200 (WUXGA)
  • Operating System:XP Pro SP2

Posted 16 March 2006 - 07:05 AM

Anyone know of any fan control/temp readings for the Core Duo laptops?
I9kfangui version 2.4 is supposedly going to help that but wont be out for a while =/

#3 Guest_Guest_*

Guest_Guest_*
  • Guests

Posted 01 April 2006 - 01:09 AM

Anyone know of any fan control/temp readings for the Core Duo laptops?
I9kfangui version 2.4 is supposedly going to help that but wont be out for a while =/


i have same laptop as u, latest i9kfangui works ok. sometimes when i open the program, the gpu reading is 20c (which is way too low --> wrong!), so i have to update, refresh, close the program, and reopen the program... sometimes, i have to do that for almost a dozen time, then after that it reads the correct gpu temperature. Under the same settings, sometimes bios takes over direct fan setting, so when i turn the fan high, it only stays for 2 seconds, then bios turns it down to slow or off. My settings are supposed to be correct since i follow the necessary procedure as listed in the forum/web which is maintain speed fan, autoupdate, uncheck maintan fan usage balancing, etc. BUT, sometimes the bios just lets direct fan control do the control. I have no clue what's happenning. But yeah, i'm waiting for the newest i9kfangui too!

anyway, what's your average idle cpu and gpu temp? mine now is 4%load, cpu 26c, gpu 58, both fans on slow.

#4 Happydaydreamer

Happydaydreamer

    Beginner

  • Members
  • 2 posts
  • Country:Norway

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Operating System:XP Pro SP2

Posted 27 June 2006 - 12:39 AM

i have same laptop as u, latest i9kfangui works ok. sometimes when i open the program, the gpu reading is 20c (which is way too low --> wrong!), so i have to update, refresh, close the program, and reopen the program... sometimes, i have to do that for almost a dozen time, then after that it reads the correct gpu temperature. Under the same settings, sometimes bios takes over direct fan setting, so when i turn the fan high, it only stays for 2 seconds, then bios turns it down to slow or off. My settings are supposed to be correct since i follow the necessary procedure as listed in the forum/web which is maintain speed fan, autoupdate, uncheck maintan fan usage balancing, etc. BUT, sometimes the bios just lets direct fan control do the control. I have no clue what's happenning. But yeah, i'm waiting for the newest i9kfangui too!

anyway, what's your average idle cpu and gpu temp? mine now is 4%load, cpu 26c, gpu 58, both fans on slow.


Hi.

Have the same problems. Any idea if there is a modded bios for the go7800 that lowers the tresholds for the fan kick-in/out settings? Or maybe this is a driver option (extended coolbits?)

Would really save us from overheating issues, and would be nice to NOT having to run external programs to control basic issues.

#5 mew905

mew905

    Member

  • Members
  • Pip
  • 88 posts
  • Country:Canada

  • Brand:Dell
  • Model:Inspiron 5150
  • Resolution:1024x768 (XGA)
  • Video Card:(0324) GeForce FX Go 5200 64M
  • Operating System:XP Pro SP2

Posted 28 June 2006 - 11:27 AM

the fanguis should be able to control every fan in the Inspiron (provided the laptop is supported) but as far as I know, there are no bioses that lower the thresholds. if there were, I'd do it to my I5150 for more efficient cooling.

#6 ®®®

®®®

    Content Organizer Guy

  • Super Member
  • PipPipPipPipPipPipPipPipPip
  • 7,634 posts
  • Country:Jamaica

  • Brand:Toshiba
  • Model:Satellite 5205-S704
  • Resolution:1600x1200 (UXGA)
  • Video Card:(0177) GeForce4 460 Go
  • SUBSYS:11179
  • Operating System:XP Pro SP3

Posted 28 June 2006 - 11:41 AM

There's a page somewhere for 9x00 DELLs. The program is called i9kfanGui i think. Try this new one.

Yes, go here: http://mckenziedev.com

Edited by ®®®, 28 June 2006 - 11:42 AM.


#7 Bill

Bill

    Crazy Engineer

  • Moderator
  • 3,112 posts
  • Country:United States

  • Brand:Other or Custombuild
  • Model:Quad Core, Dual LCD, 5 spindle
  • Resolution:3520x1200 (WDUXGA)
  • Video Card:(0409) GeForce 8700M GT
  • SUBSYS:9021558
  • Operating System:Win7 Professional x64

Posted 28 June 2006 - 07:57 PM

There is also a new beta (and soon release version) of the new fangui over at the main site.
Seems to support all the new systems just fine (multicore, ect), plus has many new features to boot. (multi processor dependent fan speed settings, much much better taskbar icon options)
version3 beta is also a lot newer than 2.3 on some other site.
I would recomend the beta, runs fine over here.

Edit: Here is a really good look at the new version.

#8 Almighty1

Almighty1

    Expert

  • Retired Moderators
  • PipPipPip
  • 478 posts
  • Country:United States

  • Brand:Nothing Selected
  • Resolution:Nothing Selected
  • Video Card:NVIDIA Card N/A
  • Operating System:Nothing Selected

Posted 26 August 2006 - 04:49 PM

I8kfanGUI version 3.0 beta 5 is out (4. July 2006).
This is the fifth beta version of the upcoming version 3.0. The changes I made to beta 4 are listed here. I'm publishing several beta versions before the final version because I've made fundamental changes and fixes to the previous version. The following fundamental changes were made to version 2.2.0:

revised temperature control to support multiple sensors and fans in any combination
system specific sensor and fan detection
changeable colors for each tray icon
updated minimizing to tray feature to make it more intuitive
updated realtime cpu speed calculation for hyperthreading and multi core systems
automatic detection and support of hyperthreading, multi core, and multi processor systems
User interface redesigned and updated to Windows XP styles
redesigned the history diagram for better readability
support for Windows XP themes
dropped support for Windows 98/ME

#9 Almighty1

Almighty1

    Expert

  • Retired Moderators
  • PipPipPip
  • 478 posts
  • Country:United States

  • Brand:Nothing Selected
  • Resolution:Nothing Selected
  • Video Card:NVIDIA Card N/A
  • Operating System:Nothing Selected

Posted 08 September 2006 - 11:07 AM

Version 3.0 beta 6 (released 5. September 2006):

Changes compared to version 3.0 beta 5:

new feature: restructured the entire application for multi language support (currently english and german versions are available)
new feature: show temperature of second hard drive
new feature: select the program's main operating mode from a centralized switch on the main window and from the tray icon's context menu
new feature: changeable history diagram color theme
new feature: extended the history diagram to 150°C/300°F for GPU temperatures above 100°C
design changes on the system info window
changes in the tray icon context menu
fixed missing hard drive peak temperature update when switching between celsius and fahrenheit or vice versa
fixed tray icons going crazy with fan speed icon enabled but no fan status/speed reading enabled
fixed the tab order of visual controls for simplified keyboard access

#10 Almighty1

Almighty1

    Expert

  • Retired Moderators
  • PipPipPip
  • 478 posts
  • Country:United States

  • Brand:Nothing Selected
  • Resolution:Nothing Selected
  • Video Card:NVIDIA Card N/A
  • Operating System:Nothing Selected

Posted 08 September 2006 - 11:27 AM

Version 3.0 beta 7 (released 8. September 2006):

Changes compared to version 3.0 beta 6:

fixed a bug which prevented the memory temp reading to be restored after a restart

#11 Almighty1

Almighty1

    Expert

  • Retired Moderators
  • PipPipPip
  • 478 posts
  • Country:United States

  • Brand:Nothing Selected
  • Resolution:Nothing Selected
  • Video Card:NVIDIA Card N/A
  • Operating System:Nothing Selected

Posted 18 December 2006 - 02:00 PM

I8kfanGUI version 3.0 is out (17. December 2006).

This is the final version 3.0. The changes I made to beta 7 are listed here:

Changes compared to version 3.0 beta 7:

updated the CPU detection: added several new feature flags

The following fundamental changes were made to version 2.2.0:

multi language support
revised temperature control to support multiple sensors and fans in any combination
system specific sensor and fan detection
changeable colors for each tray icon
updated minimizing to tray feature to make it more intuitive
updated realtime cpu speed calculation for hyperthreading and multi core systems
automatic detection and support of hyperthreading, multi core, and multi processor systems
User interface redesigned and updated to Windows XP styles
redesigned the history diagram for better readability
support for Windows XP themes
dropped support for Windows 98/ME

#12 Almighty1

Almighty1

    Expert

  • Retired Moderators
  • PipPipPip
  • 478 posts
  • Country:United States

  • Brand:Nothing Selected
  • Resolution:Nothing Selected
  • Video Card:NVIDIA Card N/A
  • Operating System:Nothing Selected

Posted 17 February 2007 - 07:16 PM

I8kfanGUI version 3.1 is out (16. February 2007).

The following changes were made to version 3.0:

application and fanio driver ported to Windows x64 (AMD64 / EM64T)
display the temperature of each core on multi core systems with DTS capability
new CPU load detection algorithm for compatibility with future Windows versions
possible access violation fixed when opening the About box
possible access violation during hd access fixed
updated the CPU detection: added several new feature flags

#13 dabomy

dabomy

    Beginner

  • Members
  • 8 posts
  • Country:United States

  • Brand:Dell
  • Model:Inspiron 1520
  • Resolution:1680x1050 (WSXGA+)
  • Video Card:(0407) GeForce 8600M GT
  • Operating System:Vista Home Premium x86

Posted 29 October 2008 - 10:13 AM

Hey, I think that i8kfan gui is confusing c with f, because it says that my current temp is 89 c, which is not true. Also, my temp peaked at 98c, is that too hot? I have an 8600m gt overclocked at 595/495 on a dell 1520 with 2g mem, intel core due 2.2ghz, vista, overclocking with ntune

#14 CronoX

CronoX

    Novice

  • Members
  • Pip
  • 24 posts
  • Country:Italy

  • Brand:Dell
  • Model:Inspiron 1520
  • Resolution:1280x800 (WXGA)
  • Video Card:(0407) GeForce 8600M GT
  • SUBSYS:10DE0407
  • Operating System:XP Pro SP3

Posted 14 November 2008 - 09:16 PM

this software say gpu temp -7°

#15 Guest_The Exile_*

Guest_The Exile_*
  • Guests

Posted 21 November 2008 - 12:59 AM

Are you the guy who made the utility?

Anyway, this tool is really awesone, i had no way to control the fan speed on my laptop (Dell Vostro 1500), and with this i can force the fans to work 100%

So i just wanted to thank a lot to the person who made this possible

Thanks!! =D

#16 Guest_KLBUILDER_*

Guest_KLBUILDER_*
  • Guests

Posted 18 December 2009 - 11:57 AM

I have a Dell Precision M6400, bought in June 09, and I cannot gain control over that fans to save my life. BIOS A09, 32 bit, XP pro.

I've tried speedfan and I8kfanGUI, and neither one works at all. I8 will turn fans on, but something else always overrides them, so the system winds up fighting itself and the fans cycle on and off even more often than they do while under system control. Even when idle, my fans come on every 40sec and run for 20 sec NO MATTER WHAT! It's extremely annoying and seemingly unnecessary. Has anybody found anything that works for a Precision M6400?

#17 Guest_john poslof_*

Guest_john poslof_*
  • Guests

Posted 08 December 2011 - 05:49 PM

On the dell 9400 notebook has a fan problem. I came up with this idea of hooking fans to the USB ports and using the power from it. I knew @ boot up the USB ports are powered up everytime and put out five volts DC. The dell 9400 has two USB ports that are removable by the CPU using the red wire and the black wire or ground this will be the power out put to your fans. Just make sure that both fans are wired in parallel and not series. I have done this to other computers and worked very well. If you can power a USB hard drive or CDROM using USB why not your fans. The down side of using power from USB ports is when you plug other devices in the same port you got you fans wired too may not have the proper power to run other devices on just that USB port. Some times some laptops share the same USB power instead of having individual power supplies to each USB port. In most cases if you have a lot of USB ports located on your PC than your chances are greater. Good luck (=