If you upgraded and didn't uninstall it first, your Desktop will not appear in Windows 11, because Explorer still loads the DLL but then hangs (Great work MS!). If you want to upgrade from Windows 10 to 11, remember to uninstall the DeskClock first.
So you will not be able to use this clock in Windows 11. Microsoft has removed toolbars on the taskbar in Windows 11. It won't run under Windows 10 32 bit unless you compile it yourself for that platform.
Version 2.0.0 has been tested under Windows 10 64 bit. DeskClock Analog clock toolbar for the Windows 10 taskbar.