Download Wallet!Get the latest version of Ethereum Mist Wallet Here!

Best Windows Setup, Configuration, Tweaks For Mining

Ledger Wallet protects your bitcoins

Since i received lots of question about my windows configuration , version or drivers, i decided to make post about it.

Although there is not that much to talk about, but i think those settings are very important and a must for each mining rig, if you do other things that are not found here, post them in comments and ill update!

This windows configuration can be applied on any type of altcoin mining like Ethereum, Ethereum Classic, ZCash, Zclassic, Monero, PascalCoin, Expanse, Ubiq, Decred etc..

Here is how i tweak my windows for a mining rig!

Windows Installation & Configuration for Mining Rig

Important:

  • Do not plug the Ethernet cable to your mining rig while windows installation or after that
  • Plug only ONE GPU in the PCI Express 16x slot with usb riser
  • I have always used 120GB SSD drives (you can use bigger, there is no restriction)
  • Always used just one partition C: (if you have a bigger SSD like 240 then you can create additional partition and use it to “mine” Storj)

Windows version for Mining Rig

Motherboard and Bios

Depending on what motherboard you will be using, some of them needs some BIOS modifications to make it work properly with USB Risers or anything else. For this, i will take as example “Biostar TB85” and “Z170AΒ  Gaming Pro Carbon

For Biostar TB85 i had to do the following BIOS modifications :

  • Set CPU fan control to auto, it was 100% all the time
  • Set PCIe Speed from Auto to Gen1
  • Last thing was to modify “Restore on AC/Power Loss“, set it to “Power On” or “Last State” (if power goes off and after a while is back on, the rig will start automatically)

To receive the latest updates follow me on social media! πŸ™‚
facebook
twitter
google
youtube

Windows 10 Registry Tweaks For Mining

  • Once windows is full installed and booted for the first time i always run theΒ Windows 10 Registry tweaks for mining.bat file https://mega.nz/#!8gZzjQaa!Dt4wE0WEo8nZkui_-cAAXL4mb4YlO6CJgFZTXKq9pnQ (i am not disabling everything, just things that i think wont be needed, windows update, cortana, crash reports etc..)
  • Back Up Your Registry or create a restore point
  • Run in administrator mode
  • Once everything is applied, restart the rig
List of Tweaks

Stop Windows Update #DoubleCheck

  • In RUN type “services.msc“, the services page will be open
  • Search for “Windows Update
  • Click “Stop” if status is “Live” or “Checking/Running
  • Select “Disabled” on “Startup type
  • Apply & Restart
  • Do it again and make sure that it is disabled
  • Also if you want you can disable more services..

Increase Virtual Memory

  • In search type “This PC“, right click on it and choose “Properties
  • Then click on “Advanced System Settings
  • On “Advanced” tab where it says “Performance” click on “Settings
  • Click “Advanced” tab
  • At the bottom you will see “Virtual memory“, click on “Change
  • 1. Uncheck “Automatically manage paging file size for all drives
  • 2. Check “Custom size
  • 3. In the “Initial size (MB)” type: 3000 (or directly 16000)
  • 4. In the “Maximum size (MB)” type: 16000 (or more like 20k)
  • 5. Click “Set” , then “OK” and “Apply
  • Restart the rig

Power Plan and Options

  • In search type “Power Options
  • Click on “Show additional plans
  • Select “High Performance” plan
  • Then still on “High Performance” plan, click “Change plan settings
  • Select “Never” on all four selections for “Turn off the display” and “Put the computer to sleep
  • Click “Change advanced power settings” and look for “PCI Express” -> “Link State Power Management“, make sure it is set to “OFF“, usually it is but better to check on that
  • Restart the rig

Before to continue further, please share this πŸ™‚ thanks!

AMD Driver Version and Install/Uninstall

I usually test the rig with this two driver versions!

VERY IMPORTANT: When you want to try a different driver version, use Display Driver Uninstaller in safe mode to uninstall the current driver, it will erase every track of previous video driver, download here: http://www.guru3d.com/files-details/display-driver-uninstaller-download.html

Basically this is it.. ill update this post once i have new configurations! πŸ™‚

Happy mining!

Thank you for reading. As always, your comments, suggestions and questions are welcome.

Subscribe and stay tuned for further updates!

Found this useful? Buy me a beer πŸ™‚

ETH: 0x8a159cc27454130ee4880504f4d2afe2ebb22d15

