IMO registry cleaners do not speed up pc's and can cause more problems than they solve. If you wish to use one CCleaner (free) is as good as any. There are lots of reasons for slow pc's. Look through the helproom thread's for Fruitbat's excellent advice.
Huawei P10 review