Can Computers Learn to Repair Themselves to Make Life Simpler for Average Users?
Imagine a world without blue screen errors, spyware strikes, harmful Trojans or your operating system slowing down day by day. Imagine your laptop
or netbook independent enough to address their ongoing concerns without taking the time and trouble from you. For an average computer user this
might sound like a dream come true, as technology becomes more and more ubiquitous and complex and, leaving hundreds out in the cold when
something goes down. This may be good news for IT repair shops, generating a steady inflow of jobs, big and small, but in the long run efforts to make
machines more aware of the state they are in and possibly to teach them how to do comprehensive troubleshooting are bound to accelerate.
The question is whether this goal is even achievable? In lots of ways, consumers are witnessing technology improvements that are headed in the
direction of self diagnostics and self-repair. Just a cursory look back in time at what the standard was for computers a decade ago or so is tell-tale.
Most electronic devices, like digital cameras or music players, to say nothing of larger peripherals such as printers, came with sets of drivers,
dedicated software and required time-consuming installations and updates. Since then, producers have put considerable investment into making life
easier for users and now you are more likely to come across standalone, ready-to-go gadgets that take much of the technical bother behind the
Self-configuration is one powerful trend, also evidenced by how new computers tend to come with pre-installed operating system and some selected
applications. The downside for customers is that they by accepting what producers load on machines for them, they give up their right to control initial
content of their PCs. Unfortunately, the same side effect plagues other trends that see the autonomy of computers strengthened.
There is a lot of talk about technology that allows machines to self-optimize