How to Mine - Get started FAST and EASY For Windows 7- Detailed Guide

philakonephilakone Posts: 150Member ✭✭
edited March 2016 in Mining
How to Mine - Get started FAST and EASY For Windows 7- Detailed Guide

Hi Guys! So a lot of people have been asking the same questions OVER and OVER again. Being the huge Ethereum supporter that I am, I've written a detailed and simple guide on how to start mining.

This mining guide is for WINDOWS 7 AND NANOPOOL

IGNORE EVERY GUIDE YOU'VE READ OUT. THIS IS THE BEST WAY TO GET STARTED I PROMISE YOU.

Follow this guide very closely and you will start mining in no time! There are TONS of ways to start mining, but this is how I personally got / get mine starting ASAP. These are BEST drivers / programs to use in my opinion after reading and testing thoroughly.


1) Update to these drivers that are proven to work the best

Nvidia - 347.52 : http://www.nvidia.com/download/driverResults.aspx/81877/en-us

AMD 15.12 :

http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-Software-Crimson-Edition-15.12.aspx

2) Download these packages

Nvidia - openCL CUDA package :

https://developer.nvidia.com/cuda-downloads

AMD openCL SDK Package:

http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk/

3) Download the microsoft Redistributables

http://www.microsoft.com/en-US/download/details.aspx?id=40784

These above 3 things are MANDATORY to have before you proceed.

Download the above. 1) graphic drivers I specificed 2) cuda or openCL package 3) microsoft Redistributables

Now that you have the 3 necessary things downloaded. We can proceed with the fun part. Mining!!

1) Download your Ethereum wallet here first:

https://github.com/ethereum/mist/releases

2) open your ethereum wallet and let the block chain synchronize. The block chain is about 10 GB, so it's going to take a few good hours to synchronize.

There are several ways to synchronize the block chain. You can sync it through geth as well with geth --rpc, but this does the EXACT same thing!

Once your block chain is synchronized, Ethereum wallet will open up! TADA! You're now synced and up to date.

Open your wallet and you'll be asked for a master password. DO NOT EVER FORGET THIS PASSWORD

How to back up your wallet:

Store this guy special. Somewhere no one can find it except you!

To back up your wallet for Ethereum. First show hidden files in your system. If you don't nkow how to, go to your desktop, press F1, and type in "show hidden." A window will open with diffent options that can let you option the mentu to show hidden files.

Go to your c:/users/username/appdata/roaming/ethereum/

you will see a folder there called "keystore."

Back up that folder by zipping it and putting it somewhere safe.

If you ever needed to reinstall your wallet, do so then put this keystore folder EXACTLY where it was before. Start up your Ethereum and it'll ask for the password that you originally saved with that address.


3) Download geth:

https://github.com/ethereum/go-ethereum/releases

Unzip it any directory you want. Let's just call it c:/mining

Open up a notepad and write this exactly in it:

geth --rpc

Save it as whatever you want.bat. So for example, save it as geth --rpc.bat IN THE SAME FOLDER AS WHERE YOUR GETH IS, so c:/mining

4) Download genoil's newest ethminer:

http://cryptomining-blog.com/wp-content/download/ethminer-0.9.41-genoil-1.0.4b3.zip

Unzip it to that c:/mining folder


Open up a notepad and write this EXACTLY in it:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
ethminer.exe -F http://us-west1.nanopool.org:8888/your_wallet_address_here -G --farm-recheck 200 --cl-local-work 256 --cl-global-work 8192

Save it as whateveryouwant.bat. So for example, save it as nanopool.bat IN THE SAME FOLDER AS WHERE YOUR GETH IS, so c:/mining

Don't forget to open your ethereum wallet and copy YOUR ADDRESS and replace where it says your_wallet_address_here above! That's very important orelse you won't be paid!

Now that you have two .bat made. Let me explain what it does and how to start it up.

Create a shortcut for the geth --rpc.bat and the nanopool.bat command in the notepad from the above instructions.

1) excecute the geth --rpc.bat shortcut

