Jun 11

It’s easy to take education for granted, especially when you consider that every child in the UK has access to a computer, whether it’s at home or at school. But what most people forget is that 1 billion children in the developing world have little access to education, and no access to computers, which is where a burgeoning non-profit organisation called One Laptop per Child (OLPC) comes in.

The OLPC in Nigeria

Nigerian school children get their hands on the XO and immediately start learning how to use it.

The organisation hit the headlines in 2007 when it developed a low cost laptop called the XO, which was designed to be bought cheaply by governments of developing countries and distributed among school children. The XO was originally dubbed the $100 laptop, and although three years on it still hasn’t achieved its target price, it has been purchased by 21 developing countries and distributed to 1,284,500 children across the world. However, while the organisation has helped so many children around the world, it has courted controversy, created rifts with the world’s biggest technology companies, and spearheaded the biggest consumer technology trend in the last decade.

One Laptop per Child was the realisation of an altruistic dream by a MIT director and professor Nicholas Negroponte. In 2005 he unveiled his plan to see a laptop given to every child in the developing world, to aid their education, and offer them the similar advantages in the digital age as children in the developed world. The idea was based on the creation of something completely unique: A laptop which was durable enough to withstand the stresses and strains of life in a developing world, cope with the challenges of intermittent power and internet availability, and cost just $100.

The design of the XO PC was outstanding, and should be regarded as a feat of computer engineering. Against the back drop of the prices of technology in 2005, before low cost and low power components were prevalent, Negroponte designed a laptop with a 433MHz processor, 256MB RAM, a 7.5” LCD display and wireless networking. This may not sound impressive, but its base cost of £199 was unheard of at the time, it had enough power to drive its bespoke Linux operating system dubbed Sugar, it could function as a laptop, ebook reader, had a screen which was clearly visible outside in direct sunlight, had 12 hours of battery life and was completely shock-proof, waterproof and dust-proof.

While the XO preceded the market in terms of design, its biggest challenges were to overcome the rigours of a life in the hands of children in developing countries. Availability and reliance on power was a problem for Negroponte, and the XO could not succeed if it was too power hungry. They also had to iron out the biggest failing point on consumer laptops: Hard disc crashes. The XO introduced flash drives, which eliminated the mechanical wear and tear of traditional spinning disc drives. What’s more, the XO featured a revolutionary new screen, which used a dynamic LED backlight, which reduced operating wattage down to 3W under normal conditions. This put battery life at 12 hours, far beyond that of normal consumer laptops, and made the XO a force to be reckoned with.

A new kind of PC

The XO laptop caused such a stir, that it’s credited with spearheading the resulting netbook craze, which is still the only PC sub-market which is growing. Once OLPC had mastered the low power components, screen and size, it started selling them in the US. They retailed the laptop as part of the Give One Get One campaign, where a US consumer would purchas a laptop for $400, and donate one to a child in a developing country at the same time. It’s this that Wayan Vota, editor of OLPC News, an independent community of OLPC supporters, believes caught the eye of companies such as Asus and Acer.

The XO PC is waterproof and dustproof

The XO PC is waterproof and dustproof, making it ideal for children in the developing world.

“The real threat of OLPC introducing a “$100 laptop” was enough to spur technology companies into action. And they had to act fast. OLPC sold 160,000 XO laptops at $400 for two- and you didn’t even get both. That had Asus rightly excited when they launched the EeePC line to amazing success,” he said.

Once ASUS made a commercial success of their EeePC, the whole market had to catch up, and within six months, every laptop manufacturer was shipping its own netbook version. In 2009 there were 33.3 million netbooks sold globally, and the sector achieved a 72% growth in sales, compared to a 13% decline in amount of notebooks sold. If its supporters are correct, One Laptop per Child caused one of the biggest technology sensations of the decade.

“The creation of the netbook market is largely, and appropriately credited to OLPC,” says Ed McNierney, Chief Technical Officer of OLPC. “We wouldn’t have $300 netbooks in the consumer market if that push from OLPC hadn’t happened.
Consumer product companies in the technology world are not known, in general, for their risk-taking behaviour,” he told PC Plus.

When asked for a comment, an ASUS spokesman told PC Plus that the XO had no bearing or effect on the creation of the EeePC 701 which launched in 2008, and that the company would have come to market with a similar product even if the XO hadn’t been invented.

Competition

