GPU Folding Disabled After Windows 10 Upgrade

Moderators: Site Moderators, FAHC Science Team

Post Reply
gebraset
Posts: 10
Joined: Fri Jul 12, 2013 7:34 pm

GPU Folding Disabled After Windows 10 Upgrade

Post by gebraset »

I was successfully folding on both CPU and GPU for a bit under Windows 10 Home. I went ahead and upgraded my version to a Pro release of Windows 10 and after the upgrade, the GPU slot is showing as disabled. It seems that the GPU states that it is disabled due to not being able to find OpenCL support. I went ahead and did a fresh install of the latest AMD Radeon drivers and rebooted, without success. I also have reinstalled the client and deleted client data as well, without success.

Any ideas of how I can begin folding again on the GPU?

Code: Select all

*********************** Log Started 2020-12-18T21:29:07Z ***********************
21:29:07:******************************* libFAH ********************************
21:29:07:         Date: Oct 20 2020
21:29:07:         Time: 13:36:55
21:29:07:     Revision: 5ca109d295a6245e2a2f590b3d0085ad5e567aeb
21:29:07:       Branch: master
21:29:07:     Compiler: Visual C++ 2015
21:29:07:      Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Zc:throwingNew /MT
21:29:07:     Platform: win32 10
21:29:07:         Bits: 32
21:29:07:         Mode: Release
21:29:07:****************************** FAHClient ******************************
21:29:07:      Version: 7.6.21
21:29:07:       Author: Joseph Coffland <joseph@cauldrondevelopment.com>
21:29:07:    Copyright: 2020 foldingathome.org
21:29:07:     Homepage: https://foldingathome.org/
21:29:07:         Date: Oct 20 2020
21:29:07:         Time: 13:41:04
21:29:07:     Revision: 6efbf0e138e22d3963e6a291f78dcb9c6422a278
21:29:07:       Branch: master
21:29:07:     Compiler: Visual C++ 2015
21:29:07:      Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Zc:throwingNew /MT
21:29:07:     Platform: win32 10
21:29:07:         Bits: 32
21:29:07:         Mode: Release
21:29:07:         Args: --open-web-control
21:29:07:******************************** CBang ********************************
21:29:07:         Date: Oct 20 2020
21:29:07:         Time: 11:36:18
21:29:07:     Revision: 7e4ce85225d7eaeb775e87c31740181ca603de60
21:29:07:       Branch: master
21:29:07:     Compiler: Visual C++ 2015
21:29:07:      Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Zc:throwingNew /MT
21:29:07:     Platform: win32 10
21:29:07:         Bits: 32
21:29:07:         Mode: Release
21:29:07:******************************* System ********************************
21:29:07:          CPU: AMD Ryzen 7 3700X 8-Core Processor
21:29:07:       CPU ID: AuthenticAMD Family 23 Model 113 Stepping 0
21:29:07:         CPUs: 16
21:29:07:       Memory: 15.93GiB
21:29:07:  Free Memory: 9.69GiB
21:29:07:      Threads: WINDOWS_THREADS
21:29:07:   OS Version: 6.2
21:29:07:  Has Battery: false
21:29:07:   On Battery: false
21:29:07:   UTC Offset: -5
21:29:07:          PID: 14536
21:29:07:          CWD: C:\ProgramData\FAHClient
21:29:07:Win32 Service: false
21:29:07:           OS: Windows 10 Enterprise
21:29:07:      OS Arch: AMD64
21:29:07:         GPUs: 1
21:29:07:        GPU 0: Bus:11 Slot:0 Func:0 AMD:6 Navi 10 [Radeon RX 5600 OEM/5600
21:29:07:               XT/5700/5700 XT]
21:29:07:         CUDA: Not detected: Failed to open dynamic library 'nvcuda.dll': The
21:29:07:               specified module could not be found.
21:29:07:
21:29:07:       OpenCL: Not detected: Failed to open dynamic library 'OpenCL.dll': The
21:29:07:               specified module could not be found.
21:29:07:
21:29:07:***********************************************************************
21:29:07:<config>
21:29:07:  <!-- Folding Slots -->
21:29:07:</config>
21:29:07:Trying to access database...
21:29:07:Successfully acquired database lock
21:29:07:FS00:Initialized folding slot 00: cpu:14
21:29:07:WARNING:FS01:No CUDA or OpenCL 1.2+ support detected for GPU slot 01: gpu:11:0 Navi 10 [Radeon RX 5600 OEM/5600 XT/5700/5700 XT].  Disabling.
21:29:10:3:127.0.0.1:New Web session
21:30:08:Saving configuration to config.xml
21:30:08:<config>
21:30:08:  <!-- Folding Slots -->
21:30:08:  <slot id='0' type='CPU'/>
21:30:08:  <slot id='1' type='GPU'>
21:30:08:    <pci-bus v='11'/>
21:30:08:    <pci-slot v='0'/>
21:30:08:  </slot>
21:30:08:</config>
21:30:08:Set client configured
21:30:08:WU00:FS00:Connecting to assign1.foldingathome.org:80
21:30:08:WU00:FS00:Connecting to assign1.foldingathome.org:80
21:30:08:WARNING:WU00:FS00:Failed to get assignment from 'assign1.foldingathome.org:80': No WUs available for this configuration
21:30:08:WU00:FS00:Connecting to assign2.foldingathome.org:80
21:30:09:WARNING:WU00:FS00:Failed to get assignment from 'assign2.foldingathome.org:80': No WUs available for this configuration
21:30:09:WU00:FS00:Connecting to assign3.foldingathome.org:80
21:30:09:WARNING:WU00:FS00:Failed to get assignment from 'assign3.foldingathome.org:80': No WUs available for this configuration
21:30:09:WU00:FS00:Connecting to assign4.foldingathome.org:80
21:30:09:WARNING:WU00:FS00:Failed to get assignment from 'assign4.foldingathome.org:80': No WUs available for this configuration
21:30:09:ERROR:WU00:FS00:Exception: Could not get an assignment
21:30:09:WU00:FS00:Connecting to assign1.foldingathome.org:80
21:30:09:WARNING:WU00:FS00:Failed to get assignment from 'assign1.foldingathome.org:80': No WUs available for this configuration
21:30:09:WU00:FS00:Connecting to assign2.foldingathome.org:80
21:30:10:WARNING:WU00:FS00:Failed to get assignment from 'assign2.foldingathome.org:80': No WUs available for this configuration
21:30:10:WU00:FS00:Connecting to assign3.foldingathome.org:80
21:30:10:WARNING:WU00:FS00:Failed to get assignment from 'assign3.foldingathome.org:80': No WUs available for this configuration
21:30:10:WU00:FS00:Connecting to assign4.foldingathome.org:80
21:30:10:WARNING:WU00:FS00:Failed to get assignment from 'assign4.foldingathome.org:80': No WUs available for this configuration
21:30:10:ERROR:WU00:FS00:Exception: Could not get an assignment
21:31:09:WU00:FS00:Connecting to assign1.foldingathome.org:80
21:31:09:WARNING:WU00:FS00:Failed to get assignment from 'assign1.foldingathome.org:80': No WUs available for this configuration
21:31:09:WU00:FS00:Connecting to assign2.foldingathome.org:80
21:31:10:WARNING:WU00:FS00:Failed to get assignment from 'assign2.foldingathome.org:80': No WUs available for this configuration
21:31:10:WU00:FS00:Connecting to assign3.foldingathome.org:80
21:31:10:WARNING:WU00:FS00:Failed to get assignment from 'assign3.foldingathome.org:80': No WUs available for this configuration
21:31:10:WU00:FS00:Connecting to assign4.foldingathome.org:80
21:31:10:WARNING:WU00:FS00:Failed to get assignment from 'assign4.foldingathome.org:80': No WUs available for this configuration
21:31:10:ERROR:WU00:FS00:Exception: Could not get an assignment
21:32:47:WU00:FS00:Connecting to assign1.foldingathome.org:80
21:32:47:WARNING:WU00:FS00:Failed to get assignment from 'assign1.foldingathome.org:80': No WUs available for this configuration
21:32:47:WU00:FS00:Connecting to assign2.foldingathome.org:80
21:32:47:WARNING:WU00:FS00:Failed to get assignment from 'assign2.foldingathome.org:80': No WUs available for this configuration
21:32:47:WU00:FS00:Connecting to assign3.foldingathome.org:80
21:32:47:WARNING:WU00:FS00:Failed to get assignment from 'assign3.foldingathome.org:80': No WUs available for this configuration
21:32:47:WU00:FS00:Connecting to assign4.foldingathome.org:80
21:32:47:WU00:FS00:Assigned to work server 128.252.203.9
21:32:47:WU00:FS00:Requesting new work unit for slot 00: cpu:14 from 128.252.203.9
21:32:47:WU00:FS00:Connecting to 128.252.203.9:8080
21:32:52:Saving configuration to config.xml
21:32:52:<config>
21:32:52:  <!-- Network -->
21:32:52:  <proxy v=':8080'/>
21:32:52:
21:32:52:  <!-- Folding Slots -->
21:32:52:  <slot id='1' type='GPU'>
21:32:52:    <pci-bus v='11'/>
21:32:52:    <pci-slot v='0'/>
21:32:52:  </slot>
21:32:52:</config>
21:32:54:ERROR:WU00:FS00:Exception: Server did not assign work unit
21:32:54:WU00:Slot ID 0 no longer exists and not yet downloaded, dumping
21:32:54:WU00:Cleaning up
21:33:11:Saving configuration to config.xml
21:33:11:<config>
21:33:11:  <!-- Network -->
21:33:11:  <proxy v=':8080'/>
21:33:11:
21:33:11:  <!-- Folding Slots -->
21:33:11:  <slot id='1' type='GPU'>
21:33:11:    <pci-bus v='11'/>
21:33:11:    <pci-slot v='0'/>
21:33:11:  </slot>
21:33:11:</config>
gebraset
Posts: 10
Joined: Fri Jul 12, 2013 7:34 pm

