T6x T61 Lüfter mit TPFanCotrol steuern bzw. konstant halten

becks76

Member
Themenstarter
Registriert
12 Juli 2009
Beiträge
298
Hallo.

Ich möchte den Lüfter meines T61 kostant auf einer Geschwindigkeit halten. Er soll dabei immer so laufen, dass die Temperatur um die 52-55 Grad liegt.
Dazu habe ich mir auch die aktuelle Version v0.62 des TPFanControl installiert und mir auch die Anleitung von http://thinkwiki.de/TPFanControl_richtig_einrichten durchgelesen.
Ich kann auch zB den Lüfter mit "Manuell: 0" komplett ausschalten. Dh TPF funktioniert (zumindest teilweise).
Nur irgendwie bin ich zu blöd, TPF so einzustellen, dass der LÜfter konstant (auch von mir aus auf einer relativ hohen, hörbaren Last) lauft. Das ewige auf und ab macht mich nämlich mürbe.
Dabei sollte ich vielleicht noch erwähnen, dass mein T61 immer auf voller Leistung (alles so hoch eingestellt, wie es geht) läuft, da mich Langsamkeit nervt ;)
weitere Eckdaten:
Win 7 Prof. 64 bit
middleton Bios
X3100
T9300 Prozessor

Was mach ich falsch?!?

Nachfolgend auch mal mein TPFanControl.ini Dateiinhalt:

//
// >>>> Celsius / Fahrenheit: temperatures in °C (active) / °F <<<<

// !!! Temp of lowest Level > 79 -> switch to Fahrenheit !!! see below

// ATTENTION: example temp values are for my T61, especially
// BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5 too
// temp levels 10 degrees centgrade higher than in T4x, R5x,
// change for your purposes.
// Achtung: die eingetragenen Temperaturwerte benutze ich beim T61,
// speziell hier: BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5
// Für T4x, R5x können die Temps 10 Grad niedriger eingetragen werden.
// Bitte alles für die eigenen Zwecke anpassen.

// advice for programmers: TPFanControl must acquire mutex named
// "Access_Thinkpad_EC" to get access to embedded controller
// Hinweis für Programmierer: TPFanControl muss den Mutex
// "Access_Thinkpad_EC" aquirieren können um Zugang zum embbeded
// controller zu bekommen.

// with Active=3 & ManFanSpeed=0 & ManModeExit=78 you can have a nice
// quiet time until temps reaches 78 deg. centigrade :-))
// mit Active=3 & ManFanSpeed=0 & ManModeExit=78 kann man nach dem
// "Kaltstart eine schöne ruhige Zeit haben, bis die Temps 78 °C
// erreichen und das Programm auf smart mode schaltet.

// -----------------------------------------------------------------
// -----------------------------------------------------------------
// "Active=0" program just reads config.
// "Active=1" allow program to modify fan.
// "Active=2" program will come up in smart mode.
// "Active=3" program will come up in manual mode.
// bei "Active=0" wird nur die Konfiguration ausgelesen.
// bei "Active=1" die Veränderung des Lüfterverhaltens ist aktiviert.
// bei "Active=2" startet das Programm im "Smart"-Modus.
// bei "Active=3" startet das Programm im "Manual"-Modus.

Active=3

// -----------------------------------------------------------------
// manual fan speed at program start
// Lüfterstufe beim Programmstart

ManFanSpeed=7

// -----------------------------------------------------------------
// Program exits manual mode and switches to smart mode with last chosen
// profile, if this temp (degrees Centigrade or Fahrenheit) is achieved.
// default= 80 degrees Centigrade / 176 degrees Fahrenheit.
// Das Program verlässt den manual mode und schaltet auf smart mode mit
// letztem gewähltem Profil, wenn diese Temperatur erreicht ist.
// default= 80 Grad Celsius / 176 Grad Fahrenheit.

ManModeExit=80 //ManModeExit=176 // with Fahrenheit

// -----------------------------------------------------------------
// Window stays on Top if StayOnTop=1, normal behavior =0
// Programmfenster bleibt im Vordergrund bei StayOnTop=1, ansonsten =0

StayOnTop=1

// -----------------------------------------------------------------
// Set to 1 for slim widget
// Schmales Programmfenster bei SlimDialog=1, ansonsten =0

SlimDialog=0

// -----------------------------------------------------------------
// set to 1 for bluetooth with enhanced data rate (i.e. T61,
// X61 for T4x, R5x set BluetoothEDR=0 )
// BluetoothEDR=1 für bluetooth mit enhanced data rate (EDR, z.B. T61,
// X61 für T4x, R5x BluetoothEDR=0 setzen)

BluetoothEDR=1

// -----------------------------------------------------------------
// Windows Priority of Process (0-5, normal=2), increase if fancontrol has
// big delays in response while other processes consume performance.
// Windows-Priorität des Processes (0-5, normal=2), ggf. erhöhen, falls
// Reaktion des Programms zu träge wegen Resourcenverbrauch durch andere
// Anwendungen

ProcessPriority=5

// -----------------------------------------------------------------
// Show no icon ballons: NoBallons=1, show icon ballons: NoBallons=0
// Icon Sprechblasen anzeigen mit NoBallons=0, keine bei NoBallons=1

