I have looking for a solution for years on this.
For me I found my problem, Which is Core Temp.
It must take a resource. If I uninstall it, Speccy works. If I stop CoreTemp(1.6 now) in processes, I can get all the Speccy specs.
However, I have about 7pc's, and on some of them Speccy always worked, even with CoreTemp running.
True in w7 and XP. I dont have a Vista or w8.
So, I dont know how many of you have CoreTemp, but perhaps another CPU monitor can cause the Error8