BTC: 3DWC5xaaapSRmccAvv12dF3nsRYqx3Y1YM

ZEC: t1T9dLLM14Jh6NNuCPfNsRgGnj58LkT3yYX

  • t. Troll

    You are simply the best. Better than all the rest.

    • Hehe, thanks! watch out for the next article about mining rig!

  • t. Troll

    I need to say again how great you are, saved me hours of work. Respect

    • Thank you! Happy it was helpful πŸ™‚

  • Josip Gracan

    tnx for the guide, can I use newer drivers or are these the best one? i have a rx570

    • As i know for that you will have to use the latest ones..

  • Sim

    “Plug only ONE GPU in the PCI Express 16x slot with usb riser”…
    Can I use HP DL380 G5 with :
    – 2x PCI Express x8
    – 2x PCI Express x18
    and 4x USB Riser (v006 or v007) ?
    The 4 GPU will be external to the rack and connetted/powered by external Power Supply.
    Tnx

  • Sim

    Hi,
    I’ve a question… is it better:
    – two PC with 3 GPU
    – one PC with 6 GPU
    Regards:-)

    • Hi @disqus_simsim:disqus , i personally prefer 6x rig, is the same having 3x rig πŸ™‚

      • Sim

        Tnx @ciprianpt:disqus !
        I’m testing with two HP server (with only 3/4 PCI-E free) and USB Riser to external GPU.
        Why you wrote: “Plug only ONE GPU in the PCI Express 16x slot with usb riser”?
        Thanks again!

  • JP Ks

    Hello,
    how big is the influence on mining when you’re using a 6GPU Miner with Windows as an everyday PC? Is it possible to surf, watch movies and game during the mining process? How slow would the mining be during that time?

    • Hi, well the mining hashrate will fluctuate and maybe there will also be some system hangs or gpus, not sure 100%, anyway i don’t recommend that, try to make a dedicated machine for gaming and one for mining, at least create the mining rig with 5 GPUs instead of 6 and use the 6th card for your gaming pc..

      • JP Ks

        Okay, thank you very much for your reply πŸ™‚

  • Dan

    Will the mining rig also work on Windows 8.1? or is it best to mine on Windows 10?

    • Yes, windows 8.1 is fine too..

      • ifeanyi

        please ciprian i need your help, am having issues with my rig..asrock h81 probtc r2.0,rx 580 dataland 8gb,4gb ram,psu 1200w with window 10 installed..i have follow all the process above but still unable to power all the gpu…The problem its that when the rig start,its will run ten to fifteen secs then stop when window display.in device manager i can see all the cards and if i unstalled amd driver with ddu then all the cards will run but will not be display on the device manager..i have combine both 16.4 and 17.5 software still no way and i have try installing only 16 still the issues still arise…please i need assistance.its anything i need to do more because i have been battling this issue for a week now..you can give me your skype

        • Ivan Ruval

          have you fixed your miner?

  • Christian Ulirsch

    I am setting up my rig with 6 Rx480s, and the board sees all of them; however, the driver oftware is only installing on 3 of them and the rest have “error 12, insufficient resources.” What does this mean and what do I do?

    • What driver version are you using?

      • Christian Ulirsch

        16.9.2

        Could it be that I don’t have UEFI Windows?

        • Christian Ulirsch

          It seems also that the driver is not installing on the 3 GPUs which say code 12

          • mspitzmu

            any solution for this ? sounds similar to my problem ..

  • Martin reyes

    On ethos can I change the miner pool? Or do I have to use the one they pre installed?

    • Abcedarian

      Of course you can change it. You just can’t change the address that comes pre installed πŸ˜‰

  • Yavor Petrov

    After doing these tweaks i cant run anything from windows+r … why?
    I cant put anything in startup folder now.

    • Have you applied y with everything ? try control panel “startup”

  • Abcedarian

    Norton anti virus is one of the options when loading the bios for for the Z170a. You can tell Mr Norton to let you run Claymore and he will let you do it. But he stops you after you get 1 share. Must think you are a bot or something.

    tl;dr don’t load Norton Anti Virus

  • Martin reyes

    When do I plug in the Ethernet port during the configuration? I assume I will have to pre download the wind tweak bat file on USB to configure.

    • i plug in when I finish to install and drivers.

      • Martin reyes

        Any anytime do you update windows?

  • Martin reyes

    Is there a way you monitor the status of the mining rig? Remotey, cause I don’t see a need to keep it plugged in to a monitor

    • You can try teamviewer..

      • I’d be afraid to leave that on all the time. Security risk…

  • MrOli3000

    Hey Ciprian, So i’ve followed this setup to the T once and have one rig running wonderfully. I have now setup a second which runs on one GPU but as soon as i plug in another, on starting the mining, it crashes. All cards run by themselves, but if ANY 2 cards are run together it crashes. Initially i saw that a windows update had been done but i put a fresh install of the OS on and still have the same problem. Any ideas? I dont think it is a hardware issue. Im using driver 16.9.1 which i know works on my other rig, windows 10.

    • So if you add the cards one by one it those will work ?

      • MrOli3000

        Tried that. They still dont work. One card runs fine. Add another (Any other card) and its detects all the cards fine but then as soon as the mining starts the PC crashes.

  • Kelvin Nguyen

    Thank you for the tutorial.
    I have one question: is using Windows for the mining rig better than ethOS (http://ethosdistro.com/) which you also introduced?

    • Right now i prefer windows than linux.

  • Steve

    How to connect 10 rig in 1?

    • Not sure if understand your question, what exactly you want to do ?

  • Alain Desjardins

    For anyone having problems with File Explorer and Unspecified Error related to disabling Quick Access:

    https://superuser.com/questions/720519/error-shell52205fd8-5dfb-447d-801a-d0b52f2e83e1-this-file-has-no-program/1008604#1008604

    This post fixed it for me. Basically:

    The quick solution was to change the default view of File Explorer from Quick Access to This PC. Go to Control Panel, File Explorer Options and change the “Open File Explorer to” option to “This PC”. Then you’ll be able to open File Explorer.

    You’re welcome!

  • Cesar GR

    These modifications are similar for H81 Pro BTC R2.0? This MoBo supports W10?

    • For H81 not need to modify anything.. it is plug and play.. as for the windows 10 yes, similar settings.

  • Rommell Maluto

    Whats the config if iam using nvidia cards? And should i install latest drivers of mobo?

    • will post that soon

      • Rommell Maluto

        Thanks will wait your instruction for nvidia gpu cards.

  • Kunal Tater

    Hey dude is it possible to mine ETH on windows 10 with 6 GTX 1060 on a single mobo? I basically need to know does windows support 10 GPUs

  • Daniel Zet

    what about MOBO , chipset and other drivers ?

    • depends on those, for example when i used h81, h97 annyversary, tb250, tb85 etc.. i never installed their drivers or anything like that… only bios update for tb250..

  • StΓ©phane DrΓ©an

    I would like one tuto for configure one plug hdmi for teamviewer please.
    Thank.

  • Mike Szostech

    I used your windows tweaks for my rig, easy to do and worked awesome – thanks so much!

  • Benjamin

    Great tutorial thanks Ciprian !
    I have one question though : is it recommended or not to install an antivirus for a mining rig ?

    • Nope.. i never install one, i also disable the defender πŸ™‚

  • techansaari

    Hello, I am building my rig with 5 nvidia 1060 gtx, each time windows skip 1 card or 1 card starts giving 2 mh/s speed while others are working fine with 16 mh/s.

    • rigfarm2

      I’m having similar problem… but in my case on the same graphic cards they work 2 MH/s speed only.. Any advice? Thanks

      • Logger Alarm

        Had the same problem with the same exact cards running claymore. I saw somewhere that i needed to upgrade to the windows 10 creative update version and 30 minutes later i was mining at 22 per card

        • atze09

          What did you exactly do to get such an awesome rate. my second card is stuck at 2 and the first at 9.
          Please help me!

        • sam

          Hi Logger, i had this problem frequently last time and end up i just did a changes in power plug, i found out the root because of unstable in power consumption.

    • tried uninstalling drivers with ddu and install again latest ?

      • rigfarm2

        I’ve done that but didnt help πŸ™

  • Guigo Nunnes

    Hi Cirpian

    First great post. I’ll do all this things on my Rig.
    I have 32gb of memory – do you think its necessary set the virtual memory to 16gb??

    Tks

  • Seng Yong Lim

    I’m mining using 3 x Asus RX 550 4GB with nicehash miner. The driver keep crashes. I tried the 2 driver above and also the default.. Any suggestion?

    • Seng Yong Lim

      I found out that its USB riser problem.

  • Yash

    Thankyou for such an amazing guide, as im a new miner bought 2x win 10 pro and after some days of installing overclokcing and stuff both the rigs keep on crashing back to back and im tired of it i got h81 pro btc r2.0, do i need to change the gen auto to gen1? i have 12x 1060 6gb. too many error as i reinstalled os it worked fine for 2 days then again started giving me the issue of Blue screen of death and it changed differetly too tired of it.

  • mspitzmu

    Is there a limitation with the number of graphic cards in windows 10 ? i have 5x rx480 in my rig .. under linux everything is fine but under windows one card is disabled ..

    • You can run up to 8 GPUs of the same brand

  • Jerri Mperdempes

    Thanks much. So helpful!

  • Muhaimin

    Hi, I’m currently running 6 Nvidia Gigabyte GPUs on 1 motherboard and one 1300 psu with Windows 10 and latest nvidia driver. I would like to run 10 Nvidia GPUs maybe with the same brand by adding the 1x to 4x riser for extra 4 GPUs with extra PSU. Does this setup can be run with Windows 10 and latest Nvidia driver?

    • Windows can support up to 8 gpus max of the same brand..

  • maomao

    Dumb question is it necessary to use win 10 pro?

  • Trenton Scott

    When I install more than 6 video cards on my TB250-BTC PRO I can no longer log into Windows 10. The ethernet jack appears to be sending/receiving but the machine does not appear on the network, as if Windows 10 is stuck trying to initialize the network. If I unplug the ethernet cable and reboot, then Windows 10 starts perfectly and I can log in just fine and I can see all 6 video cards. If I leave the ethernet cable unplugged I can install all 9 video cards and boot into Windows 10 just fine and I can see all 9 video cards. However, if I plug the ethernet cable back in I cannot log into windows. If I plug the cable after logging into windows, then windows freezes up within seconds. If I start the machine with just one to 6 video cards, then everything works fine. What’s wrong?

    • Have you updated the bios for this mobo ?

  • Christian Ulirsch

    I sell Windows 10 Pro/Home keys for 20 USD via Paypal, contact me with “Windows 10” in the title. Christianulirsch2@googlemail.com

  • Oliver L. Viskum

    What miner should i use? At the moment am i using Nicehash miner v2, but should i need a specific one?

    • what coin do you want to mine ?

      • Oliver L. Viskum

        Bitcoin’s/BTC

        • if you have nvidia gpus then use v2 , if amd go with legacy version

          • Oliver L. Viskum

            Okay, thank you.

      • ifeanyi

        please ciprian i need your help, am having issues with my rig..asrock h81 probtc r2.0,rx 580 dataland 8gb,4gb ram,psu 1200w with window 10 installed..i have follow all the process above but still unable to power all the gpu…The problem its that when the rig start,its will run ten to fifteen secs then stop when window display.in device manager i can see all the cards and if i unstalled amd driver with ddu then all the cards will run but will not be display on the device manager..i have combine both 16.4 and 17.5 software still no way and i have try installing only 16.4 still the issues still arise…please i need assistance.its there anything i need to do more because i have been battling this issue for a week now..you can give me your skype

  • ifeanyi

    compliment of the day everybody..please am having issues with my rig..asrock h81 probtc r2.0,rx 580 dataland 8gb,4gb ram,1200w with window 10 installed..i have follow all the process above but still unable to power all the gpu…The problem its that when the rig start,its will run ten to fifteen secs then stop when window display.in device manager i can see all the cards and if i remove the software ddu then all the cards will run but will not be display on the device manager..i have combine both 16.4 and 17.5 software still no way and i have try installing only 16 still the issues still arise…please i need assistance.

  • ifeanyi

    please i need help, am having issues with my rig..asrock h81 probtc r2.0,rx 580 dataland 8gb,4gb ram,psu 1200w with window 10 installed..i have follow all the process above but still unable to power all the gpu…The problem its that when the rig start,its will run ten to fifteen secs then stop when window display.in device manager i can see all the cards and if i unstalled amd driver with ddu then all the cards will run but will not be display on the device manager..i have combine both 16.4 and 17.5 software still no way and i have try installing only 16 still the issues still arise…please i need assistance.its anything i need to do more because i have been battling this issue for a week now..

  • Alex Belov

    By mistake, I install Windows 10 with all 6 cards plugged in. Now I have total speed of 16.000 instead of 106.000. Looks like Windows reconised all 6 csrds as one. Should I install Windows again or we can tweak it somehow?
    Thank you.
    Also what driver would you suggest for NVidea GForce 1060? Latest?
    Thank you.

    • Hi, connect only one gpu, run ddu to uninstall the drivers and install them again. Use latest drivers.

      • Alex Belov

        Thank you. That scenario does not work. I install the new Windows home, with one card connected. That does not help as well. After download all Windows updates, one card start running at 16000, then I disable everything with .bat file, disconnect from internet and connect the cards one by one. Now speed is good enough even without overclocking.
        Thank you.

        • 16000? What do you mine ?

          • Alex Belov

            Etherium. Total speed 106. Each card showing 16.000, or 18.000. Initially was 2.2.

          • Can i know the model/manufacturer of your cards?

          • NORINO

            Heck I have a little RX470 dual mining, doing 20.8 Mh/s eth along with 620 Mh/s sia. Unfortunately the reg tweaks above fail on removing windows default applications. Something about microsoft.3DBuilder.

          • Alex Belov

            Nvidea GFORCE 1060, no overclocking, just regular driver.

          • Alex Belov

            Ecahc card speed showing 16.000 or 19.000 now.. Total speed 106.0

  • Audy Setia

    I want ask about my rig always freeze after run mining about 1 or less. After i reboot it, it say amd wattman restore. I reinstal os just have that problem too. I use amd beta driver blockchain and use stock bios rx 570 gaming x 4g? Any issue or help for me please.

    • I guess you are overclocking them too much.. when running on default bios those cards cannot handle higher oc.

  • Danielle Marie

    So I am ISO help and willing to tip in crypto for the help/time if it can solve my problem….building my very first rig using windows OS, H81 Pro BTC, and msi GTX 1070 with Victony risers that have 3.0 USB. FINALLY got one of my GPUs to register (in a PCIe 2.0 x 1 slot#3 using a powered riser) as a Display Adapter in windows but had to directly connect HDMI cable from my TV with HDMI cable to GPU. (This finally allowed me to download the driver from nvidia). Now I’m struggling to connect my other GPUs (they don’t register in the the other slots) and it is forcing me to use the HDMI cable to tv in order to even boot up using specifically this one PCIe slot. Not sure what steps to take now…

    (currently going to buy a dvi-d to vga adaptor so I can try and use a monitor instead of my TV)

    • Ivan Ruval

      Hey. message me if your miner is still down.

  • fransiskus mike

    can you help me give seting for mobo gigabyte h100-d3a seting bios for mining??

    • fransiskus mike

      because i have trouble vidoe tdr filed

  • VIKAS PATEL

    Hei,
    I have built 6 gpu mining rig with configuration mentioned below.the problem is windows keep crashing with each reboot. If anyone have similar problem, can you help me with this problem?
    Rig Cofiguration:
    Motherboard : AS rock BTC pro+ H110
    GPU: Sapphire RX 570 8gb with Hynix memory ( moded Bios)
    OPERATING system: windows 10 64 bits
    Drivers : AMD block chain drivers ( latest addition)
    RAM: 8gb
    Ssd: 200 gb
    PSU: Evga 1300 gold
    Processor: Intel Celeron
    Thank you in advance

    • Prashant Joshi

      Try mining on Linux/ ethOS…

    • Teng ChunJian

      does it crash on gpu stock bios?

      • VIKAS PATEL

        No it does not crashes with stock BIOS on silent side .

    • Ivan Ruval

      Is your miner still down?

      • VIKAS PATEL

        Hei
        Ivan,
        Do you have solution to this. This is crazy, very unstable rig. πŸ™

  • Jose Armando Mejia

    Hi, im having the next trouble, hope someone can help me:
    I have 4 GPU rx 580, windows recognizes all but fans dont work i dont know why, i tried to use MSI Afterburn but didt give me any information, it just only recognize thee GPU.
    If i disconnect one, the other 3 fans only work with MSI Afterburn on the background. πŸ™

  • Saw Min Htet

    Good article bro … thanks …

join my weekly subscription & get exclusive tips.
Subscribe

Subscribe To My Newsletter For
Latets Tutorials & Updates! Thanks!

Be a part of our subscription and stay updated with the latest trends.
Subscribe Me!
No Thanks!
close-link
Β 

Looking to Build a Mining Rig ?

Why not buy a ready made one?
READ MORE HERE
close-link

Send this to a friend