What this does is it syncs you to the ethereum network. It keeps your block chain syncrhonized and geth --rpc must be ran every time before you start mining.


Wait till it says this EXACTLY:

"Block sychronization started"
Then you'll see it download a few blocks here and there. when it says "0 blocks queued" is when you're entirely synchronized and can move to the next step.

2) execute the nanopool.bat
It's going to create a DAG file. This could take anywhere from 30 minutes to an hour, SO BE FRIGGEN PATIENT. DO NOT TURN IT OFF, DO NOT RESTART IT. Sit your ass there and wait.

Sometimes you'll see 0/0 H/s. DON'T FRIGGEN WORRY. JUST WAIT MAN! Everyone's FREAKING OUT cuz they see 0/0. WAIT WAIT WAIT! I can't stress that enough!

If you see 0/0, the DAG probably isn't loaded properly, or you were impatient with geth --rpc and it didn't sync up, now you're working on some old block, hashing away, because you didn't sync properly.

The key points to emphasize are follow this guide step by step and you will get it work. This is a VERY BASIC guide. There's a lot of optimization involved, but this guide is meant to get you up and running within 24 hours.

Keep this thread as a for newbies thread and ask any question you want. I will answer it fast! Cheers friends and happy mining

HOW TO CHECK YOUR MINING STATS:

Go to: http://nanopool.org/

And type in your address in field.

EVERYONE FREAKS OUT BECAUSE THEY DON'T UNDERSTAND SIMPLE MATH.

Do yourselves a favor and learn what an average is. Seriously people! if you hash nothing for 3 hours, then hash at 25 MH/s for another 3 hours, YOUR AVERAGE SHOULD NOT BE 25 OVER 6 HOURS.

Don't freak out when the numbers are skewed like 95% of people here. The BEST WAY to get a SOLID AVERAGE OF YOUR HASHRATE is to MINE FOR 24 HOURS and get the EXACT number of ether. Then simply plug it in backwards into a formula factoring network hash, difficulty, etc, and VOILA YOU GET YOUR HASHRATE.

A LIST OF HASH RANGES OF ALL VIDEO CARDS;

http://62.212.74.86/~mining/list/amd/index.php?algo=eth

QUICK FACTS ABOUT MINING:

- The DAG size is currently about 1.45 GB. You need at LEAST a 1.5 GB video card to mine for now. In a few months, 2 GB will be the minimum. The DAG MAY REACH (most likely not though) 3 GB before Proof of stake. It may not... but what I do know is that they're working on a way to "split" the DAG in simplest terms. A 4GB card may not even be needed.
-

- You can combine any amd card in one system or any nvidia card in one system. I don't recommend using both an amd and nvidia as there are more complications and fixes. So YES you can use say a GTX 760 and a GTX 970 or a 290X and 380.

- Windows is a PAIN IN THE ASS to use more than 4 GPU. DON'T USE WINDOWS FOR 4+ gpu. Use Ubuntu.

- OVERCLOCKING is almost directly proportional to hashrate. i.e, 10% overclock = 10% more H/s.

- Memory may or may not affect overclock. This is up for debate. I personally downclock my memory (reported to be downclocked and confirmed by all software from msi afterburner to gpuz to sgminer to ethminer) and on both extremes, low and high, I notice no difference in hash power over a 24 hour period.
-
- You can use ANY PCIE slot, whether it's 1x or 4x. You just need RISERS. Follow this general rule:

- GET POWERED RISERS IF YOUR MOBO DOES NOT HAVE ANY MOLEX POWER SUPPORT FOR ADDITIONAL GPU

- If you have a mobo that uses only 4pin atx power and no additional molex on the board, you need powered risers!

REMEMBER THIS GUYS:

Every minute you're not mining is ether missed. Spending a stupid amount of plan optimizing is ridiculous. You're missing out. Spending 24 hours planning is 2-3 ether lost at 100 MH/s. Don't be silly and spend all your time planning.

