Hello!After months of struggling with the worst DRM ever created and childish EA support, I have came up with some useless solutions for this annoying problem.If you're one of the few lucky people who get full download speeds on Origin, then read and perform these steps to ensure you wouldn't experience this problem in the future. If you're one of the many unlucky people who get really slow download speeds on Origin, then read on. These steps might fix your problem.The Problem:EA Origin is buggy as hell, from the netcode to the interface. When you attempt to download a game from EA Servers, Origin only establishes a single HTTP connection to the nearest akamai server and uses that to transfer the data. That connection seems to 'deteriorate' overtime, as a result the speed decreases gradually.
In a nutshell, when you start to download a game on Origin, you seem to get a good speed but as the time passes, speed goes down to crawl. This could happen to anyone, anywhere. To people with hi-speed nets and to people with slower nets alike.The Cause:From what I gathered, I imagine the cause is a few problem in netcode.
First of all, Origin uses only a single connection to download the games which is terrible. Origin also attempts to auto-detect the nearest server to you by checking your DNS Server instead of letting you choose the server from a list (like steam).The Solution:The solution that I have came up with consists of several steps. As the cause of this problem could be many thing, you might have to do all of these steps to get the best results. On last note, please take the 'Restart' parts seriously because they're important (this time, they really are).
Step 2 - Set your DNS to GoogleDNS & OpenDNSA) Open ' Control Panel'B) Click on ' Network and Sharing Center'C) Click on your active connection (' Local Area Connection' probably)D) Click on ' Properties' then double-click on ' Internet Protocol Version 4 (TCP/IPv4)'F) Click on ' Advanced' then go to ' DNS' tabG) Under the place it says ' DNS server addresses, in order of use:' click the ' Add.' Button the add the following IPs in order from up to down(you need to click add again after you enter an IP):8.8.8.8208.67.222.2228.8.4.4208.67.220.220H) Click on ' Ok' three times then click on ' Close'I) Open ' Command Prompt (cmd)' and enter ' ipconfig /flushdns' (important)J) Restart your PC (you really need to do this). Step 3 - Forward the following ports on your router (important)In order for origin to work properly, you need to forward the following ports on your router. If you don't know how already, you better google 'Port Forwarding' or ask someone who knows. I can't explain it here because it depends on your router brand and model.
Here's a list of the ports you need to forward (I'd strongly advise against putting your router in DMZ mode but that could work too):TCP: 80; 443; 9960-9969; 1024-1124; 18000; 18120; 18060; 27900; 28910; 29900UDP: 1024-1124; 18000; 29900You need to restart your router after you forward these ports. Step 5 - Get the latest Origin update by opting in the betaA) Open (login) ' EA Origin'B) Click on ' Origin' then click on ' Application Settings'C) Scroll down and check ' Update to beta version when available'D) Restart EA Origin (important)So let me know what result you get after doing these steps. I hope this solves the problem for you as it did for me. Feel free to add me on my steam whenever you like and I'd be glad to assist you with any issues you might have.Enjoy!source: steam forums (my steam forums account, this has been originally posted by myself).
In theory, online game stores such as Origin are great. At any time of the day or night, you can buy a game and get to playing within a few minutes. In practice, however, things are often not so rosy. You buy a game, click to download it - and find yourself staring at download speeds that could very well be a virtual representation of a snail moving through molasses. While there is no foolproof way of speeding up your Origin downloads, there are several things you can try that might have an effect.
Because most Internet service providers place a limit on the amount of data you can simultaneously download, downloading anything else while downloading from Origin may cause slowdowns. Pause or cancel any other download you may be running concurrently and see if your Origin download speed improves. This includes both direct downloads, either from websites or through specialized software, and streaming content from services such as Netflix. If you are sharing an Internet connection with other members of your household, ask if they'll pause or cancel any downloads they may be running. Your firewall software may be throttling your connection to the servers your download is coming from. According to the EA website, the Origin software requires TCP ports 80, 443, 9960 to 9969, 1024 to 1124, 18000, 18120, 18060, 27900, 28910 and 29900 and UDP ports 1024 to 1124, 18000 and 29900 to be open so it can function correctly. If you are using a router, you may also need to open the same ports on it.
The method to open these ports varies depending on the firewall software and router you are using; consult your manual for more information. In order to give you the best speed possible, Origin relies on the Akamai server network. When you request a game download, the file is automatically downloaded from the Akamai server closest to your geographical location; your location is determined based on the DNS server you are using. If you are using a third-party DNS service such as Google DNS or OpenDNS, the Akamai server that is chosen will instead be the closest to the location of the third-party service's server; this can cause your download to be much slower than it otherwise would be.