Hi Tabish,
Basically, windows is basically trying to access that URL:
http://www.msftncsi.com/ncsi.txt
To detect if computer as network access or not.
Full process is described here:
https://technet.microsoft.com/en-us/library/cc766017
You might contact Microsoft to see if there could be a timer that can be adjusted for periodic retries.
Regards,
Aditya
Please rate helpful posts and mark correct answers.