Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It's hard for me to tell you any specific actions regarding Avast, because I have not used it. But try adding these folders as an exceptions:
1) C:\Program Files\fpsVR
2) \steam\steamapps\common\fpsVR\CPU Temperature
The second folder (where fpsVR is installed) uses these files as a source for copying to the first folder (where the work files of the service that polls the temperature of the processor are located)
Maybe this will help:
https://wiki.nus.edu.sg/display/DA/Add+folder+exclusion+-+Avast+Antivirus
https://www.reddit.com/r/SignalRGB/comments/119fbbh/installed_tried_to_run_slapped_down_by_avast/
hardwareproviders.sys is same driver as winring0x64.sys mentioned in topic by this link
I will try to get in touch with Avast.
To add to the exception did you make a change in the settings exactly what is written in this window? ("turn off vulnerable drivers blocking in Settings")
I got a reply from Avast and it seems that thanks to this there is hope that I will make a fix that will remove this problem. Give me a few days and I will make a test version of an update that will probably fix it.
Test update added as a beta "testing" branch:
1. Right click fpsVR in the list in your Games Library
2. Go to Properties
3. Go to Betas tab
4. Pick "testing" in the first drop-down menu.
If there is no such branch, wait or restart Steam, it will appear eventually.
After installing the update, when you start fpsVR, Steam must reinstall the fpsVR service which polls the CPU, so Steam may started fpsVR with a delay, and may also ask for an elevated rights (but it may not be).
Please let me know the result.
I will try to contact Avast support again. I'll let you know when there is an update.
potentially the driver yes has a vulnerability, but fpsVR closed it before and closes it now via access rights already after the driver is launched, which means the vulnerability exists for about 1ms or less, it is impossible to use as vulnerability.
Avast just intercepts the driver installation and startup calls, so it sees that the permissions are empty and thinks quite logically that there is a vulnerability. And kill it before fpsVR changes permissions.
And in short I can't fix it now how it should be done. I need to write a new kernel-mode driver, and it's not easy, and a lot of other stuff.
BUT
I'll fix it in a different way, I think for now so that if the driver because of anitivirus failed to run three times (That is, the message from the antivirus will appear three times, to give the user to decide whether or not he wants to add exceptions, and if he did not understand that it was, all right then it's fine), then after this fpsvr will not try run this driver at all and will not be this message from the antivirus.
What do you think? Would you be satisfied with that solution? (Yes the CPU temperature of fpsVR will not display)
Update: Also already in beta
https://steamcommunity.com/games/908520/announcements/detail/3644012994605683472?l=en
Update 2: Released in main branch
https://steamcommunity.com/games/908520/announcements/detail/3645139528235509542