It’s not often that a non-profit organisation courts competition and controversy, but the technology industry can be an unpredictable world, and it wasn’t long before OLPC found itself embroiled in a war of words with Intel. The world’s biggest chip maker had seen the market potential of the developing world and built its own low cost laptop, the Classmate PC, soon after the announcement of the OLPC XO- a move which incensed Negroponte. He called Intel ‘predatory’ in a lecture at MIT, accused the company of “hurting the [OLPC] mission” on the CBS news show 60 minutes, back in 2007. If this wasn’t enough, Negroponte then accused Intel of selling its Classmate PC to the same governments he was trying to persuade to take up orders of the XO, but “dumping” them at a loss making sum, scuppering his project.

Nigerian children recieve a lesson supported by the XO

Children in Nigeria recieve a traditional lesson from their teacher, but use the OLPC XO laptop to support their learning.

In the face of widespread criticism, Intel joined forces with OLPC in December 2007, in an uneasy alliance, which caused public disconcertion from AMD, who was a founding partner of the OLPC project. While the Intel – OLPC partnership promised a new beginning, the reality was very different. Less than six months later Negroponte dropped Intel representatives from OLPC’s board of directors, demanding that Intel dumped its Classmate project if the two companies continued to work together. With the money Intel has invested in its own project it was never going to can the Classmate PC project, and the relationship ended.

Since 2007, both laptops have seen their share of success and failure, with Intel shipping 1 million Classmate PCs to Venezuela and 150,000 to Libya. OLPC has saturated Uruguay and Peru with approximately 1 million XO laptops, as well as completing smaller orders from Colombia, Rwanda and Mexico. Whether Intel’s Classmate PC project hurt the OLPC effort is still the subject of debate, but Wayan Vota, editor of OLPC News, an independent community of OLPC supporters, doesn’t think so. He believes that the enthusiasm created by the XO and Classmate PC made Negroponte’s dream a reality: “I’ve heard from Intel insiders that the XO laptop moved the netbook revolution forward by a few years. Intel would’ve come out with a Classmate-like device, but not as soon as they had to with OLPC’s pressure. For this, both organizations should be thankful because netbooks are the only bright spot in the laptop business,” he told PC Plus.

However, the bright spot of technology might not look so good for OLPC. It’s not been able to get its cost down to the desired $100, and orders have been far from overwhelming. What’s more, the consumer market has caught up, and it’s possible to buy standard netbooks at cost as cheaply as an XO. While they’re not built as ruggedly with the developing world in mind, they do feature fully functional operating systems, such as Windows, which some say would better prepare children for a connected future.

An ‘irresponsible strategy”

Despite its rocky road to success, OLPC still has a long way to go before it can claim any kind of success. Its intention to deliver PCs into the hands of the world’s poorest children is admirable, but experts have called its methods in question, warning that the charity risks wasting the hard work and achievements by equipping communities with laptops and then leaving them to work out how to use them for themselves- a criticism which Walter de Brouwer, European CEO of One Laptop per Child flatly rejects. “The charge is false,” he told PC Plus in an exclusive interview. “Typically, teachers and schools receive a two-week introduction not only to the machine and its technical features and operation, but more critically on how to integrate it into the learning experiences,” he said. De Brouwer continued: “OLPC works with the country to develop a team that works with the schools. The team supports the schools, technically and pedagogically. This team also works to develop capacity at the schools and locally in the communities.”

In the UK schools require entire departments to keep their networks and PCs in running order, and the use of IT in classrooms as a key part of teacher’s training. Wayan Vota, an outspoken supporter of the OLPC project, has questioned the level of support provided by OLPC called their deployment strategy “irresponsible.”

“OLPC has always maintained distance from actual implementation, claiming it was the country’s responsibility to integrate XO laptop into their educational system. That might work for Uruguay, a stable, advanced country. But it’s irresponsible in lesser developed countries. OLPC has the responsibility to educate countries on what they are buying – an XO laptop should be one small part of a whole educational system change,” he said. “Just handing off the XO laptop, like it’s a self-installing app, leads to Ethiopian teachers banning them from classrooms as a plague on education.”

Last year, teachers and parents in Ethiopia criticised the deployment of the XO, claiming that it was a distracting toy for the children, and could not be a worthwhile tool in their education system built around memorising from a blackBoard and then passing the national test. Without teacher training to implement the laptops, the XO couldn’t fulfil its function. While self-learning is an important part of the XO’s purpose, it’s clear that there’s a serious risk that the laptops will either not be used effectively, or fall into disrepair.

