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

I/O driver is not responding or not loaded. #27

Open
frostvoid83 opened this issue Aug 7, 2021 · 20 comments
Open

I/O driver is not responding or not loaded. #27

frostvoid83 opened this issue Aug 7, 2021 · 20 comments
Projects

Comments

@frostvoid83
Copy link

Every time I try running ZenTimings 1.2.5 and older, it stays on "waiting for power table" and then I get the "I/O driver is not responding or not loaded" error which omits a few sections. If anyone has a fix for this then please let me know because I can't get it to display those omitted sections.
ZenTimings_Screenshot

@rexbinary
Copy link

rexbinary commented Aug 20, 2021

Debug_Report_27157968.8538381.txt
I am having the same issue here. It was working yesterday so I am trying to backtrack to see what I might have changed or installed. It's a bit tough to track down as this build is just two days old so a lot was done yesterday.

Screenshot 2021-08-20 114601
ZenTimings_Screenshot

@rexbinary
Copy link

rexbinary commented Aug 20, 2021

I found my issue. I had installed the game Valorant which installs Riot Vanguard anti-cheat. Vanguard was blocking inpoutx64.sys from loading which I presume is ZenTimings's i/o driver. Uninstalling Riot Vanguard resolved the issue.

image

@frostvoid83
Copy link
Author

I found my issue. I had installed the game Valorant which installs Riot Vanguard anti-cheat. Vanguard was blocking inpoutx64.sys from loading which I presume is ZenTimings's i/o driver. Uninstalling Riot Vanguard resolved the issue.

image

Vanguard? I think that's installed in my PC too since I play Valorant but why would it think ZenTimings is a cheating software?

@rexbinary
Copy link

From what I understand that driver has been used in cheats before so they just block it regardless of what software installs it or uses it. I read it was a problem also for folks using Corsair's iCUE software as iCUE used that driver to control radiator fans.

@frostvoid83
Copy link
Author

This is a pain because Vanguard is needed in order to play Valorant.

@irusanov irusanov added this to To do in Rоadmap Sep 24, 2021
@eddie-LA
Copy link

eddie-LA commented Dec 31, 2022

I have the same issue...
Any updates on this? :)

Maybe there is a way to circumvent using the inpoutx64.sys driver by replacing it with this WinRing0? It's much newer, still supported and used in the very popular app ThrottleStop.

I have tried and can confirm that ThrottleStop doesn't trigger a response from Vanguard.

Other applications that work are Ryzen Master (although I can see why this shouldn't use that SDK), HWInfo, AIDA64 and Thaiphoon Burner (those 3 show only SPD, the active timings shown are only the main timings, but this is likely by design, rather than inability.)

@irusanov

Ако мога да помогна с тестови билдове, разработка на нов драйвър или нещо друго по ZenTimings, gimme a shout :)
Питам, за да разбера кое е приоритетно или блокиращо.

@irusanov
Copy link
Owner

irusanov commented Jan 4, 2023

Unfortunately, the widely available WinRing driver has the physcial memory functionality flag disabled when it was compiled, so it can't replace the inpoutx64. There are other libs that can be used (some ati ones), but I won't be able to distribute them freely. These drivers need to be digitally signed in order to work in modern OS.

It would be good to find another solution and get rid of this driver.

@eddie-LA The current priority is to find how to read VDDG voltages on Zen4.

@andrei-cb
Copy link

andrei-cb commented Jan 18, 2023

Same issue on Windows 11 with memory integrity disabled, vulnerable driver block list disabled, no faceit ac, no valorant ac

@irusanov
Copy link
Owner

irusanov commented Jan 18, 2023

I will have to install Windows 11 latest build to check myself.

  • Any specific BIOS options?
  • Have you tried with BIOS defaults?
  • What board and bios version?

Thanks!

@unr3al1089
Copy link

Can't get it to load either, Fresh install of Win 11 / Ryzen 7 5800x / MSI MAG B550 Tomahawk

@irusanov
Copy link
Owner

irusanov commented Feb 5, 2023

@unr3al1089 Ok, that's a board I have, can you tell me which bios is that?

@sanyer
Copy link

sanyer commented Feb 5, 2023

@irusanov I've had this problem also, but it works now. I'm not sure, though, what exactly is the fix. Is it disabling SVM Mode or uninstalling FACEIT Anti-cheat. I will enable SVM and check again.
I have 5800X3D and MSI B550M Mortar and Win 11.

@irusanov
Copy link
Owner

irusanov commented Feb 5, 2023

@sanyer Most probably the anti-cheat, it blocks the driver.

@msimic
Copy link

msimic commented May 9, 2023

I have this problem as well.
Windows 11 latest updates.
No anti cheats.
Tried disabling SVM in BIOS.
Trying disabling Core Isolation (which disables vulnerable driver block list as well).

Nothing helps. I think it is just windows that does not like the io driver... which TBH does circumvent the windows driver model.

Never worked on this system. Just installed and updated everything.

@msimic
Copy link

msimic commented May 10, 2023

I have this problem as well. Windows 11 latest updates. No anti cheats. Tried disabling SVM in BIOS. Trying disabling Core Isolation (which disables vulnerable driver block list as well).

Nothing helps. I think it is just windows that does not like the io driver... which TBH does circumvent the windows driver model.

Never worked on this system. Just installed and updated everything.

Nevermind.
The bug is in ZenTimings.
It cannot start the I/O driver only at first load.
Perhaps it does not wait enough or does something weird.
To fix it: after each reboot start ZenTimings and close it after it errors about the I/O driver, then start again, and it works.

@msimic
Copy link

msimic commented May 17, 2023

Nevermind. The bug is in ZenTimings. It cannot start the I/O driver only at first load in WIn11. Perhaps it does not wait enough or does something weird. To fix it: after each reboot start ZenTimings and close it after it errors about the I/O driver, then start again, and it works.

@irusanov

@omerakgoz34
Copy link

@rexbinary

Valorant is installed on my pc too. I was using it as vanguard tray icon disabled so, I enabled it again and it immediately gave me this notification:

Screenshot_952
Screenshot_953

I disabled vanguard as it says and deleted the io driver. Then, launched zentimings again and it worked without any error:

Screenshot_954

@rexbinary
Copy link

rexbinary commented May 24, 2024

@omerakgoz34

Yes. It was fixed with version 1.2.6 back Aug 15th 2022. This issue should be closed.

@omerakgoz34
Copy link

@omerakgoz34

Yes. It was fixed with version 1.2.6 back Aug 15th 2022. This issue should be closed.

I'm using 1.3.1 and it still happens. And I don't think it can be fixed. Vanguard just blocks it everytime.

@tall1on
Copy link

tall1on commented Jun 1, 2024

also have the issue on 1.3.1, probably vanguard or faceit ac blocking it (i have both installed)

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

No branches or pull requests

10 participants