NoBallons=1

// -----------------------------------------------------------------
// check temperatures every x seconds (default 5)
// Überprüft die Temperaturen alle x Sekunden (Standard ist 5).

Cycle=5

// -----------------------------------------------------------------
// For Thinkpads A2x,T2x,X2x set NoExtSensor=1 to exclude reading
// of extended sensors to prevent program errors. Attention 570(E)
// is NOT compatible. Fan speed is not available on all models.
// Bei Thinkpads A2x,T2x,X2x NoExtSensor=1 setzen: die Sensoren 9-12
// werden nicht ausgelesen und dadurch Fehlermeldungen vermieden.
// Funktioniert NICHT bei 570(E), Fanspeed nicht immer verfügbar.

NoExtSensor=0

// -----------------------------------------------------------------
// Minimize to systray immediately when starting
// Minimiert das Programm schon beim Start in die Taskleiste.

StartMinimized=1

// -----------------------------------------------------------------
// check icon of tpfcicon.exe (optional) every x seconds (default 1)
// Überprüft das Icon von tpfcicon.exe alle x Sekunden (Standard =1).

IconCycle=1

// -----------------------------------------------------------------
// Show new icon with max. temperature / sensor name
// Zeige neues Icon mit Max. Temperatur / Sensorbezeichnung

ShowTempIcon=1

// -----------------------------------------------------------------
// Save the icon by a start delay of the program/service of
// "SecStartDelay" (sec.) within "SecWinUptime" (sec.) after (re)boot
// Delete slashes '//' at next 3 parameters.
// Das Problem der nicht erscheinenden Icons wird durch eine
// Startverzögerung um SecStartDelay (Sekunden) innerhalb einer Zeit von
// SecWinUptime (Sekunden) verhindert. Kommentarstriche "//" entfernen.
//
//SecWinUptime=120 //"SecWinUptime" (sec.) after (re)boot
//SecStartDelay=60 //start delay of the program (sec.)
//NoWaitMessage=0 //set to 1 to avoid sleep message
//ReIcCycle=600 //rebuild TempIcon every xxx secs.

// -----------------------------------------------------------------
// Temperature thresholds for turning the taskbar icon
// yellow orange red (Smart and Manual mode only and
// only together with MinimizeToTray=1)
// Temperaturgrenzwerte, die das Symbol in der Taskbar gelb,
// orange bzw. rot färben. (Nur im "Smart"- und "Manual"-Modus
// in Kombination mit "MinimizeToTray=1" verfügbar.)

IconLevels=65 75 80 // Fahrenheit: IconLevels=122 140 158

// -----------------------------------------------------------------
// Beep frequency and duration (in ms) for successful
// fan state changes. (Set either or both to zero to
// disable)
// Frequenz und Dauer des Piep-Signals (in ms), das eine erfolgreiche
// Änderung des Lüfterzustands ankündigt. (Um den Piepton abzuschalten,
// setzen Sie entweder einen oder beide Werte auf 0.)

FanBeep=0 0

// --------------------------------------------------------
// If this max number of consecutive EC read errors occur
// program will switch fan back to bios mode and exit
// Sobald die maximale Anzahl aufeinanderfolgender EC-Lesefehler
// erreicht ist, schaltet das Programm auf den BIOS-Modus um
// und wird beendet.

MaxReadErrors= 10

// --------------------------------------------------------
// Log2File=1 enables, Log2File=0 disables writing to TPFanControl.log
// Start program with admin rights.
// Log2File=1 aktiviert, Log2File=0 deaktiviert
// Schreiben nach TPFanControl.log, Programm benötigt Admin-Rechte.

Log2File=0

// --------------------------------------------------------
// Log2csv=1 enables, Log2csv=0 disables
// writing to TPFanControl_csv.txt renamed to
// TPFanControl_last_csv.txt after restart of TPFanControl
// rename to *.csv for use with excel
// Start program with admin rights.
// Log2csv=1 aktiviert Schreiben nach TPFanControl_csv.txt
// Programm benötigt Admin-Rechte. Datei wird umbenannt in
// TPFanControl_last_csv.txt nach erneutem Start von TPFanControl
// In *.csv umbenennen für anschliessende Bearbeitung mit excel

Log2csv=0

// --------------------------------------------------------
// List (separated by comma) of sensors to ignore when
// determining the max. temperature. (Use lower case,
// e.g "IgnoreSensors=pci,aps")
// Liste der Sensoren, getrennt durch Kommata, die bei der
// Ermittlung der Maximaltemperatur ignoriert werden. (Verwenden
// Sie kleine Buchstaben, z.B. "IgnoreSensors=pci,aps".)

IgnoreSensors=no5,aps,gpu,bat,pci,xc3,pcm,x7d,x7f,bus,pwr

// ---------------------------------------------------------
// List of new 3 letter sensor names, delete leading
// slashes to aktivat. Don't use capital letters for readability
// of temp icon.
// Liste von neuen Sensorname (jeweils 3 Buchstaben), zum
// Aktivieren die Schrägstriche löschen. Kleine Buchstaben
// wg. der Lesbarkeit im TempIcon gebrauchen.

