Mining Bitcoin on Windows: Is it Feasible?

9 replies 448 views
5wiftS4geHero Member
Posts: 850 · Reputation: 3880
#1Mar 23, 2020, 03:31 AM
I've noticed a lot of folks asking about mining Bitcoin on a laptop, and I'm curious if it's actually doable for a newbie on Windows. So, ck mentioned that there aren't any reliable Windows binaries available anymore. The legit ones used to be on his website, but they got flagged by antivirus programs as malware. He couldn't fight that label, so he ditched all the Windows binaries from his site. Now, he advises that anyone looking to mine should switch to Linux since most hardware nowadays is paired with a controller that runs Linux anyhow. I get that mining right now is pretty much a waste of time on any computer or laptop, but is there any chance it could work on Windows just for kicks?
4 Reply Quote Share
hodler2019Legendary
Posts: 2182 · Reputation: 12913
#2Mar 23, 2020, 03:56 AM
you need a legit download and you maybe able to nest a folder in a usb stick with virus exceptions. I used to make a stick eith a triple nested folder. v1 with v2 in it with v3 in v2 all three folders were exception for virus. it used to work. but windows keeps getting tougher on virus exceptions. I have not done it in a while.
2 Reply Quote Share
coin_sigmaLegendary
Posts: 1275 · Reputation: 5553
#3Mar 23, 2020, 04:32 AM
Nowadays it's hard to find any software that can mine BTC on Windows any software that contains mining is detected as malware or virus even if you find one like others said it's not worth it but I think it's possible only if you can develop the same as a cgiminer that can support Windows devices. However, it still not worth it because you will need to own a node and a pool allows a low hash rate to mine blocks from your own pool because most of the pools do not allow miners that hashing below 1GH/s and another thing is it is resource intensive that is why it's not worth mining with PC or laptop. You might also be interested on mining BTC using Gameboy that's the only one I see possible posted years ago check the video below - https://youtu.be/4ckjr9x214c?si=131-NqVzlVz4BRBS
1 Reply Quote Share
darkguruHero Member
Posts: 849 · Reputation: 4147
#4Mar 23, 2020, 07:12 AM
Actually, an up to date Windows binary of cgminer is available from Kano's site. https://kano.is/cgminer.php Yes you will have to tell Defender and whatever else AV you use that cgminer is safe to run. How to use it is here  https://kano.is/gekko.php Of course in addition to that you need an ASIC miner to actually mine with it because support for CPU/GPU was removed long long ago as even the best GPU today is still >1000x slower then even the slowest ASIC-based miner. The best for that are Sidehack's stick or pod miners. https://bitcointalk.org/index.php?topic=5355470.0 for the Compac-F https://bitcointalk.org/index.php?topic=5494124.0 for his latest A1 Of course the sticks REQUIRE a high current USB hub to power them, PC/laptop ports cannot directly supply enough power.
5 Reply Quote Share
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#5Mar 23, 2020, 09:41 AM
It's easy with your laptop's CPU: Launch your Bitcoin Core node (fully synced)Use the command generatetoaddress <number of blocks> <bitcoin address> The command is designed for "RegTest" but it'll also work in mainnet, it's just your CPU (as you know) isn't enough to mine a block. It will "mine" with 1000000 iterations by default which is easy to exhaust even with slow CPU. So, add a third argument, e.g: generatetoaddress <number of blocks> <bitcoin address> 2147483647 to mine with the maximim possible number of iterations. There'll be no result if it didn't succeed (returns the [block hash] if success, otherwise "[]") and there's no visible GUI element while mining; So it's not "Fun" IMO, but it's definitely mining in the background if you check your Windows laptop's Task Manager. Ref: https://github.com/bitcoin/bitcoin/blob/327f08bb0cd91a22249395adeb34549e3c86ca76/src/rpc/mining.cpp#L255-L294
1 Reply Quote Share
hash_bossLegendary
Posts: 1166 · Reputation: 5261
#6Mar 23, 2020, 10:45 AM
I think this guide meets your criteria, [Guide] Solo mine testnet bitcoins with bfgminer, Bitcoin Core, and a CPU/GPU. Although these days testnet blockchain size is rather big and you probably won't mine any block unless you use fast GPU or ASIC. While the guide use linux, bfgminer also support Windows according to it's GitHub page and build instruction.
5 Reply Quote Share
L0neDegenSenior Member
Posts: 331 · Reputation: 1464
#7Mar 23, 2020, 10:57 AM
Actual Bitcoin miners may not like this, but we're not talking about actual meaningful mining so.... I think that it'll be more fun to just find a worthless altcoin with low enough difficulty and mine that. At least you'll also have the feeling you mine, not only hashing; although, as I said from start, it will probably also be worthless/fun mining.
4 Reply Quote Share
5wiftS4geHero Member
Posts: 850 · Reputation: 3880
#8Mar 23, 2020, 02:55 PM
Thank all for yours answers. I’m sure that if a beginner wants to mine bitcoins on a PC, as the first miners did, then he probably won’t be able to do it.
3 Reply Quote Share
coldcipherFull Member
Posts: 113 · Reputation: 652
#9Mar 23, 2020, 07:26 PM
Well, its okay to try to mine in a laptop or PC and in a Windows OS, but of course, don't expect that it will be profitable, and of course, right now, I think there is no available software in order to mine bitcoin in a Windows OS, so either you will switch to a different OS or build a component that is for mining bitcoin, as it will also require high-end equipment, so you will also invest in the equipment you will use in order to mine a good amount of bitcoin. But the question right now is: is bitcoin mining still profitable if you have only the bare minimum set up? Because I think not anymore unless you really build high-end equipment, but it will cost a little too much, and of course you will wait for some specific amount in order to mine bitcoin, so consider the expenses for electricity and internet. What I'm saying is that bitcoin mining right now is not beginner-friendly anymore.
4 Reply Quote Share
Posts: 11 · Reputation: 125
#10Mar 25, 2020, 06:16 PM
Thanks for that!
5 Reply Quote Share

Related topics