One has to admire what Negroponte and OLPC has achieved in the last three years, battling adversity which would have overcome many other organisations. OLPC claims that attendance in schools improves with the introduction of the XO. OLPC is currently working on a new version of its laptop, the XO-1.5, which it hopes to start deploying later this year, and has released concepts of a $75 tablet PC which it aims to make a reality by 2012. No-one can argue that getting an internet connected laptop into the hands of children in the developing world is essential for those countries to grow and prosper. However, unless OLPC ask difficult questions of the XO’s recipients, it risks wasting an opportunity to really make a difference.

Concept of success

No-one can accuse Negroponte of not being ambitious and if his mission to put an internet connected PC into the hands of every child in the developing world wasn’t challenging enough, he wants to build a paper thin touchscreen tablet PC which will retail at under $100. This concept design is the OLPC XO-3 (pictured) and is the latest dream of OLPC founder Nicholas Negroponte. It’s to be based on the XO 1.75 spec, which will feature an ARM mobile processor, which will provide twice the speed of the XO-1 and operate at 25% of the power. However, the main difference is the form. Negroponte wants to move away from a standard laptop form, and go for a purely touchscreen device.

The XO3 concept, due 2012

A vision of the future: Negroponte wants to launch a handheld tablet similar to this concept, costing less than $100, in 2012.

Whether or not the XO-3 can actually be achieved is another matter. Producing something similar to the iPad in form, in just two years and dropping the cost to under $100 seems ludicrous, and whether such a device could power an OS capable of supporting a child’s education is another matter. What’s more, whether this form factor is suited to education is another matter. It seems that Negroponte has learned a few things about the nature of the technology industry, in the last three years promoting the XO. While the threat of releasing a sub-$100 netbook spurred the rest of the industry to react is a seismic way, he’s hoping that the design of a low-cost tablet could have the same effect. He told Forbes: “We don’t necessarily need to build it, we just need to threaten to build it.”

If OLPC can use the industry to its advantage this time, rather than do all the leg work while the consumer market reaps the benefits, then the dream of getting tablet PCs into developing countries could become a reality.

May 27

Read on to find out how just tweaking two configuration settings almost tripled our Crysis frame rate.

Nothing is quite as demanding on your system as a cutting-edge game. To get playable frame rates you’ll generally need lots of fast RAM, a powerful graphics card, a decent CPU and a speedy hard drive. But if your PC isn’t quite up to scratch, don’t give up immediately – there are a few tweaks you can apply that may improve things.

As we’ve already mentioned, detecting and removing resource-hungry processes, freeing up RAM and keeping your hard drive defragmented and optimised will make a real difference.

Updating your video drivers can deliver even more benefits. For example, Nvidia claimed that its 195.62 release would increase performance by 10 to 20 per cent in many 3D games, as well as by 38 per cent in Far Cry 2, and by up to 80 per cent in Lost Planet: Colonies. Impressive? Yes, but unfortunately the driver was soon withdrawn because users were reporting that their cards were overheating, so updating on the day of release probably isn’t the best idea. Stay aware of what’s going on, but let others try out new drivers for a couple of weeks before you jump in.

In the meantime, you can always get an immediate speed boost by overclocking your video card. It’s surprisingly easy.

Overclock your card

