Hmm possibly however mechrock said he had the same issue so I think there must be an issue in my program somewhere. That new error message is pointing me towards a different part of the code than before so it might help fix it; I should have a possible fix up soon.
-
Very cool, I edited that post again, I feel bad just spamming this thread...
For the time being, I made a script to run the batch file without a window popping up, and it works perfectly after reboots. -
Nice detective work! I just had a look in the dump files you uploaded and they confirm what you found. It seems it's crashing because it tries to write the log to 'C:\Windows\SysWOW64\log.log' however it can't because access is denied.
The following fix should stop that from happening:
MSI_P1KeyFanToggle_1.0.3_By_Pherein.rar
However, if you have time could you also run the following version:
MSI_P1KeyFanToggle_1.0.4_By_Pherein.rar
It has an alternative fix that should set the current directory to the correct folder, however I'm not sure if it will work or not.
If neither fix works then it seems I'm just not quite with it today... -
Thanks for all your work!
Both new versions work properly after rebooting!
I'm going to use 1.0.4 because it is the bigger number.
-
Well bigger is always better...=) Anyway thanks for testing the 1.0.4 fix since now I know that works I can finish something else...
-
Just a quick update:
-Added an application which can edit and create the RW-Everything scripts without Excel
-Added an application to automate applying the scripts
-Updated the toggle application to have a better settings UI on first run
Link: Fan Control Tools by Pherein v1.0.0.rar -
Meaker@Sager Company Representative
Anyone else using a fan profile with 0% lowest setting? Loving it combined with my SSDs for silence
-
I thought it glitched with anything less then 31%. How did you make it work?
-
Meaker@Sager Company Representative
I just set it, it may be because the idle consumption of sandy bridge is lower it can idle and be vitually silent. Every so often the fan comes on so I guess with a more hungry CPU at idle it would struggle to keep off.
-
I have a 10% profile that's definitely quieter than my 30% one.
Haven't tried 0% though. -
On the GX640 the fan glitches at less than 31% (at least for me), this might not necessarily be the case on the 16F2.
-
is there any chance getting this to work on gx660?
anything i could do to help out? -
i read through all these posts and also learned how it works on gx660
the rw-everything allowed me to peek into the state of the EC and it seems that its same to the gx640 - atleast the fan controller part
anyways all i needed to do is change 2 values of 1E into 15 thus lowering the fan speed minimum from 30 to 21.
On gx660 the value of 21% didnt cause any side effects and now its really quiet when its idle but still bumps up the speed while gaming
Anyways - testing it so far and i love it - peace and quiet at last
-
Good to know =) I'll update the rar file to include the GX660 in the list of configurations.
Edit: http://www.mediafire.com/download.php?dm7ti2ghhdeti5n -
thanks for tool
im usying it on gt660 [i5 460m p55, gtx285m] with new profile [used gx660 "noteboook"] with 50C - 22or23% and works now really quiet and still fan works -
Thanks for your work with your information and RW everything I figured out the difference in the EC between your Gt660 and my GT780. So by now in the rw tool I can nicely change the fan. Also values below 30% are working fine.
I am quite busy right now as soon as I have a couple of minutes I will post the registers for the GT780. -
Thank you very much for your work. It works perfectly for my GT683DX.
-
Works perfectly on my GX740 (I am using GX640 profile). This is exactly a piece of software I was looking for. It helps to keep my 6970M cool
Thanks a lot!
-
Will this work for the GT780DX
?
I'm considering throwing it out the window if the fan doesn't shut up when laptop is idle. -
works on my Medion Erazer X6819 (MSI MS-16F2 Barebone, same as MSI GT683DX)
-
Meaker@Sager Company Representative
Combine it with throttlestop and it should be fine. -
Try using one of the notebook profiles currently in the package and see if they work, they're all currently the same although the 'default' fan speed differs between the notebooks. If it doesn't work I should be able to make a profile for you when I have time.
For your fan to be as quiet as possible when idle you may have to downclock and undervolt your GPU to keep temps low. To be able to stay at at a low fan speed I have Overdrive setup so my GPU down clocks to 100/100 @ 0.85 volts when idle (Although my card is an AMD card, I don't know if it's possible to undervolt without flashing the bios on Nvidia cards). -
Mhh is somehow the fan is not silent but ... I've been through all the profiles tested.
[INFO] Checking to see if RW-Everything is running.
[INFO] Applying profile [Profiles \ 16F2-12 \ Quiet.rw].
[INFO] Applied profile.
Even if I put on 10 or 20 via the editor at maximum 53 ° C, the device remains constant in the same volume.
also with the new version 1:03.
As written above, I use a Medion Erazer X6819, which has not the normal bios on the MSI MS-16F2. It's the same notebook, but has the Medion bios somewhat matched. I also could not use the unlocked bios (here from the forum), because since the subwoofer is turned off ... hacktrix2006 me because my original bios adjusted
Is there any possibility that any device in idle mode (surfing via wifi) to get down? -
So do any of the profiles have any effect on your fan speed, for example does the max speed profile set your fan to max speed? If the fan speed does change it may mean that your temperatures are too high for the quiet profile, or that the notebook is otherwise limited so the fan speed can not go below a specific amount. On my GX640 I cannot set the fan speed below 31% although others can on their notebooks. If none of the profiles have any effect then it might mean that the EC has a slightly different structure for your notebook.
If this is the case follow these instructions and I might be able to get it working:
1. Reset the EC to defaults. To do this remove the battery and AC adapter from your notebook for about 10 minutes, then replace the battery and AC adapter and continue using your notebook as per usual.
MAKE SURE YOU DO THIS STEP PROPERLY, OTHERWISE I MIGHT NOT BE ABLE TO FIND THE PROPER VALUES LATER!
2. Open RW-Everything and open the EC section by clicking the EC button in the top toolbar.
3. Click on Save As Binary in the EC window and save the file.
4. Attach the file to your post so I can have a look at the structure.
RW-Everything: http://rweverything.myweb.hinet.net/ -
no matter what I set that max or softly, the volume does not change. The temperatures are all in the green area
I did so, as I said, a modified bios on it (from here: http://forum.notebookreview.com/msi/646084-msi-ms-16f2-barebone-bios-updates.html ), the EC Rom but I could not flash. Attached is the file you want.Attached Files:
-
-
Hmm odd...the EC structure appears to be the same as all the other notebooks, although the actual temperature trigger values are different. According to the file you sent me the fan was running at 30% when you saved the file, if that's any interest to you.
Just to see whether the profiles are being applied properly can you try and apply the profile attached to this post? It should set the fan to 10% when the notebook is below 55 degrees. After you apply the profile can you save the EC binary from RW-Everything again and attach it?
Thanks,
PhereinAttached Files:
-
-
Hi for the medion the locations of the registers shoud be the following:
104 CPU temperature
113 current fan speed selected CPU
106 Temp Threshold 1 CPU
107 Temp Threshold 2CPU
108 Temp Threshold 3 CPU
109 Temp Threshold 4 CPU
110 Temp Threshold 5 CPU
111 Temp Threshold 6 CPU
115 Fan Speed @ TT1
116 Fan Speed @ TT2
117 Fan Speed @ TT3
118 Fan Speed @ TT4
119 Fan Speed @ TT5
120 Fan Speed @ TT6
128 Current GPU Temperature
130 Temp Threshold 1 GPU
131 Temp Threshold 2 GPU
132 Temp Threshold 3 GPU
133 Temp Threshold 4 GPU
134 Temp Threshold 5 GPU
135 Temp Threshold 6 GPU
137 current fan speed selected GPU
139 Fan Speed @ TT1
140 Fan Speed @ TT2
141 Fan Speed @ TT3
142 Fan Speed @ TT4
143 Fan Speed @ TT5
144 Fan Speed @ TT6
145 Fan Speed @ TT7
Alsways the higest fan speed will be taken. -
Attached is the ec binary with the test file.
Temperatures Coll at about 45 ° C. It seems a little to be quieter, but I'm not so sure now. Can completely disable below 50 ° C the fan is not it?Attached Files:
-
-
Wow, nice infos and tool.
Using the GX640 Quiet profile on a Akoya X7811 (1727 barebone). Silence, we should had have from start.
The GX740 profile is "louder" than the BIOS.
Thx +rep
Is there any possiblity to have this options for a Asus G73JH? -
Something odd is happening. According to the file you uploaded the fan settings are still on their default as though no fan profile had been applied at all. Can you upload all the logs from the logs folder? You might have discovered a bug.
In the meantime you could try applying the profile in RW-Everything manually. To do so:
1. Click on the command button in the toolbar (3rd from the end)
2. Click on the Load and Run Batch file button (2nd button in the command window)
3. Select the profile you wish to apply and click OK.
Additionally, it may be possible to get the fan to turn off, you'll just have to try setting the value to 0 for below 50. However, be careful as you don't want to damage your computer by making it overheat. Personally I can't turn my fan off as it just cycles on and off when I try, but it may work for you.
Glad to know it works =) I haven't included a default profile for the GX740 as I don't have access to a GX740 EC binary, however if you want to send me one I can add a default profile. As for ASUS G73 support send me an EC binary file and I can see if it's possible.
To get the binary follow the instructions in this post: http://forum.notebookreview.com/msi/645070-force-fans-go-faster-8.html#post8444371
Thanks,
Pherein -
Will send you a EC binary file of the X7811 later. It should be the same as the GX740.
@G73
That would be nice.
There was a thread about such things earlier.
How To: Force G73 Fans To 100%
There I'd posted some information and my intention to have a small fan control on a G73. Some other owners would be happy for sure too, as they stuck with full rpm fans after swapping to a 6970m.
ATM my G73 is disassembled, but I will ask some other owner.
Thank you.
Really cool app. -
Thanks in advance for the X7811 file. Judging by the information from that thread it looks unlikely that the G73's fan will be controllable the same way the MSI fans can be controlled - although it still may be possible.
-
Pherein! I tried this one:
http://forum.notebookreview.com/msi/473766-official-msi-gx640-owners-thread-338.html#post7729389
...with the GT780DX and it seems to work
...maybe
I created a profile like this:
http://forum.notebookreview.com/msi...-fans-need-silent-firmware-4.html#post8456304
...and for now it's gone quiet, but bursts into full action once in a while... Guess I'll have to fine-tune it, but I'm very happy You've created a way to at least have some control over that fan
.
Many many thanks. -
Good to know =). There must be a bug in the new program someone that was causing the profile not to apply...
-
Meaker@Sager Company Representative
It's not the GPU that gets the fan annoyed, it's mostly the CPU so if you clamp down on it's frequency (lets face it you dont need more than 1Ghz most of the time) you can stop the fan spinning up.
-
True. How do you change the CPU frequency
?
/Newbie -
Hey Pherein,
Complete different laptop, sorry. I have a lenovo y570. Is there any way to force the fans to 100%? I have attached the EC dump, if you could look at it I would be grateful. If not, that's ok.
ThanksAttached Files:
-
-
A combination of Throttlestop and SetFSB might get the job done although I can't be sure for your particular laptop, people may have documented their experiences in other forum threads.
There's a section of the EC that counts up in the form of:
10->17->23->30->40->50->60->70->80->90->100
This may be related to the fan speeds at particular temperature triggers, although it's hard to be sure without testing it. At best it looks as though you may be able to change the fan speeds although not the temperature triggers themselves.
The range of registers in question is 60-70 in RW-Everything.
You can try to test these out by going to the EC tab and changing these values. Remember they're in hexdecimal format.
If you need more help, just ask.
Thanks,
Pherein -
Meaker@Sager Company Representative
Thottlestop can set a maximum multiplier, you can set it to switch between modes depending on AC/Battery.
-
Can anyone tell me what are the temp/fan speed steps for my gt780dx? Here is the ec bin.
View attachment EC6662.txt -
Thanks for the bin file quertiy! The latest version (1.0.4) should now have a GT780DX config as well as a default profile for it; the link should be in my signature. The only other change in the release is a small bug-fix.
Thanks,
Pherein -
Thanks!
Here is a test I made that can help others with their tweaking:
CPU
0% fan speed
GPU - 570M
35% => 36-38 Celsius => Too loud (35% is the default)
00% => 65-67 Celsius => Too hot
31% => 39-40 Celsius => Too loud (31% is the minimum you can set on an unmodified 570M)
21% => 42-43 Celsius => Almost as "loud as silent" + Acceptable temperature
In order to set 21% you must use Svet's tool (or any other tool capable of doing it) and modify the bios of the 570M to 20% fan speed minimum.
EDIT: BTW, Pherein, The first three steps in the quiet profile of the gt780dx, 20%, 25%, 30%, will set the fan speed to 0 for those who haven't modified their 570m bios. For those who have, only 20% sets it to 0%. -
I have a feeling I may have included the wrong quiet profile - I had a test one created with really low values for another user that I may have included accidentally. If you have time could you create a quiet profile with values that work well for the GT780DX and upload it? I've just been including generic 'Quiet' and 'Aggressive' profiles as I have no way of knowing what values work best with any notebooks other than my own GX640 (even then my values may not be optimal).
Thanks,
Pherein -
Here it is.
View attachment Quiet.txt -
Thanks, I'll add it to the package next time I update it.
-
Hi,
sry for this late reply.
I've attached the EC bin file from the X7811 (GX740 barebone).
ChearsAttached Files:
-
-
Hi everyone!
If I've well understood, the first part of the thresholds concerns the CPU and the second the GTX 570M ? (on a GT780DXR)
Thanks in advance for your answers. -
No worries and thanks, I'll add the profile next update.
I can't be 100% sure but it appears that is how it works. -
Ok, thx.
And does that a reboot set all to default ?
I think so, because someone wanted to put the batch in the startup folder.
Force fans to go faster?
Discussion in 'MSI' started by mechrock, Feb 12, 2012.