Hello everyone!
I decided to post a small tutorial on how a mobile GPU can be overclocked avoiding 135mhz limitation. I spend a lot of time trying figure out and searching all the web how to push Nvidia GPU to its limits and finally i figured out a solution that i want to share. I tried a lot of methods and experimented with with defferent software trying software modifications. And finally it worked.
First of all i'd like to note that i don't take any resposibility for any kind of damage caused by flashing/modding BIOS or overclocking GPU.
As you know there are 135 mhz limitation for overclocking GPU from NVIDIA, so it's not too much. You can try different software to avoid this limitation, but it's not always working fine. If you have a high end GPU you have usually an external ROM for your video BIOS so you just need to save your VBIOS by using GPUz or another software, edite it with Kepler or Maxwell bios editor and flash it back by using nvidia flashing tool. But if you have low end or mainstream/middle-class GPU you don't have this external VBIOS ROM and your VBIOS is intergrated in your systembios. Well, everything works really easy also in this case too. There are 2 common ways. You can download some modded BIOS from guys who do it on its own or you can modify your BIOS on your own. I think it is always better to do it by yourself. You know at least what you have done and you have done it for yourself and by yourself.
I will describe how i did it for MSI GE60 with gtx 850m. But it works fine also for other notebooks and GPUs starting with Fermi and it will work also for future GPUs.
1. you need MMtool, Maxwell BIOS Tweaker or Kepler BIOS tweaker, afudos(optional), amiBCP(optional).
2. You must understand there is always some probability that something goes wrong and you can demage your notebook.
Let's start it.
You need your systembios. You can download the latest version from your manufacture or if you are not sure that you can get the right version, you need to get your BIOS from your own ROM from your laptop. To do it you need afudos and you have to make bootable usb device with DOS. You can google how you can make it. There are a lot of examples.
Put afudos on your usb, choose in BIOS lagecy mode and load DOS from you usb device. Type in command line "afudos mybios.rom /O" .(afudos= name of afudos programm, mybios.rom= name for your saved BIOS, /O= command for afudos to save your bios) Than you will get your BIOS to your usb with name mybios.rom.
So you got your BIOS. Now start windows and start mmtool and open your BIOS file.
![]()
Now select extract(check link present) and select link ID for your VBIOS(there are always different names, so you need to figure out what is your vbios, try first "*.fd" links). Just save one by one and try to open with Kepler BIOS tweaker until it works.
![]()
So you have found your VBIOS and saved it as a file. Now you need Kepler or Maxwell tweaker. Just open your VBIOS with it.
![]()
![]()
Well, now you are almost ready. Now select boost entry you would like to have. If your want you can play with voltage settings, power table or other features in the next sections, do not set it to high or too low. Now save the file.
Now you have to replace your old VBIOS with the modded version. Don't forget to make a copy of your origninal BIOS file without modifications for some case. Open mmtool, select your BIOS file, go to the section replace and select your moddified VBIOS and replace it. So your are ready now.
Now you can flash it. To do it you can select BIOS update from your BIOS or use afudos v2.37(don't use newer versions, they won't work with modded BIOS) to flash your BIOS under DOS. (Type the command in the command line "afudos mybios.rom /P /B /N ") Wait until it is done, don't forget to plug in your batterie! You are done. If everything is ok your will be able to boot your system and enjoy higher clocks, if not i hope you still have your warrenty and do not tell you tried to update your BIOS.
If you have a Radeon GPU it is almost the same. You just need to use Radeon BIOS Editor.
You can also unlock your BIOS settings which are usually hidden from user. To do this you need amibcp for AMI BIOS, depends on your laptop model. Just open your BIOS file with it and set all options your would like to get access to to user, they are set to default by deafault. You really need search every option you want very carefully and set them all to user, save changes and flash you BIOS file. Your are done again. Now enjoy!
![]()
![]()
If you have overheating issues you can try to put 2-3mm thick ALU plate on your heatpipes, the large the better, depending on your notebook design. It might give up to 20% better cooling. Just use thermal grease between ALU plate and heatpipes and a bit of heatsink plaster to make it stable on heatpipes. Contact me if you have any quastions.
Files you need: http://turbobit.net/5pelyu5q36z8.html
new http://turbobit.net/3n714fb4sddd.html (psw = filename W/O extension)
-
have u tried it with ur 850M equipped GE60?
how are the temps? -
yes ge60. temperatures are ok. The main problem is the cpu temperature. It makes the GPU hot, because of the heatsink design. The GPU is about 70 C under load even overclocked. But if you have full cpu load the heat from cpu gets to the gpu chip over heatpipes and it gets about 90 C.Last edited: Dec 14, 2014 -
Using modded BIOS will void ur warranty wouldn't it?
-
-
your explanation is so bad, can you make a tutorial whith a video?
Last edited: Dec 28, 2014 -
i made the changes and replaced it into the bios, but when i flashed it the clock is still the same after reboot. there is no oc :/
-
Hi
I have followed your steps (at least I didn't have any problem to understand them) but I have a question. I have another ge60 with 850m as you. How did you flash the modded bios? With the option in the bios to update itself or with the program you write about and the command line?
I have done all the steps but I am a bit scared about that last step (flashing the modded bios) hahaha -
-
-
-
-
344.75 will still overclock and runs great, I'd recommend sticking with it until we figure out what Nvidia has going on with the newer versions.
-
any chance you can reup the download as it's gone.
also i found a solution to overclocking on newer drivers.
all you need is;
a 347.xx driver
346.87 or lower, best to use the newest one before 347.
ntune, preferably the newest one v6.08
take the nvlddmkm.sy_ from 346.87 and replace the one in the new driver you have
install, then install ntune, your'll find you can now overclock your mobile gpu.
tested on GTX 860m.
if you use 347.26 unmodified then your'll only be able to overclock the core in ntune, memory will give an error.
gpu-z, aida64, nvidia cpl all show it's overclocked.Last edited: Feb 2, 2015iaTa likes this. -
Best to forget Ntune, it stopped to support cards after 4.xx I believe - on my 680M the core clock is totally misread (324 MHz instead of 771 MHz).
-
http://www.nvidia.com/object/nvidia-system-tools-6.08-driver.html
NVIDIA System Tools have been moved to Legacy support. This release supports GeForce 500 series and older products. Overclocking support for GeForce 600 series and newer products is provided by several third party applications. Examples: Asus GPU Tweak, EVGA Precision, MSI Afterburner, and Zotac FireStorm.
none of those worked for me, evga precision wouldn't let me change clocks, zotac kept crashing and after burner wouldn't let me overclock either.
ntune however does.
guess it's different for each user, works for me. I can post screens if needed. -
I'd suggest Nvidia Inspector. The latest Nvidia drivers don't overclock with a Maxwell (so far).
-
Super useful, been looking for an over clocking forum for my 860m
-
-
how many overclok gain with the 860m ??
-
Hi,
noob here but a quick learner so please dont flame me too hard
I took the latest driver 347.52 and from my interpretation of your instructions, expanded the install package and located the nvlddmkm.sy_ and replaced it with the one from 344.75 (couldn't find 346.87 on nvidia site?)
I then ran the install for this new modified driver and it caused a huge crashy black screen mess. Can someone explain where im going wrong?
Thanks in advance! -
Excellent guide, looking forward to try it on 950M. I actually want to do some undervolting on the GPU part and overclocking on the memory side.
BTw, the links are broken to the programs, could you please to upload them again? -
Alright so I try to do the first step and making the rom with the usb. All I get is a error telling me "bios does not support AFU". Any solutions?
-
A friend contacted me about his laptop's BIOS flash utility being somewhat silly. It only allows upgrading, no reflashing or downgrading. So he has like two flash attempts before he hits the latest BIOS version.
And the tech support told him that he'll have to send the laptop back to them to downgrade the BIOS, at his expense.
Also, what's the chances of being able to recover the laptop from a bad BIOS flash (assuming only the vBIOS was affected)? And I'd imagine that repair service has ways of detecting the modded vBIOS if they get a bricked laptop?
EDIT: What's a 3D Base Entry? And why is the TDP Base Clock so high for the GTX 850M?Last edited: May 10, 2015 -
Hi everyone. I have one problem. I chose Link ID in MMtool and save image as .fd file, but I can't open it in Maxwell Bios Tweaker. It says "File unsupported". What should I do?
-
I don't get it. When I save file in MMTool, Maxwell Tweak says: 'Unsupported device'. But if I extracted it in MMtool, then Maxwell read it but size of saved BIOS is 192 kB instead of 8 MB in unmoded file. My laptop is MSI GE60 2PE with gtx 860m, so it should be simillar to yours. Pls help
-
Seems very risky to me for laptop modding and flashing the VBIOS (GPU BIOS), I've used Radeon BIOS Editor and NVIDIA BIOS Editor on desktops video cards without any problems in the past but increasing/decreasing voltage didn't seemed to work with most of the desktop video cards I got in the past.
I think for laptops it's best and safest to just use software overclock methods like MSI Afterburner or EVA Precision but the downside is there's overclocking caps depending on the video card you have in your laptop and the setting might not apply if somethings wrong with the overclocking software. -
Meaker@Sager Company Representative
You can use the inbuilt limit and get a couple of percent, but real overclocking does require flashing it. There is a risk, but overclocking a machine like that you should be pretty technically skilled to be able to manage the thermals properly anyway.
-
Hi guys, my name is Christian and I'm new. I apologize if resurrected an old post, but I found none other
I state that I have modded bios is different from that system of graphics cards, however, for PC Deskop but never for a notebook, so I need your advice for a small problem I encountered following the guide .. therefore, are a holder of a msi gp60 2PF leopard pro .. my gtx850m has limited 135MHz clock and wanted to go beyond the limit of the factory, so googling I found this guide .. extract the bios with afudos, I open it with mmtool but in the "extract" in "Link ID" can not find any connection to the device nvidia ... all are of intel (8086) but I see no device id corresponding to nvidia (10de) also when I try to open it with amibcp for further editing, the program tells me "numer of control setup is out of limit ".. maybe this is due to an excessive file size? I do not understand where I'm wrong I'm going crazy.. you would be kind enough to help me?
Thank you in advance
Overclocking Nvidia gtx 860m 850m 840m 765m etc.
Discussion in 'MSI' started by squarll, Dec 13, 2014.