Launch the Display Settings applet, click ‘Advanced Settings’, choose your display adaptor’s tab and fire up its control panel. If this is an ATI card then you should see an Overdrive section with sliders for GPU core and memory clockspeeds; Nvidia cards have the same, and add a Shader Clock slider for good measure. (Don’t see that? Make sure you’re using the Nvidia drivers, not those provided with Windows, and install the Nvidia System Tools.

Keep your video drivers up to date to ensure the best possible performance

Tempting though it might be, don’t immediately push all these sliders to the maximum just to see what happens. Your PC will almost certainly crash, unless your video card overheats and dies before that happens.

It’s much better to take a gradual approach, one slider at a time. Push up the Memory Core clock by maybe 10MHz, save the changes and then run something like the Crysis benchmark tool. You’ll also need the demo.

If the demo looks fine then repeat the process, perhaps reducing the increment to 5MHz after a couple of overclocks. If you’ve pushed the card too far then artefacts will begin to appear: strange lines, noise and general video oddities. In this case you should make a note of your last successful clockspeed, return to the default settings and move on to the next slider. When finished, you’ll have the highest successful value for each clock, so try setting all the clocks at the appropriate value. This probably won’t be stable, so wind back the clocks you pushed furthest and try again until you’re artefact-free.

RivaTuner is an excellent video overclocking tool that works with both ATI and Nvidia cards

We tried this on a test PC and managed to increase our GeForce 8800 GTS performance by 14 per cent – nothing spectacular, but not bad for a couple of hours’ work. Be sure to monitor your GPU temperature and increase fan speeds if necessary. RivaTuner has everything you need to safely tweak both ATI and Nvidia video cards.

Find the bottleneck

If everything we’ve discussed so far still doesn’t get you close to the frame rates you need, your system may have a bottleneck that’s holding everything else up.

Is your system RAM up to the task, for instance? When equipped with only 2GB of generic DDR2 DIMMs, our test PC barely reached 20fps on the Crysis demo (1,600 x 1,200, high quality). We replaced these with 4GB of Crucial’s finest Ballistix offerings and frame rates went up by almost 25 per cent – not bad for an £80 to £90 outlay. And that’s just the start – faster and more reliable RAM means you’ll probably be able to overclock your CPU further, too.

A RAM upgrade didn’t offer the same benefits if we tried to run Crysis at the very highest-quality levels, though: the 2GB test returned 11.75fps, the 4GB a near-identical 11.915fps. That’s because the graphics card is now the bottleneck. It simply couldn’t deliver acceptable performance at the settings we’d chosen.

As a last resort, then, you can always change your game settings. There’s usually an intimidating list of quality-related options, but tweaking just one or two of these will often be enough.

In Crysis, for instance, just changing the Shading Quality setting from ‘Very High’ to ‘Medium’ was enough to see our test PC’s 1,600 x 1,200 frame rate leap from 11.915fps to 23.61fps.

Although Crysis will by default use DirectX 10 when installed on Windows Vista and 7, switching to DirectX 9 gave us a further big performance jump to a new frame rate of 35.49fps. There’s no guarantee that other games with a similar option will see such a huge improvement, but it’s worth a try.

We finished by applying some of the techniques we mentioned earlier. Disabling PC resource hogs increased the frame rate by four per cent; turning off pointless services gave us a three per cent increase; using Process Lasso added more than five per cent; and overclocking returned an extra 14 per cent. They’re small gains, but every little really does help, and the incremental effect meant that a previously unplayable game was now purring along at more than 45fps. That’s close to a 400 per cent improvement – a real result.

May 18

Seize the moment! There’s no time like the present when it comes to harnessing every ounce of performance from your labouring computer.

Here’s the shocking truth: dubious default settings, wrong configurations and wasteful processes are sapping many of your PC’s valuable resources. And what’s to blame? Windows. Windows is deceptive. After you’ve installed it, the OS happily connects to the internet, downloads all the necessary drivers, configures itself and there you go – one stable PC all ready to roll. It couldn’t be easier or more convenient. But the problem is, Windows doesn’t come optimised for performance. And it’s much the same story for most of your applications: they’re all set up to work, not roar along.

So what’s the answer? We say take control and don’t trust Windows’ default settings. Sure, they’ll yield a machine that is stable and dependable, and to a degree that’s the point. That’s what the average user wants, and it’s what Microsoft and PC makers need. By keeping configurations nicely conservative they’ll keep PCs the world over ticking along happily and calls to their technical support divisions low.

But we PC Plus types aren’t average users. We’re demanding users who want to squeeze every drop of performance out of our computers. So, join us as we declare war on default settings and automatic configurations. Take control of your PC and release its full potential!

Remove processes

A good first step when speeding up your system is to identify and remove the processes that are currently wasting its resources. Windows runs a slew of processes by default. Some are essential to the functioning of your machine, but many others are unnecessary resource hogs. Process Hacker (a Task Manager-type utility with many more features) is perfect for sorting the wheat from the chaff.

Launch the program and right-
click the Name column header to define what information it should display. Ensure that ‘Name’, ‘PID’, ‘Pvt Memory’, ‘CPU’, ‘I/O Total’, ‘Username’, ‘Description’, ‘CPU History’, ‘Handles’ and ‘I/O History’ are all checked. Now click ‘OK’ and you’ll see two small graphs – CPU History and I/O History – that give a visual pointer as to how each running process has been behaving in the past few seconds. This is helpful information: if your hard drive has been thrashing for some unknown reason, for example, scan the I/O History column. Anything showing spikes of activity is a suspect.

Process Hacker is great for identifying resource hogs – use the graphs to see how much each process uses the hard disk.

Exactly what Process Hacker uncovers will vary depending on your system, but on our test PC we noticed that ‘IBurn.exe’ (a packet-writing program provided with Cyberlink Media Suite) had regular I/O read spikes and that a process associated with VMware Workstation, ‘vmware-tray.exe’, was tying up CPU and I/O time.

It’s important not to overreact and start shutting down resource-hungry processes, because if you pick something important, your PC will crash. Instead, try to identify the process, and if it proves to be unnecessary, make sure it doesn’t reload next time.

To do this for IBurn.exe, we loaded the InstantBurn System Configuration Tool and clicked ‘Disable InstantBurn’ to stop it launching when Windows next started. The vmware-tray.exe process was just as easy to turn off: we launched VMware Workstation, clicked ‘Edit | Preferences | Workspace’ and cleared the ‘Show Tray Icon’ box to ensure it wouldn’t start again. The next thing to do is click the Pvt Memory column header to sort your processes by the amount of RAM they’re using – a handy way to see the real resource hogs.

Once again, we found programs that could be removed. ‘SkypePM.exe’ was the Skype Extras Manager, but we didn’t use them: clicking ‘Tools | Options | Advanced Settings’ and clearing ‘Automatically start extras’ meant that the process wouldn’t load next time.

If you’re looking for more savings, target ‘iTunesHelper.exe’. It launches iTunes when it detects an iPod or iPhone being plugged into the PC. If you don’t have one, run Regedit, head to ‘HKEY_LOCAL_MACHINE\SOFTWARE
\Microsoft\WindowsCurrentVersion
\Run’, right-click the iTunesHelper key and click ‘Delete’.

Bloated apps like iTunes come with lots of unnecessary services and processes that drag down your system.

We’ve only carried out four tweaks so far, then, but we’ve freed up at least 47MB of RAM, as well as reducing background I/O and CPU activity. That’s not bad, but some judicious tweaking of Windows services may be able to deliver even more.

Stop services running

Windows services are small programs that run in the background, providing things to the OS and your applications. Click Start, type Services.msc and click the ‘Services’ applet link to see the services installed on your PC, which is almost guaranteed to include some that you don’t need.

Here are some examples. If you don’t use Media Center then the Windows Media Center Extender, Receiver and Scheduler services are all surplus to requirements. The Distributed Link Tracking Client maintains links between NTFS files over a network. If you don’t use that feature then it’s unnecessary. Similarly, IP Helper is useless for those without an IPv6 network; Offline Files has no purpose if you don’t use its sync features; the Tablet PC Input Service is only for tablet PCs; and the Secure Socket Tunnelling Protocol Service is generally only useful if you’re connecting to a virtual private network (VPN).

Potentially redundant third-party services include Apple Mobile Device and iPod Service, which come with iTunes and can be safely turned off if you don’t have an iPod or iPhone. Bonjour Service is only required if you need iTunes or Safari to discover network services; Nero BackItUp Scheduler belongs to Nero Burning ROM, and can be turned off if you’re not using the back-up tool; and Nvidia Stereoscopic 3D Driver Service is useless unless you have the 3D glasses needed to use Nvidia’s 3D Vision technology.

Think carefully about the services that can be safely disabled on your PC. (And we do mean carefully: get this at all wrong and you could prevent Windows from loading, even in Safe Mode, so if in doubt about something, leave it alone). Then go to work turning off the unnecessary components.

In some cases you may be able to do this by uninstalling a program from Control Panel. That’s where you’ll find the Nvidia Stereoscopic 3D driver, for instance. But with most options you’ll have to launch the Services applet (‘services.msc’) and tweak the settings yourself. The safest approach is to double-click the redundant service and set its Startup Type to ‘Manual’; it won’t be launched automatically, but will still be available if another service requests it. The problem is that this can leave some services running unexpectedly, so if you’re 110 per cent sure that something isn’t in any way system critical – Apple Mobile Device, say – then set its Startup Type to ‘Disabled’, and you can be sure that it won’t be launched again.

Create a Turbo mode

Some of the most resource-hungry Windows services shouldn’t be turned off permanently. We found that Windows Search consumed more than 250MB of RAM on our test system, for instance. That’s annoying, but we’d miss the service if it weren’t there. The SuperFetch caching service can grab plenty of RAM, too, and it isn’t always effective, but on balance it’s still worth keeping it running.

Shutting down Windows Search recovered more than 250MB of RAM.

You wouldn’t want these services to disappear forever, then, but what about if you created a batch file to turn them off just temporarily? This could free up a considerable amount of RAM. You may then get better performance out of a game or some other heavy-duty application that you’re trying to run, and you could use another batch file to restore the services when you’re done.

To give this a try, launch ‘Services.msc’, double-click each service you’d like to disable and make a note of its short name. This is labelled as ‘Service name’ on the dialog. Now create a file called Turbo-On.bat that uses the net stop command (as shown below) to close each service. Feel free to leave SuperFetch enabled if it helps the particular app that you’re trying to prioritise, and of course you can add as many other services or programs as you like, just as long as they’re not system-critical. Here we’ve included a sample line that would shut down Skype’s services:

net stop wsearch
net stop sysmain
‘\program files\skype\phone\skype.exe’ /shutdown

Then create a second file called Turbo-Off.bat that uses the net start command to relaunch everything, as here:

net start wsearch
net start sysmain
‘\program files\skype\phone\skype.exe’

Store these files somewhere safe, and create shortcuts to each. Next, right-click the shortcut, click ‘Properties | Shortcut | Advanced’ and check ‘Run as administrator’.

Now, whenever you need the maximum possible performance, launch the ‘Turbo-On.bat’ shortcut to free up some RAM and system resources. Then fire up ‘Turbo-Off.bat’ when you’re done to restore normal operations.

Prioritise programs

So far we’ve concentrated on absolute ways to divert your PC’s resources. But what about those programs that you must leave running, but aren’t system-critical – such as mail apps? It’s possible to recover resources from these applications, too, although it may take a little extra work to do so.

Let’s assume that you always need to have Outlook running in the background. By default this may grab processor time on any of your CPU cores (assuming you’ve got a multicore CPU). You can restrict the app to just one, freeing up the others for different programs. In Process Hacker, right-click the ‘Outlook.exe’ process, click ‘Affinity’ and ensure that only ‘CPU 0’ is checked. Repeat the process with other non-essential programs that you have launched (nothing security-related though, and no Windows components). Their performance will fall a little because they’re restricted to one CPU, but the rest of your apps should now benefit, as they get improved access to the rest of your system’s cores.

Another way to make other apps run quicker is to reduce the CPU and I/O priority of a background process. Windows does this itself with the Windows Search indexer and other components so that they don’t interfere too much with foreground apps, and you can apply the same trick yourself to limit a program’s impact on your system.

In Process Hacker, right-click the process you’d like to change (avoiding security tools, Windows components and anything system-
critical) and select ‘Priority | Idle’. Then right-click the process again and select ‘Miscellaneous | I/O Priority | 0’ to make sure that it gets the least possible share of your system’s attention.

You could also increase the priority of more important processes to High, which may mean that they get more CPU time, but be careful – doing so is risky. It’s more likely that your programs will block Windows’ own processes from running, and that could result in your PC crashing or locking up.

Don’t expect too much from these techniques, though, especially if you don’t have many background processes. With just Outlook and a browser running in the background on our machine, our tests showed that priority and affinity tweaking delivered only a two to five per cent improvement in foreground application performance. However, if your PC is packed with busy background processes, this can be a very useful way to manage them. If you see good results then you can change your program shortcuts so that you’re able to launch them using the command-line ‘start.exe’ tool, which can set their priority and affinity without Process Hacker’s help.

Process Lasso can optimise all your process priorities to help deliver improved system speeds.

It may also be worth trying Process Lasso, which assigns and manages process priorities automatically. It’s a commercial product, but it’s reasonably priced (from $20), and there’s a free trial available so you can see if it works.

Further basic rules

If you’ve followed our advice so far, you’ll have discovered and tamed resource-hungry processes, turned off unwanted Windows services and taken steps to reduce the impact of many other programs on your PC’s performance. That’s great, but to get the most from your PC you’ll still need to follow two simple rules while you’re working.

If you have a bulky application open but you won’t be using it for a while, don’t leave the window open on your desktop – minimise it. Windows will often free up some of the RAM it’s using immediately.

If you’re walking away from your PC and leaving an app running some lengthy task – rendering video, say – then make sure that the program is running in the foreground (just click its title bar). Windows gives more CPU time to the foreground app and you should find it completes more quickly.