//SensorName1=cpu
SensorName2=aps
SensorName3=pcm
SensorName4=gpu
SensorName5=no5
SensorName6=x7d
SensorName7=bat
SensorName8=x7f
SensorName9=bus
SensorName10=pci
SensorName11=pwr
SensorName12=xc3

// ---------------------------------------------------------
// calculating Highest Temp with:
// temperature of sensor no. = real temp minus SensorOffsetno.
// Default SensorOffset1-12=0 , Capital O in SensorOffset,
// to activate delete slashes '//',
// Negative SensorOffsetno. values increase temperature values.
// Berechnung von Highest Temp mit:
// Temperatur des Sensor Nr. = reale Temp minus SensorOffsetnr.
// Default: SensorOffset1-12=0 , Grosses O in SensorOffsetnr.
// zum Aktivieren Schrägstriche '//' löschen,
// Negative SensorOffsetnr-Werte erhöhen den Temperaturwert.

//SensorOffset1=20
//SensorOffset2=20
//SensorOffset3=0
//SensorOffset4=2
//SensorOffset5=1
//SensorOffset6=5
//SensorOffset7=5
//SensorOffset8=4
//SensorOffset9=3
//SensorOffset10=2
//SensorOffset11=1
//SensorOffset12=5

// -----------------------------------------------------------------
// set to 1 to show calculated temps for sensors
// =1 gesetzt zeigt die Temperaturen mit Offsetkorrektur an

ShowBiasedTemps=1

// -----------------------------------------------------------------
// Show all/active sensors at start up. all=1 only active=0
// Zeige alle/aktive Sensoren an: alle=1, nur aktive =0

ShowAll=0

// --------------------------------------------------------
// temperature levels 'Level=' with associated fan levels
// (for the fan to come back, temperature must fall
// down to previous level). There may be more or
// less levels in this list. The first one should
// have a fan speed of zero and is the "turn off"
// temperature.
// Fan speed of 64 is extreme and may be an *unsupported*
// and *damaging* mode. A fan speed of 128 setting is
// not really a fan speed in itself but will instead switch
// fan control to BIOS mode (0x80). The idea of this
// is to let the program get out of the way and let the
// BIOS handle extremes.(and then switch back to smart if
// the temperature is okay again)
//
// Im Folgenden sind die Temperaturpegel samt den jeweils
// zugeordeten Lüfterstufen aufgelistet. (Sobald die Temperatur in
// den Bereich eines niedrigeren bzw. höheren Pegels wechselt, wird
// die Lüfterstufe automatisch angepasst und folglich verringert bzw.
// erhöht sich die Geschwindigkeit des Lüfters.) Diese Liste kann
// weniger oder auch mehr Stufen beinhalten. Sinngemäß sollte die
// erste Stufe die gewünschte Temperatur definieren, bei der sich
// der Lüfter ausschaltet (Lüftergeschwindigkeit 0)
// Die Lüftergeschwindigkeit 64 ist ein Extremwert und könnte somit
// eine von IBM nicht unterstützte und sogar schädigende Betriebsart
// darstellen. Die Lüftergeschwindigkeit 128 ist an sich keine eigene
// Geschwindigkeitsstufe, sondern gibt stattdessen die Kontrolle
// des Lüfters an das BIOS (BIOS mode, 0x80) zurück. Der Hintergrund
// dieser Einstellung ist die Möglichkeit, das Programm auszuschließen,
// um Extemfälle wieder vom BIOS steuern zu lassen. (Sobald sich die
// Temperatur wieder im Normbereich befindet, wird erneut der Smart
// Modus aktiviert.)
//
// Temp of lowest Level (commonly set to fan speed zero) of profile
// "Smart Mode 1" will switch from Celsius to Fahrenheit if set higher
// than 79 degrees. Temps of higher levels have no influence on F/C.
//
// profile "Smart Mode 1"
// change values and number of items for your needs
// Celsius: // Fahrenheit:

MenuLabelSM1=Smart Mode 1/ Label for Icon Menu, must be terminated by '/'

Level=60 7 // Level=140 7
Level=65 7 // Level=150 7
Level=75 7 // Level=165 7
Level=80 7 // Level=175 7
Level=90 64 // Level=195 64

// optional 2nd profile "Smart Mode 2", switched by icon menue
// change values and number of items for your needs
// to deactivate, insert leading '//' into following lines

MenuLabelSM2=Smart Mode 2/ Label for Icon Menu, must be terminated by '/'

Level2=22 64 // Level2=70 64
Level2=33 64 // Level2=90 64
Level2=38 64 // Level2=100 64
Level2=44 64 // Level2=110 64
Level2=55 64 // Level2=130 64
Level2=66 64 // Level2=150 64
Level2=77 128 // Level2=170 128

// -----------------------------------------------------------------
// IconColorFan=1 digital Icon will turn green while fan is running.
// IconColorFan=1 Digitales Icon wird grün während der Lüfter läuft.

IconColorFan=1

