There is an upgrade recommended process on the FAQ page, just google it. I believe it's stop the pool, stop the service, uninstall the software, reboot, then install the latest upgrade.
I did this recently on a Win 10 machine I upgraded from Win 7. It works, but I can't get the service to start automatically after reboot. Pain in the ass...I may consider reversing the Win 10 upgrade and go back to Win 7.