Stopzilla has some poor and good reviews and the poor reviews would put me off from installing it.
Maybe download malwarebytes and give that a run to see if it finds any problems.You get a fortnights trial of the pro version now.
Hands-on: Acer Predator Triton 700 review
D&AD Awards 2017: see the best design, advertising, illustration, animation and VR of the past year
How to lose weight with an Apple Watch
Synology invites you to visit them at Insomnia on 26th – 29th August. Book your tickets now and visit Synology.