// -----------------------------------------------------------------
// Lev64Norm=1 : Fan level 64 acts as normal level with hysteresis,
// fan will run till next lower temp step is reached (no pulsing fan).
// If set to zero fan level 64 acts as emergency level without hysteresis,
// fan will run till level64 temp is reached again (pulsing fan can happen).
// Lev64Norm=1 : Fan level 64 arbeitet mit Hysterese, Lüfter läuft,
// bis nächst tieferer level erreicht wird. Lüfter pulsiert nicht.
// Falls Lev64Norm=0 gesetzt, arbeitet level 64 als Notfallkühlung oberhalb
// der Temperatur von level 64. Ein Pulsieren des Lüfters ist möglich.

Lev64Norm=1
 
Level=60 7 // Level=140 7
Level=65 7 // Level=150 7
Level=75 7 // Level=165 7
Level=80 7 // Level=175 7
Level=90 64 // Level=195 64
Level=40 7
Level=90 64

sollte reichen. - Nachteil: Der Lüfter geht recht schnell bei der Dauerbelastung kaputt
 
Zuletzt bearbeitet:
Hi Mornsgrans.
Danke erstmal für Deine Antwort.
Ich hab das jetzt mal bei SmartMode 1 hingeschrieben, was Du mir das empfohlen hast (s. unten) und den Modus auf Smart Mode 1 gestellt. Allerdings läuft der Lüfter jetzt trotzdem nicht auf 7 ?!?!
Kann es sein, dass mein System aus irgendeinem Grund die Einstellungen von TPFC nicht übernimmt?!

Hier nun die Werte:

//
// >>>> Celsius / Fahrenheit: temperatures in °C (active) / °F <<<<

// !!! Temp of lowest Level > 79 -> switch to Fahrenheit !!! see below

// ATTENTION: example temp values are for my T61, especially
// BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5 too
// temp levels 10 degrees centgrade higher than in T4x, R5x,
// change for your purposes.
// Achtung: die eingetragenen Temperaturwerte benutze ich beim T61,
// speziell hier: BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5
// Für T4x, R5x können die Temps 10 Grad niedriger eingetragen werden.
// Bitte alles für die eigenen Zwecke anpassen.

// advice for programmers: TPFanControl must acquire mutex named
// "Access_Thinkpad_EC" to get access to embedded controller
// Hinweis für Programmierer: TPFanControl muss den Mutex
// "Access_Thinkpad_EC" aquirieren können um Zugang zum embbeded
// controller zu bekommen.

// with Active=3 & ManFanSpeed=0 & ManModeExit=78 you can have a nice
// quiet time until temps reaches 78 deg. centigrade :-))
// mit Active=3 & ManFanSpeed=0 & ManModeExit=78 kann man nach dem
// "Kaltstart eine schöne ruhige Zeit haben, bis die Temps 78 °C
// erreichen und das Programm auf smart mode schaltet.

// -----------------------------------------------------------------
// -----------------------------------------------------------------
// "Active=0" program just reads config.
// "Active=1" allow program to modify fan.
// "Active=2" program will come up in smart mode.
// "Active=3" program will come up in manual mode.
// bei "Active=0" wird nur die Konfiguration ausgelesen.
// bei "Active=1" die Veränderung des Lüfterverhaltens ist aktiviert.
// bei "Active=2" startet das Programm im "Smart"-Modus.
// bei "Active=3" startet das Programm im "Manual"-Modus.

Active=3

// -----------------------------------------------------------------
// manual fan speed at program start
// Lüfterstufe beim Programmstart

ManFanSpeed=7

// -----------------------------------------------------------------
// Program exits manual mode and switches to smart mode with last chosen
// profile, if this temp (degrees Centigrade or Fahrenheit) is achieved.
// default= 80 degrees Centigrade / 176 degrees Fahrenheit.
// Das Program verlässt den manual mode und schaltet auf smart mode mit
// letztem gewähltem Profil, wenn diese Temperatur erreicht ist.
// default= 80 Grad Celsius / 176 Grad Fahrenheit.

ManModeExit=80 //ManModeExit=176 // with Fahrenheit

// -----------------------------------------------------------------
// Window stays on Top if StayOnTop=1, normal behavior =0
// Programmfenster bleibt im Vordergrund bei StayOnTop=1, ansonsten =0

StayOnTop=1

// -----------------------------------------------------------------
// Set to 1 for slim widget
// Schmales Programmfenster bei SlimDialog=1, ansonsten =0

SlimDialog=0

// -----------------------------------------------------------------
// set to 1 for bluetooth with enhanced data rate (i.e. T61,
// X61 for T4x, R5x set BluetoothEDR=0 )
// BluetoothEDR=1 für bluetooth mit enhanced data rate (EDR, z.B. T61,
// X61 für T4x, R5x BluetoothEDR=0 setzen)

BluetoothEDR=1

// -----------------------------------------------------------------
// Windows Priority of Process (0-5, normal=2), increase if fancontrol has
// big delays in response while other processes consume performance.
// Windows-Priorität des Processes (0-5, normal=2), ggf. erhöhen, falls
// Reaktion des Programms zu träge wegen Resourcenverbrauch durch andere
// Anwendungen

ProcessPriority=5

// -----------------------------------------------------------------
// Show no icon ballons: NoBallons=1, show icon ballons: NoBallons=0
// Icon Sprechblasen anzeigen mit NoBallons=0, keine bei NoBallons=1

NoBallons=1

