Hello and welcome to Bleepingcomputer.
You have requested advice on how to keep your computer running flawlessly with out any future problems popping up.
That is the wish of every computer owner out there.
Although we do not have control over everything that can go wrong, we do have control over what we do.
Make sure you conduct regular system maintenance such as de-fragging your hard drive at least once a week, or include than automatic de-frag in the task manager.
Use safe surfing procedures when visiting web sites or accessing the Internet. (Its a dangerous world out there!!!!)
Keep a good anti-virus and anti-malware scanning program ACTIVE and UPDATED at all times to protect against any possible computer infections.
Keep a regular annul computer cleaning schedule, no matter how hard you try, dust will build up inside any computer system!
You should inspect cooling fans for proper operation, check heat sinks designed to remove damaging heat from devices that produce heat, such as North Bridge chips, CPUs, Video cards and power supplies for dust build up. This includes both desktop computers and laptops, neither one is less immune to dust then the other.
Use Windows version of disk cleanup, you won't be sorry you did.
DO NOT use registry cleaning programs of any type!!!!! No matter how desperate you get, do not use programs that alter, change or delete anything from the Windows registry!!!
DO NOT use programs that clean files or programs from your computer!!!! All programs come with their own un-install feature, it in MOST cases knows what files IT created in the install process and it knows what files to remove safely when the program is properly removed from your computer. Using any other program may remove files that are Shared
files, some .dll files are used by several programs, the removal of this file, can make another program that also uses this same .dll to stop working properly or not function at all.
If you need further assistance please post back.
Hope this information has been helpful for you.