Wanted to share this because I'm positive more people are bound to have this issue as well...
I have a miner with x2 Nvidia GPUs and x3 AMD GPUs. One is a 1070 8GB and the other is a 1060 6GB. The 1070 gives me a hashrate of 31 and the 1060 gives me 21. This past weekend Phoenixminer quit working. I was getting the following error message:
main Unknown OpenCL driver version! Hashrate and stale shares may suffer
I thought it was odd since the miner had been working well and I had made NO changes. I did the following troubleshooting:
-Rebooted miner and ran batch file with admin rights. No changes
-Recreated the Phoenixminer folder and a new batch file and ran batch file with admin rights. No changes
-Uninstalled Nvidia driver using DDU and re-installed the 461.09 version. Rebooted and tried running miner again. No changes
-Uninstalled Nvidia driver using DDU and re-installed an OLDER driver 451.48. Rebooted and tried running miner again. No changes
-Uninstalled Nvidia driver using DDU and re-installed 461.09 version. Replaced nvml.dll file found in C:\Windows\System32. No changes
-Ran TeamRed Miner. This miner ONLY works with AMD GPUs. The x3 AMD GPUs mined for several hours w/out any issues.
-Ran LOLMiner. This miner failed to run as well. No error messages, it would simply shut off. I copied and pasted the SAME LOLMiner to my gaming PC, which has a Nvidia GPU. LOLMiner ran w/out any issues.
-Decided to re-install Windows 10 Pro x64 Build 20H2. After 2 hours of configuration and setting up. No changes
-Decided to installed Windows 10 Pro x64 Build 1809. After 2 hours of configuration and setting up, the issue is NOW RESOLVED!
Conclusion: A Windows update that is found in build 1909 and 20H2 is affecting Nvidia GPUs and mining.