Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WinRing0 errorcode 183 #2475

Open
blade198222 opened this issue Jul 6, 2021 · 31 comments
Open

WinRing0 errorcode 183 #2475

blade198222 opened this issue Jul 6, 2021 · 31 comments

Comments

@blade198222
Copy link

Possible bug:
Error Output on CMD
"failed to start WinRing0 driver, error 183"
"FAILED TO APPLY MSR MOD, HASHRATE WILL BE LOW"

To Reproduce:
Using Windows 10 x64 21H1 and XMRig 6.13.1 with admin rights

Expected behavior:

  • A few days ago this error did not exist. Reduction of the hash performance from 9200 to 7600
  • In the meantime, no further software has been changed, installed or uninstalled
  • The error does not occur under Ubuntu 20.04.2 on the same hardware with the same BIOS settings.
    Here the hash performance is pinned at 9,200
  • Error code for WinRing0 driver 183 seems rare or new. Couldn't find any more information on this.

Required data
XMrig Error

config.json
{
"api": {
"id": null,
"worker-id": null
},
"http": {
"enabled": false,
"host": "127.0.0.1",
"port": 0,
"access-token": null,
"restricted": true
},
"autosave": true,
"background": false,
"colors": true,
"title": true,
"randomx": {
"init": -1,
"init-avx2": -1,
"mode": "auto",
"1gb-pages": false,
"rdmsr": true,
"wrmsr": true,
"cache_qos": false,
"numa": true,
"scratchpad_prefetch_mode": 1
},
"cpu": {
"enabled": true,
"huge-pages": true,
"huge-pages-jit": false,
"hw-aes": null,
"priority": null,
"memory-pool": false,
"yield": true,
"asm": true,
"argon2-impl": null,
"astrobwt-max-size": 550,
"astrobwt-avx2": false,
"argon2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
"astrobwt": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
"cn": [
[1, 0],
[1, 1],
[1, 2],
[1, 3],
[1, 4],
[1, 5],
[1, 6],
[1, 7],
[1, 8],
[1, 9],
[1, 10],
[1, 11],
[1, 12],
[1, 13],
[1, 14],
[1, 15]
],
"cn-heavy": [
[1, 0],
[1, 2],
[1, 4],
[1, 6],
[1, 8],
[1, 10],
[1, 12],
[1, 14]
],
"cn-lite": [
[1, 0],
[1, 1],
[1, 2],
[1, 3],
[1, 4],
[1, 5],
[1, 6],
[1, 7],
[1, 8],
[1, 9],
[1, 10],
[1, 11],
[1, 12],
[1, 13],
[1, 14],
[1, 15]
],
"cn-pico": [
[2, 0],
[2, 1],
[2, 2],
[2, 3],
[2, 4],
[2, 5],
[2, 6],
[2, 7],
[2, 8],
[2, 9],
[2, 10],
[2, 11],
[2, 12],
[2, 13],
[2, 14],
[2, 15]
],
"cn/upx2": [
[2, 0],
[2, 1],
[2, 2],
[2, 3],
[2, 4],
[2, 5],
[2, 6],
[2, 7],
[2, 8],
[2, 9],
[2, 10],
[2, 11],
[2, 12],
[2, 13],
[2, 14],
[2, 15]
],
"rx": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
"rx/wow": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
"cn/0": false,
"cn-lite/0": false,
"rx/arq": "rx/wow",
"rx/keva": "rx/wow"
},
"opencl": {
"enabled": false,
"cache": true,
"loader": null,
"platform": "AMD",
"adl": true
},
"cuda": {
"enabled": false,
"loader": null,
"nvml": true
},
"log-file": null,
"donate-level": 5,
"donate-over-proxy": 1,
"pools": [
{
"algo": null,
"coin": null,
"url": "pool.minexmr.com:443",
"user": "shortened",
"pass": null,
"rig-id": null,
"nicehash": false,
"keepalive": true,
"enabled": true,
"tls": true,
"tls-fingerprint": null,
"daemon": false,
"socks5": null,
"self-select": null,
"submit-to-origin": false
}
],
"retries": 5,
"retry-pause": 5,
"print-time": 60,
"health-print-time": 60,
"dmi": true,
"syslog": false,
"tls": {
"enabled": false,
"protocols": null,
"cert": null,
"cert_key": null,
"ciphers": null,
"ciphersuites": null,
"dhparam": null
},
"dns": {
"ipv6": false,
"ttl": 30
},
"user-agent": null,
"verbose": 0,
"watch": true,
"pause-on-battery": false,
"pause-on-active": false
}

Hopefully someone can do something with the error, doesn't want to rule out that I am responsible for the problem myself ;)

Thx Blade

@SChernykh
Copy link
Contributor

Do you have Open Hardware Monitor installed? If so, try to reinstall it and reboot.

@blade198222
Copy link
Author

Thanks for the answer.
I've heard of the software, but I've never installed it.
Monitor tools that were installed long before the problem occurred are:

  • HWMonitor
  • MSI Afterburner

