Speccy class not registered

when i start speccy it just says "class not registered"

It's a Windows error, usually caused by a DLL becoming unregistered for some reason.

You could try uninstalling/reinstalling Speccy to see if it fixes it, or see this article:

https://windowsreport.com/class-not-registered-windows-10/