Hello Lea Fav,
Thank you for posting in the Apple Support Communities. It sounds like you are getting the error, "The feature you are trying to use is on a network resource that is unavailable," on your Windows laptop when installing the latest version of iTunes. I found an article that addresses this error when trying to uninstall iTunes, and I think it might help with installing iTunes as well:
If you are still having trouble installing iTunes after following the steps in that article, I recommend following the step in this article:
I hope this helps get you back on track!