A typical Windows XP installation can range from around 1.5 GB to 3.5 GB in size. The amount of time it will take to download a file of this size depends on the Internet connection speed available.
A fast dial-up Internet connection has a download speed of 64 Kbps. Broadband Internet connections can vary in speed from roughly 1 Mbps to 15 Mbps. Therefore, with a dial-up connection, downloading Windows XP can take 50 to 120 hours. With a slow broadband connection, the download requires approximately 200 to 460 minutes. With a fast broadband connection, the download would only require 25 to 30 minutes.