// -----------------------------------------------------------------
// check temperatures every x seconds (default 5)
// Überprüft die Temperaturen alle x Sekunden (Standard ist 5).

Cycle=5

// -----------------------------------------------------------------
// For Thinkpads A2x,T2x,X2x set NoExtSensor=1 to exclude reading
// of extended sensors to prevent program errors. Attention 570(E)
// is NOT compatible. Fan speed is not available on all models.
// Bei Thinkpads A2x,T2x,X2x NoExtSensor=1 setzen: die Sensoren 9-12
// werden nicht ausgelesen und dadurch Fehlermeldungen vermieden.
// Funktioniert NICHT bei 570(E), Fanspeed nicht immer verfügbar.

NoExtSensor=0

// -----------------------------------------------------------------
// Minimize to systray immediately when starting
// Minimiert das Programm schon beim Start in die Taskleiste.

StartMinimized=1

// -----------------------------------------------------------------
// check icon of tpfcicon.exe (optional) every x seconds (default 1)
// Überprüft das Icon von tpfcicon.exe alle x Sekunden (Standard =1).

IconCycle=1

// -----------------------------------------------------------------
// Show new icon with max. temperature / sensor name
// Zeige neues Icon mit Max. Temperatur / Sensorbezeichnung

ShowTempIcon=1

// -----------------------------------------------------------------
// Save the icon by a start delay of the program/service of
// "SecStartDelay" (sec.) within "SecWinUptime" (sec.) after (re)boot
// Delete slashes '//' at next 3 parameters.
// Das Problem der nicht erscheinenden Icons wird durch eine
// Startverzögerung um SecStartDelay (Sekunden) innerhalb einer Zeit von
// SecWinUptime (Sekunden) verhindert. Kommentarstriche "//" entfernen.
//
//SecWinUptime=120 //"SecWinUptime" (sec.) after (re)boot
//SecStartDelay=60 //start delay of the program (sec.)
//NoWaitMessage=0 //set to 1 to avoid sleep message
//ReIcCycle=600 //rebuild TempIcon every xxx secs.

// -----------------------------------------------------------------
// Temperature thresholds for turning the taskbar icon
// yellow orange red (Smart and Manual mode only and
// only together with MinimizeToTray=1)
// Temperaturgrenzwerte, die das Symbol in der Taskbar gelb,
// orange bzw. rot färben. (Nur im "Smart"- und "Manual"-Modus
// in Kombination mit "MinimizeToTray=1" verfügbar.)

IconLevels=65 75 80 // Fahrenheit: IconLevels=122 140 158

// -----------------------------------------------------------------
// Beep frequency and duration (in ms) for successful
// fan state changes. (Set either or both to zero to
// disable)
// Frequenz und Dauer des Piep-Signals (in ms), das eine erfolgreiche
// Änderung des Lüfterzustands ankündigt. (Um den Piepton abzuschalten,
// setzen Sie entweder einen oder beide Werte auf 0.)

FanBeep=0 0

// --------------------------------------------------------
// If this max number of consecutive EC read errors occur
// program will switch fan back to bios mode and exit
// Sobald die maximale Anzahl aufeinanderfolgender EC-Lesefehler
// erreicht ist, schaltet das Programm auf den BIOS-Modus um
// und wird beendet.

MaxReadErrors= 10

// --------------------------------------------------------
// Log2File=1 enables, Log2File=0 disables writing to TPFanControl.log
// Start program with admin rights.
// Log2File=1 aktiviert, Log2File=0 deaktiviert
// Schreiben nach TPFanControl.log, Programm benötigt Admin-Rechte.

Log2File=0

// --------------------------------------------------------
// Log2csv=1 enables, Log2csv=0 disables
// writing to TPFanControl_csv.txt renamed to
// TPFanControl_last_csv.txt after restart of TPFanControl
// rename to *.csv for use with excel
// Start program with admin rights.
// Log2csv=1 aktiviert Schreiben nach TPFanControl_csv.txt
// Programm benötigt Admin-Rechte. Datei wird umbenannt in
// TPFanControl_last_csv.txt nach erneutem Start von TPFanControl
// In *.csv umbenennen für anschliessende Bearbeitung mit excel

Log2csv=0

// --------------------------------------------------------
// List (separated by comma) of sensors to ignore when
// determining the max. temperature. (Use lower case,
// e.g "IgnoreSensors=pci,aps")
// Liste der Sensoren, getrennt durch Kommata, die bei der
// Ermittlung der Maximaltemperatur ignoriert werden. (Verwenden
// Sie kleine Buchstaben, z.B. "IgnoreSensors=pci,aps".)

IgnoreSensors=no5,aps,gpu,bat,pci,xc3,pcm,x7d,x7f,bus,pwr

// ---------------------------------------------------------
// List of new 3 letter sensor names, delete leading
// slashes to aktivat. Don't use capital letters for readability
// of temp icon.
// Liste von neuen Sensorname (jeweils 3 Buchstaben), zum
// Aktivieren die Schrägstriche löschen. Kleine Buchstaben
// wg. der Lesbarkeit im TempIcon gebrauchen.