Re: GPU Folding Disabled After Windows 10 Upgrade

Post by gebraset »

Sorry all, actually just figured this out.

Tried to follow this, and was not successful (the opencl.dll was not within System32): https://www.youtube.com/watch?v=HOxuimkt660

After a reboot, I went to device manager and noticed that the driver for my display adapter was the Microsoft Basic driver. I went ahead and chose to update it and pointed device manager towards the extracted files that AMD creates during the Radeon video card driver installation. After a reboot, everything is back to normal. It looked like an optional update was also available through Windows update prior to me doing this, and that would have likely solved it as well, albeit a potentially older driver release.

Hope this helps someone!
Knish
Posts: 222
Joined: Tue Mar 17, 2020 5:20 am

Re: GPU Folding Disabled After Windows 10 Upgrade

Post by Knish »

I saw that gpedit.msc provides a way to prevent driver updates from windows updates

Win10 Home does not come with gpedit, but there is a youtube video (one of those horribly annoying ones with no talking and awful music) that shows u how to install gpedit. The top comment has convenient notes so one can copy paste, but i'll reproduce here:
search terms - Microsoft-Windows-GroupPolicy-ClientExtensions-Package.mum and
Microsoft-Windows-GroupPolicy-ClientTools-Package.mum

What was typed:
DISM /Online /Add-Package:C:\Windows\Servicing\Packages\

then append the full filenames from the search returns to the above and now u have Home with gpedit
the video: https://www.youtube.com/watch?v=DhgfZv4Wz6U
Post Reply