@SChernykh
Copy link
Contributor

Try to reinstall HWMonitor then.

@blade198222
Copy link
Author

Thank you for your prompt reply.

Found the problem. It was the program "Aquasuite" from Aquacomputer. A software to configure the monitoring of water cooling. The software has been installed for a long time, the latest version may have caused a problem.

@SkyportDEV
Copy link

Disable the Aqua Computer Service will solve this issue. You do not need this service. After disabling it, you will not be able to switch the cooling profile if the software is closed

@danielsouza
Copy link

danielsouza commented Nov 4, 2021

I had this problem too, I fixed applying the following instructions here

When ENABLED under Advanced -> Disable Device Status Monitoring and restarting NiceHashMiner fixes it (running as admin) but of course no temperatures are shown.

@Spudz76
Copy link
Contributor

Spudz76 commented Nov 5, 2021

If the NiceHashMiner people used OpenHardwareMonitor for its status monitoring, it would still work.

@MrStark21
Copy link

MrStark21 commented Nov 5, 2021

I have the same issue
I have tried everything I could
Still nothing changed
I have VM(Virtual Machine) installed
Does it has anything to do with it
pls help

@mikemcv879nz
Copy link

I had this problem too, I fixed applying the following instructions here

When ENABLED under Advanced -> Disable Device Status Monitoring and restarting NiceHashMiner fixes it (running as admin) but of course no temperatures are shown.

this worked for me its in settings-advanced nicehash not sure about xmrig itself, thanks bro

@aalencia
Copy link

I had this problem too, I fixed applying the following instructions here
When ENABLED under Advanced -> Disable Device Status Monitoring and restarting NiceHashMiner fixes it (running as admin) but of course no temperatures are shown.

this worked for me its in settings-advanced nicehash not sure about xmrig itself, thanks bro

While this also worked for me, now I cannot see my temps etc in the dashboard.. this is not a fix.

@mikemcv879nz
Copy link

mikemcv879nz commented Nov 18, 2021

I had this problem too, I fixed applying the following instructions here
When ENABLED under Advanced -> Disable Device Status Monitoring and restarting NiceHashMiner fixes it (running as admin) but of course no temperatures are shown.

this worked for me its in settings-advanced nicehash not sure about xmrig itself, thanks bro

While this also worked for me, now I cannot see my temps etc in the dashboard.. this is not a fix.

yes temps aren't visable but after starting xmrig you can enable again and temps become visable again make sure to start xmrig first annoying to have to do this every restart so i downloaded it separately and used nicehash stratum sever and xmrig wizard to do a work around everything still shows up in nicehash website except mbtc but a dollar amout per day i think you may earn a few cents more ive also switch my gpus but still use nicehash also desktop app you can still use to monitor temps

@mikemcv879nz
Copy link

mikemcv879nz commented Dec 1, 2021

I had this problem too, I fixed applying the following instructions here
When ENABLED under Advanced -> Disable Device Status Monitoring and restarting NiceHashMiner fixes it (running as admin) but of course no temperatures are shown.

this worked for me its in settings-advanced nicehash not sure about xmrig itself, thanks bro

While this also worked for me, now I cannot see my temps etc in the dashboard.. this is not a fix.

yes temps aren't visable but after starting xmrig you can enable again and temps become visable again make sure to start xmrig first annoying to have to do this every restart so i downloaded it separately and used nicehash stratum sever and xmrig wizard to do a work around everything still shows up in nicehash website except mbtc but a dollar amout per day i think you may earn a few cents more ive also switch my gpus but still use nicehash also desktop app you can still use to monitor temps

just as a sidenote i found argus monitor free version for monitoring temps and it has fan control and other features including a widget very nice software has alarms etc for overheat link:https://www.softlay.com/downloads/argus-monitor

@GOLDDUBBY
Copy link

Bug has returned.

Got the error after enabling (not disable) the Power setting under advance settings.

Tried turning it off, but the bug is stuck.

@mikemcv879nz
Copy link

Bug has returned.

Got the error after enabling (not disable) the Power setting under advance settings.

Tried turning it off, but the bug is stuck.

so i think you would have to undo that option and restart nicehash cos they still havent fixed the winring error its just as easy to move (once set up for nicehash) over to xmrig itself and use argus monitor for temps etc

@GOLDDUBBY
Copy link

GOLDDUBBY commented Dec 3, 2021

Bug has returned.
Got the error after enabling (not disable) the Power setting under advance settings.
Tried turning it off, but the bug is stuck.

so i think you would have to undo that option and restart nicehash cos they still havent fixed the winring error its just as easy to move (once set up for nicehash) over to xmrig itself and use argus monitor for temps etc

I restarted it all, incl full system reboot. Still present I'm afraid. Had the issue once before and had hell fixing it. I believe it was caused by using kernel mode in AB at that time. Swishing to user-mode fixed it. This time, all I did was turning on the option for NH power-control. 😑 ..I mean, it's not a big deal it's only one xeon 20 core. Not exactly farming millions, right? Still buggs me when things don't work as they are supposed to. I'm a bit anal like that 🤓