The ultimate goal is to get your rig up and running as FAST as possible. Stop trying to tweak 1 more MH/s. That 1 MH/s isn't worth all the downtime you'll have to invest. If you're a professional miner, yes it may matter. But for the average joes, JUST MINE.

The above parameters and programs I suggested are PROVEN TO WORK.

Please add suggestions and I'll update this post.

CHEERS EVERYONE I HOPE IT HELPS!

My advice to everyone is and take it with a grain of salt:

You have a chance, a small chance, if you play your cards right, to get filthy rich. For example, there was one year where $100 of litecoin was worth $30,000 over a period of JUST ONE YEAR. What you do now with your ether is up to you. You can horde it and hope (it will.. trust me it will go up so friggen much that it's going to blow your face away) it goes up. You can sell it right away or use the extra capital for trading crypto.. the choice is yours.

But just remember that Ethereum is HUGE. This is the biggest thing to happen on the internet in the longest time. How much you believe in Ethereum versus how much time you can afford to wait will determine what you do.

I'm not rich by any means. I don't have thousands of dollars to spend on rigs or thousands of dollars to horde as much ether as I can. But what I do have is faith. Lots of it in Ethereum. I'm willing to take a huge risk to wait and sit on this ether.

What will 100 or 200 ether mine 3-4 years from now? Ask yourself that. If you don't know, check out the history of popular coins like bitcoin and litecoin, etc. Check out how much they skyrocketted in price. Read forums about people who sold them really early and didn't wait. Find out how much REGRET everyone has who had the chance to be millionaires. Read the success stories of 20 year olds who spend $200 bucks on bitcoin and are now millionaires.

When something this rare comes along... when something with this much opportunity comes along... believe in it like how I believe in it. Can you see where I'm going?

Believe in Ethereum! Tell the world about it!
Post edited by philakone on
«13

Comments

  • philakonephilakone Posts: 150Member ✭✭
    Bump bump bump. Please make suggestions to this guide! Wouldn't be awesome to have an easy guide to understand with all the FAQ in it?

  • MoarHashMoarHash Posts: 13Member
    edited March 2016
    Great guide! There's a new version of the ethminer from genoil - 1.0.5

    Also for a nvidia users out there, follow this guide to boost your hash. I dont know why it isnt referenced more on here!
  • VuQuocHai1VuQuocHai1 Posts: 49Member
    Reorder the guide man I think - If you want to fast mine - go for 1 exchange address (took 15 sec to create 1 acc @Poloniex , later we transfert funds back from exchange to local wallet after get it synced ) .

    "- Memory overclock DOES NOT AFFECT ANYTHING. Don't listen to what anyone says. I put my memory clock on msi afterburner slided way to the left, down to the minimum, and it does not affect anything in the lease. Those who claim it does are looking at 1-5 minute samples, not weekly averages like me. "

    You total wrong , memory clock DOES AFFECT on your speed . Your MSI Afterburner does not have "unofficial overclocking limitations" enabled thats why when you "slided way to the left, down to the minimum " it does nothing - it just stays at default memory clock (1250 -1375 - 1500 default is popular ) ,so your speed at that time NOT AFFECT by memory overclocking because it already @stock lol .
  • philakonephilakone Posts: 150Member ✭✭
    edited March 2016
    @VuQuocHai1 My memory speed reports on msi after burner and every other program I use too, including sgminer or ethminer.

    Proof is in the pudding my friend:

    http://62.212.74.86/~mining/list/amd/index.php?algo=eth

    See those 2x R7 370 @ 41 MH/s? That's me when I first benched it. See that 300 MHz memory clock?

    I speak from REAL experience here, not theory. Despite how some (or most haha) may be wrong, I'm just speaking from my personal experience and what I've read online. Lots were trial and error. It's impossible for me to believe that memory clock has any bearing on gpu mining when I've tried both extremes with no difference.

    REPORTED ON ALL SOFTWARE. I was using the "slide to the left" as an analogy, not literally. I use many other programs to confirm that it is indeed the memory clock I set it at.
  • VuQuocHai1VuQuocHai1 Posts: 49Member
    Use GpuZ for realtime reading Memory clock brother .
    I dont trust any 3rd party software for reading that except the newest GPUz ,and I speak from REAL experience too not on paper :smiley:
  • dittoditto Posts: 139Member ✭✭
    edited March 2016
    Wondering it if depends on the GPU if memory clock effects anything.

    Could have swore it improved hash rate on one GPU and not the other (I have AMD and NVDIA), though I decided to just not mess with memory clock until people aren't so divided on the issue..
  • philakonephilakone Posts: 150Member ✭✭
    @VuQuocHai1 I've rewritten my that section on memory! I'm doubting myself but still believing in myself too! I've read so many things about it not affecting anyone and quite the opposite and extreme too. Soo.. that's TBD by the user haha! Thanks man.
  • VuQuocHai1VuQuocHai1 Posts: 49Member
    edited March 2016
    Haha thanks man too .You did great work on that page .Lower mem clk mean you saved more electric and get more incoming .
    My english bad i acctually used Gg translator ,lol .You really made me remember the good old day spent hours on 7970 to find 800khs speed on ltc :smiley:

  • philakonephilakone Posts: 150Member ✭✭
  • Vessile822Vessile822 Posts: 4Member
  • GiteGite Posts: 2Member
    Hey man Thanks a lot for the guide it really helps.
    I have a problem though, I am running on Windows 7 64x and I can't open the "Ethereum-Wallet-win64-0-5-2". After extracting the folder I click on "Ethereum-Wallet" Application (69.203KB) and then windows gives me security warning. I click "run" but I doesn't open. Any ideas?
    Thanks :)
  • philakonephilakone Posts: 150Member ✭✭
    @Gite Sometmes antivirus prevents it from opening. Double check to ensure firewall settings are allowed on ethereum wallet. Try to right click on it and run as administrator. Try to redownload the file just incase it was corrupt.

    Sometimes ethereum wallet takes a very long time to open due to sychronization.

    If opening ethereum wallet does not work to sync, i wrote about how to create a "geth --rpc.bat"

    Run the geth --rpc.bat to sync to the network. Let me know how this works out.

    ethereum wallet is handy, but you can also deposit it directly into an exchange. most people do that.
  • blueboxbluebox Posts: 181Member ✭✭
    @philakone I would change your insistence on the 347 nvidia driver especially if you're addressing the new Maxwell cards. The latest version (362.xx) works perfectly fine on Win7/8. Besides, you need cuda 7.5 for Genoil's miner and that requires a newer driver (352.xx at least - ?). And, you only specify miner settings for AMD that have no bearing on nVidia... "IGNORE EVERY GUIDE"? Oy — but can't fault you for trying. :|
  • philakonephilakone Posts: 150Member ✭✭
    @bluebox You got it boss. Will be updated soon.
  • blueboxbluebox Posts: 181Member ✭✭
    @philakone BTW going to try your MSI 2x R7 370 settings (I have the same cards). Can't believe they'll get them from 15 to 20MH, we'll see... ;)
  • philakonephilakone Posts: 150Member ✭✭
    @bluebox actually I have 6 of them all at about 19-21 MH/s now! Another 6 is waiting to be set up! :) I LOVE R7 370!! They're so DAMN CHEAP and run like ICE cold. LOVING THEM SOOOO MUCH!! :) :)
  • Hytech2kHytech2k Posts: 64Member
    @philakone I just picked up a couple ASUS STRIX Radeon R7 370 Overclocked 4 GB cards to install in a new rig. Care to share the settings you used for your R7 370's or point to the thread? Much appreciated !!

  • Hytech2kHytech2k Posts: 64Member
    @philakone I found that thread, going to give those settings a shot...

    Thanks
  • GiteGite Posts: 2Member
    @philakone Hey man Thanks a lot for your reply and your help. I couldn't open the "Ethereum-Walletfile" but it's ok since I have a greater problem to deal with atm. I have finished the synch with 'geth --rpc", I have wrote the words in the nanopool.bat notepad as you suggested. But when I am running the bat file i get this problem.


    The thing is, that when I try to mine with my cpu, it seems that it's working fine. So it seems like it's gpu problem. Here is my gpu

    Any Suggestions?
  • Vessile822Vessile822 Posts: 4Member
    Ah...How do I konw I'm mining or not...
    It's now I see



  • luffyluffy Posts: 8Member
    is there any possibility to add socks5 in ethminer?
  • jimjam760jimjam760 Posts: 1Member
    Great guide, I have a question. What's a good remote desktop software to keep track of multiple rigs in remote locations?
  • workwork Posts: 2,075Member ✭✭✭✭
    luffy said:

    is there any possibility to add socks5 in ethminer?

    Use sockscap?
    jimjam760 said:

    Great guide, I have a question. What's a good remote desktop software to keep track of multiple rigs in remote locations?

    For full control, teamviewer is damn handy.
  • ciprianptciprianpt Posts: 170Member ✭✭
    Well this is one of the best tutorials i found
    philakone said:

    @bluebox actually I have 6 of them all at about 19-21 MH/s now! Another 6 is waiting to be set up! :) I LOVE R7 370!! They're so DAMN CHEAP and run like ICE cold. LOVING THEM SOOOO MUCH!! :) :)

    I want to build my first rig this days, my question is: are this overclocked , or standard rates? I was planning to get R9 280 x & 290 x series but once i saw your stats i though to get them too! thanks

  • blueboxbluebox Posts: 181Member ✭✭
    @ciprianpt philakone is full of it. No way any R7-370 gets 19-21MH, you can check with others on this forum, we all know they get reported and efective 15-16MH avg. at the pool and no more. I've even checked his "magic settings" out on the exact same brand cards he has and got nothing more than 15.3MH.

    Overclocking on a 370 is minimal, there's only 100MHz headroom from stock (1400) to max (1500), core clock can't reliably be o/c'd more than 1150MHz from factory (950-1060). That's it. This is still a very good rate for the power and price, though, at least with the single 6-pin models (some XFX and maybe others have 2 boost cables).
  • GenoilGenoil 0xeb9310b185455f863f526dab3d245809f6854b4dPosts: 769Member ✭✭✭
    I don't know where crypto mining blog got the release 1.0.6 from. It's not even out. Well 1.0.6b2 seems bug free but I don't know what he took and renamed..
  • ciprianptciprianpt Posts: 170Member ✭✭
    bluebox said:

    @ciprianpt philakone is full of it. No way any R7-370 gets 19-21MH, you can check with others on this forum, we all know they get reported and efective 15-16MH avg. at the pool and no more. I've even checked his "magic settings" out on the exact same brand cards he has and got nothing more than 15.3MH.

    Overclocking on a 370 is minimal, there's only 100MHz headroom from stock (1400) to max (1500), core clock can't reliably be o/c'd more than 1150MHz from factory (950-1060). That's it. This is still a very good rate for the power and price, though, at least with the single 6-pin models (some XFX and maybe others have 2 boost cables).

    Yeah.. i guess you are right... i have done some researches.

    If you were me, what video cards will you choose to start with ?
  • MrYukonCMrYukonC Posts: 615Member ✭✭✭
    @ciprianpt cc: @bluebox

    R7 370's are still very good cards. They are near the top of the list in terms of efficiency. 15-16.5+ Mh/s for only ~145 - 150 watts. Also, they are cheaper to buy up front, especially now that 280X cards are pretty much impossible to find.
  • ciprianptciprianpt Posts: 170Member ✭✭
    MrYukonC said:

    @ciprianpt cc: @bluebox

    R7 370's are still very good cards. They are near the top of the list in terms of efficiency. 15-16.5+ Mh/s for only ~145 - 150 watts. Also, they are cheaper to buy up front, especially now that 280X cards are pretty much impossible to find.

    Well i guess 290x should do the trick?
Sign In or Register to comment.