netflix stuttering or freezing can be fixed by restarting your Netflix, checking audio settings or switch to another HDMI cable, etc. If the most common solutions don’t work for you, check more methods to have a try. Good luck!
I found one effective solution here https://www.repairwin.com/windows-update-service-missing-problem-fix/ Test if this works for you. If not, uninstall and reinstall Windows 10 on your desktop to have a try. step-by-step tutorial; https://www.winxdvd.com/windows-10/free-update-to-windows-10.htm