I too have a new Dell XPS laptop with Win 8 on it. I downloaded 8.1 and started to "install" it. It took so long to download that I went to bed. It must have started the install by itself......
SuperSite for Windows
Sponsored Introduction Continue on to (or wait seconds) ×