//SensorName1=cpu
SensorName2=aps
SensorName3=pcm
SensorName4=gpu
SensorName5=no5
SensorName6=x7d
SensorName7=bat
SensorName8=x7f
SensorName9=bus
SensorName10=pci
SensorName11=pwr
SensorName12=xc3

// ---------------------------------------------------------
// calculating Highest Temp with:
// temperature of sensor no. = real temp minus SensorOffsetno.
// Default SensorOffset1-12=0 , Capital O in SensorOffset,
// to activate delete slashes '//',
// Negative SensorOffsetno. values increase temperature values.
// Berechnung von Highest Temp mit:
// Temperatur des Sensor Nr. = reale Temp minus SensorOffsetnr.
// Default: SensorOffset1-12=0 , Grosses O in SensorOffsetnr.
// zum Aktivieren Schrägstriche '//' löschen,
// Negative SensorOffsetnr-Werte erhöhen den Temperaturwert.

//SensorOffset1=20
//SensorOffset2=20
//SensorOffset3=0
//SensorOffset4=2
//SensorOffset5=1
//SensorOffset6=5
//SensorOffset7=5
//SensorOffset8=4
//SensorOffset9=3
//SensorOffset10=2
//SensorOffset11=1
//SensorOffset12=5

// -----------------------------------------------------------------
// set to 1 to show calculated temps for sensors
// =1 gesetzt zeigt die Temperaturen mit Offsetkorrektur an

ShowBiasedTemps=1

// -----------------------------------------------------------------
// Show all/active sensors at start up. all=1 only active=0
// Zeige alle/aktive Sensoren an: alle=1, nur aktive =0

ShowAll=0

// --------------------------------------------------------
// temperature levels 'Level=' with associated fan levels
// (for the fan to come back, temperature must fall
// down to previous level). There may be more or
// less levels in this list. The first one should
// have a fan speed of zero and is the "turn off"
// temperature.
// Fan speed of 64 is extreme and may be an *unsupported*
// and *damaging* mode. A fan speed of 128 setting is
// not really a fan speed in itself but will instead switch
// fan control to BIOS mode (0x80). The idea of this
// is to let the program get out of the way and let the
// BIOS handle extremes.(and then switch back to smart if
// the temperature is okay again)
//
// Im Folgenden sind die Temperaturpegel samt den jeweils
// zugeordeten Lüfterstufen aufgelistet. (Sobald die Temperatur in
// den Bereich eines niedrigeren bzw. höheren Pegels wechselt, wird
// die Lüfterstufe automatisch angepasst und folglich verringert bzw.
// erhöht sich die Geschwindigkeit des Lüfters.) Diese Liste kann
// weniger oder auch mehr Stufen beinhalten. Sinngemäß sollte die
// erste Stufe die gewünschte Temperatur definieren, bei der sich
// der Lüfter ausschaltet (Lüftergeschwindigkeit 0)
// Die Lüftergeschwindigkeit 64 ist ein Extremwert und könnte somit
// eine von IBM nicht unterstützte und sogar schädigende Betriebsart
// darstellen. Die Lüftergeschwindigkeit 128 ist an sich keine eigene
// Geschwindigkeitsstufe, sondern gibt stattdessen die Kontrolle
// des Lüfters an das BIOS (BIOS mode, 0x80) zurück. Der Hintergrund
// dieser Einstellung ist die Möglichkeit, das Programm auszuschließen,
// um Extemfälle wieder vom BIOS steuern zu lassen. (Sobald sich die
// Temperatur wieder im Normbereich befindet, wird erneut der Smart
// Modus aktiviert.)
//
// Temp of lowest Level (commonly set to fan speed zero) of profile
// "Smart Mode 1" will switch from Celsius to Fahrenheit if set higher
// than 79 degrees. Temps of higher levels have no influence on F/C.
//
// profile "Smart Mode 1"
// change values and number of items for your needs
// Celsius: // Fahrenheit:

MenuLabelSM1=Smart Mode 1/ Label for Icon Menu, must be terminated by '/'

Level=40 7
Level=90 64

// optional 2nd profile "Smart Mode 2", switched by icon menue
// change values and number of items for your needs
// to deactivate, insert leading '//' into following lines

MenuLabelSM2=Smart Mode 2/ Label for Icon Menu, must be terminated by '/'

Level2=22 64 // Level2=70 64
Level2=33 64 // Level2=90 64
Level2=38 64 // Level2=100 64
Level2=44 64 // Level2=110 64
Level2=55 64 // Level2=130 64
Level2=66 64 // Level2=150 64
Level2=77 128 // Level2=170 128

// -----------------------------------------------------------------
// IconColorFan=1 digital Icon will turn green while fan is running.
// IconColorFan=1 Digitales Icon wird grün während der Lüfter läuft.

IconColorFan=1

// -----------------------------------------------------------------
// Lev64Norm=1 : Fan level 64 acts as normal level with hysteresis,
// fan will run till next lower temp step is reached (no pulsing fan).
// If set to zero fan level 64 acts as emergency level without hysteresis,
// fan will run till level64 temp is reached again (pulsing fan can happen).
// Lev64Norm=1 : Fan level 64 arbeitet mit Hysterese, Lüfter läuft,
// bis nächst tieferer level erreicht wird. Lüfter pulsiert nicht.
// Falls Lev64Norm=0 gesetzt, arbeitet level 64 als Notfallkühlung oberhalb
// der Temperatur von level 64. Ein Pulsieren des Lüfters ist möglich.