@SChernykh
Copy link
Contributor

What xmrig version do you use? Error 183 was supposed to be fixed in v6.16.0 and newer versions.

@GOLDDUBBY
Copy link

GOLDDUBBY commented Dec 3, 2021

What xmrig version do you use? Error 183 was supposed to be fixed in v6.16.0 and newer versions.

I'm just running what NH provides me, atm it says..

XMRig/6.8.1 MSVC/2019

Should I do a complete re-install of NH ?

The price of electricity in Sweden is completely bonkus atm anyways (from the usual €0,04.. to €0,5 /Kwh) , I've already turned off 2 rigs.

@SChernykh
Copy link
Contributor

I'm sure you can set up Nicehash with newer xmrig versions. You can just straight copy xmrig.exe from the latest v6.16.2 into your xmrig folder and it should work.

@mikemcv879nz
Copy link

What xmrig version do you use? Error 183 was supposed to be fixed in v6.16.0 and newer versions.

I'm just running what NH provides me, atm it says..

XMRig/6.8.1 MSVC/2019

6.16.0 from xmrig directly as i was annoyed by nicehash so i dont really use it except for wallet and trading aswell as the pools

@GOLDDUBBY
Copy link

I'm sure you can set up Nicehash with newer xmrig versions. You can just straight copy xmrig.exe from the latest v6.16.2 into your xmrig folder and it should work.

I've done similar to that in the past, but it didn't get detected properly. It was when they removed the other cpu-miner that I forgot the name of. Had to copy a folder from another rig that hadn't updated yet. That worked tho.

I'll try getting it from XMRig directly as you suggest. Worth a shot!

@PwFake
Copy link

PwFake commented Dec 3, 2021

I'm sure you can set up Nicehash with newer xmrig versions. You can just straight copy xmrig.exe from the latest v6.16.2 into your xmrig folder and it should work.

I tried that method but it still didnt work and the error will still show up

@PwFake
Copy link

PwFake commented Dec 3, 2021

I have tried all the methods but they all dont fix my problem

@jeytee84
Copy link

jeytee84 commented Dec 4, 2021

Turns out turning off Rem0o'S FanControl solves the issue.

@PwFake
Copy link

PwFake commented Dec 4, 2021

I still have the error coming up but i have my normal hashrate that im supposed to get from disabling my fan control. Weird fix and now my pc is very very very loud

@mikemcv879nz
Copy link

I'm sure you can set up Nicehash with newer xmrig versions. You can just straight copy xmrig.exe from the latest v6.16.2 into your xmrig folder and it should work.

I tried that method but it still didnt work and the error will still show up

if you have nicehash open with temps visable (disable in advanced settings) restart nicehash start xmrig then enable device status monitoring has worked for me multiple times but if you restart nicehash with temps still visable winring0 will show up

@PainkillerXX
Copy link

I'm sure you can set up Nicehash with newer xmrig versions. You can just straight copy xmrig.exe from the latest v6.16.2 into your xmrig folder and it should work.

I tried that method but it still didnt work and the error will still show up

if you have nicehash open with temps visable (disable in advanced settings) restart nicehash start xmrig then enable device status monitoring has worked for me multiple times but if you restart nicehash with temps still visable winring0 will show up

dude you'r a genius, i literally downgraded from windows 11 back to windows 10 thinking that would solve it. thanks it worked for me hope it works for everyone else

@finndo77
Copy link

What xmrig version do you use? Error 183 was supposed to be fixed in v6.16.0 and newer versions.

I'm just running what NH provides me, atm it says..
XMRig/6.8.1 MSVC/2019

6.16.0 from xmrig directly as i was annoyed by nicehash so i dont really use it except for wallet and trading aswell as the pools

This worked for me, current version is 6.16.2

  1. download the package direct
  2. stop mining (can leave nicehash running)
  3. make a backup up xmrig.exe from nicehash
  4. replace the exe ONLY
  5. Start mining again
  6. all good.

it did give a yellow INFO notice that winring0 already exists, but with a different service name, but it activated msr and ran anyway.

@RiotRecoil
Copy link

I'm sure you can set up Nicehash with newer xmrig versions. You can just straight copy xmrig.exe from the latest v6.16.2 into your xmrig folder and it should work.

I tried that method but it still didnt work and the error will still show up

if you have nicehash open with temps visable (disable in advanced settings) restart nicehash start xmrig then enable device status monitoring has worked for me multiple times but if you restart nicehash with temps still visable winring0 will show up

This worked for me as well. Downloaded xmrig 6.16.2 and replaced the xmrig.exe and Disabled Device Status Monitoring, thanks man!

@N1h1l1sT
Copy link

N1h1l1sT commented Jan 4, 2022

What worked for me, weirdly, was to stop the Razer Game Manager service (which also stops the Razer Synapse service), run it, and then restart the services.

@jbminecraft2000
Copy link

nzxt cam also causes it

@Ricky9111
Copy link

Just delete recent downloads, and check 1 by 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests