NO, i have tried to update it many times but it continue. It didn't roll back by its own It was stuck there for about 30 minutes. I have a decent internet speed it usually gets updated within 15 or 20 minutes.
Internet speed doesn't have anything to do with it. 30 minutes is long, but not unheard of. I had a system that was at a single percentage for over an hour and it still completed. Let it run for about 2 hours before calling it, then figure out how to do an alternate method of updating Windows.