Lev64Norm=1
 
Der Smartmodus kann nur funktionieren, wenn dieser auch bei Programmstart aktiviert wird. Du startest aber im manuellen Modus.
// bei "Active=3" startet das Programm im "Manual"-Modus.

Active=3
Active=2 wäre richtig

Und bitte: Poste nur die relevanten Zeilen und nicht alle Kommentare der Ini-Datei - ist ja grausam :facepalm:
 
Ich möchte den Lüfter meines T61 kostant auf einer Geschwindigkeit halten. Er soll dabei immer so laufen, dass die Temperatur um die 52-55 Grad liegt.
Ermittle zuerst bei welcher Lüfterstufe diese Temperatur i.d.R. gehalten werden kann. Sagen wir, dies sei Stufe 3.
Dann nutzt du am besten den Manual Mode:
Code:
// bei "Active=3" startet das Programm im "Manual"-Modus. 


[B]Active=3[/B]


// -----------------------------------------------------------------
// manual fan speed at program start
// Lüfterstufe beim Programmstart


[B]ManFanSpeed=3 [/B]
 
// -----------------------------------------------------------------
// Program exits manual mode and switches to smart mode with last chosen
// profile, if this temp (degrees Centigrade or Fahrenheit) is achieved.
// default= 80 degrees Centigrade / 176 degrees Fahrenheit.
// Das Program verlässt den manual mode und schaltet auf smart mode mit 
// letztem gewähltem Profil, wenn diese Temperatur erreicht ist.
// default= 80 Grad Celsius / 176 Grad Fahrenheit.


[B]ManModeExit=85  [/B]   //ManModeExit=172   // with Fahrenheit
Jetzt läuft dein TP immer auf Stufe 3, ausser, und das ist ja durchaus sinnvoll, es würde wärmer als 85°C. Dann wird in Smart1 zurückgeschaltet, also schau, dass du dort Stufe 7 oder 64 oder 128 eingetragen hast bei allem über 85°C.
 
Ermittle zuerst bei welcher Lüfterstufe diese Temperatur i.d.R. gehalten werden kann. Sagen wir, dies sei Stufe 3.
Dann nutzt du am besten den Manual Mode: ...

Jetzt läuft dein TP immer auf Stufe 3, ausser, und das ist ja durchaus sinnvoll, es würde wärmer als 85°C. Dann wird in Smart1 zurückgeschaltet, also schau, dass du dort Stufe 7 oder 64 oder 128 eingetragen hast bei allem über 85°C.

Das funktioniert komischerweise nicht. Ich habe ja eigentlich dauerhaft "7" eingestellt. Aber der Lüfter wechselt trotzdem zwischendurch und fährt rauf und runter.
Wenn ich 3 eintrage ist es dasselbe, dann fährt der auch in unterschiedlichen Geschwindigkeiten! :confused::confused::confused:
 
