For multi-gigabyte downloads like Windows Technical Preview (Windows 10), you may want to get IE11 to cooperate and allow you to use Akamai's edge-of-network locations. The only problem is that IE11 doesn't work with Akamai Download Manager. That means you'll just get the regular http download, with the usual Save As dialogue. This can be slower, and won't allow you to resume your download if any sort of interruption occurs.
The fix is straight forward.
1) Use IE11's Compatibility View Settings menu to add microsoft.com to the list
2) Next, get into IE11's Developer mode
- F12 brings up the developer tools window
- Press Ctrl+8 to get to Emulation (seen pictured below)
- Under 'Document mode', select 7
- Try the download again, you should then get prompted for the Akamai ActiveX Control installer. Yes, that means Chrome and Firefox won't work.
So, give it a try, what better way than the hot off the press Windows 10 beta. After all, who doesn't want a much faster download? You can disable the Add-on when done, if you'd like.
As for the Windows 10 beta, here's the direct download link from MSDN:
See also the 2 minute video walkthrough below.