In my experience, a new PC is usually a slow PC, because NEW = SLOW + DIRTY. That is to say, it becomes a hell of a lot faster by the time I have finished cleaning up the pre-installed programs which typically come with new PCs. I don't know exactly what programs may be installed in the situation outlined above but there's the possibility that one or more of them could be slowing down the performance of the computer and/or the internet. So, I would like to suggest some alternatives.
Let me begin by saying that I believe in freedom of speech and opinion, the free sharing of knowledge and technology, and the right to a free, safe, and comfortable experience with computing and internet. Therefore, any software suggested by me is always freeware or open source software.
Putting aside the internet speed issue for the moment, I agree that a computer with such modern specifications should indeed go like the wind, if it is tuned up and configured correctly. So, what are the factors that could be preventing it from reaching its potential? The first thing that comes to mind is CRAP. New computers come pre-installed with all kinds of software, notably the "free trial" versions of antivirus such as Norton or Kaspersky, trial versions of DVD burning software such as Nero, and a heap of games and other distractions which you may or may not like. In some ways a computer is like a person. If you want a faster computer, after making sure everything is backed up (your data and also a system image of the operating system), you should remove any excess fat (unwanted programs), then implement a diet and exercise program to keep your computer light and quick on its feet. Here are the steps I suggest:
1. Firstly, in case something goes wrong, make a backup (system image) of your operating system. This is particularly easy with Windows 7 which comes with this feature built-in. Save the image to another hard drive (can be USB or internal 2nd drive). If you have only one hard drive in your computer it could be a good idea to create a second partition for your data files, including photos, music, and documents. I always like to keep my operating system totally separate from my important files.
2. Eliminate the excess fat (get rid of unwanted programs). There are numerous free programs around to handle the problem of pre-installed crap. For instance, there is SlimComputer, available right here in Cnet. If you want to be absolutely sure that the uninstalled programs do not leave behind any bits and pieces in the registry, the start menu or other places, I recommend REVO Uninstaller. Available also as a portable app at www.portableapps.com .
3. Implement a strict diet. This means, be careful about which programs you install in future, and when you uninstall something be sure to uninstall it completely. The built-in Windows uninstall feature is notoriously incompetent at doing its job. You can use Revo Uninstaller, IObit Uninstaller, Glary Utilities, and/or Crap Cleaner. Myself, I use Revo mostly, combined with Crap Cleaner, but sometimes I use IObit for "batch uninstall" which includes also the features of "forced uninstall" as well as performing the deep uninstall to remove all traces from registry.
4. Plan a fitness/exercise program. This may include such activities as regular scans for virus and malware, running Crap Cleaner or similar program, defrag the hard drive, clean up the registry (as well as defragging it), and implement an automated backup routine.
Some folks may ask the question, "if I uninstall the pre-installed antivirus and other programs, what shall I replace them with?". This is a reasonable question and there is of course a reasonable answer. The answer is ...... FREEWARE, preferably Open Source software. Free does not necessarily equate to low quality, lacking features, or with some kind of "strings attached" scenario. Perhaps surprisingly, there are a lot of humans on the planet who write programs for a hobby, because they enjoy it, and because they believe that certain things such as the right to surf the internet in safety, should be free of charge. These people normally have a day-job which they may hate or love, just like the rest of us, but in their spare time they design software because they can and because they want to, not because they need money to pay their mortgage. In such cases, a "labour of love" may surpass commercial products which are often designed by people who hate what they do, are not good at their job, but have no choice other than to keep on doing it.
Alrighty, let's cut to the chase. For free online protection, I am using the built-in Windows firewall, combined with the free version of Avast antivirus. I also have Spybot Search and Destroy, Malwarebytes, and the portable version of Clamwin Antivirus. Actually, the overwhelming majority of my software is portable, much of it downloaded from www.portableapps.com or other portable freeware sites. With regard to a fitness program for the PC, I am using SmartDefrag2 to maintain contiguity of the hard drive. Ainvo Registry Defrag is useful after installing/uninstalling programs. I use Toucan for backup, file synchronization, and file encryption. Free CD/DVD compiling and burning can be performed with Deep Burner, InfraRecorder, or just by using the built-in Windows DVD burner.
So you see, you really don't need most of the pre-installed crap that comes with your new computer. The computer manufacturer has done deals with various software companies to attract more customers, as they are hoping that when your trial version of their software expires, you either don't know what else to do or you are too lazy to consider the alternatives and so you will just reach for your credit card and make the annual payments for such things as antivirus protection, which should be considered a basic right, instead of a paid privilege. Generally speaking, the more programs you have installed, the slower your hard drive and registry. I have almost nothing installed in my computer except Avast, Java, Flash, and a few of the critical Windows Updates. Everything else runs portably, (stored on another partition) and most of my seldom used portable apps are on a USB stick just to keep them out of the way.
Learning how to care for a computer is like learning how to be a parent. Some concepts are straight-forward and instinctive, but others need to be learnt. If you want your computer to be healthy, happy, and well behaved, you must be responsible to meet its needs, to apply discipline, care and respect, and to do the research to find out how to do any of the things you know you need to do but you know you don't know how to do. We learn by trial and error but it all starts with the motivation and the strategy.
Best of luck to you.