also das auf und ab des Lüfters besteht leider immer noch :(

Keiner einen weiteren Rat / Lösung?!

Kann es evtl. am middleton Bios liegen, dass TPFC nicht "vernünftig" seine Arbeit verrichten kann?! Wie gesagt, zumindest teilweise funzt TPFC ja, da ich damit den Lüfter bei der Einstellung "0" vollständig ausschalten kann. Aber zb bei Stufe 5 od. 7 bleibt er eben nicht konstant darauf.
 
Hi Leute. Da bin ich nochmal. Ist ja WoE und ich wollte nochmal nachfragen,ob mir niemand helfen kann.

Problem nach wie vor: Auf und Ab des Lüfters trotz TPCF mit konstanter manueller Einstellung auf 7.

Hier mal die Daten aus dem Log von TPFC und ein Screenshot:

[03.11.2012 14:56:50] Current Config:
[03.11.2012 14:56:50] Active= 3, Cycle= 5, FanBeep= 0 0, MaxReadErrors= 10
[03.11.2012 14:56:50] IconLevels= 65 75 80, NoExtSensor= 0, Lev64Norm= 1
[03.11.2012 14:56:50] Log2File= 0, Log2csv= 0, ShowAll= 0, IconColorFan= 1
[03.11.2012 14:56:50] Levels= 40°C -> 7, 90°C -> 64
[03.11.2012 14:56:50] Levels2= 22°C -> 64, 33°C -> 64, 38°C -> 64, 44°C -> 64, 55°C -> 64, 66°C -> 64, 77°C -> 0x80
[03.11.2012 14:56:50] SensorOffset1-12= 0 0 0 0 0 0 0 0 0 0 0 0 °C
[03.11.2012 14:56:50] IgnoreSensors= no5,aps,gpu,bat,pci,xc3,pcm,x7d,x7f,bus,pwr, ProcessPriority= 5, IconCycle= 1
[03.11.2012 14:56:50] BluetoothEDR= 1, NoWaitMessage= 1, ShowBiasedTemps= 1
[03.11.2012 14:56:50] ManModeExit= 80, SecWinUptime= 0, SecStartDelay= 0

[03.11.2012 14:56:50] Windows uptime since boot 30 sec., SecWinUptime= 0 sec.
[03.11.2012 14:56:51] Change Mode from BIOS->Manual, setting fan speed
[03.11.2012 14:56:51] Fan: 0x80 / Switch: 53°C (53; 34; 31; 0; 30; 0; 30; 0; 31; 34; 34; 0;)
[03.11.2012 14:56:51] Manual: Set fan control to 0x07, Result: OK
 

Anhänge

  • 2012-11-03_1.jpg
    2012-11-03_1.jpg
    60,1 KB · Aufrufe: 12
Zuletzt bearbeitet:
Ich seh da keinen Wechsel.
Da ist nur das Startprotokoll von TPFanControl
 
ähh, sorry, dass ich so doof nachfragen muss: was meinst Du mit "Wechsel" ?
Vielleicht, dass TPFC gar nicht regelt?! Wenn dem so wäre, weißt Du, warum?!
 
Aus dem Log geht nur die Startsequenz von TPFanControl hervor. Kein Schaltvorgang außer dem zum Programmstart.
 
und das bedeutet? TPFC funktioniert nicht? woran könnte das liegen? hatte oben schonmal das Middleton Bios in den Raum geworfen. Adminrechte sind vergeben (bzw. müssten vergeben sein), da ich als Administrator-Account angemeldet bin. TPFC startet auch automatisch mit Windows.
 
So sieht es aus, wenn TPFanControl schaltet:
[02.11.2012 20:36:53] Windows uptime since boot 88 sec., SecWinUptime= 0 sec.
[02.11.2012 20:36:54] Change Mode from BIOS->Smart, recalculate fan speed
[02.11.2012 20:36:54] Fan: 0x80 / Switch: 46°C (46; 34; 32; 43; 28; 0; 27; 0; 35; 35; 0; 0; )
[02.11.2012 20:36:54] Smart: Set fan control to 0x00, Mode 1, Result: OK
[02.11.2012 20:57:34] Fan: 0x00 / Switch: 50°C (50; 45; 43; 46; 39; 0; 31; 0; 42; 42; 0; 0; )
[02.11.2012 20:57:34] Smart: Set fan control to 0x01, Mode 1, Result: OK
[02.11.2012 21:16:54] Fan: 0x01 / Switch: 45°C (45; 45; 43; 42; 41; 0; 35; 0; 42; 40; 0; 0; )
[02.11.2012 21:16:54] Smart: Set fan control to 0x00, Mode 1, Result: OK
[02.11.2012 21:21:14] Fan: 0x00 / Switch: 50°C (50; 44; 42; 46; 41; 0; 35; 0; 43; 41; 0; 0; )
[02.11.2012 21:21:14] Smart: Set fan control to 0x01, Mode 1, Result: OK
[02.11.2012 21:25:29] Fan: 0x01 / Switch: 45°C (45; 44; 42; 42; 41; 0; 35; 0; 43; 39; 0; 0; )
[02.11.2012 21:25:29] Smart: Set fan control to 0x00, Mode 1, Result: OK
[02.11.2012 21:31:39] Fan: 0x00 / Switch: 50°C (50; 44; 42; 46; 41; 0; 35; 0; 42; 41; 0; 0; )
[02.11.2012 21:31:39] Smart: Set fan control to 0x01, Mode 1, Result: OK
[02.11.2012 21:38:24] Fan: 0x01 / Switch: 45°C (45; 44; 42; 42; 41; 0; 35; 0; 42; 39; 0; 0; )
[02.11.2012 21:38:24] Smart: Set fan control to 0x00, Mode 1, Result: OK
[02.11.2012 21:52:34] Fan: 0x00 / Switch: 50°C (50; 45; 43; 46; 41; 0; 35; 0; 43; 42; 0; 0; )
(im Smart-Mode)

[03.11.2012 21:59:33] Manual: Set fan control to 0x07, Result: OK
[03.11.2012 21:59:48] Fan: 0x07 / Switch: 46°C (46; 45; 43; 42; 41; 0; 37; 0; 43; 40; 0; 0; )
[03.11.2012 21:59:48] Manual: Set fan control to 0x02, Result: OK
[03.11.2012 21:59:54] Fan: 0x02 / Switch: 46°C (46; 45; 43; 42; 41; 0; 37; 0; 43; 40; 0; 0; )
[03.11.2012 21:59:54] Manual: Set fan control to 0x06, Result: OK
[03.11.2012 21:59:59] Fan: 0x06 / Switch: 45°C (45; 45; 43; 42; 41; 0; 37; 0; 43; 40; 0; 0; )
[03.11.2012 21:59:59] Manual: Set fan control to 0x40, Result: OK
(im Man-Mode)

Bei Dir steht NUR DER PROGRAMMSTART und der STATUS, dass auf Man-Mode geschaltet wurde - mehr nicht. Also alles normal.
 
Zuletzt bearbeitet:
achso, sehr witzig ;)
ne, aber mal im Ernst. Ich kann mir nicht vorstellen, dass ein Bauteil defekt ist. Ich denke eher, dass es an dern einstellungen von TPFC oder Treiber/Software auf dem PC liegt. Oder nicht?!
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben