The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous page

    control fan speed with registry hack

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by moral hazard, Aug 30, 2009.

  1. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    @man20cese, I can't find it either.
     
  2. NEX_SASIN

    NEX_SASIN Notebook Evangelist

    Reputations:
    31
    Messages:
    389
    Likes Received:
    1
    Trophy Points:
    31
    The craziest idea i have in mind is to use a 'forced induction' method. Which requires you to buy a high performance 10kRPM small fan, wire up to 12V external converter and attach the fan to the laptop intake vent.

    That way the fan will blast at full speed, active cooling, and incase the power failure laptop will still be cooled by the built-in fan.

    Ah yes, you will need to put something on the laptop's legs to lift it up bit ofcourse.
     
  3. morib

    morib Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    what is the best solution to control fan toshiba L750 ?
    with 1810tray speed is then either zero or up to 60% and it is too loud...
     
  4. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    acfancontrol?
     
  5. morib

    morib Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    Thanks moral, program woks, but smart setings set fan on 2200rpm... bios is ~ok any working ini file?
     
  6. jhonq

    jhonq Notebook Guru

    Reputations:
    4
    Messages:
    72
    Likes Received:
    0
    Trophy Points:
    15
    moral hazard, hello! Can you help 4530s users by having a look at our DSDT and see if something can be done about it? I have provided all the info on this thread.
     

    Attached Files:

  7. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
  8. jhonq

    jhonq Notebook Guru

    Reputations:
    4
    Messages:
    72
    Likes Received:
    0
    Trophy Points:
    15
    Yes, i know about acfancontrol and tpfc. Both work in writing to the same byte (2f) of the EC. The thing is that with those tools, once o fan speed is selected (lowest, obvious), it's locked in. They can't read temp and worst part, can't turn off the fan once cpu temp is over 40C.

    So you say there is no trace in the dsdt about the 40C point when the fan starts?
     
  9. czarls

    czarls Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hi everyone, I read almost the whole thread and I can't figure out how to modify DSDT table in my ASUS B50a. The problem is, that fan swithes on after few minutes of working and it doesn't want to switch off...even, if the CPU temp is EXTREMLY LOW (around 22-29 C). I really would like it to turn off and have a silence in such a low temp. ACFANCONTROL doesn't work for me...doesn't show RPMs and TEMP. Do You have any solution for that? Cheers! (sorry for my english)
     
  10. danbyker

    danbyker Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    late my post...you are amazing...that real guy lives in Australia, while you in Turkey...there are some hours difference, don't you think? how is possible to push people like this?
     
  11. danbyker

    danbyker Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    what you have done in this matter is beyond words...i have an asus g73sw, and the only way to control those fans seems to be YOUR method. if you have time to take a look on my registries...is ok...if not...again is ok...tell me how to give you a rep point. your combination between passion for what you are doing and selfless deserve appreciation.

    i can't upload the file...it's exceeding by 10 kB the limit...
    however, thanks for the efforts! keep up the good work!
     

    Attached Files:

  12. jarobee

    jarobee Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5

    Hi Moral

    I following your steps but the .net program is not available any more.Its possible to re-upload the modified file ?
    Thank you
     
  13. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
  14. jarobee

    jarobee Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
  15. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    The reason for that error is that the microsoft assembler is very pickey.

    You will have to edit your file to get rid of those errors, now I'm not a programmer but I was able to get past a lot of errors with some trial and error.

    With your current error, try to find a similar line of text and see what's missing from the line with the error, modify it a bit, try to assemble. And keep trying until it works.

    Or find an assembler that isn't so picky.
     
  16. jarobee

    jarobee Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    I played with this error with no luck.. Anyway thank you very much for your time.
    I have Dell inspiron N5010 and its really hard to blow up fan to 100 %.
    I opened the file with Notepad++ and found 5721 If(CondRefOf(HNOT, ))
    if someone have a bit more experience then me please help. Thanks

    View attachment dsdt.zip
     
  17. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    Did you try changing it to:
    Code:
    If(CondRefOf(HNOT))
    
     
  18. jarobee

    jarobee Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    Same error: expecting argument type ''SuperName''

    Thank you for your time.
     
  19. scooserver

    scooserver Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    HI, i'am happy about that i find this forum...maybe somebody can help me....
    i'am trying to set "fake" temperaturues to my hp pavilion dv7 without success....here is my thermal zone:

    ThermalZone(TZ01)
    {
    Name(REGN, "Processor Thermal Zone")
    Name(FMAX, 0x11f8)
    Name(FMIN, 0x8fc)
    Method(FRSP, 0x0, NotSerialized)
    {
    If(ECON)
    {
    Return(Multiply(\_SB_.PCI0.LPC0.EC0_.FNSP, 0x64, ))
    }
    Return(FMAX)
    }
    Method(FSSP, 0x1, NotSerialized)
    {
    If(ECON)
    {
    Store(And(LNot(Arg0), One, ), \_SB_.PCI0.LPC0.EC0_.FNFG)
    }
    }
    Method(_PSV, 0x0, Serialized)
    {
    Return(0xe76)
    }
    Method(_CRT, 0x0, Serialized)
    {
    If(ECON)
    {
    If(LOr(LEqual(TPOS, 0x40), LEqual(TPOS, 0x50)))
    {
    Return(0xec6)
    }
    Else
    {
    Return(0xe94)
    }
    }
    Return(0x1388)
    }
    Method(_HOT, 0x0, NotSerialized)
    {
    If(LOr(LEqual(TPOS, 0x40), LEqual(TPOS, 0x50)))
    {
    If(ECON)
    {
    Return(0xe94)
    }
    }
    Return(0x1388)
    }
    Method(_TMP, 0x0, Serialized)
    {
    If(ECON)
    {
    Sleep(0x15)
    Store(\_SB_.PCI0.LPC0.EC0_.CTMP, Local0)
    If(And(Local0, 0x80, ))
    {
    Subtract(Local0, 0x100, Local0)
    }
    Return (Multiply (Local0, 0x0A))
    }
    Return(0xbb8)
    }
    }
    }
    }
    what i should to change to speed up my fan on lower temperature??
    thank for help.. :)
     
← Previous page